Stan Math Library
2.6.3
probability, sampling & optimization
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerator
Friends
Macros
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/squared_distance.hpp
>
210
#include <
stan/math/prim/mat/fun/stan_print.hpp
>
211
#include <
stan/math/prim/mat/fun/sub_col.hpp
>
212
#include <
stan/math/prim/mat/fun/sub_row.hpp
>
213
#include <
stan/math/prim/mat/fun/subtract.hpp
>
214
#include <
stan/math/prim/mat/fun/sum.hpp
>
215
#include <
stan/math/prim/mat/fun/tail.hpp
>
216
#include <
stan/math/prim/mat/fun/tcrossprod.hpp
>
217
#include <
stan/math/prim/mat/fun/to_array_1d.hpp
>
218
#include <
stan/math/prim/mat/fun/to_array_2d.hpp
>
219
#include <
stan/math/prim/mat/fun/to_matrix.hpp
>
220
#include <
stan/math/prim/mat/fun/to_row_vector.hpp
>
221
#include <
stan/math/prim/mat/fun/to_vector.hpp
>
222
#include <
stan/math/prim/mat/fun/trace.hpp
>
223
#include <
stan/math/prim/mat/fun/trace_gen_inv_quad_form_ldlt.hpp
>
224
#include <
stan/math/prim/mat/fun/trace_gen_quad_form.hpp
>
225
#include <
stan/math/prim/mat/fun/trace_inv_quad_form_ldlt.hpp
>
226
#include <
stan/math/prim/mat/fun/trace_quad_form.hpp
>
227
#include <
stan/math/prim/mat/fun/transpose.hpp
>
228
#include <
stan/math/prim/mat/fun/typedefs.hpp
>
229
#include <
stan/math/prim/mat/fun/unit_vector_constrain.hpp
>
230
#include <
stan/math/prim/mat/fun/unit_vector_free.hpp
>
231
#include <
stan/math/prim/mat/fun/value_of.hpp
>
232
#include <
stan/math/prim/mat/fun/value_of_rec.hpp
>
233
#include <
stan/math/prim/mat/fun/variance.hpp
>
234
#include <
stan/math/prim/mat/fun/welford_covar_estimator.hpp
>
235
#include <
stan/math/prim/mat/fun/welford_var_estimator.hpp
>
236
237
238
#include <
stan/math/prim/mat/prob/categorical_log.hpp
>
239
#include <
stan/math/prim/mat/prob/categorical_logit_log.hpp
>
240
#include <
stan/math/prim/mat/prob/categorical_rng.hpp
>
241
#include <
stan/math/prim/mat/prob/dirichlet_log.hpp
>
242
#include <
stan/math/prim/mat/prob/dirichlet_rng.hpp
>
243
#include <
stan/math/prim/mat/prob/gaussian_dlm_obs_log.hpp
>
244
#include <
stan/math/prim/mat/prob/inv_wishart_log.hpp
>
245
#include <
stan/math/prim/mat/prob/inv_wishart_rng.hpp
>
246
#include <
stan/math/prim/mat/prob/lkj_corr_cholesky_log.hpp
>
247
#include <
stan/math/prim/mat/prob/lkj_corr_cholesky_rng.hpp
>
248
#include <
stan/math/prim/mat/prob/lkj_corr_log.hpp
>
249
#include <
stan/math/prim/mat/prob/lkj_corr_rng.hpp
>
250
#include <
stan/math/prim/mat/prob/lkj_cov_log.hpp
>
251
#include <
stan/math/prim/mat/prob/matrix_normal_prec_log.hpp
>
252
#include <
stan/math/prim/mat/prob/multi_gp_cholesky_log.hpp
>
253
#include <
stan/math/prim/mat/prob/multi_gp_log.hpp
>
254
#include <
stan/math/prim/mat/prob/multi_normal_cholesky_log.hpp
>
255
#include <
stan/math/prim/mat/prob/multi_normal_cholesky_rng.hpp
>
256
#include <
stan/math/prim/mat/prob/multi_normal_log.hpp
>
257
#include <
stan/math/prim/mat/prob/multi_normal_prec_log.hpp
>
258
#include <
stan/math/prim/mat/prob/multi_normal_rng.hpp
>
259
#include <
stan/math/prim/mat/prob/multi_student_t_log.hpp
>
260
#include <
stan/math/prim/mat/prob/multi_student_t_rng.hpp
>
261
#include <
stan/math/prim/mat/prob/multinomial_log.hpp
>
262
#include <
stan/math/prim/mat/prob/multinomial_rng.hpp
>
263
#include <
stan/math/prim/mat/prob/ordered_logistic_log.hpp
>
264
#include <
stan/math/prim/mat/prob/ordered_logistic_rng.hpp
>
265
#include <
stan/math/prim/mat/prob/wishart_log.hpp
>
266
#include <
stan/math/prim/mat/prob/wishart_rng.hpp
>
267
268
#include <
stan/math/prim/scal/err/check_bounded.hpp
>
269
#include <
stan/math/prim/scal/err/check_consistent_size.hpp
>
270
#include <
stan/math/prim/scal/err/check_consistent_sizes.hpp
>
271
#include <
stan/math/prim/scal/err/check_equal.hpp
>
272
#include <
stan/math/prim/scal/err/check_finite.hpp
>
273
#include <
stan/math/prim/scal/err/check_greater.hpp
>
274
#include <
stan/math/prim/scal/err/check_greater_or_equal.hpp
>
275
#include <
stan/math/prim/scal/err/check_less.hpp
>
276
#include <
stan/math/prim/scal/err/check_less_or_equal.hpp
>
277
#include <
stan/math/prim/scal/err/check_nonnegative.hpp
>
278
#include <
stan/math/prim/scal/err/check_nonzero_size.hpp
>
279
#include <
stan/math/prim/scal/err/check_not_nan.hpp
>
280
#include <
stan/math/prim/scal/err/check_positive.hpp
>
281
#include <
stan/math/prim/scal/err/check_positive_finite.hpp
>
282
#include <
stan/math/prim/scal/err/check_positive_size.hpp
>
283
#include <
stan/math/prim/scal/err/check_size_match.hpp
>
284
#include <
stan/math/prim/scal/err/domain_error.hpp
>
285
#include <
stan/math/prim/scal/err/domain_error_vec.hpp
>
286
#include <
stan/math/prim/scal/err/invalid_argument.hpp
>
287
#include <
stan/math/prim/scal/err/invalid_argument_vec.hpp
>
288
#include <
stan/math/prim/scal/err/out_of_range.hpp
>
289
290
#include <
stan/math/prim/scal/fun/abs.hpp
>
291
#include <
stan/math/prim/scal/fun/as_bool.hpp
>
292
#include <
stan/math/prim/scal/fun/bessel_first_kind.hpp
>
293
#include <
stan/math/prim/scal/fun/bessel_second_kind.hpp
>
294
#include <
stan/math/prim/scal/fun/binary_log_loss.hpp
>
295
#include <
stan/math/prim/scal/fun/binomial_coefficient_log.hpp
>
296
#include <
stan/math/prim/scal/fun/constants.hpp
>
297
#include <
stan/math/prim/scal/fun/corr_constrain.hpp
>
298
#include <
stan/math/prim/scal/fun/corr_free.hpp
>
299
#include <
stan/math/prim/scal/fun/digamma.hpp
>
300
#include <
stan/math/prim/scal/fun/divide.hpp
>
301
#include <
stan/math/prim/scal/fun/exp2.hpp
>
302
#include <
stan/math/prim/scal/fun/F32.hpp
>
303
#include <
stan/math/prim/scal/fun/falling_factorial.hpp
>
304
#include <
stan/math/prim/scal/fun/fdim.hpp
>
305
#include <
stan/math/prim/scal/fun/gamma_p.hpp
>
306
#include <
stan/math/prim/scal/fun/gamma_q.hpp
>
307
#include <
stan/math/prim/scal/fun/grad_2F1.hpp
>
308
#include <
stan/math/prim/scal/fun/grad_F32.hpp
>
309
#include <
stan/math/prim/scal/fun/grad_inc_beta.hpp
>
310
#include <
stan/math/prim/scal/fun/grad_reg_inc_beta.hpp
>
311
#include <
stan/math/prim/scal/fun/grad_reg_inc_gamma.hpp
>
312
#include <
stan/math/prim/scal/fun/ibeta.hpp
>
313
#include <
stan/math/prim/scal/fun/identity_constrain.hpp
>
314
#include <
stan/math/prim/scal/fun/identity_free.hpp
>
315
#include <
stan/math/prim/scal/fun/if_else.hpp
>
316
#include <
stan/math/prim/scal/fun/inc_beta.hpp
>
317
#include <
stan/math/prim/scal/fun/int_step.hpp
>
318
#include <
stan/math/prim/scal/fun/inv.hpp
>
319
#include <
stan/math/prim/scal/fun/inv_cloglog.hpp
>
320
#include <
stan/math/prim/scal/fun/inv_logit.hpp
>
321
#include <
stan/math/prim/scal/fun/inv_sqrt.hpp
>
322
#include <
stan/math/prim/scal/fun/inv_square.hpp
>
323
#include <
stan/math/prim/scal/fun/inverse_softmax.hpp
>
324
#include <
stan/math/prim/scal/fun/is_inf.hpp
>
325
#include <
stan/math/prim/scal/fun/is_nan.hpp
>
326
#include <
stan/math/prim/scal/fun/is_uninitialized.hpp
>
327
#include <
stan/math/prim/scal/fun/lb_constrain.hpp
>
328
#include <
stan/math/prim/scal/fun/lb_free.hpp
>
329
#include <
stan/math/prim/scal/fun/lbeta.hpp
>
330
#include <
stan/math/prim/scal/fun/lgamma.hpp
>
331
#include <
stan/math/prim/scal/fun/lmgamma.hpp
>
332
#include <
stan/math/prim/scal/fun/log1m.hpp
>
333
#include <
stan/math/prim/scal/fun/log1m_exp.hpp
>
334
#include <
stan/math/prim/scal/fun/log1m_inv_logit.hpp
>
335
#include <
stan/math/prim/scal/fun/log1p.hpp
>
336
#include <
stan/math/prim/scal/fun/log1p_exp.hpp
>
337
#include <
stan/math/prim/scal/fun/log2.hpp
>
338
#include <
stan/math/prim/scal/fun/log_diff_exp.hpp
>
339
#include <
stan/math/prim/scal/fun/log_falling_factorial.hpp
>
340
#include <
stan/math/prim/scal/fun/log_inv_logit.hpp
>
341
#include <
stan/math/prim/scal/fun/log_mix.hpp
>
342
#include <
stan/math/prim/scal/fun/log_rising_factorial.hpp
>
343
#include <
stan/math/prim/scal/fun/log_sum_exp.hpp
>
344
#include <
stan/math/prim/scal/fun/logical_and.hpp
>
345
#include <
stan/math/prim/scal/fun/logical_eq.hpp
>
346
#include <
stan/math/prim/scal/fun/logical_gt.hpp
>
347
#include <
stan/math/prim/scal/fun/logical_gte.hpp
>
348
#include <
stan/math/prim/scal/fun/logical_lt.hpp
>
349
#include <
stan/math/prim/scal/fun/logical_lte.hpp
>
350
#include <
stan/math/prim/scal/fun/logical_negation.hpp
>
351
#include <
stan/math/prim/scal/fun/logical_neq.hpp
>
352
#include <
stan/math/prim/scal/fun/logical_or.hpp
>
353
#include <
stan/math/prim/scal/fun/logit.hpp
>
354
#include <
stan/math/prim/scal/fun/lub_constrain.hpp
>
355
#include <
stan/math/prim/scal/fun/lub_free.hpp
>
356
#include <
stan/math/prim/scal/fun/modified_bessel_first_kind.hpp
>
357
#include <
stan/math/prim/scal/fun/modified_bessel_second_kind.hpp
>
358
#include <
stan/math/prim/scal/fun/modulus.hpp
>
359
#include <
stan/math/prim/scal/fun/multiply_log.hpp
>
360
#include <
stan/math/prim/scal/fun/owens_t.hpp
>
361
#include <
stan/math/prim/scal/fun/Phi.hpp
>
362
#include <
stan/math/prim/scal/fun/Phi_approx.hpp
>
363
#include <
stan/math/prim/scal/fun/positive_constrain.hpp
>
364
#include <
stan/math/prim/scal/fun/positive_free.hpp
>
365
#include <
stan/math/prim/scal/fun/primitive_value.hpp
>
366
#include <
stan/math/prim/scal/fun/prob_constrain.hpp
>
367
#include <
stan/math/prim/scal/fun/prob_free.hpp
>
368
#include <
stan/math/prim/scal/fun/promote_scalar.hpp
>
369
#include <
stan/math/prim/scal/fun/promote_scalar_type.hpp
>
370
#include <
stan/math/prim/scal/fun/rising_factorial.hpp
>
371
#include <
stan/math/prim/scal/fun/sign.hpp
>
372
#include <
stan/math/prim/scal/fun/square.hpp
>
373
#include <
stan/math/prim/scal/fun/step.hpp
>
374
#include <
stan/math/prim/scal/fun/trigamma.hpp
>
375
#include <
stan/math/prim/scal/fun/ub_constrain.hpp
>
376
#include <
stan/math/prim/scal/fun/ub_free.hpp
>
377
#include <
stan/math/prim/scal/fun/value_of.hpp
>
378
#include <
stan/math/prim/scal/fun/value_of_rec.hpp
>
379
380
#include <
stan/math/prim/scal/prob/bernoulli_ccdf_log.hpp
>
381
#include <
stan/math/prim/scal/prob/bernoulli_cdf.hpp
>
382
#include <
stan/math/prim/scal/prob/bernoulli_cdf_log.hpp
>
383
#include <
stan/math/prim/scal/prob/bernoulli_log.hpp
>
384
#include <
stan/math/prim/scal/prob/bernoulli_logit_log.hpp
>
385
#include <
stan/math/prim/scal/prob/bernoulli_rng.hpp
>
386
#include <
stan/math/prim/scal/prob/beta_binomial_ccdf_log.hpp
>
387
#include <
stan/math/prim/scal/prob/beta_binomial_cdf.hpp
>
388
#include <
stan/math/prim/scal/prob/beta_binomial_cdf_log.hpp
>
389
#include <
stan/math/prim/scal/prob/beta_binomial_log.hpp
>
390
#include <
stan/math/prim/scal/prob/beta_binomial_rng.hpp
>
391
#include <
stan/math/prim/scal/prob/beta_ccdf_log.hpp
>
392
#include <
stan/math/prim/scal/prob/beta_cdf.hpp
>
393
#include <
stan/math/prim/scal/prob/beta_cdf_log.hpp
>
394
#include <
stan/math/prim/scal/prob/beta_log.hpp
>
395
#include <
stan/math/prim/scal/prob/beta_rng.hpp
>
396
#include <
stan/math/prim/scal/prob/binomial_ccdf_log.hpp
>
397
#include <
stan/math/prim/scal/prob/binomial_cdf.hpp
>
398
#include <
stan/math/prim/scal/prob/binomial_cdf_log.hpp
>
399
#include <
stan/math/prim/scal/prob/binomial_log.hpp
>
400
#include <
stan/math/prim/scal/prob/binomial_logit_log.hpp
>
401
#include <
stan/math/prim/scal/prob/binomial_rng.hpp
>
402
#include <
stan/math/prim/scal/prob/cauchy_ccdf_log.hpp
>
403
#include <
stan/math/prim/scal/prob/cauchy_cdf.hpp
>
404
#include <
stan/math/prim/scal/prob/cauchy_cdf_log.hpp
>
405
#include <
stan/math/prim/scal/prob/cauchy_log.hpp
>
406
#include <
stan/math/prim/scal/prob/cauchy_rng.hpp
>
407
#include <
stan/math/prim/scal/prob/chi_square_ccdf_log.hpp
>
408
#include <
stan/math/prim/scal/prob/chi_square_cdf.hpp
>
409
#include <
stan/math/prim/scal/prob/chi_square_cdf_log.hpp
>
410
#include <
stan/math/prim/scal/prob/chi_square_log.hpp
>
411
#include <
stan/math/prim/scal/prob/chi_square_rng.hpp
>
412
#include <
stan/math/prim/scal/prob/double_exponential_ccdf_log.hpp
>
413
#include <
stan/math/prim/scal/prob/double_exponential_cdf.hpp
>
414
#include <
stan/math/prim/scal/prob/double_exponential_cdf_log.hpp
>
415
#include <
stan/math/prim/scal/prob/double_exponential_log.hpp
>
416
#include <
stan/math/prim/scal/prob/double_exponential_rng.hpp
>
417
#include <
stan/math/prim/scal/prob/exp_mod_normal_ccdf_log.hpp
>
418
#include <
stan/math/prim/scal/prob/exp_mod_normal_cdf.hpp
>
419
#include <
stan/math/prim/scal/prob/exp_mod_normal_cdf_log.hpp
>
420
#include <
stan/math/prim/scal/prob/exp_mod_normal_log.hpp
>
421
#include <
stan/math/prim/scal/prob/exp_mod_normal_rng.hpp
>
422
#include <
stan/math/prim/scal/prob/exponential_ccdf_log.hpp
>
423
#include <
stan/math/prim/scal/prob/exponential_cdf.hpp
>
424
#include <
stan/math/prim/scal/prob/exponential_cdf_log.hpp
>
425
#include <
stan/math/prim/scal/prob/exponential_log.hpp
>
426
#include <
stan/math/prim/scal/prob/exponential_rng.hpp
>
427
#include <
stan/math/prim/scal/prob/frechet_ccdf_log.hpp
>
428
#include <
stan/math/prim/scal/prob/frechet_cdf.hpp
>
429
#include <
stan/math/prim/scal/prob/frechet_cdf_log.hpp
>
430
#include <
stan/math/prim/scal/prob/frechet_log.hpp
>
431
#include <
stan/math/prim/scal/prob/frechet_rng.hpp
>
432
#include <
stan/math/prim/scal/prob/gamma_ccdf_log.hpp
>
433
#include <
stan/math/prim/scal/prob/gamma_cdf.hpp
>
434
#include <
stan/math/prim/scal/prob/gamma_cdf_log.hpp
>
435
#include <
stan/math/prim/scal/prob/gamma_log.hpp
>
436
#include <
stan/math/prim/scal/prob/gamma_rng.hpp
>
437
#include <
stan/math/prim/scal/prob/gumbel_ccdf_log.hpp
>
438
#include <
stan/math/prim/scal/prob/gumbel_cdf.hpp
>
439
#include <
stan/math/prim/scal/prob/gumbel_cdf_log.hpp
>
440
#include <
stan/math/prim/scal/prob/gumbel_log.hpp
>
441
#include <
stan/math/prim/scal/prob/gumbel_rng.hpp
>
442
#include <
stan/math/prim/scal/prob/hypergeometric_log.hpp
>
443
#include <
stan/math/prim/scal/prob/hypergeometric_rng.hpp
>
444
#include <
stan/math/prim/scal/prob/inv_chi_square_ccdf_log.hpp
>
445
#include <
stan/math/prim/scal/prob/inv_chi_square_cdf.hpp
>
446
#include <
stan/math/prim/scal/prob/inv_chi_square_cdf_log.hpp
>
447
#include <
stan/math/prim/scal/prob/inv_chi_square_log.hpp
>
448
#include <
stan/math/prim/scal/prob/inv_chi_square_rng.hpp
>
449
#include <
stan/math/prim/scal/prob/inv_gamma_ccdf_log.hpp
>
450
#include <
stan/math/prim/scal/prob/inv_gamma_cdf.hpp
>
451
#include <
stan/math/prim/scal/prob/inv_gamma_cdf_log.hpp
>
452
#include <
stan/math/prim/scal/prob/inv_gamma_log.hpp
>
453
#include <
stan/math/prim/scal/prob/inv_gamma_rng.hpp
>
454
#include <
stan/math/prim/scal/prob/logistic_ccdf_log.hpp
>
455
#include <
stan/math/prim/scal/prob/logistic_cdf.hpp
>
456
#include <
stan/math/prim/scal/prob/logistic_cdf_log.hpp
>
457
#include <
stan/math/prim/scal/prob/logistic_log.hpp
>
458
#include <
stan/math/prim/scal/prob/logistic_rng.hpp
>
459
#include <
stan/math/prim/scal/prob/lognormal_ccdf_log.hpp
>
460
#include <
stan/math/prim/scal/prob/lognormal_cdf.hpp
>
461
#include <
stan/math/prim/scal/prob/lognormal_cdf_log.hpp
>
462
#include <
stan/math/prim/scal/prob/lognormal_log.hpp
>
463
#include <
stan/math/prim/scal/prob/lognormal_rng.hpp
>
464
#include <
stan/math/prim/scal/prob/neg_binomial_2_ccdf_log.hpp
>
465
#include <
stan/math/prim/scal/prob/neg_binomial_2_cdf.hpp
>
466
#include <
stan/math/prim/scal/prob/neg_binomial_2_cdf_log.hpp
>
467
#include <
stan/math/prim/scal/prob/neg_binomial_2_log.hpp
>
468
#include <
stan/math/prim/scal/prob/neg_binomial_2_log_log.hpp
>
469
#include <
stan/math/prim/scal/prob/neg_binomial_2_log_rng.hpp
>
470
#include <
stan/math/prim/scal/prob/neg_binomial_2_rng.hpp
>
471
#include <
stan/math/prim/scal/prob/neg_binomial_ccdf_log.hpp
>
472
#include <
stan/math/prim/scal/prob/neg_binomial_cdf.hpp
>
473
#include <
stan/math/prim/scal/prob/neg_binomial_cdf_log.hpp
>
474
#include <
stan/math/prim/scal/prob/neg_binomial_log.hpp
>
475
#include <
stan/math/prim/scal/prob/neg_binomial_rng.hpp
>
476
#include <
stan/math/prim/scal/prob/normal_ccdf_log.hpp
>
477
#include <
stan/math/prim/scal/prob/normal_cdf.hpp
>
478
#include <
stan/math/prim/scal/prob/normal_cdf_log.hpp
>
479
#include <
stan/math/prim/scal/prob/normal_log.hpp
>
480
#include <
stan/math/prim/scal/prob/normal_rng.hpp
>
481
#include <
stan/math/prim/scal/prob/pareto_ccdf_log.hpp
>
482
#include <
stan/math/prim/scal/prob/pareto_cdf.hpp
>
483
#include <
stan/math/prim/scal/prob/pareto_cdf_log.hpp
>
484
#include <
stan/math/prim/scal/prob/pareto_log.hpp
>
485
#include <
stan/math/prim/scal/prob/pareto_rng.hpp
>
486
#include <
stan/math/prim/scal/prob/pareto_type_2_ccdf_log.hpp
>
487
#include <
stan/math/prim/scal/prob/pareto_type_2_cdf.hpp
>
488
#include <
stan/math/prim/scal/prob/pareto_type_2_cdf_log.hpp
>
489
#include <
stan/math/prim/scal/prob/pareto_type_2_log.hpp
>
490
#include <
stan/math/prim/scal/prob/pareto_type_2_rng.hpp
>
491
#include <
stan/math/prim/scal/prob/poisson_ccdf_log.hpp
>
492
#include <
stan/math/prim/scal/prob/poisson_cdf.hpp
>
493
#include <
stan/math/prim/scal/prob/poisson_cdf_log.hpp
>
494
#include <
stan/math/prim/scal/prob/poisson_log.hpp
>
495
#include <
stan/math/prim/scal/prob/poisson_log_log.hpp
>
496
#include <
stan/math/prim/scal/prob/poisson_log_rng.hpp
>
497
#include <
stan/math/prim/scal/prob/poisson_rng.hpp
>
498
#include <
stan/math/prim/scal/prob/rayleigh_ccdf_log.hpp
>
499
#include <
stan/math/prim/scal/prob/rayleigh_cdf.hpp
>
500
#include <
stan/math/prim/scal/prob/rayleigh_cdf_log.hpp
>
501
#include <
stan/math/prim/scal/prob/rayleigh_log.hpp
>
502
#include <
stan/math/prim/scal/prob/rayleigh_rng.hpp
>
503
#include <
stan/math/prim/scal/prob/scaled_inv_chi_square_ccdf_log.hpp
>
504
#include <
stan/math/prim/scal/prob/scaled_inv_chi_square_cdf.hpp
>
505
#include <
stan/math/prim/scal/prob/scaled_inv_chi_square_cdf_log.hpp
>
506
#include <
stan/math/prim/scal/prob/scaled_inv_chi_square_log.hpp
>
507
#include <
stan/math/prim/scal/prob/scaled_inv_chi_square_rng.hpp
>
508
#include <
stan/math/prim/scal/prob/skew_normal_ccdf_log.hpp
>
509
#include <
stan/math/prim/scal/prob/skew_normal_cdf.hpp
>
510
#include <
stan/math/prim/scal/prob/skew_normal_cdf_log.hpp
>
511
#include <
stan/math/prim/scal/prob/skew_normal_log.hpp
>
512
#include <
stan/math/prim/scal/prob/skew_normal_rng.hpp
>
513
#include <
stan/math/prim/scal/prob/student_t_ccdf_log.hpp
>
514
#include <
stan/math/prim/scal/prob/student_t_cdf.hpp
>
515
#include <
stan/math/prim/scal/prob/student_t_cdf_log.hpp
>
516
#include <
stan/math/prim/scal/prob/student_t_log.hpp
>
517
#include <
stan/math/prim/scal/prob/student_t_rng.hpp
>
518
#include <
stan/math/prim/scal/prob/uniform_ccdf_log.hpp
>
519
#include <
stan/math/prim/scal/prob/uniform_cdf.hpp
>
520
#include <
stan/math/prim/scal/prob/uniform_cdf_log.hpp
>
521
#include <
stan/math/prim/scal/prob/uniform_log.hpp
>
522
#include <
stan/math/prim/scal/prob/uniform_rng.hpp
>
523
#include <
stan/math/prim/scal/prob/von_mises_log.hpp
>
524
#include <
stan/math/prim/scal/prob/von_mises_rng.hpp
>
525
#include <
stan/math/prim/scal/prob/weibull_ccdf_log.hpp
>
526
#include <
stan/math/prim/scal/prob/weibull_cdf.hpp
>
527
#include <
stan/math/prim/scal/prob/weibull_cdf_log.hpp
>
528
#include <
stan/math/prim/scal/prob/weibull_log.hpp
>
529
#include <
stan/math/prim/scal/prob/weibull_rng.hpp
>
530
#include <
stan/math/prim/scal/prob/wiener_log.hpp
>
531
532
#include <
stan/math/rev/arr/fun/log_sum_exp.hpp
>
533
#include <
stan/math/rev/arr/functor/coupled_ode_system.hpp
>
534
535
#include <
stan/math/rev/core.hpp
>
536
537
#include <
stan/math/rev/mat/fun/columns_dot_product.hpp
>
538
#include <
stan/math/rev/mat/fun/columns_dot_self.hpp
>
539
#include <
stan/math/rev/mat/fun/crossprod.hpp
>
540
#include <
stan/math/rev/mat/fun/determinant.hpp
>
541
#include <
stan/math/rev/mat/fun/divide.hpp
>
542
#include <
stan/math/rev/mat/fun/dot_product.hpp
>
543
#include <
stan/math/rev/mat/fun/dot_self.hpp
>
544
#include <
stan/math/rev/mat/fun/Eigen_NumTraits.hpp
>
545
#include <
stan/math/rev/mat/fun/grad.hpp
>
546
#include <
stan/math/rev/mat/fun/initialize_variable.hpp
>
547
#include <
stan/math/rev/mat/fun/LDLT_alloc.hpp
>
548
#include <
stan/math/rev/mat/fun/LDLT_factor.hpp
>
549
#include <
stan/math/rev/mat/fun/log_determinant.hpp
>
550
#include <
stan/math/rev/mat/fun/log_determinant_ldlt.hpp
>
551
#include <
stan/math/rev/mat/fun/log_determinant_spd.hpp
>
552
#include <
stan/math/rev/mat/fun/log_softmax.hpp
>
553
#include <
stan/math/rev/mat/fun/log_sum_exp.hpp
>
554
#include <
stan/math/rev/mat/fun/mdivide_left.hpp
>
555
#include <
stan/math/rev/mat/fun/mdivide_left_ldlt.hpp
>
556
#include <
stan/math/rev/mat/fun/mdivide_left_spd.hpp
>
557
#include <
stan/math/rev/mat/fun/mdivide_left_tri.hpp
>
558
#include <
stan/math/rev/mat/fun/multiply.hpp
>
559
#include <
stan/math/rev/mat/fun/multiply_lower_tri_self_transpose.hpp
>
560
#include <
stan/math/rev/mat/fun/quad_form.hpp
>
561
#include <
stan/math/rev/mat/fun/quad_form_sym.hpp
>
562
#include <
stan/math/rev/mat/fun/rows_dot_product.hpp
>
563
#include <
stan/math/rev/mat/fun/sd.hpp
>
564
#include <
stan/math/rev/mat/fun/softmax.hpp
>
565
#include <
stan/math/rev/mat/fun/sort_asc.hpp
>
566
#include <
stan/math/rev/mat/fun/sort_desc.hpp
>
567
#include <
stan/math/rev/mat/fun/squared_distance.hpp
>
568
#include <
stan/math/rev/mat/fun/stan_print.hpp
>
569
#include <
stan/math/rev/mat/fun/sum.hpp
>
570
#include <
stan/math/rev/mat/fun/tcrossprod.hpp
>
571
#include <
stan/math/rev/mat/fun/to_var.hpp
>
572
#include <
stan/math/rev/mat/fun/trace_gen_inv_quad_form_ldlt.hpp
>
573
#include <
stan/math/rev/mat/fun/trace_gen_quad_form.hpp
>
574
#include <
stan/math/rev/mat/fun/trace_inv_quad_form_ldlt.hpp
>
575
#include <
stan/math/rev/mat/fun/trace_quad_form.hpp
>
576
#include <
stan/math/rev/mat/fun/typedefs.hpp
>
577
#include <
stan/math/rev/mat/fun/variance.hpp
>
578
#include <
stan/math/rev/mat/functor/gradient.hpp
>
579
#include <
stan/math/rev/mat/functor/jacobian.hpp
>
580
581
#include <
stan/math/rev/scal/fun/abs.hpp
>
582
#include <
stan/math/rev/scal/fun/acos.hpp
>
583
#include <
stan/math/rev/scal/fun/acosh.hpp
>
584
#include <
stan/math/rev/scal/fun/as_bool.hpp
>
585
#include <
stan/math/rev/scal/fun/asin.hpp
>
586
#include <
stan/math/rev/scal/fun/asinh.hpp
>
587
#include <
stan/math/rev/scal/fun/atan.hpp
>
588
#include <
stan/math/rev/scal/fun/atan2.hpp
>
589
#include <
stan/math/rev/scal/fun/atanh.hpp
>
590
#include <
stan/math/rev/scal/fun/bessel_first_kind.hpp
>
591
#include <
stan/math/rev/scal/fun/bessel_second_kind.hpp
>
592
#include <
stan/math/rev/scal/fun/binary_log_loss.hpp
>
593
#include <
stan/math/rev/scal/fun/boost_fpclassify.hpp
>
594
#include <
stan/math/rev/scal/fun/boost_isfinite.hpp
>
595
#include <
stan/math/rev/scal/fun/boost_isinf.hpp
>
596
#include <
stan/math/rev/scal/fun/boost_isnan.hpp
>
597
#include <
stan/math/rev/scal/fun/boost_isnormal.hpp
>
598
#include <
stan/math/rev/scal/fun/calculate_chain.hpp
>
599
#include <
stan/math/rev/scal/fun/cbrt.hpp
>
600
#include <
stan/math/rev/scal/fun/ceil.hpp
>
601
#include <
stan/math/rev/scal/fun/cos.hpp
>
602
#include <
stan/math/rev/scal/fun/cosh.hpp
>
603
#include <
stan/math/rev/scal/fun/digamma.hpp
>
604
#include <
stan/math/rev/scal/fun/erf.hpp
>
605
#include <
stan/math/rev/scal/fun/erfc.hpp
>
606
#include <
stan/math/rev/scal/fun/exp.hpp
>
607
#include <
stan/math/rev/scal/fun/exp2.hpp
>
608
#include <
stan/math/rev/scal/fun/expm1.hpp
>
609
#include <
stan/math/rev/scal/fun/fabs.hpp
>
610
#include <
stan/math/rev/scal/fun/falling_factorial.hpp
>
611
#include <
stan/math/rev/scal/fun/fdim.hpp
>
612
#include <
stan/math/rev/scal/fun/floor.hpp
>
613
#include <
stan/math/rev/scal/fun/fma.hpp
>
614
#include <
stan/math/rev/scal/fun/fmax.hpp
>
615
#include <
stan/math/rev/scal/fun/fmin.hpp
>
616
#include <
stan/math/rev/scal/fun/fmod.hpp
>
617
#include <
stan/math/rev/scal/fun/gamma_p.hpp
>
618
#include <
stan/math/rev/scal/fun/gamma_q.hpp
>
619
#include <
stan/math/rev/scal/fun/grad_inc_beta.hpp
>
620
#include <
stan/math/rev/scal/fun/hypot.hpp
>
621
#include <
stan/math/rev/scal/fun/ibeta.hpp
>
622
#include <
stan/math/rev/scal/fun/if_else.hpp
>
623
#include <
stan/math/rev/scal/fun/inc_beta.hpp
>
624
#include <
stan/math/rev/scal/fun/inv.hpp
>
625
#include <
stan/math/rev/scal/fun/inv_cloglog.hpp
>
626
#include <
stan/math/rev/scal/fun/inv_logit.hpp
>
627
#include <
stan/math/rev/scal/fun/inv_sqrt.hpp
>
628
#include <
stan/math/rev/scal/fun/inv_square.hpp
>
629
#include <
stan/math/rev/scal/fun/is_inf.hpp
>
630
#include <
stan/math/rev/scal/fun/is_nan.hpp
>
631
#include <
stan/math/rev/scal/fun/is_uninitialized.hpp
>
632
#include <
stan/math/rev/scal/fun/lgamma.hpp
>
633
#include <
stan/math/rev/scal/fun/lmgamma.hpp
>
634
#include <
stan/math/rev/scal/fun/log.hpp
>
635
#include <
stan/math/rev/scal/fun/log10.hpp
>
636
#include <
stan/math/rev/scal/fun/log1m.hpp
>
637
#include <
stan/math/rev/scal/fun/log1m_exp.hpp
>
638
#include <
stan/math/rev/scal/fun/log1p.hpp
>
639
#include <
stan/math/rev/scal/fun/log1p_exp.hpp
>
640
#include <
stan/math/rev/scal/fun/log2.hpp
>
641
#include <
stan/math/rev/scal/fun/log_diff_exp.hpp
>
642
#include <
stan/math/rev/scal/fun/log_falling_factorial.hpp
>
643
#include <
stan/math/rev/scal/fun/log_mix.hpp
>
644
#include <
stan/math/rev/scal/fun/log_rising_factorial.hpp
>
645
#include <
stan/math/rev/scal/fun/log_sum_exp.hpp
>
646
#include <
stan/math/rev/scal/fun/modified_bessel_first_kind.hpp
>
647
#include <
stan/math/rev/scal/fun/modified_bessel_second_kind.hpp
>
648
#include <
stan/math/rev/scal/fun/multiply_log.hpp
>
649
#include <
stan/math/rev/scal/fun/owens_t.hpp
>
650
#include <
stan/math/rev/scal/fun/Phi.hpp
>
651
#include <
stan/math/rev/scal/fun/Phi_approx.hpp
>
652
#include <
stan/math/rev/scal/fun/pow.hpp
>
653
#include <
stan/math/rev/scal/fun/primitive_value.hpp
>
654
#include <
stan/math/rev/scal/fun/rising_factorial.hpp
>
655
#include <
stan/math/rev/scal/fun/round.hpp
>
656
#include <
stan/math/rev/scal/fun/sin.hpp
>
657
#include <
stan/math/rev/scal/fun/sinh.hpp
>
658
#include <
stan/math/rev/scal/fun/sqrt.hpp
>
659
#include <
stan/math/rev/scal/fun/square.hpp
>
660
#include <
stan/math/rev/scal/fun/step.hpp
>
661
#include <
stan/math/rev/scal/fun/tan.hpp
>
662
#include <
stan/math/rev/scal/fun/tanh.hpp
>
663
#include <
stan/math/rev/scal/fun/tgamma.hpp
>
664
#include <
stan/math/rev/scal/fun/trunc.hpp
>
665
#include <
stan/math/rev/scal/fun/value_of.hpp
>
666
#include <
stan/math/rev/scal/fun/value_of_rec.hpp
>
667
668
#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
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
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
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
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
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
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
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
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
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
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
cholesky_decompose.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.