CppADCodeGen 2.4.3
A C++ Algorithmic Differentiation Package with Source Code Generation
|
#include <model_c_source_gen.hpp>
Public Attributes | |
std::set< size_t > | rows |
all row with this color | |
std::map< size_t, size_t > | column2Row |
maps column indexes to the corresponding row | |
std::map< size_t, std::set< size_t > > | row2Columns |
maps row indexes to the corresponding columns | |
std::set< size_t > | forbiddenRows |
used columns | |
Used for coloring
Definition at line 126 of file model_c_source_gen.hpp.
std::map<size_t, size_t> CppAD::cg::ModelCSourceGen< Base >::Color::column2Row |
maps column indexes to the corresponding row
Definition at line 131 of file model_c_source_gen.hpp.
Referenced by CppAD::cg::ModelCSourceGen< Base >::determineHessianSparsity().
std::set<size_t> CppAD::cg::ModelCSourceGen< Base >::Color::forbiddenRows |
used columns
Definition at line 135 of file model_c_source_gen.hpp.
Referenced by CppAD::cg::ModelCSourceGen< Base >::determineHessianSparsity().
std::map<size_t, std::set<size_t> > CppAD::cg::ModelCSourceGen< Base >::Color::row2Columns |
maps row indexes to the corresponding columns
Definition at line 133 of file model_c_source_gen.hpp.
std::set<size_t> CppAD::cg::ModelCSourceGen< Base >::Color::rows |
all row with this color
Definition at line 129 of file model_c_source_gen.hpp.
Referenced by CppAD::cg::ModelCSourceGen< Base >::determineHessianSparsity().