coco::func_d_eval_type Struct Reference
[Evaluators]

Visitor data for func_d_eval. More...

#include <der_evaluator.h>

Collaboration diagram for coco::func_d_eval_type:

Collaboration graph
[legend]

List of all members.

Public Attributes

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


Detailed Description

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

Definition at line 129 of file der_evaluator.h.


Member Data Documentation

Definition at line 135 of file der_evaluator.h.

std::vector< std::vector< double > > * coco::func_d_eval_type::d_data

the derivative data

Definition at line 133 of file der_evaluator.h.

std::vector< double > * coco::func_d_eval_type::f_cache

the function value cache

Definition at line 132 of file der_evaluator.h.

needed for derivative of max, min

Definition at line 137 of file der_evaluator.h.

the DAG

Definition at line 134 of file der_evaluator.h.

children counter

Definition at line 137 of file der_evaluator.h.

Definition at line 135 of file der_evaluator.h.

return value

Definition at line 136 of file der_evaluator.h.

additional data for complex nodes

additional data for complex nodes

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

the point

Definition at line 131 of file der_evaluator.h.


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

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