CppAD: A C++ Algorithmic Differentiation Package  20171217
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
sparse.hpp
Go to the documentation of this file.
1 # ifndef CPPAD_CORE_SPARSE_HPP
2 # define CPPAD_CORE_SPARSE_HPP
3 
4 /* --------------------------------------------------------------------------
5 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
6 
7 CppAD is distributed under multiple licenses. This distribution is under
8 the terms of the
9  Eclipse Public License Version 1.0.
10 
11 A copy of this license is included in the COPYING file of this distribution.
12 Please visit http://www.coin-or.org/CppAD/ for information on other licenses.
13 -------------------------------------------------------------------------- */
14 
15 //
18 //
21 //
24 //
27 //
28 # include <cppad/core/sparse_jac.hpp>
29 # include <cppad/core/sparse_hes.hpp>
30 //
33 //
37 
38 # endif
Sparse Jacobian calculation routines.
Sparse Jacobian driver routine and helper functions.
Compute derivatvies using reverse mode and subgraphs.
Forward mode Hessian sparsity patterns.
Reverse mode Jacobian sparsity patterns.
Forward mode Jacobian sparsity patterns.
Reverse mode Hessian sparsity patterns.
Sparse Hessian calculation routines.
Sparse Hessian driver routine and helper functions.