1 #ifndef STAN__AGRAD__REV__MATRIX__LOG_DETERMINANT_LDLT_HPP
2 #define STAN__AGRAD__REV__MATRIX__LOG_DETERMINANT_LDLT_HPP
23 class log_det_ldlt_vari :
public vari {
29 virtual void chain() {
30 Eigen::Matrix<double,R,C> invA;
47 template<
int R,
int C>
49 return var(
new log_det_ldlt_vari<R,C>(A));
log_determinant_spd_alloc< R, C > * _alloc
Independent (input) and dependent (output) variables for gradients.
var log_determinant_ldlt(stan::math::LDLT_factor< var, R, C > &A)
const LDLT_alloc< R, C > * _alloc_ldlt