Standard Meshing defined in the Euclidean space
|
| | MeshEStandard () |
| |
| | MeshEStandard (const MeshEStandard &m) |
| |
| MeshEStandard & | operator= (const MeshEStandard &m) |
| |
| virtual | ~MeshEStandard () |
| |
| virtual String | toString (const AStringFormat *strfmt=nullptr) const override |
| | Interface to AStringable.
|
| |
| int | getNApices () const override |
| | Interface for AMesh.
|
| |
| int | getNMeshes () const override |
| |
| int | getApex (int imesh, int rank) const override |
| |
| double | getCoor (int imesh, int rank, int idim) const override |
| |
| double | getApexCoor (int i, int idim) const override |
| |
| double | getMeshSize (int imesh) const override |
| |
| VectorInt | getMeshList () const |
| |
| VectorDouble | getPointList (bool byCol=true) const |
| |
| int | reset (const MatrixDense &apices, const MatrixInt &meshes, bool verbose=false) |
| |
| int | reset (int ndim, int napexpermesh, const VectorDouble &apices, const VectorInt &meshes, bool byCol=true, bool verbose=false) |
| |
| int | 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 int | getNApexPerMesh () const |
| | Interface for AMesh.
|
| |
| virtual void | getCoordinatesPerMeshInPlace (int imesh, int rank, VectorDouble &coords) const |
| |
| virtual void | getApexCoordinatesInPlace (int i, VectorDouble &coords) const |
| |
| virtual void | resetProjFromDb (ProjMatrix *m, const Db *db, int rankZ=-1, bool verbose=false) const |
| |
| virtual int | getVariety () const |
| |
| virtual int | getEmbeddedNDim () const |
| |
| virtual void | getEmbeddedCoorPerMesh (int imesh, int ic, VectorDouble &coords) const |
| |
| virtual void | getEmbeddedCoorPerApex (int iapex, VectorDouble &coords) const |
| |
| virtual void | getBarycenterInPlace (int imesh, VectorDouble &coord) const |
| |
| ProjMatrix * | createProjMatrix (const Db *db, int rankZ=-1, bool verbose=false) const |
| |
| int | getNDim () const |
| |
| double | getExtendMin (int idim) const |
| |
| double | getExtendMax (int idim) const |
| |
| VectorDouble | getExtrema (int idim) const |
| |
| void | getElements (MatrixDense &apices, MatrixInt &meshes) const |
| |
| int | isCompatibleDb (const Db *db) const |
| |
| VectorDouble | getMeshSizes () const |
| |
| void | printMesh (int imesh0) const |
| |
| void | printMeshes (int level=0, int nline_max=-1) const |
| |
| VectorDouble | getCoordinatesPerApex (int idim) const |
| |
| VectorInt | getMeshByApexPair (int apex1, int apex2) const |
| |
| VectorDouble | getCoordinatesPerMesh (int imesh, int idim, bool flagClose=false) const |
| |
| VectorDouble | getApexCoordinates (int iapex) const |
| |
| VectorVectorDouble | getCoordinatesPerMesh (int imesh) const |
| |
| VectorVectorDouble | getEmbeddedCoordinatesPerMesh (int imesh=0) const |
| |
| void | getEmbeddedCoordinatesPerMeshInPlace (int imesh, VectorVectorDouble &vec) const |
| |
| VectorVectorDouble | getEmbeddedCoordinatesPerApex () const |
| |
| VectorDouble | getDistances (int iapex0, const VectorInt &japices=VectorInt()) const |
| |
| VectorVectorDouble | getAllCoordinates () const |
| |
| MatrixDense | getAllApices () const |
| |
| MatrixInt | getAllMeshes () const |
| |
| double | getCenterCoordinate (int imesh, int idim) const |
| |
| VectorVectorDouble | getAllCenterCoordinates () const |
| |
| VectorVectorInt | getNeighborhoodPerMesh () const |
| |
| VectorVectorInt | 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 (int 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) |
| |