![]() |
Stan
2.10.0
probability, sampling & optimization
|
Point in a phase space with a base Euclidean manifold with diagonal metric. More...
#include <diag_e_point.hpp>
Public Member Functions | |
diag_e_point (int n) | |
diag_e_point (const diag_e_point &z) | |
void | write_metric (stan::interface_callbacks::writer::base_writer &writer) |
Writes the metric. More... | |
![]() | |
ps_point (int n) | |
ps_point (const ps_point &z) | |
ps_point & | operator= (const ps_point &z) |
virtual void | get_param_names (std::vector< std::string > &model_names, std::vector< std::string > &names) |
virtual void | get_params (std::vector< double > &values) |
Public Attributes | |
Eigen::VectorXd | mInv |
![]() | |
Eigen::VectorXd | q |
Eigen::VectorXd | p |
double | V |
Eigen::VectorXd | g |
Additional Inherited Members | |
![]() | |
template<typename T > | |
static void | fast_vector_copy_ (Eigen::Matrix< T, Dynamic, 1 > &v_to, const Eigen::Matrix< T, Dynamic, 1 > &v_from) |
template<typename T > | |
static void | fast_matrix_copy_ (Eigen::Matrix< T, Dynamic, Dynamic > &v_to, const Eigen::Matrix< T, Dynamic, Dynamic > &v_from) |
Point in a phase space with a base Euclidean manifold with diagonal metric.
Definition at line 13 of file diag_e_point.hpp.
|
inlineexplicit |
Definition at line 15 of file diag_e_point.hpp.
|
inline |
Definition at line 22 of file diag_e_point.hpp.
|
inlinevirtual |
Writes the metric.
writer | writer callback |
Reimplemented from stan::mcmc::ps_point.
Definition at line 27 of file diag_e_point.hpp.
Eigen::VectorXd stan::mcmc::diag_e_point::mInv |
Definition at line 20 of file diag_e_point.hpp.