grad_tr_mat_times_hessian.hpp
Go to the documentation of this file.
1 #ifndef STAN_MODEL_GRAD_TR_MAT_TIMES_HESSIAN_HPP
2 #define STAN_MODEL_GRAD_TR_MAT_TIMES_HESSIAN_HPP
3 
5 #include <stan/math/mix/mat.hpp>
6 #include <ostream>
7 
8 namespace stan {
9  namespace model {
10 
11  template <class M>
13  const Eigen::Matrix <double, Eigen::Dynamic, 1>& x,
14  const Eigen::Matrix <double, Eigen::Dynamic, Eigen::Dynamic>& X,
15  Eigen::Matrix<double, Eigen::Dynamic, 1>&
16  grad_tr_X_hess_f,
17  std::ostream* msgs = 0) {
19  x, X, grad_tr_X_hess_f);
20  }
21 
22  }
23 }
24 #endif
void grad_tr_mat_times_hessian(const F &f, const Eigen::Matrix< double, Eigen::Dynamic, 1 > &x, const Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > &M, Eigen::Matrix< double, Eigen::Dynamic, 1 > &grad_tr_MH)
void grad_tr_mat_times_hessian(const M &model, const Eigen::Matrix< double, Eigen::Dynamic, 1 > &x, const Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > &X, Eigen::Matrix< double, Eigen::Dynamic, 1 > &grad_tr_X_hess_f, std::ostream *msgs=0)
Float_t X
Definition: plot.C:38
const XML_Char XML_Content * model
Definition: expat.h:151