CppAD: A C++ Algorithmic Differentiation Package
20171217
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
utility.hpp
Go to the documentation of this file.
1
# ifndef CPPAD_UTILITY_HPP
2
# define CPPAD_UTILITY_HPP
3
/* --------------------------------------------------------------------------
4
CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
5
6
CppAD is distributed under multiple licenses. This distribution is under
7
the terms of the
8
Eclipse Public License Version 1.0.
9
10
A copy of this license is included in the COPYING file of this distribution.
11
Please visit http://www.coin-or.org/CppAD/ for information on other licenses.
12
-------------------------------------------------------------------------- */
13
# include <
cppad/utility/check_numeric_type.hpp
>
14
# include <
cppad/utility/check_simple_vector.hpp
>
15
# include <
cppad/utility/elapsed_seconds.hpp
>
16
# include <
cppad/utility/error_handler.hpp
>
17
# include <
cppad/utility/index_sort.hpp
>
18
# include <
cppad/utility/lu_factor.hpp
>
19
# include <
cppad/utility/lu_invert.hpp
>
20
# include <
cppad/utility/lu_solve.hpp
>
21
# include <
cppad/utility/memory_leak.hpp
>
22
# include <
cppad/utility/nan.hpp
>
23
# include <
cppad/utility/near_equal.hpp
>
24
# include <
cppad/utility/ode_err_control.hpp
>
25
# include <
cppad/utility/ode_gear_control.hpp
>
26
# include <
cppad/utility/ode_gear.hpp
>
27
# include <
cppad/utility/omp_alloc.hpp
>
28
# include <
cppad/utility/poly.hpp
>
29
# include <
cppad/utility/pow_int.hpp
>
30
# include <
cppad/utility/romberg_mul.hpp
>
31
# include <
cppad/utility/romberg_one.hpp
>
32
# include <
cppad/utility/rosen_34.hpp
>
33
# include <
cppad/utility/runge_45.hpp
>
34
# include <
cppad/utility/test_boolofvoid.hpp
>
35
# include <
cppad/utility/set_union.hpp
>
36
# include <
cppad/utility/speed_test.hpp
>
37
# include <
cppad/utility/thread_alloc.hpp
>
38
# include <
cppad/utility/time_test.hpp
>
39
# include <
cppad/utility/to_string.hpp
>
40
# include <
cppad/utility/track_new_del.hpp
>
41
# include <
cppad/utility/vector.hpp
>
42
# include <
cppad/utility/sparse_rc.hpp
>
43
# include <
cppad/utility/sparse_rcv.hpp
>
44
# endif
lu_factor.hpp
check_simple_vector.hpp
sparse_rcv.hpp
A sparse matrix class.
romberg_mul.hpp
memory_leak.hpp
File that implements a memory check at end of a CppAD program.
runge_45.hpp
elapsed_seconds.hpp
Function that returns the elapsed seconds from first call.
romberg_one.hpp
error_handler.hpp
to_string.hpp
sparse_rc.hpp
A Matrix sparsity pattern class.
lu_invert.hpp
speed_test.hpp
ode_err_control.hpp
check_numeric_type.hpp
lu_solve.hpp
nan.hpp
set_union.hpp
index_sort.hpp
File used to implement the CppAD index sort utility.
vector.hpp
File used to define CppAD::vector and CppAD::vectorBool.
test_boolofvoid.hpp
thread_alloc.hpp
File used to define the CppAD multi-threading allocator class.
near_equal.hpp
ode_gear_control.hpp
rosen_34.hpp
ode_gear.hpp
track_new_del.hpp
time_test.hpp
Function that preforms one timing test (for speed of execution).
poly.hpp
omp_alloc.hpp
pow_int.hpp
cppad
utility.hpp
Generated by
1.8.5