Standard Meshing defined in the Euclidean space
|
| MeshEStandard () |
|
| MeshEStandard (const MeshEStandard &m) |
|
MeshEStandard & | operator= (const MeshEStandard &m) |
|
virtual | ~MeshEStandard () |
|
String | toString (const AStringFormat *strfmt=nullptr) const override |
| Interface to AStringable.
|
|
Id | getNApices () const override |
| Interface for AMesh.
|
|
Id | getNMeshes () const override |
|
Id | getApex (Id imesh, Id rank) const override |
|
double | getCoor (Id imesh, Id rank, Id idim) const override |
|
double | getApexCoor (Id i, Id idim) const override |
|
double | getMeshSize (Id imesh) const override |
|
| getMeshList () const |
|
| getPointList (bool byCol=true) const |
|
Id | reset (const MatrixDense &apices, const MatrixInt &meshes, bool verbose=false) |
|
Id | reset (Id ndim, Id napexpermesh, const 1 &apices, const 1 &meshes, bool byCol=true, bool verbose=false) |
|
Id | resetFromTurbo (const MeshETurbo &turbo, bool verbose=false) |
|
const MatrixDense & | getApices () const |
|
const MatrixInt & | getMeshes () const |
|
| AMesh () |
|
| AMesh (const AMesh &m) |
|
AMesh & | operator= (const AMesh &m) |
|
virtual | ~AMesh () |
|
virtual Id | getNApexPerMesh () const |
| Interface for AMesh.
|
|
virtual void | getCoordinatesPerMeshInPlace (Id imesh, Id rank, 1 &coords) const |
|
virtual void | getApexCoordinatesInPlace (Id i, 1 &coords) const |
|
virtual void | resetProjFromDb (ProjMatrix *m, const Db *db, Id rankZ=-1, bool verbose=false) const |
|
virtual Id | getVariety () const |
|
virtual Id | getEmbeddedNDim () const |
|
virtual void | getEmbeddedCoorPerMesh (Id imesh, Id ic, 1 &coords) const |
|
virtual void | getEmbeddedCoorPerApex (Id iapex, 1 &coords) const |
|
virtual void | getBarycenterInPlace (Id imesh, vect coord) const |
|
ProjMatrix * | createProjMatrix (const Db *db, Id rankZ=-1, bool verbose=false) const |
|
Id | getNDim () const |
|
double | getExtendMin (Id idim) const |
|
double | getExtendMax (Id idim) const |
|
| getExtrema (Id idim) const |
|
void | getElements (MatrixDense &apices, MatrixInt &meshes) const |
|
Id | isCompatibleDb (const Db *db) const |
|
| getMeshSizes () const |
|
void | printMesh (Id imesh0=-1) const |
|
void | printMeshes (Id level=0, Id nline_max=-1) const |
|
| getCoordinatesPerApex (Id idim) const |
|
| getMeshByApexPair (Id apex1, Id apex2) const |
|
| getCoordinatesPerMesh (Id imesh, Id idim, bool flagClose=false) const |
|
| getApexCoordinates (Id iapex) const |
|
| getCoordinatesPerMesh (Id imesh) const |
|
| getEmbeddedCoordinatesPerMesh (Id imesh=0) const |
|
void | getEmbeddedCoordinatesPerMeshInPlace (Id imesh, 1 &vec) const |
|
| getEmbeddedCoordinatesPerApex () const |
|
| getDistances (Id iapex0, const 1 &japices=1()) const |
|
| getAllCoordinates () const |
|
MatrixDense | getAllApices () const |
|
MatrixInt | getAllMeshes () const |
|
double | getCenterCoordinate (Id imesh, Id idim) const |
|
| getAllCenterCoordinates () const |
|
| getNeighborhoodPerMesh () const |
|
| getNeighborhoodPerApex () const |
|
| AStringable () |
|
| AStringable (const AStringable &r) |
|
AStringable & | operator= (const AStringable &r) |
|
virtual | ~AStringable () |
|
virtual void | display (const AStringFormat *strfmt=nullptr) const final |
|
virtual void | display (Id level) const final |
|
| ASerializable () |
|
| ASerializable (const ASerializable &r) |
|
ASerializable & | operator= (const ASerializable &r) |
|
| ASerializable (ASerializable &&r) noexcept |
|
ASerializable & | operator= (ASerializable &&r) noexcept |
|
virtual | ~ASerializable () |
|
bool | dumpToNF (const String &NFFilename, const EFormatNF &format=EFormatNF::fromKey("DEFAULT"), bool verbose=false) const |
| Dump the contents of an object into an Output File using a given Output NF Format.
|
|
void | setDefaultFormatNF (const EFormatNF &format) |
|