Calcul_Interpolation< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE > Class Template Reference

#include <MEDMEM_InterpolationTools.hxx>

Inheritance diagram for Calcul_Interpolation< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >:

Inheritance graph

Public Member Functions

 Calcul_Interpolation ()
 Calcul_Interpolation (NUAGENOEUD *nn, NUAGEMAILLE *nm, CHAMP *c)
 ~Calcul_Interpolation ()
virtual VALEURCHAMP operator() (const NOEUD &n, int num_maille)

Protected Attributes

NUAGENOEUD * noeuds
NUAGEMAILLE * mailles
CHAMP * champ

template<class CHAMP, class VALEURCHAMP, class NUAGENOEUD, class NOEUD, class NUAGEMAILLE>
class Calcul_Interpolation< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >


Constructor & Destructor Documentation

template<class CHAMP, class VALEURCHAMP, class NUAGENOEUD, class NOEUD, class NUAGEMAILLE>
Calcul_Interpolation< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >.Calcul_Interpolation  ) 
 

template<class CHAMP, class VALEURCHAMP, class NUAGENOEUD, class NOEUD, class NUAGEMAILLE>
Calcul_Interpolation< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >.Calcul_Interpolation NUAGENOEUD *  nn,
NUAGEMAILLE *  nm,
CHAMP *  c
 

template<class CHAMP, class VALEURCHAMP, class NUAGENOEUD, class NOEUD, class NUAGEMAILLE>
Calcul_Interpolation< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >.~Calcul_Interpolation  ) 
 


Member Function Documentation

template<class CHAMP, class VALEURCHAMP, class NUAGENOEUD, class NOEUD, class NUAGEMAILLE>
virtual VALEURCHAMP Calcul_Interpolation< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >.operator() const NOEUD &  n,
int  num_maille
[virtual]
 

Reimplemented in Calcul_Interpolation_P0< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, Calcul_Interpolation_Tria3< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, Calcul_Interpolation_Tria6< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, Calcul_Interpolation_Quad4< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, Calcul_Interpolation_Quad8< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, Calcul_Interpolation_Tetra4< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, Calcul_Interpolation_Tetra10< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, Calcul_Interpolation_Hexa8< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, Calcul_Interpolation_Hexa20< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, Calcul_Interpolation_Penta6< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, Calcul_Interpolation_Penta15< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, Calcul_Interpolation_Pyra5< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >, and Calcul_Interpolation_Pyra13< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >.


Field Documentation

template<class CHAMP, class VALEURCHAMP, class NUAGENOEUD, class NOEUD, class NUAGEMAILLE>
NUAGENOEUD* Calcul_Interpolation< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >.noeuds [protected]
 

template<class CHAMP, class VALEURCHAMP, class NUAGENOEUD, class NOEUD, class NUAGEMAILLE>
NUAGEMAILLE* Calcul_Interpolation< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >.mailles [protected]
 

template<class CHAMP, class VALEURCHAMP, class NUAGENOEUD, class NOEUD, class NUAGEMAILLE>
CHAMP* Calcul_Interpolation< CHAMP, VALEURCHAMP, NUAGENOEUD, NOEUD, NUAGEMAILLE >.champ [protected]