hyper.deal
|
#include <id.h>
Public Types | |
enum class | SpaceType { XV , X , V } |
Public Member Functions | |
TensorID (const unsigned int x, const unsigned int v, const unsigned int macro, const SpaceType type=SpaceType::XV) | |
Public Attributes | |
const unsigned int | x |
const unsigned int | v |
const unsigned int | macro |
const SpaceType | type |
ID describing cells and faces uniquely in phase space.
|
strong |
Type of face in phase space.
|
inline |
Constructor.
const unsigned int hyperdeal::TensorID::macro |
Macro-cell/face ID in phase-space.
const SpaceType hyperdeal::TensorID::type |
Type of face in phase space.
const unsigned int hyperdeal::TensorID::v |
Macro-cell/face ID in v-space.
const unsigned int hyperdeal::TensorID::x |
Macro-cell/face ID in x-space.