coco::func_eval_type Struct Reference
[Evaluators]

Visitor data for func_eval. More...

#include <func_evaluator.h>

Collaboration diagram for coco::func_eval_type:

Collaboration graph
[legend]

List of all members.

Public Attributes

const std::vector< double > * x
std::vector< double > * cache
const modelmod
union {
   void *   p
   double   d
u
double r
unsigned int n
std::vector< func_cache > * cache
union {
   void *   p
   double   d
u


Detailed Description

This class is the visitor data type for the func_eval evaluator.

Definition at line 53 of file func_evaluator.h.


Member Data Documentation

the function value cache

Definition at line 66 of file func_evaluator_n.h.

std::vector<double>* coco::func_eval_type::cache

the function value cache

Definition at line 56 of file func_evaluator.h.

Definition at line 58 of file func_evaluator.h.

the DAG

Definition at line 57 of file func_evaluator.h.

children counter

Definition at line 60 of file func_evaluator.h.

Definition at line 58 of file func_evaluator.h.

return value

Definition at line 59 of file func_evaluator.h.

union { ... } coco::func_eval_type::u

additional data for complex nodes

union { ... } coco::func_eval_type::u

additional data for complex nodes

const std::vector< double > * coco::func_eval_type::x

the point

Definition at line 55 of file func_evaluator.h.


The documentation for this struct was generated from the following files:

Generated on Tue Feb 9 14:48:33 2010 for COCONUT API by  doxygen 1.5.8