#include <MEDSPLITTER_FaceModel.hxx>
Public Member Functions | |
| MEDSPLITTER_FaceModel () | |
| virtual | ~MEDSPLITTER_FaceModel () |
| MED_EN::medGeometryElement | getType () const |
| Returns CELLMODEL of a given geometrical type. | |
| void | setType (MED_EN::medGeometryElement type) |
| void | setNbNodes (int nbnodes) |
| int & | operator[] (int i) |
| int | getGlobal () |
| void | setGlobal (int i) |
Static Public Member Functions | |
| static MEDSPLITTER_FaceModel * | getCommonFace (const int *nodes1, const int *nodes1_local, const MEDMEM::CELLMODEL &celltype1, const int *nodes2, int nb_nodes2, int global_id) |
| Makes a face common for two given cells. | |
Private Attributes | |
| int | _nbnodes |
| int * | _conn |
| MED_EN::medGeometryElement | _type |
| int | _global |
| MEDSPLITTER.MEDSPLITTER_FaceModel.MEDSPLITTER_FaceModel | ( | ) |
| virtual MEDSPLITTER.MEDSPLITTER_FaceModel.~MEDSPLITTER_FaceModel | ( | ) | [virtual] |
References MEDSPLITTER.MEDSPLITTER_FaceModel._conn.
| const CELLMODEL & CONNECTIVITY::getType | ( | ) | const |
Returns CELLMODEL of a given geometrical type.
References MEDSPLITTER.MEDSPLITTER_FaceModel._type.
| void MEDSPLITTER.MEDSPLITTER_FaceModel.setType | ( | MED_EN::medGeometryElement | type | ) |
References MEDSPLITTER.MEDSPLITTER_FaceModel._type, and medClient_test.type.
| void MEDSPLITTER.MEDSPLITTER_FaceModel.setNbNodes | ( | int | nbnodes | ) |
References MEDSPLITTER.MEDSPLITTER_FaceModel._conn.
References MEDSPLITTER.MEDSPLITTER_FaceModel._conn.
| int MEDSPLITTER.MEDSPLITTER_FaceModel.getGlobal | ( | ) |
References MEDSPLITTER.MEDSPLITTER_FaceModel._global.
| void MEDSPLITTER.MEDSPLITTER_FaceModel.setGlobal | ( | int | i | ) |
References MEDSPLITTER.MEDSPLITTER_FaceModel._global.
| MEDSPLITTER_FaceModel * MEDSPLITTER_FaceModel::getCommonFace | ( | const int * | nodes1, |
| const int * | nodes1_local, | ||
| const MEDMEM::CELLMODEL & | celltype1, | ||
| const int * | nodes2, | ||
| int | nb_nodes2, | ||
| int | global_id | ||
| ) | [static] |
Makes a face common for two given cells.
| nodes1 | - globl nodes of the first cell |
| nodes1_local | - local nodes of the first cell |
| celltype1 | - cell model of the first cell |
| nodes2 | - globl nodes of the second cell |
| nb_nodes2 | - nb of nodes of the second cell |
| global_id | - id of the new common face |
References MEDMEM.CELLMODEL.getConstituents(), MEDMEM.CELLMODEL.getConstituentsType(), MEDMEM.CELLMODEL.getDimension(), MEDMEM.CELLMODEL.getNodesConstituent(), MEDMEM.CELLMODEL.getNumberOfConstituents(), nodes, MEDSPLITTER.MEDSPLITTER_FaceModel.setGlobal(), MEDSPLITTER.MEDSPLITTER_FaceModel.setNbNodes(), MEDSPLITTER.MEDSPLITTER_FaceModel.setType(), and medClient_test.types.
int* MEDSPLITTER.MEDSPLITTER_FaceModel._conn [private] |
int MEDSPLITTER.MEDSPLITTER_FaceModel._global [private] |