1 #ifndef STAN_MATH_REV_CORE_AUTODIFFSTACKSTORAGE_HPP 2 #define STAN_MATH_REV_CORE_AUTODIFFSTACKSTORAGE_HPP 10 template<
typename ChainableT,
11 typename ChainableAllocT>
24 template<
typename ChainableT,
typename ChainableAllocT>
25 std::vector<ChainableT*>
28 template<
typename ChainableT,
typename ChainableAllocT>
29 std::vector<ChainableT*>
32 template<
typename ChainableT,
typename ChainableAllocT>
33 std::vector<ChainableAllocT*>
36 template<
typename ChainableT,
typename ChainableAllocT>
40 template<
typename ChainableT,
typename ChainableAllocT>
44 template<
typename ChainableT,
typename ChainableAllocT>
49 template<
typename ChainableT,
typename ChainableAllocT>
static stack_alloc memalloc_
static std::vector< ChainableAllocT * > var_alloc_stack_
static std::vector< ChainableT * > var_nochain_stack_
static std::vector< size_t > nested_var_nochain_stack_sizes_
static std::vector< size_t > nested_var_stack_sizes_
static std::vector< ChainableT * > var_stack_
An instance of this class provides a memory pool through which blocks of raw memory may be allocated ...
static std::vector< size_t > nested_var_alloc_stack_starts_