1 #ifndef _LDAPLUSPLUS_PARAMETERS_HPP_ 2 #define _LDAPLUSPLUS_PARAMETERS_HPP_ 10 namespace parameters {
26 template <
typename Scalar =
double>
31 Eigen::Matrix<Scalar, Eigen::Dynamic, 1> a,
32 Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> b
33 ) : alpha(std::move(a)),
37 Eigen::Matrix<Scalar, Eigen::Dynamic, 1> alpha;
38 Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> beta;
46 template <
typename Scalar =
double>
51 Eigen::Matrix<Scalar, Eigen::Dynamic, 1> a,
52 Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> b,
53 Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> e
58 Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> eta;
66 template <
typename Scalar =
double>
71 Eigen::Matrix<Scalar, Eigen::Dynamic, 1> g,
72 Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> p
73 ) : gamma(std::move(g)),
77 Eigen::Matrix<Scalar, Eigen::Dynamic, 1> gamma;
78 Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> phi;
86 template <
typename Scalar =
double>
91 Eigen::Matrix<Scalar, Eigen::Dynamic, 1> g,
92 Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> p,
93 Eigen::Matrix<Scalar, Eigen::Dynamic, 1> t
98 Eigen::Matrix<Scalar, Eigen::Dynamic, 1> tau;
104 #endif // _LDAPLUSPLUS_PARAMETERS_HPP_ Definition: Parameters.hpp:87
Definition: Parameters.hpp:67
Definition: Parameters.hpp:27
Definition: Parameters.hpp:47
Definition: Parameters.hpp:16
Definition: Document.hpp:11