Wrapper_Maillage< NUAGEMAILLE > Class Template Reference

/ DECLARATIONS /// / More...

#include <MEDMEM_WrapperMesh.hxx>


Public Member Functions

 Wrapper_Maillage ()
 Wrapper_Maillage (NUAGEMAILLE *fs, int nn)
 ~Wrapper_Maillage ()
int DONNE_NBR_FACES_MAILLE (int num_maille)
int DONNE_VOISIN_DE_MAILLE (int num_maille, int num_face) const
int EST_AU_BORD_FACE_DE_MAILLE (int num_maille, int num_face) const
int DONNE_NBR_FACES (int num_maille) const
int DONNE_PREMIERE_MAILLE_CONTENANT (int num_noeud) const
 / CODE /// /
NUAGEMAILLE * DONNE_POINTEUR_NUAGEMAILLE ()

Protected Member Functions

void Construit_Contenant_Noeud ()

Protected Attributes

NUAGEMAILLE * mailles
int nbr_noeuds
vector< vector< int > > faces_contenues
vector< vector< int > > mailles_contenant_noeud
vector< vector< int > > voisins_de_maille
vector< intface_au_bord
vector< intmaille_au_bord


Detailed Description

template<class NUAGEMAILLE>
class Wrapper_Maillage< NUAGEMAILLE >

/ DECLARATIONS /// /


Constructor & Destructor Documentation

template<class NUAGEMAILLE>
Wrapper_Maillage< NUAGEMAILLE >.Wrapper_Maillage  ) 
 

template<class NUAGEMAILLE>
Wrapper_Maillage< NUAGEMAILLE >::Wrapper_Maillage NUAGEMAILLE *  fs,
int  nn
 

template<class NUAGEMAILLE>
Wrapper_Maillage< NUAGEMAILLE >.~Wrapper_Maillage  ) 
 


Member Function Documentation

template<class NUAGEMAILLE>
void Wrapper_Maillage< NUAGEMAILLE >::Construit_Contenant_Noeud  )  [protected]
 

template<class NUAGEMAILLE>
int Wrapper_Maillage< NUAGEMAILLE >::DONNE_NBR_FACES_MAILLE int  num_maille  ) 
 

template<class NUAGEMAILLE>
int Wrapper_Maillage< NUAGEMAILLE >::DONNE_VOISIN_DE_MAILLE int  num_maille,
int  num_face
const
 

template<class NUAGEMAILLE>
int Wrapper_Maillage< NUAGEMAILLE >::EST_AU_BORD_FACE_DE_MAILLE int  num_maille,
int  num_face
const
 

template<class NUAGEMAILLE>
int Wrapper_Maillage< NUAGEMAILLE >.DONNE_NBR_FACES int  num_maille  )  const
 

template<class NUAGEMAILLE>
int Wrapper_Maillage< NUAGEMAILLE >::DONNE_PREMIERE_MAILLE_CONTENANT int  num_noeud  )  const
 

/ CODE /// /

template<class NUAGEMAILLE>
NUAGEMAILLE * Wrapper_Maillage< NUAGEMAILLE >::DONNE_POINTEUR_NUAGEMAILLE  ) 
 


Field Documentation

template<class NUAGEMAILLE>
NUAGEMAILLE* Wrapper_Maillage< NUAGEMAILLE >.mailles [protected]
 

template<class NUAGEMAILLE>
int Wrapper_Maillage< NUAGEMAILLE >.nbr_noeuds [protected]
 

template<class NUAGEMAILLE>
vector< vector<int> > Wrapper_Maillage< NUAGEMAILLE >.faces_contenues [protected]
 

template<class NUAGEMAILLE>
vector< vector<int> > Wrapper_Maillage< NUAGEMAILLE >.mailles_contenant_noeud [protected]
 

template<class NUAGEMAILLE>
vector< vector<int> > Wrapper_Maillage< NUAGEMAILLE >.voisins_de_maille [protected]
 

template<class NUAGEMAILLE>
vector<int> Wrapper_Maillage< NUAGEMAILLE >.face_au_bord [protected]
 

template<class NUAGEMAILLE>
vector<int> Wrapper_Maillage< NUAGEMAILLE >.maille_au_bord [protected]