This is the complete list of members for gstlrn::Grid, including all inherited members.
ASerializable() | gstlrn::ASerializable | |
ASerializable(const ASerializable &r) | gstlrn::ASerializable | |
ASerializable(ASerializable &&r) noexcept | gstlrn::ASerializable | |
AStringable() | gstlrn::AStringable | |
AStringable(const AStringable &r) | gstlrn::AStringable | |
buildFileName(Id status, const String &filename, bool ensureDirExist=false) | gstlrn::ASerializable | static |
coordinateToIndices(const 1 &coor, bool centered=false, double eps=EPSILON6) const | gstlrn::Grid | |
coordinateToIndicesInPlace(1 &indices, const 1 &coor, bool centered, double eps) const | gstlrn::Grid | |
coordinateToIndicesInPlace(const 1 &coor, 1 &indice, bool centered=false, double eps=EPSILON6) const | gstlrn::Grid | |
coordinateToRank(const 1 &coor, bool centered=false, double eps=EPSILON6) const | gstlrn::Grid | |
copyParams(Id mode, const Grid &gridaux) | gstlrn::Grid | |
DbGrid | gstlrn::Grid | friend |
dilate(Id mode, const 1 &nshift, 1 &nx, 1 &dx, 1 &x0) const | gstlrn::Grid | |
display(const AStringFormat *strfmt=nullptr) const final | gstlrn::AStringable | virtual |
display(Id level) const final | gstlrn::AStringable | virtual |
divider(const 1 &nmult, bool flagCell, 1 &nx, 1 &dx, 1 &x0) const | gstlrn::Grid | |
dumpToNF(const String &NFFilename, const EFormatNF &format=EFormatNF::fromKey("DEFAULT"), bool verbose=false) const | gstlrn::ASerializable | |
empty() const | gstlrn::Grid | |
generateGridIndices(const String &string, bool startFromZero=true, bool invert=true, bool verbose=false) const | gstlrn::Grid | |
generateMirrorIndex(Id nx, Id ix) | gstlrn::Grid | static |
getAxis(Id idim) const | gstlrn::Grid | |
getCellCoordinatesByCorner(Id node, const 1 &shift=1(), const 1 &dxsPerCell=1()) const | gstlrn::Grid | |
getCellCoordinatesByCornerInPlace(1 &coor, Id node, const 1 &shift=1(), const 1 &dxsPerCell=1()) const | gstlrn::Grid | |
getCellSize() const | gstlrn::Grid | |
getCenterIndices(bool flagSup=false) const | gstlrn::Grid | |
getCenterIndicesInPlace(1 &indices, bool flagSup) const | gstlrn::Grid | |
getCoordinate(Id rank, Id idim, bool flag_rotate=true) const | gstlrn::Grid | |
getCoordinatesByCorner(const 1 &icorner) const | gstlrn::Grid | |
getCoordinatesByCornerInPlace(1 &coor, const 1 &icorner) const | gstlrn::Grid | |
getCoordinatesByIndice(const 1 &indice, bool flag_rotate=true, const 1 &shift=1(), const 1 &dxsPerCell=1()) const | gstlrn::Grid | |
getCoordinatesByIndiceInPlace(1 &coor, const 1 &indice, bool flag_rotate=true, const 1 &shift=1(), const 1 &dxsPerCell=1()) const | gstlrn::Grid | |
getCoordinatesByRank(Id rank, bool flag_rotate=true) const | gstlrn::Grid | |
getCoordinatesByRankInPlace(1 &coor, Id rank, bool flag_rotate) const | gstlrn::Grid | |
getDX(Id idim) const | gstlrn::Grid | |
getDXs() const | gstlrn::Grid | inline |
getExtend(Id idim, bool flagCell=false) const | gstlrn::Grid | |
getExtends(bool flagCell=false) const | gstlrn::Grid | |
getFileIdentity(const String &filename, bool verbose=false) | gstlrn::ASerializable | static |
getMirrorIndex(Id idim, Id ix) const | gstlrn::Grid | |
getNDim() const | gstlrn::Grid | inline |
getNTotal() const | gstlrn::Grid | |
getNX(Id idim) const | gstlrn::Grid | |
getNXs() const | gstlrn::Grid | inline |
getPrefixName() | gstlrn::ASerializable | static |
getRotAngle(Id idim) const | gstlrn::Grid | inline |
getRotAngles() const | gstlrn::Grid | inline |
getRotation() const | gstlrn::Grid | inline |
getRotMat() const | gstlrn::Grid | inline |
getVolume(bool flagCell=false) const | gstlrn::Grid | |
getX0(Id idim) const | gstlrn::Grid | |
getX0s() const | gstlrn::Grid | inline |
Grid(Id ndim=0, const 1 &nx=1(), const 1 &x0=1(), const 1 &dx=1()) | gstlrn::Grid | |
Grid(const Grid &r) | gstlrn::Grid | |
gridIndices(const 1 &nx, const String &string, bool startFromZero=true, bool invert=true, bool verbose=false) | gstlrn::Grid | static |
indicesToCoordinate(const 1 &indice, const 1 &percent=1()) const | gstlrn::Grid | |
indicesToCoordinateInPlace(const constvectint indice, const vect coor, const constvect percent={}, bool flag_rotate=true) const | gstlrn::Grid | |
indiceToCoordinate(Id idim0, const constvectint indice, const constvect percent={}, bool flag_rotate=true) const | gstlrn::Grid | |
indiceToRank(const constvectint indice) const | gstlrn::Grid | |
initThread() const | gstlrn::Grid | |
isInside(const 1 &indices) const | gstlrn::Grid | |
isRotated() const | gstlrn::Grid | inline |
isSame(const Grid &grid) const | gstlrn::Grid | |
isSameMesh(const Grid &grid) const | gstlrn::Grid | |
isSameRotation(const Grid &grid) const | gstlrn::Grid | inline |
iteratorInit(const 1 &order=1()) | gstlrn::Grid | |
iteratorNext(void) | gstlrn::Grid | |
iteratorNext(std::vector< Id > &indices) | gstlrn::Grid | |
multiple(const 1 &nmult, bool flagCell, 1 &nx, 1 &dx, 1 &x0) const | gstlrn::Grid | |
operator=(const Grid &r) | gstlrn::Grid | |
gstlrn::AStringable::operator=(const AStringable &r) | gstlrn::AStringable | |
gstlrn::ASerializable::operator=(const ASerializable &r) | gstlrn::ASerializable | |
gstlrn::ASerializable::operator=(ASerializable &&r) noexcept | gstlrn::ASerializable | |
rankToCoordinate(Id idim0, Id rank, const 1 &percent=1()) const | gstlrn::Grid | |
rankToCoordinates(Id rank, const 1 &percent=1()) const | gstlrn::Grid | |
rankToCoordinatesInPlace(Id rank, 1 &coor, const 1 &percent=1()) const | gstlrn::Grid | |
rankToIndice(Id rank, vectint indices, bool minusOne=false) const | gstlrn::Grid | |
resetFromGrid(Grid *grid) | gstlrn::Grid | |
resetFromSpaceDimension(Id ndim) | gstlrn::Grid | |
resetFromVector(const 1 &nx=1(), const 1 &dx=1(), const 1 &x0=1(), const 1 &angles=1()) | gstlrn::Grid | |
sampleBelongsToCell(constvect coor, constvect center, const 1 &dxsPerCell) const | gstlrn::Grid | |
sampleBelongsToCell(const 1 &coor, const 1 ¢er, const 1 &dxsPerCell=1()) const | gstlrn::Grid | |
sampleBelongsToCell(const 1 &coor, Id rank, const 1 &dxsPerCell=1()) const | gstlrn::Grid | |
setDefaultFormatNF(const EFormatNF &format) | gstlrn::ASerializable | |
setDX(Id idim, double value) | gstlrn::Grid | |
setNX(Id idim, Id value) | gstlrn::Grid | |
setPrefixName(const String &prefixName) | gstlrn::ASerializable | static |
setRotationByAngle(double angle) | gstlrn::Grid | |
setRotationByAngles(const 1 &angles) | gstlrn::Grid | |
setRotationByMatrix(const MatrixSquare &rotmat) | gstlrn::Grid | |
setRotationByVector(const 1 &rotmat) | gstlrn::Grid | |
setX0(Id idim, double value) | gstlrn::Grid | |
toString(const AStringFormat *strfmt=nullptr) const override | gstlrn::Grid | virtual |
unsetPrefixName() | gstlrn::ASerializable | static |
~ASerializable() | gstlrn::ASerializable | virtual |
~AStringable() | gstlrn::AStringable | virtual |
~Grid() | gstlrn::Grid | virtual |