|
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.