Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 > Class Template Reference

#include <MEDMEM_MappingTools.hxx>


Public Member Functions

 Coordonnees_Barycentriques ()
 Coordonnees_Barycentriques (NUAGEMAILLE *m, NUAGENOEUD *n)
 ~Coordonnees_Barycentriques ()
vector< double > Donne_Pseudo_Coord_Baryc (int num_maille, const NOEUD &M)
vector< double > Calcule_Base_Coord_Baryc (const vector< int > &simplexe_base)
vector< double > Calcule_Coord_Baryc (int num_maille, const NOEUD &M)

Protected Attributes

NUAGEMAILLE * mailles
NUAGENOEUD * sommets
vector< intetat_coord_baryc
vector< vector< vector< double > > > coord_baryc

template<class NUAGEMAILLE, class NUAGENOEUD, class NOEUD>
class Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 >


Constructor & Destructor Documentation

template<class NUAGEMAILLE, class NUAGENOEUD, class NOEUD>
Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 >.Coordonnees_Barycentriques  ) 
 

template<class NUAGEMAILLE, class NUAGENOEUD, class NOEUD>
Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 >::Coordonnees_Barycentriques NUAGEMAILLE *  m,
NUAGENOEUD *  n
 

template<class NUAGEMAILLE, class NUAGENOEUD, class NOEUD>
Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 >.~Coordonnees_Barycentriques  ) 
 


Member Function Documentation

template<class NUAGEMAILLE, class NUAGENOEUD, class NOEUD>
vector< double > Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 >::Donne_Pseudo_Coord_Baryc int  num_maille,
const NOEUD &  M
 

template<class NUAGEMAILLE, class NUAGENOEUD, class NOEUD>
vector< double > Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 >::Calcule_Base_Coord_Baryc const vector< int > &  simplexe_base  ) 
 

template<class NUAGEMAILLE, class NUAGENOEUD, class NOEUD>
vector< double > Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 >::Calcule_Coord_Baryc int  num_maille,
const NOEUD &  M
 


Field Documentation

template<class NUAGEMAILLE, class NUAGENOEUD, class NOEUD>
NUAGEMAILLE* Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 >.mailles [protected]
 

template<class NUAGEMAILLE, class NUAGENOEUD, class NOEUD>
NUAGENOEUD* Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 >.sommets [protected]
 

template<class NUAGEMAILLE, class NUAGENOEUD, class NOEUD>
vector<int> Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 >.etat_coord_baryc [protected]
 

template<class NUAGEMAILLE, class NUAGENOEUD, class NOEUD>
vector< vector< vector<double> > > Coordonnees_Barycentriques< NUAGEMAILLE, NUAGENOEUD, NOEUD, 3 >.coord_baryc [protected]