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