Stan Math Library
4.9.0
Automatic Differentiation
Loading...
Searching...
No Matches
fun.hpp
Go to the documentation of this file.
1
#ifndef STAN_MATH_PRIM_FUN_HPP
2
#define STAN_MATH_PRIM_FUN_HPP
3
4
#include <
stan/math/prim/fun/abs.hpp
>
5
#include <
stan/math/prim/fun/accumulator.hpp
>
6
#include <
stan/math/prim/fun/acos.hpp
>
7
#include <
stan/math/prim/fun/acosh.hpp
>
8
#include <
stan/math/prim/fun/add.hpp
>
9
#include <
stan/math/prim/fun/add_diag.hpp
>
10
#include <
stan/math/prim/fun/all.hpp
>
11
#include <
stan/math/prim/fun/any.hpp
>
12
#include <
stan/math/prim/fun/append_array.hpp
>
13
#include <
stan/math/prim/fun/append_col.hpp
>
14
#include <
stan/math/prim/fun/append_row.hpp
>
15
#include <
stan/math/prim/fun/arg.hpp
>
16
#include <
stan/math/prim/fun/array_builder.hpp
>
17
#include <
stan/math/prim/fun/as_bool.hpp
>
18
#include <
stan/math/prim/fun/as_column_vector_or_scalar.hpp
>
19
#include <
stan/math/prim/fun/as_array_or_scalar.hpp
>
20
#include <
stan/math/prim/fun/as_value_column_vector_or_scalar.hpp
>
21
#include <
stan/math/prim/fun/as_value_column_array_or_scalar.hpp
>
22
#include <
stan/math/prim/fun/as_value_array_or_scalar.hpp
>
23
#include <
stan/math/prim/fun/asin.hpp
>
24
#include <
stan/math/prim/fun/asinh.hpp
>
25
#include <
stan/math/prim/fun/assign.hpp
>
26
#include <
stan/math/prim/fun/atan.hpp
>
27
#include <
stan/math/prim/fun/atan2.hpp
>
28
#include <
stan/math/prim/fun/atanh.hpp
>
29
#include <
stan/math/prim/fun/autocorrelation.hpp
>
30
#include <
stan/math/prim/fun/autocovariance.hpp
>
31
#include <
stan/math/prim/fun/bessel_first_kind.hpp
>
32
#include <
stan/math/prim/fun/bessel_second_kind.hpp
>
33
#include <
stan/math/prim/fun/beta.hpp
>
34
#include <
stan/math/prim/fun/binary_log_loss.hpp
>
35
#include <
stan/math/prim/fun/binomial_coefficient_log.hpp
>
36
#include <
stan/math/prim/fun/block.hpp
>
37
#include <
stan/math/prim/fun/boost_policy.hpp
>
38
#include <
stan/math/prim/fun/cbrt.hpp
>
39
#include <
stan/math/prim/fun/ceil.hpp
>
40
#include <
stan/math/prim/fun/chol2inv.hpp
>
41
#include <
stan/math/prim/fun/cholesky_decompose.hpp
>
42
#include <
stan/math/prim/fun/choose.hpp
>
43
#include <
stan/math/prim/fun/col.hpp
>
44
#include <
stan/math/prim/fun/cols.hpp
>
45
#include <
stan/math/prim/fun/columns_dot_product.hpp
>
46
#include <
stan/math/prim/fun/columns_dot_self.hpp
>
47
#include <
stan/math/prim/fun/complex_schur_decompose.hpp
>
48
#include <
stan/math/prim/fun/conj.hpp
>
49
#include <
stan/math/prim/fun/constants.hpp
>
50
#include <
stan/math/prim/fun/copysign.hpp
>
51
#include <
stan/math/prim/fun/cos.hpp
>
52
#include <
stan/math/prim/fun/cosh.hpp
>
53
#include <
stan/math/prim/fun/cov_exp_quad.hpp
>
54
#include <
stan/math/prim/fun/crossprod.hpp
>
55
#include <
stan/math/prim/fun/csr_extract.hpp
>
56
#include <
stan/math/prim/fun/csr_extract_u.hpp
>
57
#include <
stan/math/prim/fun/csr_extract_v.hpp
>
58
#include <
stan/math/prim/fun/csr_extract_w.hpp
>
59
#include <
stan/math/prim/fun/csr_matrix_times_vector.hpp
>
60
#include <
stan/math/prim/fun/csr_to_dense_matrix.hpp
>
61
#include <
stan/math/prim/fun/csr_u_to_z.hpp
>
62
#include <
stan/math/prim/fun/cumulative_sum.hpp
>
63
#include <
stan/math/prim/fun/determinant.hpp
>
64
#include <
stan/math/prim/fun/diag_matrix.hpp
>
65
#include <
stan/math/prim/fun/diag_post_multiply.hpp
>
66
#include <
stan/math/prim/fun/diag_pre_multiply.hpp
>
67
#include <
stan/math/prim/fun/diagonal.hpp
>
68
#include <
stan/math/prim/fun/digamma.hpp
>
69
#include <
stan/math/prim/fun/dims.hpp
>
70
#include <
stan/math/prim/fun/distance.hpp
>
71
#include <
stan/math/prim/fun/divide.hpp
>
72
#include <
stan/math/prim/fun/dot.hpp
>
73
#include <
stan/math/prim/fun/dot_product.hpp
>
74
#include <
stan/math/prim/fun/dot_self.hpp
>
75
#include <
stan/math/prim/fun/eigen_comparisons.hpp
>
76
#include <
stan/math/prim/fun/eigendecompose.hpp
>
77
#include <
stan/math/prim/fun/eigendecompose_sym.hpp
>
78
#include <
stan/math/prim/fun/eigenvalues.hpp
>
79
#include <
stan/math/prim/fun/eigenvalues_sym.hpp
>
80
#include <
stan/math/prim/fun/eigenvectors.hpp
>
81
#include <
stan/math/prim/fun/eigenvectors_sym.hpp
>
82
#include <
stan/math/prim/fun/elt_divide.hpp
>
83
#include <
stan/math/prim/fun/elt_multiply.hpp
>
84
#include <
stan/math/prim/fun/erf.hpp
>
85
#include <
stan/math/prim/fun/erfc.hpp
>
86
#include <
stan/math/prim/fun/eval.hpp
>
87
#include <
stan/math/prim/fun/exp.hpp
>
88
#include <
stan/math/prim/fun/exp2.hpp
>
89
#include <
stan/math/prim/fun/expm1.hpp
>
90
#include <
stan/math/prim/fun/fabs.hpp
>
91
#include <
stan/math/prim/fun/factor_U.hpp
>
92
#include <
stan/math/prim/fun/factor_cov_matrix.hpp
>
93
#include <
stan/math/prim/fun/falling_factorial.hpp
>
94
#include <
stan/math/prim/fun/fdim.hpp
>
95
#include <
stan/math/prim/fun/fft.hpp
>
96
#include <
stan/math/prim/fun/fill.hpp
>
97
#include <
stan/math/prim/fun/finite_diff_stepsize.hpp
>
98
#include <
stan/math/prim/fun/floor.hpp
>
99
#include <
stan/math/prim/fun/fma.hpp
>
100
#include <
stan/math/prim/fun/fmax.hpp
>
101
#include <
stan/math/prim/fun/fmin.hpp
>
102
#include <
stan/math/prim/fun/fmod.hpp
>
103
#include <
stan/math/prim/fun/gamma_p.hpp
>
104
#include <
stan/math/prim/fun/gamma_q.hpp
>
105
#include <
stan/math/prim/fun/generalized_inverse.hpp
>
106
#include <
stan/math/prim/fun/get.hpp
>
107
#include <
stan/math/prim/fun/get_base1.hpp
>
108
#include <
stan/math/prim/fun/get_base1_lhs.hpp
>
109
#include <
stan/math/prim/fun/get_imag.hpp
>
110
#include <
stan/math/prim/fun/get_lp.hpp
>
111
#include <
stan/math/prim/fun/get_real.hpp
>
112
#include <
stan/math/prim/fun/gp_dot_prod_cov.hpp
>
113
#include <
stan/math/prim/fun/gp_exponential_cov.hpp
>
114
#include <
stan/math/prim/fun/gp_matern32_cov.hpp
>
115
#include <
stan/math/prim/fun/gp_matern52_cov.hpp
>
116
#include <
stan/math/prim/fun/gp_periodic_cov.hpp
>
117
#include <
stan/math/prim/fun/grad_2F1.hpp
>
118
#include <
stan/math/prim/fun/grad_F32.hpp
>
119
#include <
stan/math/prim/fun/grad_inc_beta.hpp
>
120
#include <
stan/math/prim/fun/grad_pFq.hpp
>
121
#include <
stan/math/prim/fun/grad_reg_inc_beta.hpp
>
122
#include <
stan/math/prim/fun/grad_reg_inc_gamma.hpp
>
123
#include <
stan/math/prim/fun/grad_reg_lower_inc_gamma.hpp
>
124
#include <
stan/math/prim/fun/head.hpp
>
125
#include <
stan/math/prim/fun/hypergeometric_1F0.hpp
>
126
#include <
stan/math/prim/fun/hypergeometric_2F1.hpp
>
127
#include <
stan/math/prim/fun/hypergeometric_2F2.hpp
>
128
#include <
stan/math/prim/fun/hypergeometric_3F2.hpp
>
129
#include <
stan/math/prim/fun/hypergeometric_pFq.hpp
>
130
#include <
stan/math/prim/fun/hypot.hpp
>
131
#include <
stan/math/prim/fun/identity_matrix.hpp
>
132
#include <
stan/math/prim/fun/i_times.hpp
>
133
#include <
stan/math/prim/fun/if_else.hpp
>
134
#include <
stan/math/prim/fun/imag.hpp
>
135
#include <
stan/math/prim/fun/inc_beta.hpp
>
136
#include <
stan/math/prim/fun/initialize.hpp
>
137
#include <
stan/math/prim/fun/initialize_fill.hpp
>
138
#include <
stan/math/prim/fun/int_step.hpp
>
139
#include <
stan/math/prim/fun/inv.hpp
>
140
#include <
stan/math/prim/fun/inv_Phi.hpp
>
141
#include <
stan/math/prim/fun/inv_inc_beta.hpp
>
142
#include <
stan/math/prim/fun/inv_cloglog.hpp
>
143
#include <
stan/math/prim/fun/inv_erfc.hpp
>
144
#include <
stan/math/prim/fun/inv_logit.hpp
>
145
#include <
stan/math/prim/fun/inv_sqrt.hpp
>
146
#include <
stan/math/prim/fun/inv_square.hpp
>
147
#include <
stan/math/prim/fun/inverse.hpp
>
148
#include <
stan/math/prim/fun/inverse_softmax.hpp
>
149
#include <
stan/math/prim/fun/inverse_spd.hpp
>
150
#include <
stan/math/prim/fun/isfinite.hpp
>
151
#include <
stan/math/prim/fun/isinf.hpp
>
152
#include <
stan/math/prim/fun/isnan.hpp
>
153
#include <
stan/math/prim/fun/isnormal.hpp
>
154
#include <
stan/math/prim/fun/is_any_nan.hpp
>
155
#include <
stan/math/prim/fun/is_inf.hpp
>
156
#include <
stan/math/prim/fun/is_nan.hpp
>
157
#include <
stan/math/prim/fun/is_uninitialized.hpp
>
158
#include <
stan/math/prim/fun/lambert_w.hpp
>
159
#include <
stan/math/prim/fun/lbeta.hpp
>
160
#include <
stan/math/prim/fun/ldexp.hpp
>
161
#include <
stan/math/prim/fun/LDLT_factor.hpp
>
162
#include <
stan/math/prim/fun/lgamma.hpp
>
163
#include <
stan/math/prim/fun/linspaced_array.hpp
>
164
#include <
stan/math/prim/fun/linspaced_int_array.hpp
>
165
#include <
stan/math/prim/fun/linspaced_row_vector.hpp
>
166
#include <
stan/math/prim/fun/linspaced_vector.hpp
>
167
#include <
stan/math/prim/fun/lmgamma.hpp
>
168
#include <
stan/math/prim/fun/lmultiply.hpp
>
169
#include <
stan/math/prim/fun/log.hpp
>
170
#include <
stan/math/prim/fun/logb.hpp
>
171
#include <
stan/math/prim/fun/log10.hpp
>
172
#include <
stan/math/prim/fun/log1m.hpp
>
173
#include <
stan/math/prim/fun/log1m_exp.hpp
>
174
#include <
stan/math/prim/fun/log1m_inv_logit.hpp
>
175
#include <
stan/math/prim/fun/log1p.hpp
>
176
#include <
stan/math/prim/fun/log1p_exp.hpp
>
177
#include <
stan/math/prim/fun/log2.hpp
>
178
#include <
stan/math/prim/fun/log_determinant.hpp
>
179
#include <
stan/math/prim/fun/log_determinant_ldlt.hpp
>
180
#include <
stan/math/prim/fun/log_determinant_spd.hpp
>
181
#include <
stan/math/prim/fun/log_diff_exp.hpp
>
182
#include <
stan/math/prim/fun/log_falling_factorial.hpp
>
183
#include <
stan/math/prim/fun/log_inv_logit.hpp
>
184
#include <
stan/math/prim/fun/log_inv_logit_diff.hpp
>
185
#include <
stan/math/prim/fun/log_mix.hpp
>
186
#include <
stan/math/prim/fun/log_modified_bessel_first_kind.hpp
>
187
#include <
stan/math/prim/fun/log_rising_factorial.hpp
>
188
#include <
stan/math/prim/fun/log_softmax.hpp
>
189
#include <
stan/math/prim/fun/log_sum_exp.hpp
>
190
#include <
stan/math/prim/fun/log_sum_exp_signed.hpp
>
191
#include <
stan/math/prim/fun/logical_and.hpp
>
192
#include <
stan/math/prim/fun/logical_eq.hpp
>
193
#include <
stan/math/prim/fun/logical_gt.hpp
>
194
#include <
stan/math/prim/fun/logical_gte.hpp
>
195
#include <
stan/math/prim/fun/logical_lt.hpp
>
196
#include <
stan/math/prim/fun/logical_lte.hpp
>
197
#include <
stan/math/prim/fun/logical_negation.hpp
>
198
#include <
stan/math/prim/fun/logical_neq.hpp
>
199
#include <
stan/math/prim/fun/logical_or.hpp
>
200
#include <
stan/math/prim/fun/logit.hpp
>
201
#include <
stan/math/prim/fun/make_nu.hpp
>
202
#include <
stan/math/prim/fun/matrix_exp.hpp
>
203
#include <
stan/math/prim/fun/matrix_exp_multiply.hpp
>
204
#include <
stan/math/prim/fun/matrix_power.hpp
>
205
#include <
stan/math/prim/fun/max.hpp
>
206
#include <
stan/math/prim/fun/max_size.hpp
>
207
#include <
stan/math/prim/fun/max_size_mvt.hpp
>
208
#include <
stan/math/prim/fun/mdivide_left.hpp
>
209
#include <
stan/math/prim/fun/mdivide_left_ldlt.hpp
>
210
#include <
stan/math/prim/fun/mdivide_left_spd.hpp
>
211
#include <
stan/math/prim/fun/mdivide_left_tri.hpp
>
212
#include <
stan/math/prim/fun/mdivide_left_tri_low.hpp
>
213
#include <
stan/math/prim/fun/mdivide_right.hpp
>
214
#include <
stan/math/prim/fun/mdivide_right_ldlt.hpp
>
215
#include <
stan/math/prim/fun/mdivide_right_spd.hpp
>
216
#include <
stan/math/prim/fun/mdivide_right_tri.hpp
>
217
#include <
stan/math/prim/fun/mdivide_right_tri_low.hpp
>
218
#include <
stan/math/prim/fun/mean.hpp
>
219
#include <
stan/math/prim/fun/min.hpp
>
220
#include <
stan/math/prim/fun/minus.hpp
>
221
#include <
stan/math/prim/fun/modified_bessel_first_kind.hpp
>
222
#include <
stan/math/prim/fun/modified_bessel_second_kind.hpp
>
223
#include <
stan/math/prim/fun/modulus.hpp
>
224
#include <
stan/math/prim/fun/multiply.hpp
>
225
#include <
stan/math/prim/fun/multiply_log.hpp
>
226
#include <
stan/math/prim/fun/multiply_lower_tri_self_transpose.hpp
>
227
#include <
stan/math/prim/fun/norm.hpp
>
228
#include <
stan/math/prim/fun/norm1.hpp
>
229
#include <
stan/math/prim/fun/norm2.hpp
>
230
#include <
stan/math/prim/fun/num_elements.hpp
>
231
#include <
stan/math/prim/fun/one_hot_array.hpp
>
232
#include <
stan/math/prim/fun/one_hot_int_array.hpp
>
233
#include <
stan/math/prim/fun/one_hot_row_vector.hpp
>
234
#include <
stan/math/prim/fun/one_hot_vector.hpp
>
235
#include <
stan/math/prim/fun/ones_array.hpp
>
236
#include <
stan/math/prim/fun/ones_int_array.hpp
>
237
#include <
stan/math/prim/fun/ones_row_vector.hpp
>
238
#include <
stan/math/prim/fun/ones_vector.hpp
>
239
#include <
stan/math/prim/fun/owens_t.hpp
>
240
#include <
stan/math/prim/fun/Phi.hpp
>
241
#include <
stan/math/prim/fun/Phi_approx.hpp
>
242
#include <
stan/math/prim/fun/plus.hpp
>
243
#include <
stan/math/prim/fun/poisson_binomial_log_probs.hpp
>
244
#include <
stan/math/prim/fun/polar.hpp
>
245
#include <
stan/math/prim/fun/pow.hpp
>
246
#include <
stan/math/prim/fun/primitive_value.hpp
>
247
#include <
stan/math/prim/fun/prod.hpp
>
248
#include <
stan/math/prim/fun/proj.hpp
>
249
#include <
stan/math/prim/fun/promote_elements.hpp
>
250
#include <
stan/math/prim/fun/promote_scalar.hpp
>
251
#include <
stan/math/prim/fun/pseudo_eigenvalues.hpp
>
252
#include <
stan/math/prim/fun/pseudo_eigenvectors.hpp
>
253
#include <
stan/math/prim/fun/qr.hpp
>
254
#include <
stan/math/prim/fun/qr_Q.hpp
>
255
#include <
stan/math/prim/fun/qr_R.hpp
>
256
#include <
stan/math/prim/fun/qr_thin.hpp
>
257
#include <
stan/math/prim/fun/qr_thin_Q.hpp
>
258
#include <
stan/math/prim/fun/qr_thin_R.hpp
>
259
#include <
stan/math/prim/fun/quad_form.hpp
>
260
#include <
stan/math/prim/fun/quad_form_diag.hpp
>
261
#include <
stan/math/prim/fun/quad_form_sym.hpp
>
262
#include <
stan/math/prim/fun/quantile.hpp
>
263
#include <
stan/math/prim/fun/rank.hpp
>
264
#include <
stan/math/prim/fun/read_corr_L.hpp
>
265
#include <
stan/math/prim/fun/read_corr_matrix.hpp
>
266
#include <
stan/math/prim/fun/read_cov_L.hpp
>
267
#include <
stan/math/prim/fun/read_cov_matrix.hpp
>
268
#include <
stan/math/prim/fun/real.hpp
>
269
#include <
stan/math/prim/fun/rep_array.hpp
>
270
#include <
stan/math/prim/fun/rep_matrix.hpp
>
271
#include <
stan/math/prim/fun/rep_row_vector.hpp
>
272
#include <
stan/math/prim/fun/rep_vector.hpp
>
273
#include <
stan/math/prim/fun/resize.hpp
>
274
#include <
stan/math/prim/fun/reverse.hpp
>
275
#include <
stan/math/prim/fun/rising_factorial.hpp
>
276
#include <
stan/math/prim/fun/round.hpp
>
277
#include <
stan/math/prim/fun/row.hpp
>
278
#include <
stan/math/prim/fun/rows.hpp
>
279
#include <
stan/math/prim/fun/rows_dot_product.hpp
>
280
#include <
stan/math/prim/fun/rows_dot_self.hpp
>
281
#include <
stan/math/prim/fun/scalbn.hpp
>
282
#include <
stan/math/prim/fun/scale_matrix_exp_multiply.hpp
>
283
#include <
stan/math/prim/fun/scalar_seq_view.hpp
>
284
#include <
stan/math/prim/fun/scaled_add.hpp
>
285
#include <
stan/math/prim/fun/sd.hpp
>
286
#include <
stan/math/prim/fun/segment.hpp
>
287
#include <
stan/math/prim/fun/serializer.hpp
>
288
#include <
stan/math/prim/fun/select.hpp
>
289
#include <
stan/math/prim/fun/sign.hpp
>
290
#include <
stan/math/prim/fun/signbit.hpp
>
291
#include <
stan/math/prim/fun/sin.hpp
>
292
#include <
stan/math/prim/fun/singular_values.hpp
>
293
#include <
stan/math/prim/fun/sinh.hpp
>
294
#include <
stan/math/prim/fun/size.hpp
>
295
#include <
stan/math/prim/fun/size_mvt.hpp
>
296
#include <
stan/math/prim/fun/size_zero.hpp
>
297
#include <
stan/math/prim/fun/softmax.hpp
>
298
#include <
stan/math/prim/fun/sort_asc.hpp
>
299
#include <
stan/math/prim/fun/sort_desc.hpp
>
300
#include <
stan/math/prim/fun/sort_indices.hpp
>
301
#include <
stan/math/prim/fun/sort_indices_asc.hpp
>
302
#include <
stan/math/prim/fun/sort_indices_desc.hpp
>
303
#include <
stan/math/prim/fun/sqrt.hpp
>
304
#include <
stan/math/prim/fun/square.hpp
>
305
#include <
stan/math/prim/fun/squared_distance.hpp
>
306
#include <
stan/math/prim/fun/stan_print.hpp
>
307
#include <
stan/math/prim/fun/step.hpp
>
308
#include <
stan/math/prim/fun/sub_col.hpp
>
309
#include <
stan/math/prim/fun/sub_row.hpp
>
310
#include <
stan/math/prim/fun/subtract.hpp
>
311
#include <
stan/math/prim/fun/sum.hpp
>
312
#include <
stan/math/prim/fun/svd.hpp
>
313
#include <
stan/math/prim/fun/svd_U.hpp
>
314
#include <
stan/math/prim/fun/svd_V.hpp
>
315
#include <
stan/math/prim/fun/symmetrize_from_lower_tri.hpp
>
316
#include <
stan/math/prim/fun/symmetrize_from_upper_tri.hpp
>
317
#include <
stan/math/prim/fun/tail.hpp
>
318
#include <
stan/math/prim/fun/tan.hpp
>
319
#include <
stan/math/prim/fun/tanh.hpp
>
320
#include <
stan/math/prim/fun/tcrossprod.hpp
>
321
#include <
stan/math/prim/fun/tgamma.hpp
>
322
#include <
stan/math/prim/fun/to_array_1d.hpp
>
323
#include <
stan/math/prim/fun/to_array_2d.hpp
>
324
#include <
stan/math/prim/fun/to_complex.hpp
>
325
#include <
stan/math/prim/fun/to_int.hpp
>
326
#include <
stan/math/prim/fun/to_matrix.hpp
>
327
#include <
stan/math/prim/fun/to_ref.hpp
>
328
#include <
stan/math/prim/fun/to_row_vector.hpp
>
329
#include <
stan/math/prim/fun/to_vector.hpp
>
330
#include <
stan/math/prim/fun/trace.hpp
>
331
#include <
stan/math/prim/fun/trace_gen_inv_quad_form_ldlt.hpp
>
332
#include <
stan/math/prim/fun/trace_gen_quad_form.hpp
>
333
#include <
stan/math/prim/fun/trace_inv_quad_form_ldlt.hpp
>
334
#include <
stan/math/prim/fun/trace_quad_form.hpp
>
335
#include <
stan/math/prim/fun/transpose.hpp
>
336
#include <
stan/math/prim/fun/trigamma.hpp
>
337
#include <
stan/math/prim/fun/trunc.hpp
>
338
#include <
stan/math/prim/fun/typedefs.hpp
>
339
#include <
stan/math/prim/fun/uniform_simplex.hpp
>
340
#include <
stan/math/prim/fun/unitspaced_array.hpp
>
341
#include <
stan/math/prim/fun/value_of.hpp
>
342
#include <
stan/math/prim/fun/value_of_rec.hpp
>
343
#include <
stan/math/prim/fun/vec_concat.hpp
>
344
#include <
stan/math/prim/fun/vector_seq_view.hpp
>
345
#include <
stan/math/prim/fun/variance.hpp
>
346
#include <
stan/math/prim/fun/welford_covar_estimator.hpp
>
347
#include <
stan/math/prim/fun/welford_var_estimator.hpp
>
348
#include <
stan/math/prim/fun/zeros_array.hpp
>
349
#include <
stan/math/prim/fun/zeros_int_array.hpp
>
350
#include <
stan/math/prim/fun/zeros_row_vector.hpp
>
351
#include <
stan/math/prim/fun/zeros_vector.hpp
>
352
353
#endif
all.hpp
any.hpp
array_builder.hpp
as_value_array_or_scalar.hpp
as_value_column_array_or_scalar.hpp
as_value_column_vector_or_scalar.hpp
assign.hpp
autocorrelation.hpp
autocovariance.hpp
boost_policy.hpp
chol2inv.hpp
choose.hpp
complex_schur_decompose.hpp
constants.hpp
copysign.hpp
csr_extract.hpp
csr_extract_u.hpp
csr_extract_v.hpp
csr_extract_w.hpp
csr_to_dense_matrix.hpp
csr_u_to_z.hpp
dot.hpp
eigen_comparisons.hpp
eigendecompose.hpp
eigenvalues.hpp
eigenvectors.hpp
eval.hpp
factor_U.hpp
factor_cov_matrix.hpp
finite_diff_stepsize.hpp
get.hpp
get_base1.hpp
get_base1_lhs.hpp
get_imag.hpp
get_lp.hpp
get_real.hpp
grad_2F1.hpp
grad_F32.hpp
grad_pFq.hpp
grad_reg_inc_beta.hpp
grad_reg_inc_gamma.hpp
grad_reg_lower_inc_gamma.hpp
hypergeometric_2F2.hpp
hypergeometric_3F2.hpp
i_times.hpp
imag.hpp
initialize.hpp
int_step.hpp
inverse_softmax.hpp
inverse_spd.hpp
is_any_nan.hpp
isfinite.hpp
isinf.hpp
isnan.hpp
isnormal.hpp
linspaced_array.hpp
linspaced_int_array.hpp
linspaced_row_vector.hpp
linspaced_vector.hpp
log_modified_bessel_first_kind.hpp
log_sum_exp_signed.hpp
logb.hpp
logical_and.hpp
logical_eq.hpp
logical_gt.hpp
logical_gte.hpp
logical_lt.hpp
logical_lte.hpp
logical_negation.hpp
logical_neq.hpp
logical_or.hpp
make_nu.hpp
matrix_exp.hpp
max.hpp
max_size.hpp
max_size_mvt.hpp
mdivide_right_ldlt.hpp
mdivide_right_spd.hpp
mdivide_right_tri.hpp
min.hpp
minus.hpp
modulus.hpp
one_hot_array.hpp
one_hot_int_array.hpp
one_hot_row_vector.hpp
one_hot_vector.hpp
ones_array.hpp
ones_int_array.hpp
ones_row_vector.hpp
ones_vector.hpp
plus.hpp
poisson_binomial_log_probs.hpp
LDLT_factor.hpp
Phi.hpp
Phi_approx.hpp
abs.hpp
accumulator.hpp
acos.hpp
acosh.hpp
add.hpp
add_diag.hpp
append_array.hpp
append_col.hpp
append_row.hpp
arg.hpp
as_array_or_scalar.hpp
as_bool.hpp
as_column_vector_or_scalar.hpp
asin.hpp
asinh.hpp
atan2.hpp
atan.hpp
atanh.hpp
bessel_first_kind.hpp
bessel_second_kind.hpp
beta.hpp
binary_log_loss.hpp
binomial_coefficient_log.hpp
block.hpp
cbrt.hpp
ceil.hpp
cholesky_decompose.hpp
col.hpp
cols.hpp
columns_dot_product.hpp
columns_dot_self.hpp
conj.hpp
cos.hpp
cosh.hpp
cov_exp_quad.hpp
crossprod.hpp
csr_matrix_times_vector.hpp
cumulative_sum.hpp
determinant.hpp
diag_matrix.hpp
diag_post_multiply.hpp
diag_pre_multiply.hpp
diagonal.hpp
digamma.hpp
dims.hpp
distance.hpp
divide.hpp
dot_product.hpp
dot_self.hpp
eigendecompose_sym.hpp
eigenvalues_sym.hpp
eigenvectors_sym.hpp
elt_divide.hpp
elt_multiply.hpp
erf.hpp
erfc.hpp
exp2.hpp
exp.hpp
expm1.hpp
fabs.hpp
falling_factorial.hpp
fdim.hpp
fft.hpp
fill.hpp
floor.hpp
fma.hpp
fmax.hpp
fmin.hpp
fmod.hpp
gamma_p.hpp
gamma_q.hpp
generalized_inverse.hpp
gp_dot_prod_cov.hpp
gp_exponential_cov.hpp
gp_matern32_cov.hpp
gp_matern52_cov.hpp
gp_periodic_cov.hpp
grad_inc_beta.hpp
head.hpp
hypergeometric_1F0.hpp
hypergeometric_2F1.hpp
hypergeometric_pFq.hpp
hypot.hpp
identity_matrix.hpp
if_else.hpp
inc_beta.hpp
initialize_fill.hpp
inv.hpp
inv_Phi.hpp
inv_cloglog.hpp
inv_erfc.hpp
inv_inc_beta.hpp
inv_logit.hpp
inv_sqrt.hpp
inv_square.hpp
inverse.hpp
is_inf.hpp
is_nan.hpp
is_uninitialized.hpp
lambert_w.hpp
lbeta.hpp
ldexp.hpp
lgamma.hpp
lmgamma.hpp
lmultiply.hpp
log10.hpp
log1m.hpp
log1m_exp.hpp
log1m_inv_logit.hpp
log1p.hpp
log1p_exp.hpp
log2.hpp
log.hpp
log_determinant.hpp
log_determinant_ldlt.hpp
log_determinant_spd.hpp
log_diff_exp.hpp
log_falling_factorial.hpp
log_inv_logit.hpp
log_inv_logit_diff.hpp
log_mix.hpp
log_rising_factorial.hpp
log_softmax.hpp
log_sum_exp.hpp
logit.hpp
matrix_exp_multiply.hpp
matrix_power.hpp
mdivide_left.hpp
mdivide_left_ldlt.hpp
mdivide_left_spd.hpp
mdivide_left_tri.hpp
mdivide_left_tri_low.hpp
mdivide_right.hpp
mdivide_right_tri_low.hpp
mean.hpp
modified_bessel_first_kind.hpp
modified_bessel_second_kind.hpp
multiply.hpp
multiply_log.hpp
multiply_lower_tri_self_transpose.hpp
norm1.hpp
norm2.hpp
norm.hpp
num_elements.hpp
owens_t.hpp
polar.hpp
pow.hpp
primitive_value.hpp
prod.hpp
proj.hpp
qr_Q.hpp
qr_R.hpp
qr_thin_Q.hpp
qr_thin_R.hpp
quad_form.hpp
quad_form_sym.hpp
rank.hpp
read_corr_L.hpp
read_corr_matrix.hpp
read_cov_L.hpp
read_cov_matrix.hpp
rep_array.hpp
rep_matrix.hpp
rep_row_vector.hpp
rep_vector.hpp
reverse.hpp
rising_factorial.hpp
round.hpp
row.hpp
rows.hpp
rows_dot_product.hpp
rows_dot_self.hpp
sd.hpp
segment.hpp
select.hpp
sign.hpp
sin.hpp
singular_values.hpp
sinh.hpp
size.hpp
softmax.hpp
sort_asc.hpp
sort_desc.hpp
sqrt.hpp
square.hpp
squared_distance.hpp
stan_print.hpp
step.hpp
sub_col.hpp
sub_row.hpp
subtract.hpp
sum.hpp
svd.hpp
svd_U.hpp
svd_V.hpp
symmetrize_from_lower_tri.hpp
symmetrize_from_upper_tri.hpp
tail.hpp
tan.hpp
tanh.hpp
tcrossprod.hpp
tgamma.hpp
to_array_1d.hpp
to_array_2d.hpp
to_matrix.hpp
to_row_vector.hpp
to_vector.hpp
trace.hpp
trace_gen_inv_quad_form_ldlt.hpp
trace_gen_quad_form.hpp
trace_inv_quad_form_ldlt.hpp
trace_quad_form.hpp
transpose.hpp
trigamma.hpp
trunc.hpp
typedefs.hpp
value_of.hpp
value_of_rec.hpp
variance.hpp
promote_elements.hpp
promote_scalar.hpp
pseudo_eigenvalues.hpp
pseudo_eigenvectors.hpp
qr.hpp
qr_thin.hpp
quad_form_diag.hpp
quantile.hpp
real.hpp
resize.hpp
scalar_seq_view.hpp
scalbn.hpp
scale_matrix_exp_multiply.hpp
scaled_add.hpp
serializer.hpp
signbit.hpp
size_mvt.hpp
size_zero.hpp
sort_indices.hpp
sort_indices_asc.hpp
sort_indices_desc.hpp
to_complex.hpp
to_int.hpp
to_ref.hpp
uniform_simplex.hpp
unitspaced_array.hpp
vec_concat.hpp
vector_seq_view.hpp
welford_covar_estimator.hpp
welford_var_estimator.hpp
zeros_array.hpp
zeros_int_array.hpp
zeros_row_vector.hpp
zeros_vector.hpp
stan
math
prim
fun.hpp
[
Stan Home Page
]
© 2011–2019, Stan Development Team.