Stan Math Library
5.0.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 . | |