Qdata
Typedefs
-
template<class cons>
using to_prim_t = typename to_prim<cons>::type Primitive type deduction from a given conservative type.
-
template<class ...ConsTraits>
struct generic_data_t : public ConsTraits - #include “Qdata.h”
Generic type containing an ensemble of conservative traits.
Public Static Attributes
-
static constexpr int nvar = (0 + ... + ConsTraits::nvar)
-
static constexpr int nvar = (0 + ... + ConsTraits::nvar)
-
template<class ...ConsTraits>
struct to_prim<generic_data_t<ConsTraits...>> - #include “Qdata.h”
Generic primitive type deduction from an ensemble of conservative traits.
Public Types
-
using type = generic_data_t<to_prim_t<ConsTraits>...>
-
using type = generic_data_t<to_prim_t<ConsTraits>...>
-
template<class ...ConsTraits>
struct to_param<generic_data_t<ConsTraits...>> - #include “Qdata.h”
Generic parameter type deduction from an ensemble of conservative traits.
Public Types
-
using type = generic_data_t<to_param_t<ConsTraits>...>
-
using type = generic_data_t<to_param_t<ConsTraits>...>
-
template<class cons_t>
struct to_qdata_t - #include “Qdata.h”
Generic qdata type from a generic conservative type containing an ensemble of conservative traits.