Common traits of all particle types. See Page requirements as well. More...
#include <particle_traits.hpp>
Public Types | |
using | state_type = std::decay_t< decltype(beluga::state(std::declval< T >()))> |
The particle state type. More... | |
using | weight_type = std::decay_t< decltype(beluga::weight(std::declval< T >()))> |
The particle weight type. More... | |
Common traits of all particle types. See Page requirements as well.
Definition at line 31 of file particle_traits.hpp.
using beluga::particle_traits< T >::state_type = std::decay_t<decltype(beluga::state(std::declval<T>()))> |
The particle state type.
Definition at line 33 of file particle_traits.hpp.
using beluga::particle_traits< T >::weight_type = std::decay_t<decltype(beluga::weight(std::declval<T>()))> |
The particle weight type.
Definition at line 35 of file particle_traits.hpp.