source: trunk/cppad/local/user_ad.hpp @ 1359

Last change on this file since 1359 was 1359, checked in by bradbell, 11 years ago

trunk: Add some cross referencing to examples.

doc.omh.in: add default hilite command for all documentation.
whats_new_09.omh: user's view of the changes.
user_ad.hpp: remove improper referece from documentation.
fun_construct.hpp: fix an error message.

File size: 2.0 KB
Line 
1# ifndef CPPAD_USER_AD_INCLUDED
2# define CPPAD_USER_AD_INCLUDED
3
4/* --------------------------------------------------------------------------
5CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-09 Bradley M. Bell
6
7CppAD is distributed under multiple licenses. This distribution is under
8the terms of the
9                    Common Public License Version 1.0.
10
11A copy of this license is included in the COPYING file of this distribution.
12Please visit http://www.coin-or.org/CppAD/ for information on other licenses.
13-------------------------------------------------------------------------- */
14/*
15---------------------------------------------------------------------------
16
17$begin AD$$
18$spell
19        std
20        bool
21        cos
22        Cpp
23$$
24
25$section AD Objects$$
26
27$index AD, object$$
28
29$head Purpose$$
30The sections listed below describe the operations
31that are available to $xref/glossary/AD of Base/AD of Base/$$ objects.
32These objects are used to $cref/tape/glossary/Tape/$$
33an AD of $italic Base$$
34$xref/glossary/Operation/Sequence/operation sequence/1/$$.
35This operation sequence can
36be transferred to an $xref/ADFun/$$ object where it
37can be used to evaluate the corresponding
38function and derivative values.
39
40$head Base Type Requirements$$
41$index Base, require$$
42The $italic Base$$ requirements are provided by the CppAD package
43for the following base types:
44$code float$$,
45$code double$$,
46$code std::complex<float>$$,
47$code std::complex<double>$$.
48Otherwise, see $cref/base_require/$$.
49
50
51$childtable%
52        cppad/local/default.hpp%
53        cppad/local/ad_copy.hpp%
54        cppad/local/convert.hpp%
55        cppad/local/ad_valued.hpp%
56        cppad/local/bool_valued.hpp%
57        cppad/local/vec_ad.hpp%
58        omh/base_require.omh
59%$$
60
61$end
62---------------------------------------------------------------------------
63*/
64
65# include <cppad/local/default.hpp>
66# include <cppad/local/ad_copy.hpp>
67# include <cppad/local/convert.hpp>
68# include <cppad/local/vec_ad.hpp>
69# include <cppad/local/ad_valued.hpp>
70# include <cppad/local/bool_valued.hpp>
71
72# endif
Note: See TracBrowser for help on using the repository browser.