Loading [MathJax]/extensions/TeX/AMSmath.js
Stan Math Library
5.0.0
Automatic Differentiation
▼
Stan Math Library
Overview
▼
Contributor Guides
Developer Guide
Adding New Functions
Adding New Distributions
Common Pitfalls
Using requires for general overloads
Reverse Mode Types
Testing Automatic Differentiation Functions
Testing New Distributions
Add New Functions With Known Gradients
Adding New OpenCL Functions
Windows Development Tips
▼
Internal Docs
►
Probability Distributions
►
OpenCL
►
Compressed Sparse Row matrix format.
►
Type Traits
►
Available requires<> for overloading.
►
Eigen expressions
►
arena_matrix <br>
►
real <br>
►
Parallelism
(External Link) Stan Language Docs
(External Link) Stan Discourse
►
Stan Math Library Docs
►
Class List
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
meta.hpp
Go to the documentation of this file.
1
#ifndef STAN_MATH_PRIM_META_HPP
2
#define STAN_MATH_PRIM_META_HPP
3
70
#include <
stan/math/prim/meta/compiler_attributes.hpp
>
71
#include <
stan/math/prim/meta/ad_promotable.hpp
>
72
#include <
stan/math/prim/meta/append_return_type.hpp
>
73
#include <
stan/math/prim/meta/base_type.hpp
>
74
#include <
stan/math/prim/meta/contains_std_vector.hpp
>
75
#include <
stan/math/prim/meta/error_index.hpp
>
76
#include <
stan/math/prim/meta/forward_as.hpp
>
77
#include <
stan/math/prim/meta/holder.hpp
>
78
#include <
stan/math/prim/meta/include_summand.hpp
>
79
#include <
stan/math/prim/meta/index_type.hpp
>
80
#include <
stan/math/prim/meta/index_apply.hpp
>
81
#include <
stan/math/prim/meta/is_autodiff.hpp
>
82
#include <
stan/math/prim/meta/is_arena_matrix.hpp
>
83
#include <
stan/math/prim/meta/is_base_pointer_convertible.hpp
>
84
#include <
stan/math/prim/meta/is_dense_dynamic.hpp
>
85
#include <
stan/math/prim/meta/is_double_or_int.hpp
>
86
#include <
stan/math/prim/meta/is_complex.hpp
>
87
#include <
stan/math/prim/meta/is_constant.hpp
>
88
#include <
stan/math/prim/meta/is_container.hpp
>
89
#include <
stan/math/prim/meta/is_container_or_var_matrix.hpp
>
90
#include <
stan/math/prim/meta/is_eigen.hpp
>
91
#include <
stan/math/prim/meta/is_eigen_dense_base.hpp
>
92
#include <
stan/math/prim/meta/is_eigen_dense_dynamic.hpp
>
93
#include <
stan/math/prim/meta/is_eigen_matrix.hpp
>
94
#include <
stan/math/prim/meta/is_eigen_matrix_base.hpp
>
95
#include <
stan/math/prim/meta/is_eigen_sparse_base.hpp
>
96
#include <
stan/math/prim/meta/is_fvar.hpp
>
97
#include <
stan/math/prim/meta/is_kernel_expression.hpp
>
98
#include <
stan/math/prim/meta/is_matrix_cl.hpp
>
99
#include <
stan/math/prim/meta/is_matrix.hpp
>
100
#include <
stan/math/prim/meta/is_plain_type.hpp
>
101
#include <
stan/math/prim/meta/is_string_convertible.hpp
>
102
#include <
stan/math/prim/meta/is_tuple.hpp
>
103
#include <
stan/math/prim/meta/is_var.hpp
>
104
#include <
stan/math/prim/meta/is_var_and_matrix_types.hpp
>
105
#include <
stan/math/prim/meta/is_var_matrix.hpp
>
106
#include <
stan/math/prim/meta/is_var_dense_dynamic.hpp
>
107
#include <
stan/math/prim/meta/is_var_eigen.hpp
>
108
#include <
stan/math/prim/meta/is_rev_matrix.hpp
>
109
#include <
stan/math/prim/meta/is_vari.hpp
>
110
#include <
stan/math/prim/meta/is_var_or_arithmetic.hpp
>
111
#include <
stan/math/prim/meta/is_vector.hpp
>
112
#include <
stan/math/prim/meta/is_vector_like.hpp
>
113
#include <
stan/math/prim/meta/is_real.hpp
>
114
#include <
stan/math/prim/meta/is_stan_scalar.hpp
>
115
#include <
stan/math/prim/meta/is_stan_scalar_or_eigen.hpp
>
116
#include <
stan/math/prim/meta/modify_eigen_options.hpp
>
117
#include <
stan/math/prim/meta/partials_return_type.hpp
>
118
#include <
stan/math/prim/meta/partials_type.hpp
>
119
#include <
stan/math/prim/meta/plain_type.hpp
>
120
#include <
stan/math/prim/meta/possibly_sum.hpp
>
121
#include <
stan/math/prim/meta/promote_args.hpp
>
122
#include <
stan/math/prim/meta/promote_scalar_type.hpp
>
123
#include <
stan/math/prim/meta/ref_type.hpp
>
124
#include <
stan/math/prim/meta/require_generics.hpp
>
125
#include <
stan/math/prim/meta/return_type.hpp
>
126
#include <
stan/math/prim/meta/scalar_type.hpp
>
127
#include <
stan/math/prim/meta/seq_view.hpp
>
128
#include <
stan/math/prim/meta/static_select.hpp
>
129
#include <
stan/math/prim/meta/value_type.hpp
>
130
#include <
stan/math/prim/meta/void_t.hpp
>
131
#include <
stan/math/prim/meta/StdVectorBuilder.hpp
>
132
#include <
stan/math/prim/meta/VectorBuilder.hpp
>
133
134
#endif
StdVectorBuilder.hpp
VectorBuilder.hpp
ad_promotable.hpp
append_return_type.hpp
base_type.hpp
compiler_attributes.hpp
contains_std_vector.hpp
error_index.hpp
forward_as.hpp
holder.hpp
include_summand.hpp
index_apply.hpp
index_type.hpp
is_autodiff.hpp
is_base_pointer_convertible.hpp
is_complex.hpp
is_container.hpp
is_container_or_var_matrix.hpp
is_dense_dynamic.hpp
is_double_or_int.hpp
is_eigen.hpp
is_eigen_dense_base.hpp
is_eigen_dense_dynamic.hpp
is_eigen_matrix.hpp
is_eigen_matrix_base.hpp
is_eigen_sparse_base.hpp
is_kernel_expression.hpp
is_matrix.hpp
is_matrix_cl.hpp
is_plain_type.hpp
is_real.hpp
is_stan_scalar.hpp
is_stan_scalar_or_eigen.hpp
is_string_convertible.hpp
is_tuple.hpp
is_var_and_matrix_types.hpp
is_var_dense_dynamic.hpp
is_var_eigen.hpp
is_var_matrix.hpp
is_var_or_arithmetic.hpp
is_vector.hpp
is_vector_like.hpp
partials_return_type.hpp
possibly_sum.hpp
is_arena_matrix.hpp
is_constant.hpp
is_fvar.hpp
is_rev_matrix.hpp
is_var.hpp
is_vari.hpp
modify_eigen_options.hpp
partials_type.hpp
plain_type.hpp
ref_type.hpp
scalar_type.hpp
value_type.hpp
promote_args.hpp
promote_scalar_type.hpp
require_generics.hpp
return_type.hpp
seq_view.hpp
static_select.hpp
void_t.hpp
stan
math
prim
meta.hpp
[
Stan Home Page
]
© 2011–2019, Stan Development Team.