Stan Math Library  2.20.0
reverse mode automatic differentiation
stan::math::internal::dot_product_vari< T1, T2 > Member List

This is the complete list of members for stan::math::internal::dot_product_vari< T1, T2 >, including all inherited members.

adj_stan::math::vari
chain(vari **v1, vari **v2)stan::math::internal::dot_product_vari< T1, T2 >inlineprotected
chain(double *v1, vari **v2)stan::math::internal::dot_product_vari< T1, T2 >inlineprotected
chain(vari **v1, double *v2)stan::math::internal::dot_product_vari< T1, T2 >inlineprotected
chain()stan::math::internal::dot_product_vari< T1, T2 >inlinevirtual
dot_product_vari(typename dot_product_store_type< T1 >::type v1, typename dot_product_store_type< T2 >::type v2, size_t length)stan::math::internal::dot_product_vari< T1, T2 >inline
dot_product_vari(const T1 *v1, const T2 *v2, size_t length, dot_product_vari< T1, T2 > *shared_v1=NULL, dot_product_vari< T1, T2 > *shared_v2=NULL)stan::math::internal::dot_product_vari< T1, T2 >inline
dot_product_vari(const Eigen::DenseBase< Derived1 > &v1, const Eigen::DenseBase< Derived2 > &v2, dot_product_vari< T1, T2 > *shared_v1=NULL, dot_product_vari< T1, T2 > *shared_v2=NULL)stan::math::internal::dot_product_vari< T1, T2 >inline
dot_product_vari(const Eigen::Matrix< T1, R1, C1 > &v1, const Eigen::Matrix< T2, R2, C2 > &v2, dot_product_vari< T1, T2 > *shared_v1=NULL, dot_product_vari< T1, T2 > *shared_v2=NULL)stan::math::internal::dot_product_vari< T1, T2 >inline
init_dependent()stan::math::variinline
initialize(vari **&mem_v, const var *inv, vari **shared=nullptr)stan::math::internal::dot_product_vari< T1, T2 >inlineprotected
initialize(vari **&mem_v, const Eigen::DenseBase< Derived > &inv, vari **shared=nullptr)stan::math::internal::dot_product_vari< T1, T2 >inlineprotected
initialize(double *&mem_d, const double *ind, double *shared=nullptr)stan::math::internal::dot_product_vari< T1, T2 >inlineprotected
initialize(double *&mem_d, const Eigen::DenseBase< Derived > &ind, double *shared=nullptr)stan::math::internal::dot_product_vari< T1, T2 >inlineprotected
length_stan::math::internal::dot_product_vari< T1, T2 >protected
operator delete(void *)stan::math::variinlinestatic
operator new(size_t nbytes)stan::math::variinlinestatic
set_zero_adjoint()stan::math::variinline
v1_stan::math::internal::dot_product_vari< T1, T2 >protected
v2_stan::math::internal::dot_product_vari< T1, T2 >protected
val_stan::math::vari
var_dot(vari **v1, vari **v2, size_t length)stan::math::internal::dot_product_vari< T1, T2 >inlineprotectedstatic
var_dot(const T1 *v1, const T2 *v2, size_t length)stan::math::internal::dot_product_vari< T1, T2 >inlineprotectedstatic
var_dot(const Eigen::DenseBase< Derived1 > &v1, const Eigen::DenseBase< Derived2 > &v2)stan::math::internal::dot_product_vari< T1, T2 >inlineprotectedstatic
vari(double x)stan::math::variinlineexplicit
vari(double x, bool stacked)stan::math::variinline
~vari()stan::math::variinlinevirtual

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