|
CppADCodeGen 2.4.3
A C++ Algorithmic Differentiation Package with Source Code Generation
|
#include <sparse_forjac_hessian.hpp>

Public Member Functions | |
| template<class Base , class VectorSize > | |
| void | prepare (const ADFun< Base > &fun, const VectorSize &jacRow, const VectorSize &jacCol, const VectorSize &hesRow, const VectorSize &hesCol) |
| void | clear () |
| inform CppAD that this information needs to be recomputed | |
Public Attributes | |
| SparseForjacHessianWorkJac | jac |
| SparseForjacHessianWorkHes | hes |
| std::vector< size_t > | color |
| results of the coloring algorithm | |
class used by SparseForJacHessian to hold information so it does not need to be recomputed.
Definition at line 178 of file sparse_forjac_hessian.hpp.
|
inline |
inform CppAD that this information needs to be recomputed
Definition at line 207 of file sparse_forjac_hessian.hpp.
|
inline |
Definition at line 186 of file sparse_forjac_hessian.hpp.
| std::vector<size_t> CppAD::cg::SparseForjacHessianWork::color |
results of the coloring algorithm
Definition at line 183 of file sparse_forjac_hessian.hpp.
Referenced by clear().
| SparseForjacHessianWorkHes CppAD::cg::SparseForjacHessianWork::hes |
Definition at line 181 of file sparse_forjac_hessian.hpp.
| SparseForjacHessianWorkJac CppAD::cg::SparseForjacHessianWork::jac |
Definition at line 180 of file sparse_forjac_hessian.hpp.