![]() |
Stan Math Library
5.1.0
Automatic Differentiation
|
#include <stan/math/prim/functor/make_holder_tuple.hpp>
#include <stan/math/prim/meta.hpp>
#include <functional>
#include <tuple>
#include <utility>
Go to the source code of this file.
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<typename Tuple1 , typename Tuple2 , std::size_t... I1, std::size_t... I2> | |
auto constexpr | stan::math::internal::tuple_concat_impl (Tuple1 &&x, Tuple2 &&y, std::index_sequence< I1... >, std::index_sequence< I2... >) |
template<typename Tuple1 , typename Tuple2 , typename Tuple3 , std::size_t... I1, std::size_t... I2, std::size_t... I3> | |
auto constexpr | stan::math::internal::tuple_concat_impl (Tuple1 &&x, Tuple2 &&y, Tuple3 &&z, std::index_sequence< I1... >, std::index_sequence< I2... >, std::index_sequence< I3... >) |
constexpr auto | stan::math::tuple_concat () noexcept |
Base case to pass a tuple forward. | |
template<typename Tuple > | |
auto | stan::math::tuple_concat (Tuple &&x) noexcept |
Base case to pass a tuple forward. | |
template<typename Tuple1 , typename Tuple2 > | |
auto | stan::math::tuple_concat (Tuple1 &&x, Tuple2 &&y) |
Concatenates two tuples. | |
template<typename Tuple1 , typename Tuple2 , typename Tuple3 > | |
auto | stan::math::tuple_concat (Tuple1 &&x, Tuple2 &&y, Tuple3 &&z) |
Concatenates three tuples. | |
template<typename Tuple1 , typename Tuple2 , typename... OtherTuples> | |
auto | stan::math::tuple_concat (Tuple1 &&x, Tuple2 &&y, OtherTuples &&... args) |
Concatenates multiple tuples. | |
template<typename Tuple1 , typename Tuple2 , typename Tuple3 , typename... OtherTuples> | |
auto | stan::math::tuple_concat (Tuple1 &&x, Tuple2 &&y, Tuple3 &&z, OtherTuples &&... args) |
Concatenates multiple tuples. | |