|
CppAD: A C++ Algorithmic Differentiation Package
20130102
|
| size_t ADFun< Base >::SparseHessianCase | ( | const std::set< size_t > & | set_type, |
| const VectorBase & | x, | ||
| const VectorBase & | w, | ||
| const VectorSet & | p, | ||
| VectorBase & | hes, | ||
| sparse_hessian_work & | work | ||
| ) | [private] |
Private helper function for vector of std::set<size_t> sparsity pattern cases.
| Base | See SparseHessian(x, w, p, row, col, hes, work). |
| VectorBase | See SparseHessian(x, w, p, row, col, hes, work). |
| VectorSet | is a simple vector with elements of type std::set<size_t>. |
| set_type | has element type for vector representing the sparsity sets. |
| x | See SparseHessian(x, w, p, row, col, hes, work). |
| w | See SparseHessian(x, w, p, row, col, hes, work). |
| p | Sparsity pattern for the Hessian of this ADFun<Base> object. |
| hes | See SparseHessian(x, w, p, row, col, hes, work). |
| work | See SparseHessian(x, w, p, row, col, hes, work). |
SparseHessian(x, w, p, row, col, hes, work). Definition at line 610 of file sparse_hessian.hpp.