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

CExpOp information that is copied to corresponding CSkipOp. More...

List of all members.

Public Attributes

CompareOp cop
 comparision operator
size_t flag
 (flag & 1) is true if and only if left is a variable (flag & 2) is true if and only if right is a variable
size_t i_arg
 index in the argument recording of first argument for this CSkipOp
size_t left
 index for left comparison operand
size_t max_left_right
 maximum variable index between left and right
size_t n_op_false
 size of skip_op_false
size_t n_op_true
 size of skip_op_true
size_t right
 index for right comparison operand
CppAD::vector< size_t > skip_op_false
 set of operations to skip on false
CppAD::vector< size_t > skip_op_true
 set of operations to skip on true
CppAD::vector< size_t > skip_var_false
 set of variables to skip on false
CppAD::vector< size_t > skip_var_true
 set of variables to skip on true

Detailed Description

CExpOp information that is copied to corresponding CSkipOp.

Definition at line 301 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