![]() |
Stan Math Library
5.1.0
Automatic Differentiation
|
Definition at line 50 of file quad_form.hpp.
#include <quad_form.hpp>
Inheritance diagram for stan::math::internal::quad_form_vari< Ta, Ra, Ca, Tb, Rb, Cb >:Public Member Functions | |
| quad_form_vari (const Eigen::Matrix< Ta, Ra, Ca > &A, const Eigen::Matrix< Tb, Rb, Cb > &B, bool symmetric=false) | |
| virtual void | chain () |
Public Attributes | |
| quad_form_vari_alloc< Ta, Ra, Ca, Tb, Rb, Cb > * | impl_ |
Protected Member Functions | |
| void | chainA (Eigen::Matrix< double, Ra, Ca > &A, const Eigen::Matrix< double, Rb, Cb > &Bd, const Eigen::Matrix< double, Cb, Cb > &adjC) |
| void | chainB (Eigen::Matrix< double, Rb, Cb > &B, const Eigen::Matrix< double, Ra, Ca > &Ad, const Eigen::Matrix< double, Rb, Cb > &Bd, const Eigen::Matrix< double, Cb, Cb > &adjC) |
| void | chainA (Eigen::Matrix< var, Ra, Ca > &A, const Eigen::Matrix< double, Rb, Cb > &Bd, const Eigen::Matrix< double, Cb, Cb > &adjC) |
| void | chainB (Eigen::Matrix< var, Rb, Cb > &B, const Eigen::Matrix< double, Ra, Ca > &Ad, const Eigen::Matrix< double, Rb, Cb > &Bd, const Eigen::Matrix< double, Cb, Cb > &adjC) |
| void | chainAB (Eigen::Matrix< Ta, Ra, Ca > &A, Eigen::Matrix< Tb, Rb, Cb > &B, const Eigen::Matrix< double, Ra, Ca > &Ad, const Eigen::Matrix< double, Rb, Cb > &Bd, const Eigen::Matrix< double, Cb, Cb > &adjC) |