This header defines various block field types. The essential block field is a scalar field. Components of higher rank tensors are built using the corresponding scalar field type. The memory layout of a field is a structure of arrays. Face fields are handled separately for each dimension in DIM
. The FaceContainer
type is a convenience type for a compound of DIM
face fields with the corresponding index range for each direction.
Cubism::Block::FieldState
Cubism::Block::Field
Cubism::Block::TensorField
Cubism::Block::FaceContainer
Cubism::Block::FieldContainer
Cubism::Block::FieldView
Cubism::Block::CellField
Cubism::Block::NodeField
Cubism::Block::FaceField
Cubism::Block::VectorField