Stan Math Library
2.8.0
reverse mode automatic differentiation
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerator
Friends
Macros
Groups
stan
math.hpp
Go to the documentation of this file.
1
#ifndef STAN_MATH_HPP
2
#define STAN_MATH_HPP
3
4
#include <
stan/math/version.hpp
>
5
6
#include <
stan/math/prim/arr/meta/get.hpp
>
7
#include <
stan/math/prim/arr/meta/index_type.hpp
>
8
#include <
stan/math/prim/arr/meta/is_vector.hpp
>
9
#include <
stan/math/prim/arr/meta/length.hpp
>
10
11
#include <
stan/math/prim/mat/meta/get.hpp
>
12
#include <
stan/math/prim/mat/meta/index_type.hpp
>
13
#include <
stan/math/prim/mat/meta/is_vector.hpp
>
14
#include <
stan/math/prim/mat/meta/is_vector_like.hpp
>
15
#include <
stan/math/prim/mat/meta/length.hpp
>
16
#include <
stan/math/prim/mat/meta/seq_view.hpp
>
17
#include <
stan/math/prim/mat/meta/value_type.hpp
>
18
19
#include <
stan/math/prim/scal/meta/child_type.hpp
>
20
#include <
stan/math/prim/scal/meta/contains_fvar.hpp
>
21
#include <
stan/math/prim/scal/meta/contains_nonconstant_struct.hpp
>
22
#include <
stan/math/prim/scal/meta/contains_vector.hpp
>
23
#include <
stan/math/prim/scal/meta/error_index.hpp
>
24
#include <
stan/math/prim/scal/meta/get.hpp
>
25
#include <
stan/math/prim/scal/meta/include_summand.hpp
>
26
#include <
stan/math/prim/scal/meta/index_type.hpp
>
27
#include <
stan/math/prim/scal/meta/is_constant.hpp
>
28
#include <
stan/math/prim/scal/meta/is_constant_struct.hpp
>
29
#include <
stan/math/prim/scal/meta/is_fvar.hpp
>
30
#include <
stan/math/prim/scal/meta/is_var.hpp
>
31
#include <
stan/math/prim/scal/meta/is_var_or_arithmetic.hpp
>
32
#include <
stan/math/prim/scal/meta/is_vector.hpp
>
33
#include <
stan/math/prim/scal/meta/is_vector_like.hpp
>
34
#include <
stan/math/prim/scal/meta/length.hpp
>
35
#include <
stan/math/prim/scal/meta/length_mvt.hpp
>
36
#include <
stan/math/prim/scal/meta/likely.hpp
>
37
#include <
stan/math/prim/scal/meta/max_size.hpp
>
38
#include <
stan/math/prim/scal/meta/max_size_mvt.hpp
>
39
#include <
stan/math/prim/scal/meta/OperandsAndPartials.hpp
>
40
#include <
stan/math/prim/scal/meta/partials_return_type.hpp
>
41
#include <
stan/math/prim/scal/meta/partials_type.hpp
>
42
#include <
stan/math/prim/scal/meta/return_type.hpp
>
43
#include <
stan/math/prim/scal/meta/scalar_type.hpp
>
44
#include <
stan/math/prim/scal/meta/scalar_type_pre.hpp
>
45
#include <
stan/math/prim/scal/meta/size_of.hpp
>
46
#include <
stan/math/prim/scal/meta/value_type.hpp
>
47
#include <
stan/math/prim/scal/meta/VectorBuilder.hpp
>
48
#include <
stan/math/prim/scal/meta/VectorView.hpp
>
49
#include <
stan/math/prim/scal/meta/VectorViewMvt.hpp
>
50
51
#include <
stan/math/rev/scal/meta/is_var.hpp
>
52
#include <
stan/math/rev/scal/meta/partials_type.hpp
>
53
54
#include <
stan/math/prim/arr/fun/dist.hpp
>
55
#include <
stan/math/prim/arr/fun/dot.hpp
>
56
#include <
stan/math/prim/arr/fun/dot_self.hpp
>
57
#include <
stan/math/prim/arr/fun/log_sum_exp.hpp
>
58
#include <
stan/math/prim/arr/fun/rep_array.hpp
>
59
#include <
stan/math/prim/arr/fun/scaled_add.hpp
>
60
#include <
stan/math/prim/arr/fun/sub.hpp
>
61
#include <
stan/math/prim/arr/fun/sum.hpp
>
62
63
#include <
stan/math/prim/arr/functor/coupled_ode_observer.hpp
>
64
#include <
stan/math/prim/arr/functor/coupled_ode_system.hpp
>
65
#include <
stan/math/prim/arr/functor/integrate_ode.hpp
>
66
67
#include <
stan/math/prim/mat/err/check_cholesky_factor.hpp
>
68
#include <
stan/math/prim/mat/err/check_cholesky_factor_corr.hpp
>
69
#include <
stan/math/prim/mat/err/check_column_index.hpp
>
70
#include <
stan/math/prim/mat/err/check_corr_matrix.hpp
>
71
#include <
stan/math/prim/mat/err/check_cov_matrix.hpp
>
72
#include <
stan/math/prim/mat/err/check_ldlt_factor.hpp
>
73
#include <
stan/math/prim/mat/err/check_lower_triangular.hpp
>
74
#include <
stan/math/prim/mat/err/check_matching_dims.hpp
>
75
#include <
stan/math/prim/mat/err/check_matching_sizes.hpp
>
76
#include <
stan/math/prim/mat/err/check_multiplicable.hpp
>
77
#include <
stan/math/prim/mat/err/check_ordered.hpp
>
78
#include <
stan/math/prim/mat/err/check_pos_definite.hpp
>
79
#include <
stan/math/prim/mat/err/check_pos_semidefinite.hpp
>
80
#include <
stan/math/prim/mat/err/check_positive_ordered.hpp
>
81
#include <
stan/math/prim/mat/err/check_range.hpp
>
82
#include <
stan/math/prim/mat/err/check_row_index.hpp
>
83
#include <
stan/math/prim/mat/err/check_simplex.hpp
>
84
#include <
stan/math/prim/mat/err/check_spsd_matrix.hpp
>
85
#include <
stan/math/prim/mat/err/check_square.hpp
>
86
#include <
stan/math/prim/mat/err/check_std_vector_index.hpp
>
87
#include <
stan/math/prim/mat/err/check_symmetric.hpp
>
88
#include <
stan/math/prim/mat/err/check_unit_vector.hpp
>
89
#include <
stan/math/prim/mat/err/check_vector.hpp
>
90
#include <
stan/math/prim/mat/err/constraint_tolerance.hpp
>
91
#include <
stan/math/prim/mat/err/validate_non_negative_index.hpp
>
92
93
#include <
stan/math/prim/mat/fun/accumulator.hpp
>
94
#include <
stan/math/prim/mat/fun/add.hpp
>
95
#include <
stan/math/prim/mat/fun/append_col.hpp
>
96
#include <
stan/math/prim/mat/fun/append_row.hpp
>
97
#include <
stan/math/prim/mat/fun/array_builder.hpp
>
98
#include <
stan/math/prim/mat/fun/assign.hpp
>
99
#include <
stan/math/prim/mat/fun/autocorrelation.hpp
>
100
#include <
stan/math/prim/mat/fun/autocovariance.hpp
>
101
#include <
stan/math/prim/mat/fun/block.hpp
>
102
#include <
stan/math/prim/mat/fun/cholesky_corr_constrain.hpp
>
103
#include <
stan/math/prim/mat/fun/cholesky_corr_free.hpp
>
104
#include <
stan/math/prim/mat/fun/cholesky_decompose.hpp
>
105
#include <
stan/math/prim/mat/fun/cholesky_factor_constrain.hpp
>
106
#include <
stan/math/prim/mat/fun/cholesky_factor_free.hpp
>
107
#include <
stan/math/prim/mat/fun/col.hpp
>
108
#include <
stan/math/prim/mat/fun/cols.hpp
>
109
#include <
stan/math/prim/mat/fun/columns_dot_product.hpp
>
110
#include <
stan/math/prim/mat/fun/columns_dot_self.hpp
>
111
#include <
stan/math/prim/mat/fun/common_type.hpp
>
112
#include <
stan/math/prim/mat/fun/corr_matrix_constrain.hpp
>
113
#include <
stan/math/prim/mat/fun/corr_matrix_free.hpp
>
114
#include <
stan/math/prim/mat/fun/cov_matrix_constrain.hpp
>
115
#include <
stan/math/prim/mat/fun/cov_matrix_constrain_lkj.hpp
>
116
#include <
stan/math/prim/mat/fun/cov_matrix_free.hpp
>
117
#include <
stan/math/prim/mat/fun/cov_matrix_free_lkj.hpp
>
118
#include <
stan/math/prim/mat/fun/crossprod.hpp
>
119
#include <
stan/math/prim/mat/fun/cumulative_sum.hpp
>
120
#include <
stan/math/prim/mat/fun/determinant.hpp
>
121
#include <
stan/math/prim/mat/fun/diag_matrix.hpp
>
122
#include <
stan/math/prim/mat/fun/diag_post_multiply.hpp
>
123
#include <
stan/math/prim/mat/fun/diag_pre_multiply.hpp
>
124
#include <
stan/math/prim/mat/fun/diagonal.hpp
>
125
#include <
stan/math/prim/mat/fun/dims.hpp
>
126
#include <
stan/math/prim/mat/fun/distance.hpp
>
127
#include <
stan/math/prim/mat/fun/divide.hpp
>
128
#include <
stan/math/prim/mat/fun/dot_product.hpp
>
129
#include <
stan/math/prim/mat/fun/dot_self.hpp
>
130
#include <
stan/math/prim/mat/fun/Eigen.hpp
>
131
#include <
stan/math/prim/mat/fun/eigenvalues_sym.hpp
>
132
#include <
stan/math/prim/mat/fun/eigenvectors_sym.hpp
>
133
#include <
stan/math/prim/mat/fun/elt_divide.hpp
>
134
#include <
stan/math/prim/mat/fun/elt_multiply.hpp
>
135
#include <
stan/math/prim/mat/fun/exp.hpp
>
136
#include <
stan/math/prim/mat/fun/factor_cov_matrix.hpp
>
137
#include <
stan/math/prim/mat/fun/factor_U.hpp
>
138
#include <
stan/math/prim/mat/fun/fill.hpp
>
139
#include <
stan/math/prim/mat/fun/get_base1.hpp
>
140
#include <
stan/math/prim/mat/fun/get_base1_lhs.hpp
>
141
#include <
stan/math/prim/mat/fun/get_lp.hpp
>
142
#include <
stan/math/prim/mat/fun/head.hpp
>
143
#include <
stan/math/prim/mat/fun/initialize.hpp
>
144
#include <
stan/math/prim/mat/fun/inverse.hpp
>
145
#include <
stan/math/prim/mat/fun/inverse_spd.hpp
>
146
#include <
stan/math/prim/mat/fun/LDLT_factor.hpp
>
147
#include <
stan/math/prim/mat/fun/log.hpp
>
148
#include <
stan/math/prim/mat/fun/log_determinant.hpp
>
149
#include <
stan/math/prim/mat/fun/log_determinant_ldlt.hpp
>
150
#include <
stan/math/prim/mat/fun/log_determinant_spd.hpp
>
151
#include <
stan/math/prim/mat/fun/log_softmax.hpp
>
152
#include <
stan/math/prim/mat/fun/log_sum_exp.hpp
>
153
#include <
stan/math/prim/mat/fun/make_nu.hpp
>
154
#include <
stan/math/prim/mat/fun/max.hpp
>
155
#include <
stan/math/prim/mat/fun/mdivide_left.hpp
>
156
#include <
stan/math/prim/mat/fun/mdivide_left_ldlt.hpp
>
157
#include <
stan/math/prim/mat/fun/mdivide_left_spd.hpp
>
158
#include <
stan/math/prim/mat/fun/mdivide_left_tri.hpp
>
159
#include <
stan/math/prim/mat/fun/mdivide_left_tri_low.hpp
>
160
#include <
stan/math/prim/mat/fun/mdivide_right.hpp
>
161
#include <
stan/math/prim/mat/fun/mdivide_right_ldlt.hpp
>
162
#include <
stan/math/prim/mat/fun/mdivide_right_spd.hpp
>
163
#include <
stan/math/prim/mat/fun/mdivide_right_tri.hpp
>
164
#include <
stan/math/prim/mat/fun/mdivide_right_tri_low.hpp
>
165
#include <
stan/math/prim/mat/fun/mean.hpp
>
166
#include <
stan/math/prim/mat/fun/min.hpp
>
167
#include <
stan/math/prim/mat/fun/minus.hpp
>
168
#include <
stan/math/prim/mat/fun/multiply.hpp
>
169
#include <
stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp
>
170
#include <
stan/math/prim/mat/fun/num_elements.hpp
>
171
#include <
stan/math/prim/mat/fun/ordered_constrain.hpp
>
172
#include <
stan/math/prim/mat/fun/ordered_free.hpp
>
173
#include <
stan/math/prim/mat/fun/positive_ordered_constrain.hpp
>
174
#include <
stan/math/prim/mat/fun/positive_ordered_free.hpp
>
175
#include <
stan/math/prim/mat/fun/prod.hpp
>
176
#include <
stan/math/prim/mat/fun/promote_common.hpp
>
177
#include <
stan/math/prim/mat/fun/promote_scalar.hpp
>
178
#include <
stan/math/prim/mat/fun/promote_scalar_type.hpp
>
179
#include <
stan/math/prim/mat/fun/promoter.hpp
>
180
#include <
stan/math/prim/mat/fun/qr_Q.hpp
>
181
#include <
stan/math/prim/mat/fun/qr_R.hpp
>
182
#include <
stan/math/prim/mat/fun/quad_form.hpp
>
183
#include <
stan/math/prim/mat/fun/quad_form_diag.hpp
>
184
#include <
stan/math/prim/mat/fun/quad_form_sym.hpp
>
185
#include <
stan/math/prim/mat/fun/rank.hpp
>
186
#include <
stan/math/prim/mat/fun/read_corr_L.hpp
>
187
#include <
stan/math/prim/mat/fun/read_corr_matrix.hpp
>
188
#include <
stan/math/prim/mat/fun/read_cov_L.hpp
>
189
#include <
stan/math/prim/mat/fun/read_cov_matrix.hpp
>
190
#include <
stan/math/prim/mat/fun/rep_matrix.hpp
>
191
#include <
stan/math/prim/mat/fun/rep_row_vector.hpp
>
192
#include <
stan/math/prim/mat/fun/rep_vector.hpp
>
193
#include <
stan/math/prim/mat/fun/resize.hpp
>
194
#include <
stan/math/prim/mat/fun/row.hpp
>
195
#include <
stan/math/prim/mat/fun/rows.hpp
>
196
#include <
stan/math/prim/mat/fun/rows_dot_product.hpp
>
197
#include <
stan/math/prim/mat/fun/rows_dot_self.hpp
>
198
#include <
stan/math/prim/mat/fun/sd.hpp
>
199
#include <
stan/math/prim/mat/fun/segment.hpp
>
200
#include <
stan/math/prim/mat/fun/simplex_constrain.hpp
>
201
#include <
stan/math/prim/mat/fun/simplex_free.hpp
>
202
#include <
stan/math/prim/mat/fun/singular_values.hpp
>
203
#include <
stan/math/prim/mat/fun/size.hpp
>
204
#include <
stan/math/prim/mat/fun/softmax.hpp
>
205
#include <
stan/math/prim/mat/fun/sort.hpp
>
206
#include <
stan/math/prim/mat/fun/sort_indices.hpp
>
207
#include <
stan/math/prim/mat/fun/sort_indices_asc.hpp
>
208
#include <
stan/math/prim/mat/fun/sort_indices_desc.hpp
>
209
#include <
stan/math/prim/mat/fun/csr_extract_w.hpp
>
210
#include <
stan/math/prim/mat/fun/csr_extract_v.hpp
>
211
#include <
stan/math/prim/mat/fun/csr_extract_u.hpp
>
212
#include <
stan/math/prim/mat/fun/csr_matrix_times_vector.hpp
>
213
#include <
stan/math/prim/mat/fun/csr_to_dense_matrix.hpp
>
214
#include <
stan/math/prim/mat/fun/csr_u_to_z.hpp
>
215
#include <
stan/math/prim/mat/fun/squared_distance.hpp
>
216
#include <
stan/math/prim/mat/fun/stan_print.hpp
>
217
#include <
stan/math/prim/mat/fun/sub_col.hpp
>
218
#include <
stan/math/prim/mat/fun/sub_row.hpp
>
219
#include <
stan/math/prim/mat/fun/subtract.hpp
>
220
#include <
stan/math/prim/mat/fun/sum.hpp
>
221
#include <
stan/math/prim/mat/fun/tail.hpp
>
222
#include <
stan/math/prim/mat/fun/tcrossprod.hpp
>
223
#include <
stan/math/prim/mat/fun/to_array_1d.hpp
>
224
#include <
stan/math/prim/mat/fun/to_array_2d.hpp
>
225
#include <
stan/math/prim/mat/fun/to_matrix.hpp
>
226
#include <
stan/math/prim/mat/fun/to_row_vector.hpp
>
227
#include <
stan/math/prim/mat/fun/to_vector.hpp
>
228
#include <
stan/math/prim/mat/fun/trace.hpp
>
229
#include <
stan/math/prim/mat/fun/trace_gen_inv_quad_form_ldlt.hpp
>
230
#include <
stan/math/prim/mat/fun/trace_gen_quad_form.hpp
>
231
#include <
stan/math/prim/mat/fun/trace_inv_quad_form_ldlt.hpp
>
232
#include <
stan/math/prim/mat/fun/trace_quad_form.hpp
>
233
#include <
stan/math/prim/mat/fun/transpose.hpp
>
234
#include <
stan/math/prim/mat/fun/typedefs.hpp
>
235
#include <
stan/math/prim/mat/fun/unit_vector_constrain.hpp
>
236
#include <
stan/math/prim/mat/fun/unit_vector_free.hpp
>
237
#include <
stan/math/prim/mat/fun/value_of.hpp
>
238
#include <
stan/math/prim/mat/fun/value_of_rec.hpp
>
239
#include <
stan/math/prim/mat/fun/variance.hpp
>
240
#include <
stan/math/prim/mat/fun/welford_covar_estimator.hpp
>
241
#include <
stan/math/prim/mat/fun/welford_var_estimator.hpp
>
242
243
244
#include <
stan/math/prim/mat/prob/categorical_log.hpp
>
245
#include <
stan/math/prim/mat/prob/categorical_logit_log.hpp
>
246
#include <
stan/math/prim/mat/prob/categorical_rng.hpp
>
247
#include <
stan/math/prim/mat/prob/dirichlet_log.hpp
>
248
#include <
stan/math/prim/mat/prob/dirichlet_rng.hpp
>
249
#include <
stan/math/prim/mat/prob/gaussian_dlm_obs_log.hpp
>
250
#include <
stan/math/prim/mat/prob/inv_wishart_log.hpp
>
251
#include <
stan/math/prim/mat/prob/inv_wishart_rng.hpp
>
252
#include <
stan/math/prim/mat/prob/lkj_corr_cholesky_log.hpp
>
253
#include <
stan/math/prim/mat/prob/lkj_corr_cholesky_rng.hpp
>
254
#include <
stan/math/prim/mat/prob/lkj_corr_log.hpp
>
255
#include <
stan/math/prim/mat/prob/lkj_corr_rng.hpp
>
256
#include <
stan/math/prim/mat/prob/lkj_cov_log.hpp
>
257
#include <
stan/math/prim/mat/prob/matrix_normal_prec_log.hpp
>
258
#include <
stan/math/prim/mat/prob/multi_gp_cholesky_log.hpp
>
259
#include <
stan/math/prim/mat/prob/multi_gp_log.hpp
>
260
#include <
stan/math/prim/mat/prob/multi_normal_cholesky_log.hpp
>
261
#include <
stan/math/prim/mat/prob/multi_normal_cholesky_rng.hpp
>
262
#include <
stan/math/prim/mat/prob/multi_normal_log.hpp
>
263
#include <
stan/math/prim/mat/prob/multi_normal_prec_log.hpp
>
264
#include <
stan/math/prim/mat/prob/multi_normal_rng.hpp
>
265
#include <
stan/math/prim/mat/prob/multi_student_t_log.hpp
>
266
#include <
stan/math/prim/mat/prob/multi_student_t_rng.hpp
>
267
#include <
stan/math/prim/mat/prob/multinomial_log.hpp
>
268
#include <
stan/math/prim/mat/prob/multinomial_rng.hpp
>
269
#include <
stan/math/prim/mat/prob/ordered_logistic_log.hpp
>
270
#include <
stan/math/prim/mat/prob/ordered_logistic_rng.hpp
>
271
#include <
stan/math/prim/mat/prob/wishart_log.hpp
>
272
#include <
stan/math/prim/mat/prob/wishart_rng.hpp
>
273
274
#include <
stan/math/prim/scal/err/check_bounded.hpp
>
275
#include <
stan/math/prim/scal/err/check_consistent_size.hpp
>
276
#include <
stan/math/prim/scal/err/check_consistent_sizes.hpp
>
277
#include <
stan/math/prim/scal/err/check_equal.hpp
>
278
#include <
stan/math/prim/scal/err/check_finite.hpp
>
279
#include <
stan/math/prim/scal/err/check_greater.hpp
>
280
#include <
stan/math/prim/scal/err/check_greater_or_equal.hpp
>
281
#include <
stan/math/prim/scal/err/check_less.hpp
>
282
#include <
stan/math/prim/scal/err/check_less_or_equal.hpp
>
283
#include <
stan/math/prim/scal/err/check_nonnegative.hpp
>
284
#include <
stan/math/prim/scal/err/check_nonzero_size.hpp
>
285
#include <
stan/math/prim/scal/err/check_not_nan.hpp
>
286
#include <
stan/math/prim/scal/err/check_positive.hpp
>
287
#include <
stan/math/prim/scal/err/check_positive_finite.hpp
>
288
#include <
stan/math/prim/scal/err/check_positive_size.hpp
>
289
#include <
stan/math/prim/scal/err/check_size_match.hpp
>
290
#include <
stan/math/prim/scal/err/domain_error.hpp
>
291
#include <
stan/math/prim/scal/err/domain_error_vec.hpp
>
292
#include <
stan/math/prim/scal/err/invalid_argument.hpp
>
293
#include <
stan/math/prim/scal/err/invalid_argument_vec.hpp
>
294
#include <
stan/math/prim/scal/err/out_of_range.hpp
>
295
296
#include <
stan/math/prim/scal/fun/abs.hpp
>
297
#include <
stan/math/prim/scal/fun/as_bool.hpp
>
298
#include <
stan/math/prim/scal/fun/bessel_first_kind.hpp
>
299
#include <
stan/math/prim/scal/fun/bessel_second_kind.hpp
>
300
#include <
stan/math/prim/scal/fun/binary_log_loss.hpp
>
301
#include <
stan/math/prim/scal/fun/binomial_coefficient_log.hpp
>
302
#include <
stan/math/prim/scal/fun/constants.hpp
>
303
#include <
stan/math/prim/scal/fun/corr_constrain.hpp
>
304
#include <
stan/math/prim/scal/fun/corr_free.hpp
>
305
#include <
stan/math/prim/scal/fun/digamma.hpp
>
306
#include <
stan/math/prim/scal/fun/divide.hpp
>
307
#include <
stan/math/prim/scal/fun/exp2.hpp
>
308
#include <
stan/math/prim/scal/fun/F32.hpp
>
309
#include <
stan/math/prim/scal/fun/falling_factorial.hpp
>
310
#include <
stan/math/prim/scal/fun/fdim.hpp
>
311
#include <
stan/math/prim/scal/fun/gamma_p.hpp
>
312
#include <
stan/math/prim/scal/fun/gamma_q.hpp
>
313
#include <
stan/math/prim/scal/fun/grad_2F1.hpp
>
314
#include <
stan/math/prim/scal/fun/grad_F32.hpp
>
315
#include <
stan/math/prim/scal/fun/grad_inc_beta.hpp
>
316
#include <
stan/math/prim/scal/fun/grad_reg_inc_beta.hpp
>
317
#include <
stan/math/prim/scal/fun/grad_reg_inc_gamma.hpp
>
318
#include <
stan/math/prim/scal/fun/ibeta.hpp
>
319
#include <
stan/math/prim/scal/fun/identity_constrain.hpp
>
320
#include <
stan/math/prim/scal/fun/identity_free.hpp
>
321
#include <
stan/math/prim/scal/fun/if_else.hpp
>
322
#include <
stan/math/prim/scal/fun/inc_beta.hpp
>
323
#include <
stan/math/prim/scal/fun/int_step.hpp
>
324
#include <
stan/math/prim/scal/fun/inv.hpp
>
325
#include <
stan/math/prim/scal/fun/inv_cloglog.hpp
>
326
#include <
stan/math/prim/scal/fun/inv_logit.hpp
>
327
#include <
stan/math/prim/scal/fun/inv_Phi.hpp
>
328
#include <
stan/math/prim/scal/fun/inv_sqrt.hpp
>
329
#include <
stan/math/prim/scal/fun/inv_square.hpp
>
330
#include <
stan/math/prim/scal/fun/inverse_softmax.hpp
>
331
#include <
stan/math/prim/scal/fun/is_inf.hpp
>
332
#include <
stan/math/prim/scal/fun/is_nan.hpp
>
333
#include <
stan/math/prim/scal/fun/is_uninitialized.hpp
>
334
#include <
stan/math/prim/scal/fun/lb_constrain.hpp
>
335
#include <
stan/math/prim/scal/fun/lb_free.hpp
>
336
#include <
stan/math/prim/scal/fun/lbeta.hpp
>
337
#include <
stan/math/prim/scal/fun/lgamma.hpp
>
338
#include <
stan/math/prim/scal/fun/lmgamma.hpp
>
339
#include <
stan/math/prim/scal/fun/log1m.hpp
>
340
#include <
stan/math/prim/scal/fun/log1m_exp.hpp
>
341
#include <
stan/math/prim/scal/fun/log1m_inv_logit.hpp
>
342
#include <
stan/math/prim/scal/fun/log1p.hpp
>
343
#include <
stan/math/prim/scal/fun/log1p_exp.hpp
>
344
#include <
stan/math/prim/scal/fun/log2.hpp
>
345
#include <
stan/math/prim/scal/fun/log_diff_exp.hpp
>
346
#include <
stan/math/prim/scal/fun/log_falling_factorial.hpp
>
347
#include <
stan/math/prim/scal/fun/log_inv_logit.hpp
>
348
#include <
stan/math/prim/scal/fun/log_mix.hpp
>
349
#include <
stan/math/prim/scal/fun/log_rising_factorial.hpp
>
350
#include <
stan/math/prim/scal/fun/log_sum_exp.hpp
>
351
#include <
stan/math/prim/scal/fun/logical_and.hpp
>
352
#include <
stan/math/prim/scal/fun/logical_eq.hpp
>
353
#include <
stan/math/prim/scal/fun/logical_gt.hpp
>
354
#include <
stan/math/prim/scal/fun/logical_gte.hpp
>
355
#include <
stan/math/prim/scal/fun/logical_lt.hpp
>
356
#include <
stan/math/prim/scal/fun/logical_lte.hpp
>
357
#include <
stan/math/prim/scal/fun/logical_negation.hpp
>
358
#include <
stan/math/prim/scal/fun/logical_neq.hpp
>
359
#include <
stan/math/prim/scal/fun/logical_or.hpp
>
360
#include <
stan/math/prim/scal/fun/logit.hpp
>
361
#include <
stan/math/prim/scal/fun/lub_constrain.hpp
>
362
#include <
stan/math/prim/scal/fun/lub_free.hpp
>
363
#include <
stan/math/prim/scal/fun/modified_bessel_first_kind.hpp
>
364
#include <
stan/math/prim/scal/fun/modified_bessel_second_kind.hpp
>
365
#include <
stan/math/prim/scal/fun/modulus.hpp
>
366
#include <
stan/math/prim/scal/fun/multiply_log.hpp
>
367
#include <
stan/math/prim/scal/fun/owens_t.hpp
>
368
#include <
stan/math/prim/scal/fun/Phi.hpp
>
369
#include <
stan/math/prim/scal/fun/Phi_approx.hpp
>
370
#include <
stan/math/prim/scal/fun/positive_constrain.hpp
>
371
#include <
stan/math/prim/scal/fun/positive_free.hpp
>
372
#include <
stan/math/prim/scal/fun/primitive_value.hpp
>
373
#include <
stan/math/prim/scal/fun/prob_constrain.hpp
>
374
#include <
stan/math/prim/scal/fun/prob_free.hpp
>
375
#include <
stan/math/prim/scal/fun/promote_scalar.hpp
>
376
#include <
stan/math/prim/scal/fun/promote_scalar_type.hpp
>
377
#include <
stan/math/prim/scal/fun/rising_factorial.hpp
>
378
#include <
stan/math/prim/scal/fun/sign.hpp
>
379
#include <
stan/math/prim/scal/fun/square.hpp
>
380
#include <
stan/math/prim/scal/fun/step.hpp
>
381
#include <
stan/math/prim/scal/fun/trigamma.hpp
>
382
#include <
stan/math/prim/scal/fun/ub_constrain.hpp
>
383
#include <
stan/math/prim/scal/fun/ub_free.hpp
>
384
#include <
stan/math/prim/scal/fun/value_of.hpp
>
385
#include <
stan/math/prim/scal/fun/value_of_rec.hpp
>
386
387
#include <
stan/math/prim/scal/prob/bernoulli_ccdf_log.hpp
>
388
#include <
stan/math/prim/scal/prob/bernoulli_cdf.hpp
>
389
#include <
stan/math/prim/scal/prob/bernoulli_cdf_log.hpp
>
390
#include <
stan/math/prim/scal/prob/bernoulli_log.hpp
>
391
#include <
stan/math/prim/scal/prob/bernoulli_logit_log.hpp
>
392
#include <
stan/math/prim/scal/prob/bernoulli_rng.hpp
>
393
#include <
stan/math/prim/scal/prob/beta_binomial_ccdf_log.hpp
>
394
#include <
stan/math/prim/scal/prob/beta_binomial_cdf.hpp
>
395
#include <
stan/math/prim/scal/prob/beta_binomial_cdf_log.hpp
>
396
#include <
stan/math/prim/scal/prob/beta_binomial_log.hpp
>
397
#include <
stan/math/prim/scal/prob/beta_binomial_rng.hpp
>
398
#include <
stan/math/prim/scal/prob/beta_ccdf_log.hpp
>
399
#include <
stan/math/prim/scal/prob/beta_cdf.hpp
>
400
#include <
stan/math/prim/scal/prob/beta_cdf_log.hpp
>
401
#include <
stan/math/prim/scal/prob/beta_log.hpp
>
402
#include <
stan/math/prim/scal/prob/beta_rng.hpp
>
403
#include <
stan/math/prim/scal/prob/binomial_ccdf_log.hpp
>
404
#include <
stan/math/prim/scal/prob/binomial_cdf.hpp
>
405
#include <
stan/math/prim/scal/prob/binomial_cdf_log.hpp
>
406
#include <
stan/math/prim/scal/prob/binomial_log.hpp
>
407
#include <
stan/math/prim/scal/prob/binomial_logit_log.hpp
>
408
#include <
stan/math/prim/scal/prob/binomial_rng.hpp
>
409
#include <
stan/math/prim/scal/prob/cauchy_ccdf_log.hpp
>
410
#include <
stan/math/prim/scal/prob/cauchy_cdf.hpp
>
411
#include <
stan/math/prim/scal/prob/cauchy_cdf_log.hpp
>
412
#include <
stan/math/prim/scal/prob/cauchy_log.hpp
>
413
#include <
stan/math/prim/scal/prob/cauchy_rng.hpp
>
414
#include <
stan/math/prim/scal/prob/chi_square_ccdf_log.hpp
>
415
#include <
stan/math/prim/scal/prob/chi_square_cdf.hpp
>
416
#include <
stan/math/prim/scal/prob/chi_square_cdf_log.hpp
>
417
#include <
stan/math/prim/scal/prob/chi_square_log.hpp
>
418
#include <
stan/math/prim/scal/prob/chi_square_rng.hpp
>
419
#include <
stan/math/prim/scal/prob/double_exponential_ccdf_log.hpp
>
420
#include <
stan/math/prim/scal/prob/double_exponential_cdf.hpp
>
421
#include <
stan/math/prim/scal/prob/double_exponential_cdf_log.hpp
>
422
#include <
stan/math/prim/scal/prob/double_exponential_log.hpp
>
423
#include <
stan/math/prim/scal/prob/double_exponential_rng.hpp
>
424
#include <
stan/math/prim/scal/prob/exp_mod_normal_ccdf_log.hpp
>
425
#include <
stan/math/prim/scal/prob/exp_mod_normal_cdf.hpp
>
426
#include <
stan/math/prim/scal/prob/exp_mod_normal_cdf_log.hpp
>
427
#include <
stan/math/prim/scal/prob/exp_mod_normal_log.hpp
>
428
#include <
stan/math/prim/scal/prob/exp_mod_normal_rng.hpp
>
429
#include <
stan/math/prim/scal/prob/exponential_ccdf_log.hpp
>
430
#include <
stan/math/prim/scal/prob/exponential_cdf.hpp
>
431
#include <
stan/math/prim/scal/prob/exponential_cdf_log.hpp
>
432
#include <
stan/math/prim/scal/prob/exponential_log.hpp
>
433
#include <
stan/math/prim/scal/prob/exponential_rng.hpp
>
434
#include <
stan/math/prim/scal/prob/frechet_ccdf_log.hpp
>
435
#include <
stan/math/prim/scal/prob/frechet_cdf.hpp
>
436
#include <
stan/math/prim/scal/prob/frechet_cdf_log.hpp
>
437
#include <
stan/math/prim/scal/prob/frechet_log.hpp
>
438
#include <
stan/math/prim/scal/prob/frechet_rng.hpp
>
439
#include <
stan/math/prim/scal/prob/gamma_ccdf_log.hpp
>
440
#include <
stan/math/prim/scal/prob/gamma_cdf.hpp
>
441
#include <
stan/math/prim/scal/prob/gamma_cdf_log.hpp
>
442
#include <
stan/math/prim/scal/prob/gamma_log.hpp
>
443
#include <
stan/math/prim/scal/prob/gamma_rng.hpp
>
444
#include <
stan/math/prim/scal/prob/gumbel_ccdf_log.hpp
>
445
#include <
stan/math/prim/scal/prob/gumbel_cdf.hpp
>
446
#include <
stan/math/prim/scal/prob/gumbel_cdf_log.hpp
>
447
#include <
stan/math/prim/scal/prob/gumbel_log.hpp
>
448
#include <
stan/math/prim/scal/prob/gumbel_rng.hpp
>
449
#include <
stan/math/prim/scal/prob/hypergeometric_log.hpp
>
450
#include <
stan/math/prim/scal/prob/hypergeometric_rng.hpp
>
451
#include <
stan/math/prim/scal/prob/inv_chi_square_ccdf_log.hpp
>
452
#include <
stan/math/prim/scal/prob/inv_chi_square_cdf.hpp
>
453
#include <
stan/math/prim/scal/prob/inv_chi_square_cdf_log.hpp
>
454
#include <
stan/math/prim/scal/prob/inv_chi_square_log.hpp
>
455
#include <
stan/math/prim/scal/prob/inv_chi_square_rng.hpp
>
456
#include <
stan/math/prim/scal/prob/inv_gamma_ccdf_log.hpp
>
457
#include <
stan/math/prim/scal/prob/inv_gamma_cdf.hpp
>
458
#include <
stan/math/prim/scal/prob/inv_gamma_cdf_log.hpp
>
459
#include <
stan/math/prim/scal/prob/inv_gamma_log.hpp
>
460
#include <
stan/math/prim/scal/prob/inv_gamma_rng.hpp
>
461
#include <
stan/math/prim/scal/prob/logistic_ccdf_log.hpp
>
462
#include <
stan/math/prim/scal/prob/logistic_cdf.hpp
>
463
#include <
stan/math/prim/scal/prob/logistic_cdf_log.hpp
>
464
#include <
stan/math/prim/scal/prob/logistic_log.hpp
>
465
#include <
stan/math/prim/scal/prob/logistic_rng.hpp
>
466
#include <
stan/math/prim/scal/prob/lognormal_ccdf_log.hpp
>
467
#include <
stan/math/prim/scal/prob/lognormal_cdf.hpp
>
468
#include <
stan/math/prim/scal/prob/lognormal_cdf_log.hpp
>
469
#include <
stan/math/prim/scal/prob/lognormal_log.hpp
>
470
#include <
stan/math/prim/scal/prob/lognormal_rng.hpp
>
471
#include <
stan/math/prim/scal/prob/neg_binomial_2_ccdf_log.hpp
>
472
#include <
stan/math/prim/scal/prob/neg_binomial_2_cdf.hpp
>
473
#include <
stan/math/prim/scal/prob/neg_binomial_2_cdf_log.hpp
>
474
#include <
stan/math/prim/scal/prob/neg_binomial_2_log.hpp
>
475
#include <
stan/math/prim/scal/prob/neg_binomial_2_log_log.hpp
>
476
#include <
stan/math/prim/scal/prob/neg_binomial_2_log_rng.hpp
>
477
#include <
stan/math/prim/scal/prob/neg_binomial_2_rng.hpp
>
478
#include <
stan/math/prim/scal/prob/neg_binomial_ccdf_log.hpp
>
479
#include <
stan/math/prim/scal/prob/neg_binomial_cdf.hpp
>
480
#include <
stan/math/prim/scal/prob/neg_binomial_cdf_log.hpp
>
481
#include <
stan/math/prim/scal/prob/neg_binomial_log.hpp
>
482
#include <
stan/math/prim/scal/prob/neg_binomial_rng.hpp
>
483
#include <
stan/math/prim/scal/prob/normal_ccdf_log.hpp
>
484
#include <
stan/math/prim/scal/prob/normal_cdf.hpp
>
485
#include <
stan/math/prim/scal/prob/normal_cdf_log.hpp
>
486
#include <
stan/math/prim/scal/prob/normal_log.hpp
>
487
#include <
stan/math/prim/scal/prob/normal_rng.hpp
>
488
#include <
stan/math/prim/scal/prob/pareto_ccdf_log.hpp
>
489
#include <
stan/math/prim/scal/prob/pareto_cdf.hpp
>
490
#include <
stan/math/prim/scal/prob/pareto_cdf_log.hpp
>
491
#include <
stan/math/prim/scal/prob/pareto_log.hpp
>
492
#include <
stan/math/prim/scal/prob/pareto_rng.hpp
>
493
#include <
stan/math/prim/scal/prob/pareto_type_2_ccdf_log.hpp
>
494
#include <
stan/math/prim/scal/prob/pareto_type_2_cdf.hpp
>
495
#include <
stan/math/prim/scal/prob/pareto_type_2_cdf_log.hpp
>
496
#include <
stan/math/prim/scal/prob/pareto_type_2_log.hpp
>
497
#include <
stan/math/prim/scal/prob/pareto_type_2_rng.hpp
>
498
#include <
stan/math/prim/scal/prob/poisson_ccdf_log.hpp
>
499
#include <
stan/math/prim/scal/prob/poisson_cdf.hpp
>
500
#include <
stan/math/prim/scal/prob/poisson_cdf_log.hpp
>
501
#include <
stan/math/prim/scal/prob/poisson_log.hpp
>
502
#include <
stan/math/prim/scal/prob/poisson_log_log.hpp
>
503
#include <
stan/math/prim/scal/prob/poisson_log_rng.hpp
>
504
#include <
stan/math/prim/scal/prob/poisson_rng.hpp
>
505
#include <
stan/math/prim/scal/prob/rayleigh_ccdf_log.hpp
>
506
#include <
stan/math/prim/scal/prob/rayleigh_cdf.hpp
>
507
#include <
stan/math/prim/scal/prob/rayleigh_cdf_log.hpp
>
508
#include <
stan/math/prim/scal/prob/rayleigh_log.hpp
>
509
#include <
stan/math/prim/scal/prob/rayleigh_rng.hpp
>
510
#include <
stan/math/prim/scal/prob/scaled_inv_chi_square_ccdf_log.hpp
>
511
#include <
stan/math/prim/scal/prob/scaled_inv_chi_square_cdf.hpp
>
512
#include <
stan/math/prim/scal/prob/scaled_inv_chi_square_cdf_log.hpp
>
513
#include <
stan/math/prim/scal/prob/scaled_inv_chi_square_log.hpp
>
514
#include <
stan/math/prim/scal/prob/scaled_inv_chi_square_rng.hpp
>
515
#include <
stan/math/prim/scal/prob/skew_normal_ccdf_log.hpp
>
516
#include <
stan/math/prim/scal/prob/skew_normal_cdf.hpp
>
517
#include <
stan/math/prim/scal/prob/skew_normal_cdf_log.hpp
>
518
#include <
stan/math/prim/scal/prob/skew_normal_log.hpp
>
519
#include <
stan/math/prim/scal/prob/skew_normal_rng.hpp
>
520
#include <
stan/math/prim/scal/prob/student_t_ccdf_log.hpp
>
521
#include <
stan/math/prim/scal/prob/student_t_cdf.hpp
>
522
#include <
stan/math/prim/scal/prob/student_t_cdf_log.hpp
>
523
#include <
stan/math/prim/scal/prob/student_t_log.hpp
>
524
#include <
stan/math/prim/scal/prob/student_t_rng.hpp
>
525
#include <
stan/math/prim/scal/prob/uniform_ccdf_log.hpp
>
526
#include <
stan/math/prim/scal/prob/uniform_cdf.hpp
>
527
#include <
stan/math/prim/scal/prob/uniform_cdf_log.hpp
>
528
#include <
stan/math/prim/scal/prob/uniform_log.hpp
>
529
#include <
stan/math/prim/scal/prob/uniform_rng.hpp
>
530
#include <
stan/math/prim/scal/prob/von_mises_log.hpp
>
531
#include <
stan/math/prim/scal/prob/von_mises_rng.hpp
>
532
#include <
stan/math/prim/scal/prob/weibull_ccdf_log.hpp
>
533
#include <
stan/math/prim/scal/prob/weibull_cdf.hpp
>
534
#include <
stan/math/prim/scal/prob/weibull_cdf_log.hpp
>
535
#include <
stan/math/prim/scal/prob/weibull_log.hpp
>
536
#include <
stan/math/prim/scal/prob/weibull_rng.hpp
>
537
#include <
stan/math/prim/scal/prob/wiener_log.hpp
>
538
539
#include <
stan/math/rev/arr/fun/log_sum_exp.hpp
>
540
#include <
stan/math/rev/arr/functor/coupled_ode_system.hpp
>
541
542
#include <
stan/math/rev/core.hpp
>
543
544
#include <
stan/math/rev/mat/fun/cholesky_decompose.hpp
>
545
#include <
stan/math/rev/mat/fun/columns_dot_product.hpp
>
546
#include <
stan/math/rev/mat/fun/columns_dot_self.hpp
>
547
#include <
stan/math/rev/mat/fun/crossprod.hpp
>
548
#include <
stan/math/rev/mat/fun/determinant.hpp
>
549
#include <
stan/math/rev/mat/fun/divide.hpp
>
550
#include <
stan/math/rev/mat/fun/dot_product.hpp
>
551
#include <
stan/math/rev/mat/fun/dot_self.hpp
>
552
#include <
stan/math/rev/mat/fun/Eigen_NumTraits.hpp
>
553
#include <
stan/math/rev/mat/fun/grad.hpp
>
554
#include <
stan/math/rev/mat/fun/initialize_variable.hpp
>
555
#include <
stan/math/rev/mat/fun/LDLT_alloc.hpp
>
556
#include <
stan/math/rev/mat/fun/LDLT_factor.hpp
>
557
#include <
stan/math/rev/mat/fun/log_determinant.hpp
>
558
#include <
stan/math/rev/mat/fun/log_determinant_ldlt.hpp
>
559
#include <
stan/math/rev/mat/fun/log_determinant_spd.hpp
>
560
#include <
stan/math/rev/mat/fun/log_softmax.hpp
>
561
#include <
stan/math/rev/mat/fun/log_sum_exp.hpp
>
562
#include <
stan/math/rev/mat/fun/mdivide_left.hpp
>
563
#include <
stan/math/rev/mat/fun/mdivide_left_ldlt.hpp
>
564
#include <
stan/math/rev/mat/fun/mdivide_left_spd.hpp
>
565
#include <
stan/math/rev/mat/fun/mdivide_left_tri.hpp
>
566
#include <
stan/math/rev/mat/fun/multiply.hpp
>
567
#include <
stan/math/rev/mat/fun/multiply_lower_tri_self_transpose.hpp
>
568
#include <
stan/math/rev/mat/fun/quad_form.hpp
>
569
#include <
stan/math/rev/mat/fun/quad_form_sym.hpp
>
570
#include <
stan/math/rev/mat/fun/rows_dot_product.hpp
>
571
#include <
stan/math/rev/mat/fun/sd.hpp
>
572
#include <
stan/math/rev/mat/fun/softmax.hpp
>
573
#include <
stan/math/rev/mat/fun/sort_asc.hpp
>
574
#include <
stan/math/rev/mat/fun/sort_desc.hpp
>
575
#include <
stan/math/rev/mat/fun/squared_distance.hpp
>
576
#include <
stan/math/rev/mat/fun/stan_print.hpp
>
577
#include <
stan/math/rev/mat/fun/sum.hpp
>
578
#include <
stan/math/rev/mat/fun/tcrossprod.hpp
>
579
#include <
stan/math/rev/mat/fun/to_var.hpp
>
580
#include <
stan/math/rev/mat/fun/trace_gen_inv_quad_form_ldlt.hpp
>
581
#include <
stan/math/rev/mat/fun/trace_gen_quad_form.hpp
>
582
#include <
stan/math/rev/mat/fun/trace_inv_quad_form_ldlt.hpp
>
583
#include <
stan/math/rev/mat/fun/trace_quad_form.hpp
>
584
#include <
stan/math/rev/mat/fun/typedefs.hpp
>
585
#include <
stan/math/rev/mat/fun/variance.hpp
>
586
#include <
stan/math/rev/mat/functor/gradient.hpp
>
587
#include <
stan/math/rev/mat/functor/jacobian.hpp
>
588
589
#include <
stan/math/rev/scal/fun/abs.hpp
>
590
#include <
stan/math/rev/scal/fun/acos.hpp
>
591
#include <
stan/math/rev/scal/fun/acosh.hpp
>
592
#include <
stan/math/rev/scal/fun/as_bool.hpp
>
593
#include <
stan/math/rev/scal/fun/asin.hpp
>
594
#include <
stan/math/rev/scal/fun/asinh.hpp
>
595
#include <
stan/math/rev/scal/fun/atan.hpp
>
596
#include <
stan/math/rev/scal/fun/atan2.hpp
>
597
#include <
stan/math/rev/scal/fun/atanh.hpp
>
598
#include <
stan/math/rev/scal/fun/bessel_first_kind.hpp
>
599
#include <
stan/math/rev/scal/fun/bessel_second_kind.hpp
>
600
#include <
stan/math/rev/scal/fun/binary_log_loss.hpp
>
601
#include <
stan/math/rev/scal/fun/boost_fpclassify.hpp
>
602
#include <
stan/math/rev/scal/fun/boost_isfinite.hpp
>
603
#include <
stan/math/rev/scal/fun/boost_isinf.hpp
>
604
#include <
stan/math/rev/scal/fun/boost_isnan.hpp
>
605
#include <
stan/math/rev/scal/fun/boost_isnormal.hpp
>
606
#include <
stan/math/rev/scal/fun/calculate_chain.hpp
>
607
#include <
stan/math/rev/scal/fun/cbrt.hpp
>
608
#include <
stan/math/rev/scal/fun/ceil.hpp
>
609
#include <
stan/math/rev/scal/fun/cos.hpp
>
610
#include <
stan/math/rev/scal/fun/cosh.hpp
>
611
#include <
stan/math/rev/scal/fun/digamma.hpp
>
612
#include <
stan/math/rev/scal/fun/erf.hpp
>
613
#include <
stan/math/rev/scal/fun/erfc.hpp
>
614
#include <
stan/math/rev/scal/fun/exp.hpp
>
615
#include <
stan/math/rev/scal/fun/exp2.hpp
>
616
#include <
stan/math/rev/scal/fun/expm1.hpp
>
617
#include <
stan/math/rev/scal/fun/fabs.hpp
>
618
#include <
stan/math/rev/scal/fun/falling_factorial.hpp
>
619
#include <
stan/math/rev/scal/fun/fdim.hpp
>
620
#include <
stan/math/rev/scal/fun/floor.hpp
>
621
#include <
stan/math/rev/scal/fun/fma.hpp
>
622
#include <
stan/math/rev/scal/fun/fmax.hpp
>
623
#include <
stan/math/rev/scal/fun/fmin.hpp
>
624
#include <
stan/math/rev/scal/fun/fmod.hpp
>
625
#include <
stan/math/rev/scal/fun/gamma_p.hpp
>
626
#include <
stan/math/rev/scal/fun/gamma_q.hpp
>
627
#include <
stan/math/rev/scal/fun/grad_inc_beta.hpp
>
628
#include <
stan/math/rev/scal/fun/hypot.hpp
>
629
#include <
stan/math/rev/scal/fun/ibeta.hpp
>
630
#include <
stan/math/rev/scal/fun/if_else.hpp
>
631
#include <
stan/math/rev/scal/fun/inc_beta.hpp
>
632
#include <
stan/math/rev/scal/fun/inv.hpp
>
633
#include <
stan/math/rev/scal/fun/inv_cloglog.hpp
>
634
#include <
stan/math/rev/scal/fun/inv_logit.hpp
>
635
#include <
stan/math/rev/scal/fun/inv_Phi.hpp
>
636
#include <
stan/math/rev/scal/fun/inv_sqrt.hpp
>
637
#include <
stan/math/rev/scal/fun/inv_square.hpp
>
638
#include <
stan/math/rev/scal/fun/is_inf.hpp
>
639
#include <
stan/math/rev/scal/fun/is_nan.hpp
>
640
#include <
stan/math/rev/scal/fun/is_uninitialized.hpp
>
641
#include <
stan/math/rev/scal/fun/lgamma.hpp
>
642
#include <
stan/math/rev/scal/fun/lmgamma.hpp
>
643
#include <
stan/math/rev/scal/fun/log.hpp
>
644
#include <
stan/math/rev/scal/fun/log10.hpp
>
645
#include <
stan/math/rev/scal/fun/log1m.hpp
>
646
#include <
stan/math/rev/scal/fun/log1m_exp.hpp
>
647
#include <
stan/math/rev/scal/fun/log1p.hpp
>
648
#include <
stan/math/rev/scal/fun/log1p_exp.hpp
>
649
#include <
stan/math/rev/scal/fun/log2.hpp
>
650
#include <
stan/math/rev/scal/fun/log_diff_exp.hpp
>
651
#include <
stan/math/rev/scal/fun/log_falling_factorial.hpp
>
652
#include <
stan/math/rev/scal/fun/log_mix.hpp
>
653
#include <
stan/math/rev/scal/fun/log_rising_factorial.hpp
>
654
#include <
stan/math/rev/scal/fun/log_sum_exp.hpp
>
655
#include <
stan/math/rev/scal/fun/modified_bessel_first_kind.hpp
>
656
#include <
stan/math/rev/scal/fun/modified_bessel_second_kind.hpp
>
657
#include <
stan/math/rev/scal/fun/multiply_log.hpp
>
658
#include <
stan/math/rev/scal/fun/owens_t.hpp
>
659
#include <
stan/math/rev/scal/fun/Phi.hpp
>
660
#include <
stan/math/rev/scal/fun/Phi_approx.hpp
>
661
#include <
stan/math/rev/scal/fun/pow.hpp
>
662
#include <
stan/math/rev/scal/fun/primitive_value.hpp
>
663
#include <
stan/math/rev/scal/fun/rising_factorial.hpp
>
664
#include <
stan/math/rev/scal/fun/round.hpp
>
665
#include <
stan/math/rev/scal/fun/sin.hpp
>
666
#include <
stan/math/rev/scal/fun/sinh.hpp
>
667
#include <
stan/math/rev/scal/fun/sqrt.hpp
>
668
#include <
stan/math/rev/scal/fun/square.hpp
>
669
#include <
stan/math/rev/scal/fun/step.hpp
>
670
#include <
stan/math/rev/scal/fun/tan.hpp
>
671
#include <
stan/math/rev/scal/fun/tanh.hpp
>
672
#include <
stan/math/rev/scal/fun/tgamma.hpp
>
673
#include <
stan/math/rev/scal/fun/trunc.hpp
>
674
#include <
stan/math/rev/scal/fun/value_of.hpp
>
675
#include <
stan/math/rev/scal/fun/value_of_rec.hpp
>
676
677
#endif
check_not_nan.hpp
gumbel_cdf.hpp
ub_constrain.hpp
inv_cloglog.hpp
inv_chi_square_cdf_log.hpp
pareto_type_2_cdf.hpp
cos.hpp
jacobian.hpp
inv_chi_square_ccdf_log.hpp
tan.hpp
factor_U.hpp
lkj_corr_log.hpp
log_diff_exp.hpp
binomial_cdf_log.hpp
check_simplex.hpp
beta_log.hpp
check_matching_dims.hpp
dist.hpp
log10.hpp
multiply.hpp
modulus.hpp
diagonal.hpp
cols.hpp
lgamma.hpp
binary_log_loss.hpp
beta_binomial_log.hpp
mdivide_left_spd.hpp
tcrossprod.hpp
falling_factorial.hpp
skew_normal_cdf_log.hpp
log_sum_exp.hpp
Phi_approx.hpp
neg_binomial_2_rng.hpp
log_mix.hpp
welford_var_estimator.hpp
poisson_rng.hpp
rayleigh_rng.hpp
frechet_ccdf_log.hpp
value_of_rec.hpp
log_determinant_spd.hpp
promote_scalar_type.hpp
promote_scalar.hpp
poisson_log.hpp
core.hpp
max_size_mvt.hpp
LDLT_alloc.hpp
multiply_lower_tri_self_transpose.hpp
lognormal_log.hpp
scaled_inv_chi_square_cdf_log.hpp
student_t_cdf_log.hpp
uniform_cdf_log.hpp
stan_print.hpp
get_base1_lhs.hpp
cov_matrix_free_lkj.hpp
check_multiplicable.hpp
owens_t.hpp
beta_binomial_rng.hpp
inv_wishart_rng.hpp
positive_free.hpp
size.hpp
num_elements.hpp
gamma_p.hpp
exp.hpp
inv_square.hpp
neg_binomial_2_log_rng.hpp
cauchy_cdf_log.hpp
gamma_cdf_log.hpp
value_of_rec.hpp
index_type.hpp
mdivide_left_spd.hpp
log_determinant.hpp
neg_binomial_2_log.hpp
Eigen_NumTraits.hpp
cholesky_decompose.hpp
prod.hpp
inverse_softmax.hpp
hypergeometric_rng.hpp
check_positive_ordered.hpp
exponential_cdf_log.hpp
check_size_match.hpp
is_nan.hpp
cauchy_cdf.hpp
inv_sqrt.hpp
check_positive_finite.hpp
check_positive.hpp
variance.hpp
csr_to_dense_matrix.hpp
lmgamma.hpp
pareto_cdf_log.hpp
sd.hpp
bernoulli_rng.hpp
skew_normal_cdf.hpp
Phi_approx.hpp
is_inf.hpp
lkj_cov_log.hpp
if_else.hpp
eigenvectors_sym.hpp
cauchy_rng.hpp
crossprod.hpp
frechet_cdf_log.hpp
beta_cdf_log.hpp
exponential_rng.hpp
fmax.hpp
inv_gamma_rng.hpp
modified_bessel_second_kind.hpp
to_array_2d.hpp
lb_free.hpp
tail.hpp
trace_inv_quad_form_ldlt.hpp
digamma.hpp
rising_factorial.hpp
digamma.hpp
pareto_type_2_ccdf_log.hpp
check_consistent_size.hpp
inv_gamma_cdf.hpp
index_type.hpp
is_vector.hpp
is_vector_like.hpp
inv.hpp
square.hpp
initialize_variable.hpp
square.hpp
invalid_argument.hpp
VectorViewMvt.hpp
beta_binomial_cdf_log.hpp
contains_nonconstant_struct.hpp
promote_common.hpp
check_column_index.hpp
boost_fpclassify.hpp
elt_divide.hpp
autocorrelation.hpp
logical_and.hpp
pareto_type_2_log.hpp
logistic_rng.hpp
csr_extract_u.hpp
wishart_rng.hpp
sd.hpp
multi_student_t_rng.hpp
mdivide_left_tri.hpp
grad.hpp
inv_chi_square_cdf.hpp
add.hpp
size_of.hpp
qr_Q.hpp
cov_matrix_free.hpp
get.hpp
log_softmax.hpp
determinant.hpp
is_inf.hpp
partials_type.hpp
uniform_ccdf_log.hpp
multi_normal_cholesky_log.hpp
to_array_1d.hpp
segment.hpp
log_rising_factorial.hpp
is_uninitialized.hpp
gamma_rng.hpp
scaled_inv_chi_square_cdf.hpp
squared_distance.hpp
multinomial_log.hpp
expm1.hpp
length.hpp
divide.hpp
sinh.hpp
binary_log_loss.hpp
out_of_range.hpp
is_vector.hpp
weibull_log.hpp
promoter.hpp
constraint_tolerance.hpp
fdim.hpp
sort_desc.hpp
tgamma.hpp
check_cholesky_factor_corr.hpp
corr_matrix_constrain.hpp
sort_indices.hpp
inv_chi_square_log.hpp
bernoulli_ccdf_log.hpp
modified_bessel_first_kind.hpp
logical_negation.hpp
pareto_rng.hpp
acosh.hpp
check_pos_semidefinite.hpp
inv_cloglog.hpp
check_matching_sizes.hpp
is_uninitialized.hpp
sort_indices_asc.hpp
atan2.hpp
inv_gamma_log.hpp
skew_normal_ccdf_log.hpp
diag_matrix.hpp
autocovariance.hpp
check_lower_triangular.hpp
neg_binomial_ccdf_log.hpp
pareto_type_2_rng.hpp
modified_bessel_first_kind.hpp
integrate_ode.hpp
binomial_coefficient_log.hpp
resize.hpp
cholesky_factor_free.hpp
bessel_first_kind.hpp
check_std_vector_index.hpp
columns_dot_self.hpp
log_sum_exp.hpp
check_symmetric.hpp
gumbel_ccdf_log.hpp
logistic_cdf.hpp
inv_square.hpp
mdivide_right_tri.hpp
return_type.hpp
coupled_ode_system.hpp
multi_normal_cholesky_rng.hpp
neg_binomial_2_ccdf_log.hpp
sub_col.hpp
divide.hpp
multinomial_rng.hpp
lognormal_rng.hpp
log.hpp
F32.hpp
trace_quad_form.hpp
check_cov_matrix.hpp
min.hpp
categorical_log.hpp
gamma_q.hpp
dirichlet_rng.hpp
partials_type.hpp
primitive_value.hpp
sqrt.hpp
transpose.hpp
logical_lte.hpp
domain_error_vec.hpp
trace_gen_quad_form.hpp
weibull_cdf.hpp
ceil.hpp
validate_non_negative_index.hpp
VectorView.hpp
log_sum_exp.hpp
normal_rng.hpp
check_row_index.hpp
exp_mod_normal_ccdf_log.hpp
inv_Phi.hpp
gradient.hpp
to_var.hpp
trace.hpp
unit_vector_free.hpp
mdivide_right_spd.hpp
log_determinant_spd.hpp
student_t_rng.hpp
invalid_argument_vec.hpp
include_summand.hpp
dims.hpp
coupled_ode_observer.hpp
abs.hpp
check_greater.hpp
is_fvar.hpp
rayleigh_cdf_log.hpp
ibeta.hpp
mdivide_right_ldlt.hpp
uniform_rng.hpp
sort.hpp
check_ldlt_factor.hpp
multiply_log.hpp
matrix_normal_prec_log.hpp
dot.hpp
log_determinant.hpp
logical_neq.hpp
check_nonnegative.hpp
check_ordered.hpp
value_type.hpp
columns_dot_product.hpp
skew_normal_rng.hpp
neg_binomial_log.hpp
bernoulli_log.hpp
variance.hpp
frechet_log.hpp
rayleigh_ccdf_log.hpp
corr_constrain.hpp
log_inv_logit.hpp
normal_ccdf_log.hpp
check_unit_vector.hpp
squared_distance.hpp
log_sum_exp.hpp
mdivide_left_ldlt.hpp
neg_binomial_cdf.hpp
dot_self.hpp
beta_cdf.hpp
cauchy_log.hpp
dirichlet_log.hpp
trace_gen_quad_form.hpp
log1p.hpp
length_mvt.hpp
softmax.hpp
cumulative_sum.hpp
initialize.hpp
is_var.hpp
exponential_cdf.hpp
normal_log.hpp
inc_beta.hpp
gumbel_cdf_log.hpp
cauchy_ccdf_log.hpp
log_sum_exp.hpp
prob_free.hpp
neg_binomial_cdf_log.hpp
gumbel_log.hpp
is_vector_like.hpp
ordered_constrain.hpp
binomial_log.hpp
fmod.hpp
check_corr_matrix.hpp
asinh.hpp
multi_gp_log.hpp
acos.hpp
round.hpp
divide.hpp
uniform_log.hpp
logical_gt.hpp
hypergeometric_log.hpp
log1m_exp.hpp
index_type.hpp
scaled_inv_chi_square_log.hpp
sum.hpp
chi_square_ccdf_log.hpp
LDLT_factor.hpp
trace_gen_inv_quad_form_ldlt.hpp
get_base1.hpp
rep_vector.hpp
mdivide_left.hpp
sub.hpp
softmax.hpp
csr_extract_v.hpp
logical_or.hpp
neg_binomial_rng.hpp
double_exponential_rng.hpp
sort_indices_desc.hpp
logistic_log.hpp
pareto_ccdf_log.hpp
tcrossprod.hpp
check_less_or_equal.hpp
typedefs.hpp
cov_matrix_constrain_lkj.hpp
multi_normal_log.hpp
check_cholesky_factor.hpp
pareto_cdf.hpp
quad_form_sym.hpp
chi_square_cdf_log.hpp
log1p_exp.hpp
ibeta.hpp
lkj_corr_rng.hpp
inv_gamma_ccdf_log.hpp
beta_rng.hpp
read_cov_L.hpp
gumbel_rng.hpp
quad_form_diag.hpp
exp2.hpp
log.hpp
log_rising_factorial.hpp
log1m_exp.hpp
rows_dot_self.hpp
multi_student_t_log.hpp
check_equal.hpp
log_diff_exp.hpp
mean.hpp
floor.hpp
diag_pre_multiply.hpp
boost_isfinite.hpp
chi_square_cdf.hpp
seq_view.hpp
lgamma.hpp
simplex_free.hpp
head.hpp
scalar_type_pre.hpp
fill.hpp
col.hpp
log1m_inv_logit.hpp
get.hpp
binomial_logit_log.hpp
poisson_cdf_log.hpp
multi_normal_rng.hpp
log_mix.hpp
logistic_ccdf_log.hpp
trace_quad_form.hpp
cholesky_corr_constrain.hpp
gamma_cdf.hpp
grad_2F1.hpp
mdivide_left_tri.hpp
sum.hpp
rep_array.hpp
bessel_second_kind.hpp
categorical_logit_log.hpp
log2.hpp
OperandsAndPartials.hpp
gamma_ccdf_log.hpp
primitive_value.hpp
inv_wishart_log.hpp
erfc.hpp
ordered_logistic_log.hpp
identity_free.hpp
Phi.hpp
owens_t.hpp
rows_dot_product.hpp
grad_inc_beta.hpp
determinant.hpp
uniform_cdf.hpp
multiply_log.hpp
boost_isinf.hpp
dot_product.hpp
rank.hpp
likely.hpp
poisson_log_log.hpp
logical_gte.hpp
VectorBuilder.hpp
LDLT_factor.hpp
exp.hpp
scalar_type.hpp
promote_scalar_type.hpp
chi_square_rng.hpp
log1m.hpp
inverse.hpp
lognormal_cdf_log.hpp
trigamma.hpp
child_type.hpp
abs.hpp
dot_product.hpp
Eigen.hpp
value_of.hpp
boost_isnan.hpp
value_of_rec.hpp
scaled_inv_chi_square_ccdf_log.hpp
minus.hpp
row.hpp
simplex_constrain.hpp
cosh.hpp
grad_inc_beta.hpp
logical_eq.hpp
binomial_ccdf_log.hpp
max.hpp
contains_vector.hpp
exponential_log.hpp
lognormal_ccdf_log.hpp
inv_logit.hpp
accumulator.hpp
partials_return_type.hpp
check_vector.hpp
prob_constrain.hpp
rows_dot_product.hpp
rep_row_vector.hpp
multiply.hpp
weibull_ccdf_log.hpp
cholesky_factor_constrain.hpp
poisson_ccdf_log.hpp
log1m.hpp
fmin.hpp
lkj_corr_cholesky_log.hpp
poisson_log_rng.hpp
lognormal_cdf.hpp
double_exponential_ccdf_log.hpp
exp_mod_normal_log.hpp
factor_cov_matrix.hpp
log_determinant_ldlt.hpp
check_bounded.hpp
length.hpp
chi_square_log.hpp
ub_free.hpp
to_matrix.hpp
qr_R.hpp
gamma_p.hpp
grad_reg_inc_beta.hpp
block.hpp
beta_binomial_ccdf_log.hpp
get_lp.hpp
value_type.hpp
as_bool.hpp
common_type.hpp
student_t_cdf.hpp
exp_mod_normal_cdf.hpp
log1p_exp.hpp
hypot.hpp
calculate_chain.hpp
grad_F32.hpp
double_exponential_cdf.hpp
grad_reg_inc_gamma.hpp
boost_isnormal.hpp
trace_inv_quad_form_ldlt.hpp
rayleigh_log.hpp
cholesky_corr_free.hpp
constants.hpp
log_sum_exp.hpp
pareto_type_2_cdf_log.hpp
scaled_add.hpp
logistic_cdf_log.hpp
promote_scalar.hpp
pow.hpp
fabs.hpp
gamma_q.hpp
lmgamma.hpp
append_row.hpp
von_mises_rng.hpp
weibull_rng.hpp
mdivide_right_tri_low.hpp
int_step.hpp
csr_matrix_times_vector.hpp
sign.hpp
check_finite.hpp
exp_mod_normal_rng.hpp
inv_gamma_cdf_log.hpp
frechet_cdf.hpp
cov_matrix_constrain.hpp
lbeta.hpp
identity_constrain.hpp
csr_u_to_z.hpp
sum.hpp
domain_error.hpp
crossprod.hpp
inv_chi_square_rng.hpp
skew_normal_log.hpp
trace_gen_inv_quad_form_ldlt.hpp
array_builder.hpp
weibull_cdf_log.hpp
elt_multiply.hpp
log_falling_factorial.hpp
pareto_log.hpp
step.hpp
wiener_log.hpp
atan.hpp
to_row_vector.hpp
neg_binomial_2_log_log.hpp
bernoulli_cdf_log.hpp
bernoulli_cdf.hpp
beta_binomial_cdf.hpp
as_bool.hpp
trunc.hpp
is_var.hpp
coupled_ode_system.hpp
log1p.hpp
inv_Phi.hpp
sort_asc.hpp
exp_mod_normal_cdf_log.hpp
error_index.hpp
mdivide_left_ldlt.hpp
is_constant_struct.hpp
to_vector.hpp
quad_form_sym.hpp
inc_beta.hpp
if_else.hpp
von_mises_log.hpp
welford_covar_estimator.hpp
bessel_second_kind.hpp
diag_post_multiply.hpp
rayleigh_cdf.hpp
logical_lt.hpp
exp2.hpp
log_softmax.hpp
atanh.hpp
positive_ordered_constrain.hpp
student_t_ccdf_log.hpp
get.hpp
multiply_lower_tri_self_transpose.hpp
categorical_rng.hpp
positive_constrain.hpp
dot_self.hpp
quad_form.hpp
check_greater_or_equal.hpp
columns_dot_self.hpp
value_of.hpp
modified_bessel_second_kind.hpp
mdivide_right.hpp
logit.hpp
normal_cdf.hpp
lub_constrain.hpp
read_cov_matrix.hpp
ordered_logistic_rng.hpp
neg_binomial_2_cdf_log.hpp
assign.hpp
fma.hpp
step.hpp
check_nonzero_size.hpp
quad_form.hpp
normal_cdf_log.hpp
cholesky_decompose.hpp
subtract.hpp
gaussian_dlm_obs_log.hpp
cbrt.hpp
inv_logit.hpp
tanh.hpp
is_vector.hpp
falling_factorial.hpp
student_t_log.hpp
double_exponential_cdf_log.hpp
multi_normal_prec_log.hpp
stan_print.hpp
read_corr_matrix.hpp
gamma_log.hpp
read_corr_L.hpp
check_range.hpp
unit_vector_constrain.hpp
exponential_ccdf_log.hpp
columns_dot_product.hpp
log2.hpp
lub_free.hpp
mdivide_left_tri_low.hpp
neg_binomial_2_cdf.hpp
positive_ordered_free.hpp
frechet_rng.hpp
corr_matrix_free.hpp
is_nan.hpp
version.hpp
check_less.hpp
rising_factorial.hpp
Phi.hpp
bessel_first_kind.hpp
sub_row.hpp
wishart_log.hpp
sin.hpp
eigenvalues_sym.hpp
beta_ccdf_log.hpp
erf.hpp
rep_matrix.hpp
value_of.hpp
check_spsd_matrix.hpp
check_positive_size.hpp
csr_extract_w.hpp
contains_fvar.hpp
check_consistent_sizes.hpp
multi_gp_cholesky_log.hpp
check_pos_definite.hpp
distance.hpp
log_falling_factorial.hpp
inverse_spd.hpp
binomial_cdf.hpp
make_nu.hpp
lkj_corr_cholesky_rng.hpp
lb_constrain.hpp
inv.hpp
inv_sqrt.hpp
bernoulli_logit_log.hpp
dot_self.hpp
binomial_rng.hpp
is_var_or_arithmetic.hpp
rows.hpp
scaled_inv_chi_square_rng.hpp
poisson_cdf.hpp
max_size.hpp
fdim.hpp
append_col.hpp
log_determinant_ldlt.hpp
ordered_free.hpp
is_constant.hpp
length.hpp
typedefs.hpp
mdivide_left.hpp
asin.hpp
check_square.hpp
singular_values.hpp
corr_free.hpp
double_exponential_log.hpp
[
Stan Home Page
]
© 2011–2015, Stan Development Team.