addMonitoringFunction(const MonitorFunction &func) | walberla::field::Field< T, fSize_ > | |
addressInsideAllocedSpace(const T *const value) const | walberla::field::Field< T, fSize_ > | inlineprotected |
allocator() const | walberla::field::Field< T, fSize_ > | inlineprotected |
allocator_ | walberla::field::Field< T, fSize_ > | private |
allocSize() const | walberla::field::Field< T, fSize_ > | inline |
allocSize_ | walberla::field::Field< T, fSize_ > | private |
assertValidCoordinates(cell_idx_t x, cell_idx_t y, cell_idx_t z, cell_idx_t f) const | walberla::field::Field< T, fSize_ > | protected |
base_iterator typedef | walberla::field::Field< T, fSize_ > | |
begin() | walberla::field::Field< T, fSize_ > | inline |
begin() const | walberla::field::Field< T, fSize_ > | |
beginSlice(cell_idx_t xBeg, cell_idx_t yBeg, cell_idx_t zBeg, cell_idx_t fBeg, cell_idx_t xEnd, cell_idx_t yEnd, cell_idx_t zEnd, cell_idx_t fEnd) | walberla::field::Field< T, fSize_ > | inline |
beginSlice(cell_idx_t xBeg, cell_idx_t yBeg, cell_idx_t zBeg, cell_idx_t fBeg, cell_idx_t xEnd, cell_idx_t yEnd, cell_idx_t zEnd, cell_idx_t fEnd) const | walberla::field::Field< T, fSize_ > | inline |
beginSliceXYZ(const CellInterval &interval, cell_idx_t f=0) | walberla::field::Field< T, fSize_ > | inline |
beginSliceXYZ(const CellInterval &interval, cell_idx_t f=0) const | walberla::field::Field< T, fSize_ > | inline |
beginXYZ() | walberla::field::Field< T, fSize_ > | inline |
beginXYZ() const | walberla::field::Field< T, fSize_ > | |
clone() const | walberla::field::Field< T, fSize_ > | |
cloneShallowCopy() const | walberla::field::Field< T, fSize_ > | |
cloneShallowCopyInternal() const | walberla::field::Field< T, fSize_ > | protectedvirtual |
cloneUninitialized() const | walberla::field::Field< T, fSize_ > | |
const_base_iterator typedef | walberla::field::Field< T, fSize_ > | |
const_iterator typedef | walberla::field::Field< T, fSize_ > | |
const_reverse_iterator typedef | walberla::field::Field< T, fSize_ > | |
ConstPtr typedef | walberla::field::Field< T, fSize_ > | |
coordinatesValid(cell_idx_t x, cell_idx_t y, cell_idx_t z, cell_idx_t f) const | walberla::field::Field< T, fSize_ > | |
data() | walberla::field::Field< T, fSize_ > | inline |
data() const | walberla::field::Field< T, fSize_ > | inline |
dataAt(cell_idx_t x, cell_idx_t y, cell_idx_t z, cell_idx_t f) | walberla::field::Field< T, fSize_ > | inline |
dataAt(cell_idx_t x, cell_idx_t y, cell_idx_t z, cell_idx_t f) const | walberla::field::Field< T, fSize_ > | inline |
dataInner() | walberla::field::Field< T, fSize_ > | inline |
dataInner() const | walberla::field::Field< T, fSize_ > | inline |
end() | walberla::field::Field< T, fSize_ > | inline |
end() const | walberla::field::Field< T, fSize_ > | inline |
F_SIZE | walberla::field::Field< T, fSize_ > | static |
fAllocSize() const | walberla::field::Field< T, fSize_ > | inline |
fAllocSize_ | walberla::field::Field< T, fSize_ > | private |
ffact_ | walberla::field::Field< T, fSize_ > | private |
Field class | walberla::field::Field< T, fSize_ > | friend |
Field(uint_t xSize, uint_t ySize, uint_t zSize, const Layout &layout=fzyx, const shared_ptr< FieldAllocator< T > > &alloc=shared_ptr< FieldAllocator< T > >()) | walberla::field::Field< T, fSize_ > | |
Field(uint_t xSize, uint_t ySize, uint_t zSize, const T &initValue, const Layout &layout=fzyx, const shared_ptr< FieldAllocator< T > > &alloc=shared_ptr< FieldAllocator< T > >()) | walberla::field::Field< T, fSize_ > | |
Field(uint_t xSize, uint_t ySize, uint_t zSize, const std::vector< T > &fValues, const Layout &layout=fzyx, const shared_ptr< FieldAllocator< T > > &alloc=shared_ptr< FieldAllocator< T > >()) | walberla::field::Field< T, fSize_ > | |
Field() | walberla::field::Field< T, fSize_ > | protected |
Field(const Field &other) | walberla::field::Field< T, fSize_ > | protected |
Field(const Field< T2, fSize2 > &other) | walberla::field::Field< T, fSize_ > | protected |
FieldIterator< const T, fSize_ > class | walberla::field::Field< T, fSize_ > | friend |
FieldIterator< T, fSize_ > class | walberla::field::Field< T, fSize_ > | friend |
FlattenedField typedef | walberla::field::Field< T, fSize_ > | |
flattenedShallowCopy() const | walberla::field::Field< T, fSize_ > | |
flattenedShallowCopyInternal() const | walberla::field::Field< T, fSize_ > | protectedvirtual |
fSize() const | walberla::field::Field< T, fSize_ > | inline |
fStride() const | walberla::field::Field< T, fSize_ > | inline |
get(cell_idx_t x, cell_idx_t y, cell_idx_t z) | walberla::field::Field< T, fSize_ > | inline |
get(cell_idx_t x, cell_idx_t y, cell_idx_t z) const | walberla::field::Field< T, fSize_ > | inline |
get(cell_idx_t x, cell_idx_t y, cell_idx_t z, cell_idx_t f) | walberla::field::Field< T, fSize_ > | inline |
get(cell_idx_t x, cell_idx_t y, cell_idx_t z, cell_idx_t f) const | walberla::field::Field< T, fSize_ > | inline |
get(cell_idx_t x, cell_idx_t y, cell_idx_t z, uint_t f) | walberla::field::Field< T, fSize_ > | inline |
get(cell_idx_t x, cell_idx_t y, cell_idx_t z, uint_t f) const | walberla::field::Field< T, fSize_ > | inline |
get(const Cell &cell) | walberla::field::Field< T, fSize_ > | inline |
get(const Cell &cell) const | walberla::field::Field< T, fSize_ > | inline |
get(const Cell &c, cell_idx_t f) | walberla::field::Field< T, fSize_ > | inline |
get(const Cell &c, cell_idx_t f) const | walberla::field::Field< T, fSize_ > | inline |
get(const Cell &c, uint_t f) | walberla::field::Field< T, fSize_ > | inline |
get(const Cell &c, uint_t f) const | walberla::field::Field< T, fSize_ > | inline |
get(const base_iterator &iter) | walberla::field::Field< T, fSize_ > | inline |
get(const base_iterator &iter) const | walberla::field::Field< T, fSize_ > | inline |
getAllocator() const | walberla::field::Field< T, fSize_ > | |
getF(T *const xyz0, const cell_idx_t f) | walberla::field::Field< T, fSize_ > | inline |
getF(const T *const xyz0, const cell_idx_t f) const | walberla::field::Field< T, fSize_ > | inline |
getF(T *const xyz0, const uint_t f) | walberla::field::Field< T, fSize_ > | inline |
getF(const T *const xyz0, const uint_t f) const | walberla::field::Field< T, fSize_ > | inline |
getNeighbor(cell_idx_t x, cell_idx_t y, cell_idx_t z, stencil::Direction d) | walberla::field::Field< T, fSize_ > | inline |
getNeighbor(cell_idx_t x, cell_idx_t y, cell_idx_t z, stencil::Direction d) const | walberla::field::Field< T, fSize_ > | inline |
getNeighbor(cell_idx_t x, cell_idx_t y, cell_idx_t z, uint_t f, stencil::Direction d) | walberla::field::Field< T, fSize_ > | inline |
getNeighbor(cell_idx_t x, cell_idx_t y, cell_idx_t z, uint_t f, stencil::Direction d) const | walberla::field::Field< T, fSize_ > | inline |
getNeighbor(const Cell &cell, stencil::Direction d) | walberla::field::Field< T, fSize_ > | inline |
getNeighbor(const Cell &cell, stencil::Direction d) const | walberla::field::Field< T, fSize_ > | inline |
getSlicedField(const CellInterval &interval) const | walberla::field::Field< T, fSize_ > | |
hasSameAllocSize(const Field< T, fSize_ > &other) const | walberla::field::Field< T, fSize_ > | inline |
hasSameSize(const Field< T, fSize_ > &other) const | walberla::field::Field< T, fSize_ > | inline |
init(uint_t xSize, uint_t ySize, uint_t zSize, const Layout &layout=fzyx, shared_ptr< FieldAllocator< T > > alloc=shared_ptr< FieldAllocator< T > >(), uint_t innerGhostLayerSizeForAlignedAlloc=0) | walberla::field::Field< T, fSize_ > | |
iterator typedef | walberla::field::Field< T, fSize_ > | |
layout() const | walberla::field::Field< T, fSize_ > | inline |
layout_ | walberla::field::Field< T, fSize_ > | private |
MonitorFunction typedef | walberla::field::Field< T, fSize_ > | |
operator!=(const Field< T, fSize_ > &other) const | walberla::field::Field< T, fSize_ > | inline |
operator()(cell_idx_t x, cell_idx_t y, cell_idx_t z) | walberla::field::Field< T, fSize_ > | inline |
operator()(cell_idx_t x, cell_idx_t y, cell_idx_t z) const | walberla::field::Field< T, fSize_ > | inline |
operator()(cell_idx_t x, cell_idx_t y, cell_idx_t z, cell_idx_t f) | walberla::field::Field< T, fSize_ > | inline |
operator()(cell_idx_t x, cell_idx_t y, cell_idx_t z, cell_idx_t f) const | walberla::field::Field< T, fSize_ > | inline |
operator()(cell_idx_t x, cell_idx_t y, cell_idx_t z, uint_t f) | walberla::field::Field< T, fSize_ > | inline |
operator()(cell_idx_t x, cell_idx_t y, cell_idx_t z, uint_t f) const | walberla::field::Field< T, fSize_ > | inline |
operator()(const Cell &cell) | walberla::field::Field< T, fSize_ > | inline |
operator()(const Cell &cell) const | walberla::field::Field< T, fSize_ > | inline |
operator()(const Cell &cell, cell_idx_t f) | walberla::field::Field< T, fSize_ > | inline |
operator()(const Cell &cell, cell_idx_t f) const | walberla::field::Field< T, fSize_ > | inline |
operator()(const Cell &cell, uint_t f) | walberla::field::Field< T, fSize_ > | inline |
operator()(const Cell &cell, uint_t f) const | walberla::field::Field< T, fSize_ > | inline |
operator()(const base_iterator &iter) | walberla::field::Field< T, fSize_ > | inline |
operator()(const base_iterator &iter) const | walberla::field::Field< T, fSize_ > | inline |
operator=(const Field &) | walberla::field::Field< T, fSize_ > | private |
operator==(const Field< T, fSize_ > &other) const | walberla::field::Field< T, fSize_ > | inline |
Ptr typedef | walberla::field::Field< T, fSize_ > | |
rbegin() | walberla::field::Field< T, fSize_ > | inline |
rbegin() const | walberla::field::Field< T, fSize_ > | |
rbeginXYZ() | walberla::field::Field< T, fSize_ > | inline |
rbeginXYZ() const | walberla::field::Field< T, fSize_ > | |
referenceCount() const | walberla::field::Field< T, fSize_ > | protectedvirtual |
rend() | walberla::field::Field< T, fSize_ > | inline |
rend() const | walberla::field::Field< T, fSize_ > | inline |
resize(uint_t xSize, uint_t ySize, uint_t zSize) | walberla::field::Field< T, fSize_ > | virtual |
reverse_iterator typedef | walberla::field::Field< T, fSize_ > | |
set(const T &value) | walberla::field::Field< T, fSize_ > | |
set(const std::vector< T > &fValues) | walberla::field::Field< T, fSize_ > | |
set(const Field< T, fSize_ > &other) | walberla::field::Field< T, fSize_ > | inline |
set(const Field< T, fSize_ > *other) | walberla::field::Field< T, fSize_ > | inline |
setOffsets(uint_t xOffset, uint_t xSize, uint_t yOffset, uint_t ySize, uint_t zOffset, uint_t zSizes) | walberla::field::Field< T, fSize_ > | protected |
shiftCoordinates(cell_idx_t cx, cell_idx_t cy, cell_idx_t cz) | walberla::field::Field< T, fSize_ > | virtual |
size(uint_t coord) const | walberla::field::Field< T, fSize_ > | inline |
slice(const CellInterval &interval) | walberla::field::Field< T, fSize_ > | virtual |
staticConstEnd | walberla::field::Field< T, fSize_ > | static |
staticConstREnd | walberla::field::Field< T, fSize_ > | static |
staticEnd | walberla::field::Field< T, fSize_ > | static |
staticREnd | walberla::field::Field< T, fSize_ > | static |
swapDataPointers(Field< T, fSize_ > &other) | walberla::field::Field< T, fSize_ > | inline |
swapDataPointers(Field< T, fSize_ > *other) | walberla::field::Field< T, fSize_ > | inline |
value_type typedef | walberla::field::Field< T, fSize_ > | |
values_ | walberla::field::Field< T, fSize_ > | private |
valuesWithOffset_ | walberla::field::Field< T, fSize_ > | private |
xAllocSize() const | walberla::field::Field< T, fSize_ > | inline |
xAllocSize_ | walberla::field::Field< T, fSize_ > | private |
xfact_ | walberla::field::Field< T, fSize_ > | private |
xOff() const | walberla::field::Field< T, fSize_ > | inline |
xOff_ | walberla::field::Field< T, fSize_ > | private |
xSize() const | walberla::field::Field< T, fSize_ > | inline |
xSize_ | walberla::field::Field< T, fSize_ > | private |
xStride() const | walberla::field::Field< T, fSize_ > | inline |
xyzAllocSize() const | walberla::field::Field< T, fSize_ > | inline |
xyzSize() const | walberla::field::Field< T, fSize_ > | inline |
yAllocSize() const | walberla::field::Field< T, fSize_ > | inline |
yAllocSize_ | walberla::field::Field< T, fSize_ > | private |
yfact_ | walberla::field::Field< T, fSize_ > | private |
yOff() const | walberla::field::Field< T, fSize_ > | inline |
yOff_ | walberla::field::Field< T, fSize_ > | private |
ySize() const | walberla::field::Field< T, fSize_ > | inline |
ySize_ | walberla::field::Field< T, fSize_ > | private |
yStride() const | walberla::field::Field< T, fSize_ > | inline |
zAllocSize() const | walberla::field::Field< T, fSize_ > | inline |
zAllocSize_ | walberla::field::Field< T, fSize_ > | private |
zfact_ | walberla::field::Field< T, fSize_ > | private |
zOff() const | walberla::field::Field< T, fSize_ > | inline |
zOff_ | walberla::field::Field< T, fSize_ > | private |
zSize() const | walberla::field::Field< T, fSize_ > | inline |
zSize_ | walberla::field::Field< T, fSize_ > | private |
zStride() const | walberla::field::Field< T, fSize_ > | inline |
~Field() | walberla::field::Field< T, fSize_ > | virtual |