Automatic Differentiation
 
Loading...
Searching...
No Matches
partials_propagator.hpp File Reference

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.