Tatooine
Namespaces | Typedefs | Variables
field_type_traits.h File Reference

Go to the source code of this file.

Namespaces

namespace  tatooine
 

Typedefs

template<typename Field >
using tatooine::field_real_type = typename std::decay_t< std::remove_pointer_t< std::decay_t< Field > > >::real_type
 
template<typename Field >
using tatooine::field_tensor_type = typename std::decay_t< std::remove_pointer_t< std::decay_t< Field > > >::tensor_type
 
template<typename Field >
using tatooine::field_pos_type = typename std::decay_t< std::remove_pointer_t< std::decay_t< Field > > >::pos_type
 

Variables

template<typename Field >
static constexpr auto tatooine::field_num_dimensions