Version: 6.3.1
Public Member Functions | Static Public Member Functions | Private Attributes

MEDSPLITTER.MEDSPLITTER_FaceModel Class Reference

#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)
intoperator[] (int i)
int getGlobal ()
void setGlobal (int i)

Static Public Member Functions

static MEDSPLITTER_FaceModelgetCommonFace (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

Constructor & Destructor Documentation

MEDSPLITTER.MEDSPLITTER_FaceModel.MEDSPLITTER_FaceModel ( )
virtual MEDSPLITTER.MEDSPLITTER_FaceModel.~MEDSPLITTER_FaceModel ( ) [virtual]

Member Function Documentation

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)
void MEDSPLITTER.MEDSPLITTER_FaceModel.setNbNodes ( int  nbnodes)
int& MEDSPLITTER.MEDSPLITTER_FaceModel.operator[] ( int  i)
int MEDSPLITTER.MEDSPLITTER_FaceModel.getGlobal ( )
void MEDSPLITTER.MEDSPLITTER_FaceModel.setGlobal ( int  i)
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.

Parameters:
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.


Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS