1 #ifndef STAN_MATH_PRIM_MAT_ERR_CHECK_LDLT_FACTOR_HPP 2 #define STAN_MATH_PRIM_MAT_ERR_CHECK_LDLT_FACTOR_HPP 28 template <
typename T,
int R,
int C>
32 std::ostringstream
msg;
33 msg <<
"is not positive definite. last conditional variance is ";
35 T too_small = A.
vectorD().tail(1)(0);
36 domain_error(
function, name, too_small, msg_str.c_str(),
".");
void check_ldlt_factor(const char *function, const char *name, LDLT_factor< T, R, C > &A)
void domain_error(const char *function, const char *name, const T &y, const char *msg1, const char *msg2)