CppAD: A C++ Algorithmic Differentiation Package
20130102
|
Files | |
file | link_sparse_hessian.cpp |
Defines and implement sparse Hessian speed link to package specific code. | |
Functions | |
bool | link_sparse_hessian (size_t size, size_t repeat, CppAD::vector< double > &x, const CppAD::vector< size_t > &row, const CppAD::vector< size_t > &col, CppAD::vector< double > &hessian) |
Package specific implementation of a sparse Hessian claculation. | |
bool | available_sparse_hessian (void) |
Is sparse Hessian test avaialable. | |
bool | correct_sparse_hessian (bool is_package_double) |
Does final sparse Hessian value pass correctness test. | |
void | speed_sparse_hessian (size_t size, size_t repeat) |
Sparse Hessian speed test. |