Version: 5.1.6

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
std::vector< std::vector< int > > faces_contenues
std::vector< std::vector< int > > mailles_contenant_noeud
std::vector< std::vector< int > > voisins_de_maille
std::vector< intface_au_bord
std::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
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 >
std::vector< std::vector<int> > Wrapper_Maillage< NUAGEMAILLE >.faces_contenues [protected]
template<class NUAGEMAILLE >
std::vector< std::vector<int> > Wrapper_Maillage< NUAGEMAILLE >.mailles_contenant_noeud [protected]
template<class NUAGEMAILLE >
std::vector< std::vector<int> > Wrapper_Maillage< NUAGEMAILLE >.voisins_de_maille [protected]
template<class NUAGEMAILLE >
std::vector<int> Wrapper_Maillage< NUAGEMAILLE >.face_au_bord [protected]
template<class NUAGEMAILLE >
std::vector<int> Wrapper_Maillage< NUAGEMAILLE >.maille_au_bord [protected]