Loading [MathJax]/extensions/TeX/AMSmath.js
Stan Math Library
5.0.0
Automatic Differentiation
▼
Stan Math Library
Overview
▼
Contributor Guides
Developer Guide
Adding New Functions
Adding New Distributions
Common Pitfalls
Using requires for general overloads
Reverse Mode Types
Testing Automatic Differentiation Functions
Testing New Distributions
Add New Functions With Known Gradients
Adding New OpenCL Functions
Windows Development Tips
▼
Internal Docs
►
Probability Distributions
►
OpenCL
►
Compressed Sparse Row matrix format.
►
Type Traits
►
Available requires<> for overloading.
►
Eigen expressions
►
arena_matrix <br>
►
real <br>
►
Parallelism
(External Link) Stan Language Docs
(External Link) Stan Discourse
►
Stan Math Library Docs
►
Class List
Table of contents
Detailed Description
Classes
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
Classes
Eigen::internal Namespace Reference
Detailed Description
(Expert) Product traits for algorithmic differentiation variables.
Classes
struct
evaluator< stan::math::Holder< ArgType, Ptrs... > >
struct
functor_has_linear_access< stan::math::read_fvar_functor< EigFvar, EigOut > >
Enable linear access of inputs when using read_fvar.
More...
struct
functor_has_linear_access< stan::math::val_adj_functor< EigVar, EigDbl > >
Enable linear access of inputs when using read_val_adj.
More...
struct
functor_has_linear_access< stan::math::vi_adj_functor< EigVar, EigVari > >
Enable linear access of inputs when using read_vi_adj.
More...
struct
functor_has_linear_access< stan::math::vi_val_adj_functor< EigVar, EigVari, EigDbl > >
Enable linear access of inputs when using read_vi_val_adj.
More...
struct
functor_has_linear_access< stan::math::vi_val_functor< EigVar, EigVari > >
Enable linear access of inputs when using read_vi_val.
More...
struct
general_matrix_matrix_product< Index, stan::math::var, LhsStorageOrder, ConjugateLhs, stan::math::var, RhsStorageOrder, ConjugateRhs, ColMajor, ResInnerStride >
struct
general_matrix_vector_product< Index, stan::math::var, LhsMapper, ColMajor, ConjugateLhs, stan::math::var, RhsMapper, ConjugateRhs, Version >
Specialization of matrix-vector products for reverse-mode autodiff variables.
More...
struct
general_matrix_vector_product< Index, stan::math::var, LhsMapper, RowMajor, ConjugateLhs, stan::math::var, RhsMapper, ConjugateRhs, Version >
struct
remove_all< stan::math::vari * >
Partial specialization of
Eigen
's remove_all struct to stop
Eigen
removing pointer from vari* variables.
More...
struct
traits< stan::math::arena_matrix< T > >
struct
traits< stan::math::Holder< ArgType, Ptrs... > >
struct
traits< stan::math::pinned_matrix< T > >
Eigen
internal
[
Stan Home Page
]
© 2011–2019, Stan Development Team.