1 | $Id: example_list.omh 3746 2015-11-09 04:50:27Z bradbell $ |
---|
2 | /* -------------------------------------------------------------------------- |
---|
3 | CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-15 Bradley M. Bell |
---|
4 | |
---|
5 | CppAD is distributed under multiple licenses. This distribution is under |
---|
6 | the terms of the |
---|
7 | Eclipse Public License Version 1.0. |
---|
8 | |
---|
9 | A copy of this license is included in the COPYING file of this distribution. |
---|
10 | Please visit http://www.coin-or.org/CppAD/ for information on other licenses. |
---|
11 | -------------------------------------------------------------------------- */ |
---|
12 | |
---|
13 | |
---|
14 | |
---|
15 | $begin General$$ |
---|
16 | $spell |
---|
17 | Cpp |
---|
18 | $$ |
---|
19 | |
---|
20 | |
---|
21 | $section General Examples$$ |
---|
22 | $mindex realistic$$ |
---|
23 | |
---|
24 | $head Description$$ |
---|
25 | Most of the examples in CppAD are part of the documentation |
---|
26 | for a specific feature; for example, $cref add.cpp$$ is an |
---|
27 | example using the $cref/addition operator/ad_binary/$$. |
---|
28 | The examples list in this section are of a more general nature. |
---|
29 | |
---|
30 | $childtable% |
---|
31 | example/ad_fun.cpp% |
---|
32 | example/ad_in_c.cpp% |
---|
33 | example/conj_grad.cpp% |
---|
34 | cppad/example/cppad_eigen.hpp % |
---|
35 | example/hes_minor_det.cpp% |
---|
36 | example/hes_lu_det.cpp% |
---|
37 | example/interface2c.cpp% |
---|
38 | example/jac_minor_det.cpp% |
---|
39 | example/jac_lu_det.cpp% |
---|
40 | omh/mul_level.omh% |
---|
41 | example/ode_stiff.cpp% |
---|
42 | example/mul_level_ode.cpp% |
---|
43 | example/mul_level_adolc_ode.cpp% |
---|
44 | example/ode_taylor.cpp% |
---|
45 | example/stack_machine.cpp |
---|
46 | %$$ |
---|
47 | |
---|
48 | $end |
---|
49 | |
---|
50 | ----------------------------------------------------------------------------- |
---|
51 | $begin ExampleUtility$$ |
---|
52 | $spell |
---|
53 | CppAD |
---|
54 | $$ |
---|
55 | |
---|
56 | $section Utility Routines used by CppAD Examples$$ |
---|
57 | |
---|
58 | $childtable% |
---|
59 | example/example.cpp% |
---|
60 | speed/example/example.cpp% |
---|
61 | example/lu_vec_ad.cpp |
---|
62 | %$$ |
---|
63 | |
---|
64 | $end |
---|
65 | ----------------------------------------------------------------------------- |
---|
66 | $begin ListAllExamples$$ |
---|
67 | $spell |
---|
68 | CppAD |
---|
69 | $$ |
---|
70 | |
---|
71 | $section List of All the CppAD Examples$$ |
---|
72 | |
---|
73 | $comment |
---|
74 | omit: TestOne.cpp OneCase.cpp lu_vec_ad.cpp |
---|
75 | $$ |
---|
76 | |
---|
77 | $table |
---|
78 | $rref a11c_bthread.cpp$$ |
---|
79 | $rref a11c_openmp.cpp$$ |
---|
80 | $rref a11c_pthread.cpp$$ |
---|
81 | $rref abort_recording.cpp$$ |
---|
82 | $rref Abs.cpp$$ |
---|
83 | $rref acos.cpp$$ |
---|
84 | $rref acosh.cpp$$ |
---|
85 | $rref add.cpp$$ |
---|
86 | $rref AddEq.cpp$$ |
---|
87 | $rref ad_assign.cpp$$ |
---|
88 | $rref ad_ctor.cpp$$ |
---|
89 | $rref ad_fun.cpp$$ |
---|
90 | $rref ad_input.cpp$$ |
---|
91 | $rref ad_in_c.cpp$$ |
---|
92 | $rref ad_output.cpp$$ |
---|
93 | $rref asin.cpp$$ |
---|
94 | $rref asinh.cpp$$ |
---|
95 | $rref atan.cpp$$ |
---|
96 | $rref atan2.cpp$$ |
---|
97 | $rref atanh.cpp$$ |
---|
98 | $rref atomic_get_started.cpp$$ |
---|
99 | $rref atomic_hes_sparse.cpp$$ |
---|
100 | $rref atomic_matrix_mul.hpp$$ |
---|
101 | $rref atomic_mat_mul.cpp$$ |
---|
102 | $rref atomic_norm_sq.cpp$$ |
---|
103 | $rref atomic_reciprocal.cpp$$ |
---|
104 | $rref atomic_sparsity.cpp$$ |
---|
105 | $rref atomic_tangent.cpp$$ |
---|
106 | $rref azmul.cpp$$ |
---|
107 | $rref base_adolc.hpp$$ |
---|
108 | $rref base_alloc.hpp$$ |
---|
109 | $rref base_complex.hpp$$ |
---|
110 | $rref base_require.cpp$$ |
---|
111 | $rref bender_quad.cpp$$ |
---|
112 | $rref bool_fun.cpp$$ |
---|
113 | $rref bool_sparsity.cpp$$ |
---|
114 | $rref capacity_order.cpp$$ |
---|
115 | $rref change_param.cpp$$ |
---|
116 | $rref checkpoint.cpp$$ |
---|
117 | $rref check_for_nan.cpp$$ |
---|
118 | $rref check_numeric_type.cpp$$ |
---|
119 | $rref check_simple_vector.cpp$$ |
---|
120 | $rref colpack_hes.cpp$$ |
---|
121 | $rref colpack_jac.cpp$$ |
---|
122 | $rref compare.cpp$$ |
---|
123 | $rref compare_change.cpp$$ |
---|
124 | $rref complex_poly.cpp$$ |
---|
125 | $rref cond_exp.cpp$$ |
---|
126 | $rref conj_grad.cpp$$ |
---|
127 | $rref cos.cpp$$ |
---|
128 | $rref cosh.cpp$$ |
---|
129 | $rref cppad_eigen.hpp$$ |
---|
130 | $rref cppad_vector.cpp$$ |
---|
131 | $rref dependency.cpp$$ |
---|
132 | $rref det_by_lu.cpp$$ |
---|
133 | $rref det_by_minor.cpp$$ |
---|
134 | $rref det_of_minor.cpp$$ |
---|
135 | $rref div.cpp$$ |
---|
136 | $rref div_eq.cpp$$ |
---|
137 | $rref eigen_array.cpp$$ |
---|
138 | $rref eigen_det.cpp$$ |
---|
139 | $rref eigen_plugin.hpp$$ |
---|
140 | $rref elapsed_seconds.cpp$$ |
---|
141 | $rref equal_op_seq.cpp$$ |
---|
142 | $rref erf.cpp$$ |
---|
143 | $rref error_handler.cpp$$ |
---|
144 | $rref example.cpp$$ |
---|
145 | $rref exp.cpp$$ |
---|
146 | $rref expm1.cpp$$ |
---|
147 | $rref expm1.cpp$$ |
---|
148 | $rref forward.cpp$$ |
---|
149 | $rref forward_dir.cpp$$ |
---|
150 | $rref forward_order.cpp$$ |
---|
151 | $rref for_one.cpp$$ |
---|
152 | $rref for_sparse_jac.cpp$$ |
---|
153 | $rref for_two.cpp$$ |
---|
154 | $rref fun_assign.cpp$$ |
---|
155 | $rref fun_check.cpp$$ |
---|
156 | $rref get_started.cpp$$ |
---|
157 | $rref harmonic.cpp$$ |
---|
158 | $rref harmonic_time.cpp$$ |
---|
159 | $rref harmonic_work.cpp$$ |
---|
160 | $rref hessian.cpp$$ |
---|
161 | $rref hes_lagrangian.cpp$$ |
---|
162 | $rref hes_lu_det.cpp$$ |
---|
163 | $rref hes_minor_det.cpp$$ |
---|
164 | $rref hes_times_dir.cpp$$ |
---|
165 | $rref independent.cpp$$ |
---|
166 | $rref index_sort.cpp$$ |
---|
167 | $rref integer.cpp$$ |
---|
168 | $rref interface2c.cpp$$ |
---|
169 | $rref interp_onetape.cpp$$ |
---|
170 | $rref interp_retape.cpp$$ |
---|
171 | $rref ipopt_solve_get_started.cpp$$ |
---|
172 | $rref ipopt_solve_ode_inverse.cpp$$ |
---|
173 | $rref ipopt_solve_retape.cpp$$ |
---|
174 | $rref jacobian.cpp$$ |
---|
175 | $rref jac_lu_det.cpp$$ |
---|
176 | $rref jac_minor_det.cpp$$ |
---|
177 | $rref log.cpp$$ |
---|
178 | $rref log10.cpp$$ |
---|
179 | $rref log1p.cpp$$ |
---|
180 | $rref lu_factor.cpp$$ |
---|
181 | $rref lu_invert.cpp$$ |
---|
182 | $rref lu_ratio.cpp$$ |
---|
183 | $rref lu_solve.cpp$$ |
---|
184 | $rref lu_vec_ad_ok.cpp$$ |
---|
185 | $rref mat_sum_sq.cpp$$ |
---|
186 | $rref mul.cpp$$ |
---|
187 | $rref multi_newton.cpp$$ |
---|
188 | $rref multi_newton_time.cpp$$ |
---|
189 | $rref multi_newton_work.cpp$$ |
---|
190 | $rref mul_eq.cpp$$ |
---|
191 | $rref mul_level.cpp$$ |
---|
192 | $rref mul_level_adolc.cpp$$ |
---|
193 | $rref mul_level_adolc_ode.cpp$$ |
---|
194 | $rref mul_level_ode.cpp$$ |
---|
195 | $rref nan.cpp$$ |
---|
196 | $rref near_equal.cpp$$ |
---|
197 | $rref near_equal_ext.cpp$$ |
---|
198 | $rref number_skip.cpp$$ |
---|
199 | $rref numeric_type.cpp$$ |
---|
200 | $rref num_limits.cpp$$ |
---|
201 | $rref ode_err_control.cpp$$ |
---|
202 | $rref ode_err_maxabs.cpp$$ |
---|
203 | $rref ode_evaluate.cpp$$ |
---|
204 | $rref ode_gear.cpp$$ |
---|
205 | $rref ode_gear_control.cpp$$ |
---|
206 | $rref ode_stiff.cpp$$ |
---|
207 | $rref ode_taylor.cpp$$ |
---|
208 | $rref optimize.cpp$$ |
---|
209 | $rref opt_val_hes.cpp$$ |
---|
210 | $rref par_var.cpp$$ |
---|
211 | $rref poly.cpp$$ |
---|
212 | $rref pow.cpp$$ |
---|
213 | $rref pow_int.cpp$$ |
---|
214 | $rref print_for_cout.cpp$$ |
---|
215 | $rref print_for_string.cpp$$ |
---|
216 | $rref reverse_any.cpp$$ |
---|
217 | $rref reverse_one.cpp$$ |
---|
218 | $rref reverse_three.cpp$$ |
---|
219 | $rref reverse_two.cpp$$ |
---|
220 | $rref rev_one.cpp$$ |
---|
221 | $rref rev_sparse_hes.cpp$$ |
---|
222 | $rref rev_sparse_jac.cpp$$ |
---|
223 | $rref rev_two.cpp$$ |
---|
224 | $rref Rombergmul.cpp$$ |
---|
225 | $rref romberg_one.cpp$$ |
---|
226 | $rref rosen_34.cpp$$ |
---|
227 | $rref runge45_1.cpp$$ |
---|
228 | $rref runge45_2.cpp$$ |
---|
229 | $rref seq_property.cpp$$ |
---|
230 | $rref simple_ad_bthread.cpp$$ |
---|
231 | $rref simple_ad_openmp.cpp$$ |
---|
232 | $rref simple_ad_pthread.cpp$$ |
---|
233 | $rref simple_vector.cpp$$ |
---|
234 | $rref sin.cpp$$ |
---|
235 | $rref sinh.cpp$$ |
---|
236 | $rref sparse_hessian.cpp$$ |
---|
237 | $rref sparse_hes_fun.cpp$$ |
---|
238 | $rref sparse_jacobian.cpp$$ |
---|
239 | $rref sparse_jac_fun.cpp$$ |
---|
240 | $rref sparse_sub_hes.cpp$$ |
---|
241 | $rref sparsity_sub.cpp$$ |
---|
242 | $rref speed_example.cpp$$ |
---|
243 | $rref speed_program.cpp$$ |
---|
244 | $rref speed_test.cpp$$ |
---|
245 | $rref sqrt.cpp$$ |
---|
246 | $rref stack_machine.cpp$$ |
---|
247 | $rref sub.cpp$$ |
---|
248 | $rref sub_eq.cpp$$ |
---|
249 | $rref sub_sparse_hes.cpp$$ |
---|
250 | $rref tan.cpp$$ |
---|
251 | $rref tanh.cpp$$ |
---|
252 | $rref tape_index.cpp$$ |
---|
253 | $rref team_bthread.cpp$$ |
---|
254 | $rref team_example.cpp$$ |
---|
255 | $rref team_openmp.cpp$$ |
---|
256 | $rref team_pthread.cpp$$ |
---|
257 | $rref team_thread.hpp$$ |
---|
258 | $rref thread_alloc.cpp$$ |
---|
259 | $rref thread_test.cpp$$ |
---|
260 | $rref time_test.cpp$$ |
---|
261 | $rref unary_minus.cpp$$ |
---|
262 | $rref unary_plus.cpp$$ |
---|
263 | $rref value.cpp$$ |
---|
264 | $rref var2par.cpp$$ |
---|
265 | $rref vector_bool.cpp$$ |
---|
266 | $rref vec_ad.cpp$$ |
---|
267 | $tend |
---|
268 | |
---|
269 | $end |
---|
270 | |
---|