|
Finite Volume Solver
prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
|
#include <array>#include <tuple>Go to the source code of this file.
Namespaces | |
| fub | |
| The fub namespace. | |
Functions | |
| template<std::size_t... Is, typename... Ts> | |
| constexpr auto | fub::Take (std::index_sequence< Is... >, const std::tuple< Ts... > &t) |
| template<std::size_t N, typename... Ts> | |
| constexpr auto | fub::Take (const std::tuple< Ts... > &t) |
| template<std::size_t N, std::size_t... Is, typename... Ts> | |
| constexpr auto | fub::Drop (std::index_sequence< Is... >, const std::tuple< Ts... > &t) |
| template<std::size_t N, typename... Ts> | |
| constexpr auto | fub::Drop (const std::tuple< Ts... > &t) |
| template<typename Tuple , typename Function > | |
| constexpr auto | fub::Transform (Tuple &&tuple, Function f) |
| template<std::size_t... Is, typename T , typename... Ts> | |
| constexpr auto | fub::AsArray (std::index_sequence< Is... >, const std::tuple< T, Ts... > &t) |
| template<typename T , typename... Ts> | |
| constexpr auto | fub::AsArray (const std::tuple< T, Ts... > &t) |
| template<typename TupleLike > | |
| constexpr auto | fub::AsTuple (const TupleLike &t) |