Med Memory Users' Guide 5.1.3
|
Functions | |
void | MEDMEM::SUPPORT::blending (SUPPORT *mySupport) throw (MEDEXCEPTION) |
void | MEDMEM::SUPPORT::getBoundaryElements () throw (MEDEXCEPTION) |
void | MEDMEM::SUPPORT::intersecting (SUPPORT *mySupport) throw (MEDEXCEPTION) |
void SUPPORT::blending | ( | SUPPORT * | mySupport | ) | throw (MEDEXCEPTION) [inherited] |
Blends the given SUPPORT mySupport into the calling object SUPPORT. Example :
SUPPORT mySupport ; SUPPORT myOtherSupport ; ... mySupport.blending(myOtherSupport) ;
Support mySupport now contains a union of the elements originally contained in mySupport and myOtherSupport.
Referenced by MEDMEM::MESH::mergeSupports().
void SUPPORT::getBoundaryElements | ( | ) | throw (MEDEXCEPTION) [inherited] |
This method gets the boundary elements of the mesh. The support has to be build using the constructor SUPPORT(MESH *,string, medEntityMesh) or SUPPORT() followed by setMesh(MESH*) setName(string) and setEntity(medEntityMesh) before using this method.
References MEDMEM::SUPPORT::_entity, MEDMEM::SUPPORT::_mesh, MEDMEM::SUPPORT::_number, MEDMEM::MESH::getConnectivityptr(), MEDMEM::MESH::getElementType(), MEDMEM::MESH::getNumberOfElements(), MEDMEM::MESH::getNumberOfTypes(), MEDMEM::MESH::getReverseConnectivity(), MEDMEM::MESH::getReverseConnectivityIndex(), MEDMEM::MESH::getSpaceDimension(), MEDMEM::MESH::getTypes(), MEDMEM::SUPPORT::setAll(), MEDMEM::SUPPORT::setGeometricType(), MEDMEM::SUPPORT::setNumberOfElements(), and MEDMEM::SUPPORT::setNumberOfGeometricType().
void SUPPORT::intersecting | ( | SUPPORT * | mySupport | ) | throw (MEDEXCEPTION) [inherited] |
Intersects mySupport into the calling SUPPORT object. If A.intersecting(B) is called, on output, contains
.
Referenced by MEDMEM::MESH::intersectSupports().