1 #ifndef STAN_MCMC_HMC_HAMILTONIANS_SOFTABS_POINT_HPP
2 #define STAN_MCMC_HMC_HAMILTONIANS_SOFTABS_POINT_HPP
18 hessian(Eigen::MatrixXd::Identity(n, n)),
23 pseudo_j(Eigen::MatrixXd::Identity(n, n)) {}
31 Eigen::SelfAdjointEigenSolver<Eigen::MatrixXd>
eigen_deco;
45 writer(
"No free parameters for SoftAbs metric");
virtual void write_metric(stan::interface_callbacks::writer::base_writer &writer)
Writes the metric.
Probability, optimization and sampling library.
Point in a generic phase space.
Eigen::VectorXd softabs_lambda_inv
Eigen::VectorXd softabs_lambda
Eigen::SelfAdjointEigenSolver< Eigen::MatrixXd > eigen_deco
Point in a phase space with a base Riemannian manifold with SoftAbs metric.
base_writer is an abstract base class defining the interface for Stan writer callbacks.