Stan Math Library
4.9.0
Automatic Differentiation
Loading...
Searching...
No Matches
core.hpp
Go to the documentation of this file.
1
#ifndef STAN_MATH_REV_CORE_HPP
2
#define STAN_MATH_REV_CORE_HPP
3
4
#include <
stan/math/rev/core/accumulate_adjoints.hpp
>
5
#include <
stan/math/rev/core/arena_allocator.hpp
>
6
#include <
stan/math/rev/core/arena_matrix.hpp
>
7
#include <
stan/math/rev/core/autodiffstackstorage.hpp
>
8
#include <
stan/math/rev/core/build_vari_array.hpp
>
9
#include <
stan/math/rev/core/chainable_alloc.hpp
>
10
#include <
stan/math/rev/core/chainable_object.hpp
>
11
#include <
stan/math/rev/core/chainablestack.hpp
>
12
#include <
stan/math/rev/core/count_vars.hpp
>
13
#include <
stan/math/rev/core/callback_vari.hpp
>
14
#include <
stan/math/rev/core/init_chainablestack.hpp
>
15
#include <
stan/math/rev/core/std_iterator_traits.hpp
>
16
#include <
stan/math/rev/core/ddv_vari.hpp
>
17
#include <
stan/math/rev/core/deep_copy_vars.hpp
>
18
#include <
stan/math/rev/core/dv_vari.hpp
>
19
#include <
stan/math/rev/core/dvd_vari.hpp
>
20
#include <
stan/math/rev/core/dvv_vari.hpp
>
21
#include <
stan/math/rev/core/Eigen_NumTraits.hpp
>
22
#include <
stan/math/rev/core/empty_nested.hpp
>
23
#include <
stan/math/rev/core/gevv_vvv_vari.hpp
>
24
#include <
stan/math/rev/core/grad.hpp
>
25
#include <
stan/math/rev/core/nested_rev_autodiff.hpp
>
26
#include <
stan/math/rev/core/matrix_vari.hpp
>
27
#include <
stan/math/rev/core/nested_size.hpp
>
28
#include <
stan/math/rev/core/operator_addition.hpp
>
29
#include <
stan/math/rev/core/operator_divide_equal.hpp
>
30
#include <
stan/math/rev/core/operator_division.hpp
>
31
#include <
stan/math/rev/core/operator_equal.hpp
>
32
#include <
stan/math/rev/core/operator_greater_than.hpp
>
33
#include <
stan/math/rev/core/operator_greater_than_or_equal.hpp
>
34
#include <
stan/math/rev/core/operator_less_than.hpp
>
35
#include <
stan/math/rev/core/operator_less_than_or_equal.hpp
>
36
#include <
stan/math/rev/core/operator_logical_and.hpp
>
37
#include <
stan/math/rev/core/operator_logical_or.hpp
>
38
#include <
stan/math/rev/core/operator_minus_equal.hpp
>
39
#include <
stan/math/rev/core/operator_multiplication.hpp
>
40
#include <
stan/math/rev/core/operator_multiply_equal.hpp
>
41
#include <
stan/math/rev/core/operator_not_equal.hpp
>
42
#include <
stan/math/rev/core/operator_plus_equal.hpp
>
43
#include <
stan/math/rev/core/operator_subtraction.hpp
>
44
#include <
stan/math/rev/core/operator_unary_decrement.hpp
>
45
#include <
stan/math/rev/core/operator_unary_increment.hpp
>
46
#include <
stan/math/rev/core/operator_unary_negative.hpp
>
47
#include <
stan/math/rev/core/operator_unary_not.hpp
>
48
#include <
stan/math/rev/core/operator_unary_plus.hpp
>
49
#include <
stan/math/rev/core/precomp_vv_vari.hpp
>
50
#include <
stan/math/rev/core/precomp_vvv_vari.hpp
>
51
#include <
stan/math/rev/core/precomputed_gradients.hpp
>
52
#include <
stan/math/rev/core/print_stack.hpp
>
53
#include <
stan/math/rev/core/profiling.hpp
>
54
#include <
stan/math/rev/core/read_var.hpp
>
55
#include <
stan/math/rev/core/recover_memory.hpp
>
56
#include <
stan/math/rev/core/recover_memory_nested.hpp
>
57
#include <
stan/math/rev/core/scoped_chainablestack.hpp
>
58
#include <
stan/math/rev/core/set_zero_all_adjoints.hpp
>
59
#include <
stan/math/rev/core/set_zero_all_adjoints_nested.hpp
>
60
#include <
stan/math/rev/core/start_nested.hpp
>
61
#include <
stan/math/rev/core/std_complex.hpp
>
62
#include <
stan/math/rev/core/std_isinf.hpp
>
63
#include <
stan/math/rev/core/std_isnan.hpp
>
64
#include <
stan/math/rev/core/std_numeric_limits.hpp
>
65
#include <
stan/math/rev/core/stored_gradient_vari.hpp
>
66
#include <
stan/math/rev/core/typedefs.hpp
>
67
#include <
stan/math/rev/core/var.hpp
>
68
#include <
stan/math/rev/core/vari.hpp
>
69
#include <
stan/math/rev/core/vd_vari.hpp
>
70
#include <
stan/math/rev/core/vdd_vari.hpp
>
71
#include <
stan/math/rev/core/vdv_vari.hpp
>
72
#include <
stan/math/rev/core/vector_vari.hpp
>
73
#include <
stan/math/rev/core/vv_vari.hpp
>
74
#include <
stan/math/rev/core/vvd_vari.hpp
>
75
#include <
stan/math/rev/core/vvv_vari.hpp
>
76
#include <
stan/math/rev/core/save_varis.hpp
>
77
#include <
stan/math/rev/core/zero_adjoints.hpp
>
78
79
#endif
accumulate_adjoints.hpp
arena_allocator.hpp
arena_matrix.hpp
autodiffstackstorage.hpp
build_vari_array.hpp
callback_vari.hpp
chainable_alloc.hpp
chainable_object.hpp
chainablestack.hpp
count_vars.hpp
ddv_vari.hpp
deep_copy_vars.hpp
dv_vari.hpp
dvd_vari.hpp
dvv_vari.hpp
empty_nested.hpp
gevv_vvv_vari.hpp
init_chainablestack.hpp
matrix_vari.hpp
nested_rev_autodiff.hpp
nested_size.hpp
operator_divide_equal.hpp
operator_minus_equal.hpp
operator_multiply_equal.hpp
operator_plus_equal.hpp
operator_unary_decrement.hpp
operator_unary_increment.hpp
operator_unary_negative.hpp
precomp_vv_vari.hpp
precomp_vvv_vari.hpp
precomputed_gradients.hpp
print_stack.hpp
profiling.hpp
read_var.hpp
recover_memory.hpp
recover_memory_nested.hpp
Eigen_NumTraits.hpp
grad.hpp
operator_addition.hpp
operator_division.hpp
operator_equal.hpp
operator_greater_than.hpp
operator_greater_than_or_equal.hpp
operator_less_than.hpp
operator_less_than_or_equal.hpp
operator_logical_and.hpp
operator_logical_or.hpp
operator_multiplication.hpp
operator_not_equal.hpp
operator_subtraction.hpp
operator_unary_not.hpp
operator_unary_plus.hpp
std_complex.hpp
std_iterator_traits.hpp
std_numeric_limits.hpp
typedefs.hpp
vari.hpp
save_varis.hpp
scoped_chainablestack.hpp
set_zero_all_adjoints.hpp
set_zero_all_adjoints_nested.hpp
start_nested.hpp
std_isinf.hpp
std_isnan.hpp
stored_gradient_vari.hpp
var.hpp
vd_vari.hpp
vdd_vari.hpp
vdv_vari.hpp
vector_vari.hpp
vv_vari.hpp
vvd_vari.hpp
vvv_vari.hpp
zero_adjoints.hpp
stan
math
rev
core.hpp
[
Stan Home Page
]
© 2011–2019, Stan Development Team.