Public Member Functions | |
| BlockTopology * | getBlockTopology () const |
| MEDCouplingPointSet * | getCellMesh () const |
| MEDCouplingPointSet * | getFaceMesh () const |
| const int * | getGlobalNumberingCell () const |
| DataArrayInt * | getGlobalNumberingCellDA () const |
| const int * | getGlobalNumberingFace () const |
| DataArrayInt * | getGlobalNumberingFaceDA () const |
| const int * | getGlobalNumberingNode () const |
| DataArrayInt * | getGlobalNumberingNodeDA () const |
| Topology * | getTopology () const |
| bool | isStructured () const |
| ParaMESH (MEDCouplingPointSet *mesh, const ProcessorGroup &proc_group, const std::string &name) | |
| ParaMESH (MEDCouplingPointSet *subdomain_mesh, MEDCouplingPointSet *subdomain_face, DataArrayInt *CorrespElt_local2global, DataArrayInt *CorrespFace_local2global, DataArrayInt *CorrespNod_local2global, const ProcessorGroup &proc_group) | |
| void | setCellGlobal (DataArrayInt *cellGlobal) |
| void | setNodeGlobal (DataArrayInt *nodeGlobal) |
| virtual | ~ParaMESH () |
Parallel representation of an unstructured mesh.
This class is very specific to the requirement of parallel code computations. Two main constructors are available:
| MEDCoupling::ParaMESH::ParaMESH | ( | MEDCouplingPointSet * | mesh, |
| const ProcessorGroup & | proc_group, | ||
| const std::string & | name | ||
| ) |
| MEDCoupling::ParaMESH::ParaMESH | ( | MEDCouplingPointSet * | subdomain_mesh, |
| MEDCouplingPointSet * | subdomain_face, | ||
| DataArrayInt * | CorrespElt_local2global, | ||
| DataArrayInt * | CorrespFace_local2global, | ||
| DataArrayInt * | CorrespNod_local2global, | ||
| const ProcessorGroup & | proc_group | ||
| ) |
References MEDCoupling::RefCountObjectOnly::incrRef().
|
virtual |
References MEDCoupling::RefCountObjectOnly::decrRef().
| void MEDCoupling::ParaMESH::setNodeGlobal | ( | DataArrayInt * | nodeGlobal | ) |
| void MEDCoupling::ParaMESH::setCellGlobal | ( | DataArrayInt * | cellGlobal | ) |
| Topology* MEDCoupling::ParaMESH::getTopology | ( | ) | const |
Referenced by MEDCoupling::ParaFIELD::ParaFIELD().
| bool MEDCoupling::ParaMESH::isStructured | ( | ) | const |
References MEDCoupling::MEDCouplingMesh::isStructured().
Referenced by MEDCoupling::ParaFIELD::ParaFIELD().
| MEDCouplingPointSet* MEDCoupling::ParaMESH::getCellMesh | ( | ) | const |
Referenced by MEDCoupling::ExplicitTopology::ExplicitTopology(), and MEDCoupling::ParaFIELD::ParaFIELD().
| MEDCouplingPointSet* MEDCoupling::ParaMESH::getFaceMesh | ( | ) | const |
| BlockTopology* MEDCoupling::ParaMESH::getBlockTopology | ( | ) | const |
| DataArrayInt* MEDCoupling::ParaMESH::getGlobalNumberingNodeDA | ( | ) | const |
| DataArrayInt* MEDCoupling::ParaMESH::getGlobalNumberingFaceDA | ( | ) | const |
References MEDCoupling::RefCountObjectOnly::incrRef().
| DataArrayInt* MEDCoupling::ParaMESH::getGlobalNumberingCellDA | ( | ) | const |
References MEDCoupling::RefCountObjectOnly::incrRef().
Referenced by MEDCoupling::ParaFIELD::returnGlobalNumbering().
| const int* MEDCoupling::ParaMESH::getGlobalNumberingNode | ( | ) | const |
| const int* MEDCoupling::ParaMESH::getGlobalNumberingFace | ( | ) | const |
| const int* MEDCoupling::ParaMESH::getGlobalNumberingCell | ( | ) | const |
References MEDCoupling::DataArrayTemplate< T >::getConstPointer().
Referenced by MEDCoupling::ExplicitTopology::ExplicitTopology().