SALOME_MED.SUPPORT Interface Reference

import "MED.idl";

Inheritance diagram for SALOME_MED.SUPPORT:

Inheritance graph

Public Member Functions

string getName () raises (SALOME::SALOME_Exception)
string getDescription () raises (SALOME::SALOME_Exception)
MESH getMesh () raises (SALOME::SALOME_Exception)
medEntityMesh getEntity () raises (SALOME::SALOME_Exception)
boolean isOnAllElements () raises (SALOME::SALOME_Exception)
long getNumberOfElements (in medGeometryElement geomElement) raises (SALOME::SALOME_Exception)
long getNumberOfTypes () raises (SALOME::SALOME_Exception)
medGeometryElement_array getTypes () raises (SALOME::SALOME_Exception)
SALOME_MED::long_array getNumber (in medGeometryElement geomElement) raises (SALOME::SALOME_Exception)
SALOME::SenderInt getSenderForNumber (in medGeometryElement geomElement) raises (SALOME::SALOME_Exception)
SALOME_MED::long_array getNumberIndex () raises (SALOME::SALOME_Exception)
SALOME::SenderInt getSenderForNumberIndex () raises (SALOME::SALOME_Exception)
long getNumberOfGaussPoint (in medGeometryElement geomElement) raises (SALOME::SALOME_Exception)
SALOME_MED::long_array getNumbersOfGaussPoint () raises (SALOME::SALOME_Exception)
void getBoundaryElements () raises (SALOME::SALOME_Exception)
long getCorbaIndex () raises (SALOME::SALOME_Exception)
supportInfos getSupportGlobal () raises (SALOME::SALOME_Exception)

Member Function Documentation

string SALOME_MED.SUPPORT.getName  )  raises (SALOME::SALOME_Exception)
 

Returns the name of the support.

string SALOME_MED.SUPPORT.getDescription  )  raises (SALOME::SALOME_Exception)
 

Returns the description of the support.

MESH SALOME_MED.SUPPORT.getMesh  )  raises (SALOME::SALOME_Exception)
 

Returns a reference to the mesh.

medEntityMesh SALOME_MED.SUPPORT.getEntity  )  raises (SALOME::SALOME_Exception)
 

Returns the type of medEntityMesh used by the support.

Note:
A support deals only with one entity's type (for example : MED_FACE or MED_NODE)

boolean SALOME_MED.SUPPORT.isOnAllElements  )  raises (SALOME::SALOME_Exception)
 

Returns True if all elements of this entity are engaged, False otherwise.

If True, you must use mesh reference (getMesh) to get more information.

long SALOME_MED.SUPPORT.getNumberOfElements in medGeometryElement  geomElement  )  raises (SALOME::SALOME_Exception)
 

If the method isOnAllElements() returns False, this method returns the number of elements in the support.

Example : number of MED_TRIA3 or MED_ALL_ELEMETNS elements in entity of support.

Note:
If SUPPORT is defined on MED_NODE, use MED_NONE medGeometryElement type.

long SALOME_MED.SUPPORT.getNumberOfTypes  )  raises (SALOME::SALOME_Exception)
 

medGeometryElement_array SALOME_MED.SUPPORT.getTypes  )  raises (SALOME::SALOME_Exception)
 

If isOnAllElements is False, returns an array of medGeometryElement types used by the support.

medEntityMesh is given by getEntity.

SALOME_MED::long_array SALOME_MED.SUPPORT.getNumber in medGeometryElement  geomElement  )  raises (SALOME::SALOME_Exception)
 

If the method isOnAllElements() returns False, this method returns an array which contains all numbers of given medGeometryElement.

Numbering is global, ie numbers are bounded by 1 and MESH::getNumberOfElement(entity,MED_ALL_ELEMENTS) and not by 1 and MESH::getNumberOfElement(entity,geomElement).

Note:
If SUPPORT is defined on MED_NODE, use MED_NONE medGeometryElement type.

SALOME::SenderInt SALOME_MED.SUPPORT.getSenderForNumber in medGeometryElement  geomElement  )  raises (SALOME::SALOME_Exception)
 

Idem SALOME::Sender getNumber(in medGeometryElement geomElement) but returning Sender.
It could be used in a Client code using the MED Client classes.

SALOME_MED::long_array SALOME_MED.SUPPORT.getNumberIndex  )  raises (SALOME::SALOME_Exception)
 

If the method isOnAllElements() returns False, this method returns the index of element number.

Use it with getNumber(MED_ALL_ELEMENTS).

Note:
See the method getConnectivityIndex for more details.

SALOME::SenderInt SALOME_MED.SUPPORT.getSenderForNumberIndex  )  raises (SALOME::SALOME_Exception)
 

Idem SALOME_MED.long_array getNumberIndex() but return a Sender.
It could be used in a Client code using the MED Client classes.

long SALOME_MED.SUPPORT.getNumberOfGaussPoint in medGeometryElement  geomElement  )  raises (SALOME::SALOME_Exception)
 

Returns the number of Gauss points for this medGeometryElement.

Note:
  • Not defined if SUPPORT is on MED_NODE.
  • Not defined for MED_ALL_ELEMENTS medGeometryElement type.

SALOME_MED::long_array SALOME_MED.SUPPORT.getNumbersOfGaussPoint  )  raises (SALOME::SALOME_Exception)
 

void SALOME_MED.SUPPORT.getBoundaryElements  )  raises (SALOME::SALOME_Exception)
 

long SALOME_MED.SUPPORT.getCorbaIndex  )  raises (SALOME::SALOME_Exception)
 

Internal Corba method.

supportInfos SALOME_MED.SUPPORT.getSupportGlobal  )  raises (SALOME::SALOME_Exception)
 


Generated on Tue Feb 7 22:37:31 2006 for SALOME - MED - v.2.2.8 by doxygen 1.3.7