Automatic Differentiation
 
Loading...
Searching...
No Matches
typedefs.hpp
Go to the documentation of this file.
1#ifndef STAN_MATH_MIX_MAT_FUN_TYPEDEFS_HPP
2#define STAN_MATH_MIX_MAT_FUN_TYPEDEFS_HPP
3
8
9namespace stan {
10namespace math {
11
12using matrix_fv = Eigen::Matrix<fvar<var>, Eigen::Dynamic, Eigen::Dynamic>;
13
15 = Eigen::Matrix<fvar<fvar<var>>, Eigen::Dynamic, Eigen::Dynamic>;
16
17using vector_fv = Eigen::Matrix<fvar<var>, Eigen::Dynamic, 1>;
18
19using vector_ffv = Eigen::Matrix<fvar<fvar<var>>, Eigen::Dynamic, 1>;
20
21using row_vector_fv = Eigen::Matrix<fvar<var>, 1, Eigen::Dynamic>;
22
23using row_vector_ffv = Eigen::Matrix<fvar<fvar<var>>, 1, Eigen::Dynamic>;
24
25} // namespace math
26} // namespace stan
27#endif
Eigen::Matrix< fvar< fvar< var > >, 1, Eigen::Dynamic > row_vector_ffv
Definition typedefs.hpp:23
Eigen::Matrix< fvar< fvar< var > >, Eigen::Dynamic, Eigen::Dynamic > matrix_ffv
Definition typedefs.hpp:15
Eigen::Matrix< fvar< var >, Eigen::Dynamic, Eigen::Dynamic > matrix_fv
Definition typedefs.hpp:12
Eigen::Matrix< fvar< var >, Eigen::Dynamic, 1 > vector_fv
Definition typedefs.hpp:17
Eigen::Matrix< fvar< fvar< var > >, Eigen::Dynamic, 1 > vector_ffv
Definition typedefs.hpp:19
Eigen::Matrix< fvar< var >, 1, Eigen::Dynamic > row_vector_fv
Definition typedefs.hpp:21
The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation ...