Stan
1.3
probability, sampling & optimization
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerator
Friends
Macros
Pages
src
stan
model
model_header.hpp
Go to the documentation of this file.
1
#ifndef STAN__MODEL__MODEL__HEADER_HPP__
2
#define STAN__MODEL__MODEL__HEADER_HPP__
3
4
#include <cmath>
5
#include <cstddef>
6
#include <fstream>
7
#include <iostream>
8
#include <sstream>
9
#include <stdexcept>
10
#include <utility>
11
#include <vector>
12
13
#include <boost/exception/all.hpp>
14
15
#include <
stan/agrad/agrad.hpp
>
16
#include <
stan/agrad/matrix.hpp
>
17
#include <
stan/agrad/rev/error_handling/matrix/check_pos_definite.hpp
>
18
#include <
stan/agrad/partials_vari.hpp
>
19
#include <
stan/gm/command.hpp
>
20
#include <
stan/io/cmd_line.hpp
>
21
#include <
stan/io/dump.hpp
>
22
#include <
stan/io/reader.hpp
>
23
#include <
stan/io/writer.hpp
>
24
#include <
stan/io/csv_writer.hpp
>
25
#include <
stan/math.hpp
>
26
#include <
stan/math/rep_array.hpp
>
27
#include <
stan/math/rep_vector.hpp
>
28
#include <
stan/math/rep_row_vector.hpp
>
29
#include <
stan/math/rep_matrix.hpp
>
30
31
#include <
stan/math/matrix.hpp
>
32
// FIXME: these should go in matrix.hpp
33
#include <
stan/math/matrix/add.hpp
>
34
#include <
stan/math/matrix/block.hpp
>
35
#include <
stan/math/matrix/cholesky_decompose.hpp
>
36
#include <
stan/math/matrix/col.hpp
>
37
#include <
stan/math/matrix/columns_dot_product.hpp
>
38
#include <
stan/math/matrix/columns_dot_self.hpp
>
39
#include <
stan/math/matrix/crossprod.hpp
>
40
#include <
stan/math/matrix/cumulative_sum.hpp
>
41
#include <
stan/math/matrix/determinant.hpp
>
42
#include <
stan/math/matrix/diag_matrix.hpp
>
43
#include <
stan/math/matrix/diag_post_multiply.hpp
>
44
#include <
stan/math/matrix/diag_pre_multiply.hpp
>
45
#include <
stan/math/matrix/diagonal.hpp
>
46
#include <
stan/math/matrix/dims.hpp
>
47
#include <
stan/math/matrix/divide.hpp
>
48
#include <
stan/math/matrix/dot_product.hpp
>
49
#include <
stan/math/matrix/dot_self.hpp
>
50
#include <
stan/math/matrix/eigenvalues_sym.hpp
>
51
#include <
stan/math/matrix/eigenvectors_sym.hpp
>
52
#include <
stan/math/matrix/elt_divide.hpp
>
53
#include <
stan/math/matrix/elt_multiply.hpp
>
54
#include <
stan/math/matrix/exp.hpp
>
55
#include <
stan/math/matrix/inverse.hpp
>
56
#include <
stan/math/matrix/log.hpp
>
57
#include <
stan/math/matrix/log_determinant.hpp
>
58
#include <
stan/math/matrix/max.hpp
>
59
#include <
stan/math/matrix/mdivide_left.hpp
>
60
#include <
stan/math/matrix/mdivide_left_tri.hpp
>
61
#include <
stan/math/matrix/mdivide_left_tri_low.hpp
>
62
#include <
stan/math/matrix/mdivide_right.hpp
>
63
#include <
stan/math/matrix/mdivide_right_tri.hpp
>
64
#include <
stan/math/matrix/mdivide_right_tri_low.hpp
>
65
#include <
stan/math/matrix/mean.hpp
>
66
#include <
stan/math/matrix/min.hpp
>
67
#include <
stan/math/matrix/minus.hpp
>
68
#include <
stan/math/matrix/multiply.hpp
>
69
#include <
stan/math/matrix/multiply_lower_tri_self_transpose.hpp
>
70
#include <
stan/math/matrix/prod.hpp
>
71
#include <
stan/math/matrix/row.hpp
>
72
#include <
stan/math/matrix/sd.hpp
>
73
#include <
stan/math/matrix/singular_values.hpp
>
74
#include <
stan/math/matrix/size.hpp
>
75
#include <
stan/math/matrix/softmax.hpp
>
76
#include <
stan/math/matrix/stan_print.hpp
>
77
#include <
stan/math/matrix/subtract.hpp
>
78
#include <
stan/math/matrix/sum.hpp
>
79
#include <
stan/math/matrix/tcrossprod.hpp
>
80
#include <
stan/math/matrix/trace.hpp
>
81
#include <
stan/math/matrix/transpose.hpp
>
82
#include <
stan/math/matrix/variance.hpp
>
83
84
#include <
stan/mcmc/sampler.hpp
>
85
#include <
stan/model/prob_grad_ad.hpp
>
86
#include <
stan/prob/distributions.hpp
>
87
88
#endif
[
Stan Home Page
]
© 2011–2013, Stan Development Team.