![]() |
Stan Math Library
5.1.0
Automatic Differentiation
|
#include <stan/math/prim/fun/Eigen.hpp>#include <stan/math/prim/meta/require_generics.hpp>#include <stan/math/prim/meta/return_type.hpp>#include <stan/math/prim/functor/broadcast_array.hpp>#include <stan/math/prim/functor/operands_and_partials.hpp>#include <vector>#include <type_traits>#include <tuple>Go to the source code of this file.
Classes | |
| class | stan::math::internal::partials_propagator< ReturnType, require_arithmetic_t< ReturnType >, Ops... > |
| This template builds partial derivatives with respect to a set of operands. More... | |
Namespaces | |
| namespace | stan |
| The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation from C or the boost::math::lgamma implementation. | |
| namespace | stan::math |
| Matrices and templated mathematical functions. | |
| namespace | stan::math::internal |
| A comparator that works for any container type that has the brackets operator. | |
Functions | |
| template<std::size_t I, class... Types> | |
| constexpr auto & | stan::math::edge (internal::partials_propagator< Types... > &x) noexcept |
Access the edge of an partials_propagator | |
| template<std::size_t I, class... Types> | |
| constexpr auto & | stan::math::partials (internal::partials_propagator< Types... > &x) noexcept |
Access the partials for an edge of an partials_propagator | |
| template<std::size_t I, class... Types> | |
| constexpr auto & | stan::math::partials_vec (internal::partials_propagator< Types... > &x) noexcept |
Access the partials_vec for an edge of a partials_propagator | |
| template<typename... Ops> | |
| auto | stan::math::make_partials_propagator (Ops &&... ops) |
Construct an partials_propagator. | |