Automatic Differentiation
 
Loading...
Searching...
No Matches

◆ scale_matrix_exp_multiply() [1/2]

template<typename EigMat1 , typename EigMat2 , require_all_eigen_vt< std::is_arithmetic, EigMat1, EigMat2 > * = nullptr>
Eigen::Matrix< double, Eigen::Dynamic, EigMat2::ColsAtCompileTime > stan::math::scale_matrix_exp_multiply ( const double &  t,
const EigMat1 &  A,
const EigMat2 &  B 
)
inline

Return product of exp(At) and B, where A is a NxN double matrix, B is a NxCb double matrix, and t is a double.

Specialized for double values for efficiency.

Template Parameters
EigMat1type of the first matrix
EigMat2type of the second matrix
Parameters
[in]AMatrix
[in]BMatrix
[in]tdouble
Returns
exponential of At multiplied by B

Definition at line 30 of file scale_matrix_exp_multiply.hpp.