CppAD: A C++ Algorithmic Differentiation Package
20130918
|
Structure used by optimize
to hold information about one variable.
More...
Public Attributes | |
const addr_t * | arg |
Pointer to first argument (child) for this operator. Set by the reverse sweep at beginning of optimization. | |
std::set< class_cexp_pair > | cexp_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. |
Structure used by optimize
to hold information about one variable.
in the old operation seqeunce.
Definition at line 236 of file optimize.hpp.