![]() |
Stan Math Library
2.20.0
reverse mode automatic differentiation
|
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::vari | inline |
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::vari | inlinestatic |
operator new(size_t nbytes) | stan::math::vari | inlinestatic |
set_zero_adjoint() | stan::math::vari | inline |
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::vari | inlineexplicit |
vari(double x, bool stacked) | stan::math::vari | inline |
~vari() | stan::math::vari | inlinevirtual |