Stan  2.5.0
probability, sampling & optimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
trace_gen_quad_form.hpp File Reference
#include <boost/utility/enable_if.hpp>
#include <boost/type_traits.hpp>
#include <stan/math/matrix/Eigen.hpp>
#include <stan/math/matrix/typedefs.hpp>
#include <stan/agrad/rev/matrix/value_of.hpp>
#include <stan/agrad/rev/var.hpp>
#include <stan/agrad/rev/vari.hpp>
#include <stan/agrad/rev/matrix/typedefs.hpp>
#include <stan/math/matrix/trace_gen_quad_form.hpp>
#include <stan/math/error_handling/matrix/check_multiplicable.hpp>
#include <stan/math/error_handling/matrix/check_square.hpp>

Go to the source code of this file.

Namespaces

 stan
 Probability, optimization and sampling library.
 
 stan::agrad
 Function gradients via reverse-mode automatic differentiation.
 

Functions

template<typename TD , int RD, int CD, typename TA , int RA, int CA, typename TB , int RB, int CB>
boost::enable_if_c
< boost::is_same< TD, var >
::value||boost::is_same< TA,
var >::value||boost::is_same
< TB, var >::value, var >
::type 
stan::agrad::trace_gen_quad_form (const Eigen::Matrix< TD, RD, CD > &D, const Eigen::Matrix< TA, RA, CA > &A, const Eigen::Matrix< TB, RB, CB > &B)
 

Variable Documentation

trace_gen_quad_form_vari_alloc<TD,RD,CD,TA,RA,CA,TB,RB,CB>* _impl

Definition at line 99 of file trace_gen_quad_form.hpp.

Eigen::Matrix<TA,RA,CA> A_

Definition at line 37 of file trace_gen_quad_form.hpp.

Eigen::Matrix<TB,RB,CB> B_

Definition at line 38 of file trace_gen_quad_form.hpp.

Eigen::Matrix<TD,RD,CD> D_

Definition at line 36 of file trace_gen_quad_form.hpp.


     [ Stan Home Page ] © 2011–2014, Stan Development Team.