|
TRUST 1.9.8
HPC thermohydraulic platform
|
#include <Champ_implementation.h>
Public Member Functions | |
| virtual | ~Champ_implementation () |
| virtual DoubleVect & | valeur_a_elem (const DoubleVect &position, DoubleVect &result, int poly) const =0 |
| virtual double | valeur_a_elem_compo (const DoubleVect &position, int poly, int ncomp) const =0 |
| virtual DoubleTab & | valeur_aux_elems (const DoubleTab &positions, const IntVect &polys, DoubleTab &result) const =0 |
| virtual DoubleVect & | valeur_aux_elems_compo (const DoubleTab &positions, const IntVect &polys, DoubleVect &result, int ncomp) const =0 |
| virtual DoubleTab & | remplir_coord_noeuds (DoubleTab &positions) const =0 |
| virtual int | remplir_coord_noeuds_et_polys (DoubleTab &positions, IntVect &polys) const =0 |
| virtual DoubleTab & | valeur_aux_sommets (const Domaine &domain, DoubleTab &result) const |
| virtual DoubleVect & | valeur_aux_sommets_compo (const Domaine &domain, DoubleVect &result, int ncomp) const |
Protected Member Functions | |
| const Domaine_VF & | get_domaine_dis () const |
| const Domaine & | get_domaine_geom () const |
| virtual Champ_base & | le_champ ()=0 |
| virtual const Champ_base & | le_champ () const =0 |
| virtual DoubleTab & | valeur_aux_sommets_impl (DoubleTab &result) const =0 |
| virtual DoubleVect & | valeur_aux_sommets_compo_impl (DoubleVect &result, int ncomp) const =0 |
Definition at line 26 of file Champ_implementation.h.
|
inlinevirtual |
Definition at line 29 of file Champ_implementation.h.
|
protected |
Definition at line 58 of file Champ_implementation.cpp.
|
protected |
Definition at line 80 of file Champ_implementation.cpp.
|
protectedpure virtual |
|
protectedpure virtual |
|
pure virtual |
Implemented in Champ_Face_VDF, Champ_Face_VDF_implementation, Champ_Fonc_Face_VDF, Champ_Fonc_P0_base, Champ_Fonc_P1_base, Champ_Fonc_P1_isoP1Bulle, Champ_Fonc_P1NC, Champ_Fonc_Q1_base, Champ_Fonc_Q1NC, Champ_implementation_P0, Champ_implementation_sommet, Champ_Inc_P0_base, Champ_Inc_P1_base, Champ_Inc_Q1_base, Champ_P0_VDF, Champ_P1_isoP1Bulle, Champ_P1iP1B_implementation, Champ_P1NC, Champ_P1NC_implementation, Champ_Q1NC, Champ_Q1NC_implementation, and Champ_Q4_implementation.
|
pure virtual |
Implemented in Champ_Face_VDF, Champ_Face_VDF_implementation, Champ_Fonc_Face_VDF, Champ_Fonc_P0_base, Champ_Fonc_P1_base, Champ_Fonc_P1_isoP1Bulle, Champ_Fonc_P1NC, Champ_Fonc_Q1_base, Champ_Fonc_Q1NC, Champ_implementation_P0, Champ_implementation_sommet, Champ_Inc_P0_base, Champ_Inc_P1_base, Champ_Inc_Q1_base, Champ_P1iP1B_implementation, Champ_P1NC, Champ_P1NC_implementation, Champ_Q1NC, Champ_Q1NC_implementation, and Champ_Q4_implementation.
|
pure virtual |
Implemented in Champ_Face_VDF, Champ_Face_VDF_implementation, Champ_Fonc_Face_VDF, Champ_Fonc_P0_base, Champ_Fonc_P1_base, Champ_Fonc_P1_isoP1Bulle, Champ_Fonc_P1NC, Champ_Fonc_Q1_base, Champ_Fonc_Q1NC, Champ_implementation_P0, Champ_implementation_sommet, Champ_Inc_P0_base, Champ_Inc_P1_base, Champ_Inc_Q1_base, Champ_P1_isoP1Bulle, Champ_P1iP1B_implementation, Champ_P1NC, Champ_P1NC_implementation, Champ_Q1NC, Champ_Q1NC_implementation, and Champ_Q4_implementation.
|
pure virtual |
Implemented in Champ_Face_VDF, Champ_Face_VDF_implementation, Champ_Fonc_Face_VDF, Champ_Fonc_P0_base, Champ_Fonc_P1_base, Champ_Fonc_P1_isoP1Bulle, Champ_Fonc_P1NC, Champ_Fonc_Q1_base, Champ_Fonc_Q1NC, Champ_implementation_P0, Champ_implementation_sommet, Champ_Inc_P0_base, Champ_Inc_P1_base, Champ_Inc_Q1_base, Champ_P1_isoP1Bulle, Champ_P1iP1B_implementation, Champ_P1NC, Champ_P1NC_implementation, Champ_Q1NC, Champ_Q1NC_implementation, and Champ_Q4_implementation.
|
pure virtual |
Implemented in Champ_Elem_DG, Champ_Face_VDF, Champ_Face_VDF_implementation, Champ_Fonc_Face_VDF, Champ_Fonc_P0_base, Champ_Fonc_P1_base, Champ_Fonc_P1_isoP1Bulle, Champ_Fonc_P1NC, Champ_Fonc_Q1_base, Champ_Fonc_Q1NC, Champ_Fonc_Quad_DG, Champ_implementation_P0, Champ_implementation_sommet, Champ_Inc_P0_base, Champ_Inc_P1_base, Champ_Inc_Q1_base, Champ_P1_isoP1Bulle, Champ_P1iP1B_implementation, Champ_P1NC, Champ_P1NC_implementation, Champ_Q1NC, Champ_Q1NC_implementation, and Champ_Q4_implementation.
|
pure virtual |
Implemented in Champ_Face_VDF, Champ_Face_VDF_implementation, Champ_Fonc_Face_VDF, Champ_Fonc_P0_base, Champ_Fonc_P1_base, Champ_Fonc_P1_isoP1Bulle, Champ_Fonc_P1NC, Champ_Fonc_Q1_base, Champ_Fonc_Q1NC, Champ_implementation_P0, Champ_implementation_sommet, Champ_Inc_P0_base, Champ_Inc_P1_base, Champ_Inc_Q1_base, Champ_P1_isoP1Bulle, Champ_P1iP1B_implementation, Champ_P1NC, Champ_P1NC_implementation, Champ_Q1NC, Champ_Q1NC_implementation, and Champ_Q4_implementation.
|
virtual |
Reimplemented in Champ_Face_VDF, Champ_Face_VDF_implementation, Champ_Fonc_Face_VDF, Champ_Fonc_P0_base, Champ_Fonc_P1_base, Champ_Fonc_P1_isoP1Bulle, Champ_Fonc_P1NC, Champ_Fonc_Q1_base, Champ_Fonc_Q1NC, Champ_implementation_divers, Champ_Inc_P0_base, Champ_Inc_P1_base, Champ_Inc_Q1_base, Champ_P1_isoP1Bulle, Champ_P1iP1B_implementation, Champ_P1NC, Champ_P1NC_implementation, Champ_Q1NC, Champ_Q1NC_implementation, and Champ_Q4_implementation.
Definition at line 22 of file Champ_implementation.cpp.
|
virtual |
Reimplemented in Champ_Face_VDF, Champ_Face_VDF_implementation, Champ_Fonc_Face_VDF, Champ_Fonc_P0_base, Champ_Fonc_P1_base, Champ_Fonc_P1_isoP1Bulle, Champ_Fonc_P1NC, Champ_Fonc_Q1_base, Champ_Fonc_Q1NC, Champ_implementation_divers, Champ_Inc_P0_base, Champ_Inc_P1_base, Champ_Inc_Q1_base, Champ_P1_isoP1Bulle, Champ_P1iP1B_implementation, Champ_P1NC, Champ_P1NC_implementation, Champ_Q1NC, Champ_Q1NC_implementation, and Champ_Q4_implementation.
Definition at line 40 of file Champ_implementation.cpp.
|
protectedpure virtual |
Implemented in Champ_implementation_divers, Champ_implementation_P0, and Champ_implementation_sommet.
|
protectedpure virtual |
Implemented in Champ_implementation_divers, Champ_implementation_P0, and Champ_implementation_sommet.