CppAD: A C++ Algorithmic Differentiation Package  20130918
CppAD::optimize::struct_old_variable Struct Reference

Structure used by optimize to hold information about one variable. More...

List of all members.

Public Attributes

const addr_targ
 Pointer to first argument (child) for this operator. Set by the reverse sweep at beginning of optimization.
std::set< class_cexp_paircexp_set
 If connect_type is cexp_connected, this is the corresponding infromation for the conditional connections.
enum_connect_type connect_type
 How is this variable connected to the independent variables.
size_t new_op
 New operator index for this varable. Set during forward sweep to the index in the new tape.
addr_t new_var
 New operation sequence corresponding to this old varable. Set during forward sweep to the index in the new tape.
OpCode op
 Operator for which this variable is the result, NumRes(op) > 0. Set by the reverse sweep at beginning of optimization.

Detailed Description

Structure used by optimize to hold information about one variable.

in the old operation seqeunce.

Definition at line 236 of file optimize.hpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines