TrioCFD 1.9.8
TrioCFD documentation
Loading...
Searching...
No Matches
Eval_Amont_PolyMAC_CDO_Elem Class Reference

class Eval_Amont_PolyMAC_CDO_Elem More...

#include <Eval_Amont_PolyMAC_CDO_Elem.h>

Inheritance diagram for Eval_Amont_PolyMAC_CDO_Elem:
[legend]
Collaboration diagram for Eval_Amont_PolyMAC_CDO_Elem:
[legend]

Public Member Functions

 Eval_Amont_PolyMAC_CDO_Elem ()
int calculer_flux_faces_echange_externe_impose () const override
int calculer_flux_faces_echange_global_impose () const override
int calculer_flux_faces_entree_fluide () const override
int calculer_flux_faces_paroi () const override
int calculer_flux_faces_paroi_adiabatique () const override
int calculer_flux_faces_paroi_defilante () const override
int calculer_flux_faces_paroi_fixe () const override
int calculer_flux_faces_sortie_libre () const override
int calculer_flux_faces_symetrie () const override
int calculer_flux_faces_periodique () const override
double flux_face (const DoubleTab &, int, const Dirichlet_entree_fluide &, int) const override
double flux_face (const DoubleTab &, int, const Dirichlet_paroi_defilante &, int) const override
double flux_face (const DoubleTab &, int, const Dirichlet_paroi_fixe &, int) const override
double flux_face (const DoubleTab &, int, int, int, const Echange_externe_impose &, int) const override
double flux_face (const DoubleTab &, int, const Echange_global_impose &, int) const override
double flux_face (const DoubleTab &, int, const Neumann_paroi &, int) const override
double flux_face (const DoubleTab &, int, const Neumann_paroi_adiabatique &, int) const override
double flux_face (const DoubleTab &, int, const Neumann_sortie_libre &, int) const override
double flux_face (const DoubleTab &, int, const Symetrie &, int) const override
double flux_face (const DoubleTab &, int, const Periodique &, int) const override
double flux_faces_interne (const DoubleTab &, int) const override
void flux_face (const DoubleTab &, int, const Symetrie &, int, DoubleVect &flux) const override
void flux_face (const DoubleTab &, int, const Periodique &, int, DoubleVect &flux) const override
void flux_face (const DoubleTab &, int, const Neumann_sortie_libre &, int, DoubleVect &flux) const override
void flux_face (const DoubleTab &, int, const Dirichlet_entree_fluide &, int, DoubleVect &flux) const override
void flux_face (const DoubleTab &, int, const Dirichlet_paroi_fixe &, int, DoubleVect &flux) const override
void flux_face (const DoubleTab &, int, const Dirichlet_paroi_defilante &, int, DoubleVect &flux) const override
void flux_face (const DoubleTab &, int, const Neumann_paroi_adiabatique &, int, DoubleVect &flux) const override
void flux_face (const DoubleTab &, int, const Neumann_paroi &, int, DoubleVect &flux) const override
void flux_face (const DoubleTab &, int, int, int, const Echange_externe_impose &, int, DoubleVect &flux) const override
void flux_face (const DoubleTab &, int, const Echange_global_impose &, int, DoubleVect &flux) const override
void flux_faces_interne (const DoubleTab &, int, DoubleVect &flux) const override
void coeffs_face (int, int, const Symetrie &, double &aii, double &ajj) const override
void coeffs_face (int, int, const Neumann_sortie_libre &, double &aii, double &ajj) const override
void coeffs_face (int, int, const Dirichlet_entree_fluide &, double &aii, double &ajj) const override
void coeffs_face (int, int, const Dirichlet_paroi_fixe &, double &aii, double &ajj) const override
void coeffs_face (int, int, const Dirichlet_paroi_defilante &, double &aii, double &ajj) const override
void coeffs_face (int, int, const Neumann_paroi_adiabatique &, double &aii, double &ajj) const override
void coeffs_face (int, int, const Neumann_paroi &, double &aii, double &ajj) const override
void coeffs_face (int, int, int, int, const Echange_externe_impose &, double &aii, double &ajj) const override
void coeffs_face (int, int, const Echange_global_impose &, double &aii, double &ajj) const override
void coeffs_face (int, int, const Periodique &, double &aii, double &ajj) const override
void coeffs_faces_interne (int, double &aii, double &ajj) const override
double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Dirichlet_entree_fluide &, int) const override
double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Dirichlet_paroi_defilante &, int) const override
double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Dirichlet_paroi_fixe &, int) const override
double coeffs_face_bloc_vitesse (const DoubleTab &, int, int, int, const Echange_externe_impose &, int) const override
double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Echange_global_impose &, int) const override
double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Neumann_paroi &, int) const override
double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Neumann_paroi_adiabatique &, int) const override
double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Neumann_sortie_libre &, int) const override
double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Symetrie &, int) const override
double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Periodique &, int) const override
double coeffs_faces_interne_bloc_vitesse (const DoubleTab &, int) const override
double secmem_face (int, const Symetrie &, int) const override
double secmem_face (int, const Neumann_sortie_libre &, int) const override
double secmem_face (int, const Dirichlet_entree_fluide &, int) const override
double secmem_face (int, const Dirichlet_paroi_fixe &, int) const override
double secmem_face (int, const Dirichlet_paroi_defilante &, int) const override
double secmem_face (int, const Neumann_paroi_adiabatique &, int) const override
double secmem_face (int, const Neumann_paroi &, int) const override
double secmem_face (int, int, int, const Echange_externe_impose &, int) const override
double secmem_face (int, const Echange_global_impose &, int) const override
double secmem_face (int, const Periodique &, int) const override
double secmem_faces_interne (int) const override
void coeffs_face (int, int, const Symetrie &, DoubleVect &aii, DoubleVect &ajj) const override
void coeffs_face (int, int, const Neumann_sortie_libre &, DoubleVect &aii, DoubleVect &ajj) const override
void coeffs_face (int, int, const Dirichlet_entree_fluide &, DoubleVect &aii, DoubleVect &ajj) const override
void coeffs_face (int, int, const Dirichlet_paroi_fixe &, DoubleVect &aii, DoubleVect &ajj) const override
void coeffs_face (int, int, const Dirichlet_paroi_defilante &, DoubleVect &aii, DoubleVect &ajj) const override
void coeffs_face (int, int, const Neumann_paroi_adiabatique &, DoubleVect &aii, DoubleVect &ajj) const override
void coeffs_face (int, int, const Neumann_paroi &, DoubleVect &aii, DoubleVect &ajj) const override
void coeffs_face (int, int, int, int, const Echange_externe_impose &, DoubleVect &aii, DoubleVect &ajj) const override
void coeffs_face (int, int, const Echange_global_impose &, DoubleVect &aii, DoubleVect &ajj) const override
void coeffs_face (int, int, const Periodique &, DoubleVect &aii, DoubleVect &ajj) const override
void coeffs_faces_interne (int, DoubleVect &aii, DoubleVect &ajj) const override
void secmem_face (int, const Symetrie &, int, DoubleVect &) const override
void secmem_face (int, const Neumann_sortie_libre &, int, DoubleVect &) const override
void secmem_face (int, const Dirichlet_entree_fluide &, int, DoubleVect &) const override
void secmem_face (int, const Dirichlet_paroi_fixe &, int, DoubleVect &) const override
void secmem_face (int, const Dirichlet_paroi_defilante &, int, DoubleVect &) const override
void secmem_face (int, const Neumann_paroi_adiabatique &, int, DoubleVect &) const override
void secmem_face (int, const Neumann_paroi &, int, DoubleVect &) const override
void secmem_face (int, int, int, const Echange_externe_impose &, int, DoubleVect &) const override
void secmem_face (int, const Echange_global_impose &, int, DoubleVect &) const override
void secmem_face (int, const Periodique &, int, DoubleVect &) const override
void secmem_faces_interne (int, DoubleVect &flux) const override
Public Member Functions inherited from Eval_Conv_PolyMAC_CDO
 Eval_Conv_PolyMAC_CDO ()
 constructeur par defaut
 Eval_Conv_PolyMAC_CDO (const Eval_Conv_PolyMAC_CDO &)
void associer (const Champ_Face_PolyMAC_CDO &)
void mettre_a_jour ()
const Champ_Inc_basevitesse () const
Champ_Inc_basevitesse ()
Public Member Functions inherited from Evaluateur_PolyMAC_CDO
 Evaluateur_PolyMAC_CDO ()
virtual ~Evaluateur_PolyMAC_CDO ()
 Evaluateur_PolyMAC_CDO (const Evaluateur_PolyMAC_CDO &)
virtual void associer_domaines (const Domaine_PolyMAC_CDO &, const Domaine_Cl_PolyMAC_family &)
virtual void associer_porosite (const DoubleVect &)
Public Member Functions inherited from Eval_PolyMAC_CDO_Elem
 Eval_PolyMAC_CDO_Elem ()
virtual ~Eval_PolyMAC_CDO_Elem ()
void associer_inconnue (const Champ_base &)

Additional Inherited Members

Protected Member Functions inherited from Eval_Conv_PolyMAC_CDO
 OBS_PTR (Champ_Face_PolyMAC_CDO) vitesse_
Protected Member Functions inherited from Evaluateur_PolyMAC_CDO
 OBS_PTR (Domaine_PolyMAC_CDO) le_domaine
 OBS_PTR (Domaine_Cl_PolyMAC_family) la_zcl
Protected Member Functions inherited from Eval_PolyMAC_CDO_Elem
 OBS_PTR (Champ_base) inconnue
Protected Attributes inherited from Eval_Conv_PolyMAC_CDO
DoubleTab dt_vitesse
Protected Attributes inherited from Evaluateur_PolyMAC_CDO
int dimension = -3
int premiere_face_bord = -100
IntTab elem_
DoubleVect surface
DoubleVect porosite
DoubleVect volume_entrelaces
DoubleTab xv

Detailed Description

class Eval_Amont_PolyMAC_CDO_Elem

Evaluateur PolyMAC_CDO pour la convection Le champ convecte est scalaire (Champ_Elem_PolyMAC_CDO) Schema de convection Amont Rq:Les evaluateurs de flux convectifs calculent en fait le terme convectif qui figure au second membre de l'equation d'evolution c.a.d l'oppose du flux convectif pour la methode EXPLICITE.

Dans le cas de la methode IMPLICITE les evaluateurs calculent la quantite qui figure dans le premier membre de l'equation, nous ne prenons pas par consequent l'oppose en ce qui concerne les termes pour la matrice, par contre pour le second membre nous procedons comme en explicite mais en ne fesant intervenir que les valeurs fournies par les conditions limites.

Definition at line 39 of file Eval_Amont_PolyMAC_CDO_Elem.h.

Constructor & Destructor Documentation

◆ Eval_Amont_PolyMAC_CDO_Elem()

Eval_Amont_PolyMAC_CDO_Elem::Eval_Amont_PolyMAC_CDO_Elem ( )
inline

Definition at line 43 of file Eval_Amont_PolyMAC_CDO_Elem.h.

Member Function Documentation

◆ calculer_flux_faces_echange_externe_impose()

int Eval_Amont_PolyMAC_CDO_Elem::calculer_flux_faces_echange_externe_impose ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 45 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_echange_global_impose()

int Eval_Amont_PolyMAC_CDO_Elem::calculer_flux_faces_echange_global_impose ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 46 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_entree_fluide()

int Eval_Amont_PolyMAC_CDO_Elem::calculer_flux_faces_entree_fluide ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 47 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_paroi()

int Eval_Amont_PolyMAC_CDO_Elem::calculer_flux_faces_paroi ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 48 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_paroi_adiabatique()

int Eval_Amont_PolyMAC_CDO_Elem::calculer_flux_faces_paroi_adiabatique ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 49 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_paroi_defilante()

int Eval_Amont_PolyMAC_CDO_Elem::calculer_flux_faces_paroi_defilante ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 50 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_paroi_fixe()

int Eval_Amont_PolyMAC_CDO_Elem::calculer_flux_faces_paroi_fixe ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 51 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_periodique()

int Eval_Amont_PolyMAC_CDO_Elem::calculer_flux_faces_periodique ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 54 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_sortie_libre()

int Eval_Amont_PolyMAC_CDO_Elem::calculer_flux_faces_sortie_libre ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 52 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_symetrie()

int Eval_Amont_PolyMAC_CDO_Elem::calculer_flux_faces_symetrie ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 53 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [1/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int face,
int ,
const Dirichlet_entree_fluide & la_cl,
double & aii,
double & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 188 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [2/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int face,
int ,
const Dirichlet_entree_fluide & la_cl,
DoubleVect & aii,
DoubleVect & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 611 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [3/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Dirichlet_paroi_defilante & ,
double & aii,
double & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 94 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [4/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Dirichlet_paroi_defilante & ,
DoubleVect & aii,
DoubleVect & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 137 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [5/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Dirichlet_paroi_fixe & ,
double & aii,
double & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 93 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [6/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Dirichlet_paroi_fixe & ,
DoubleVect & aii,
DoubleVect & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 136 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [7/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Echange_global_impose & ,
double & aii,
double & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 98 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [8/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Echange_global_impose & ,
DoubleVect & aii,
DoubleVect & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 141 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [9/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Neumann_paroi & ,
double & aii,
double & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 96 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [10/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Neumann_paroi & ,
DoubleVect & aii,
DoubleVect & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 139 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [11/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Neumann_paroi_adiabatique & ,
double & aii,
double & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 95 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [12/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Neumann_paroi_adiabatique & ,
DoubleVect & aii,
DoubleVect & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 138 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [13/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int face,
int ,
const Neumann_sortie_libre & la_cl,
double & aii,
double & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 298 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [14/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int face,
int ,
const Neumann_sortie_libre & la_cl,
DoubleVect & aii,
DoubleVect & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 518 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [15/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int face,
int ,
const Periodique & la_cl,
double & aii,
double & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 392 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [16/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int face,
int ,
const Periodique & la_cl,
DoubleVect & aii,
DoubleVect & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 472 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [17/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Symetrie & ,
double & aii,
double & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 90 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [18/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
const Symetrie & ,
DoubleVect & aii,
DoubleVect & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 133 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [19/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
int ,
int ,
const Echange_externe_impose & ,
double & aii,
double & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 97 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [20/20]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_face ( int ,
int ,
int ,
int ,
const Echange_externe_impose & ,
DoubleVect & aii,
DoubleVect & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 140 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face_bloc_vitesse() [1/10]

double Eval_Amont_PolyMAC_CDO_Elem::coeffs_face_bloc_vitesse ( const DoubleTab & inco,
int face,
const Dirichlet_entree_fluide & la_cl,
int num1 ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 222 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face_bloc_vitesse() [2/10]

double Eval_Amont_PolyMAC_CDO_Elem::coeffs_face_bloc_vitesse ( const DoubleTab & ,
int ,
const Dirichlet_paroi_defilante & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 104 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face_bloc_vitesse() [3/10]

double Eval_Amont_PolyMAC_CDO_Elem::coeffs_face_bloc_vitesse ( const DoubleTab & ,
int ,
const Dirichlet_paroi_fixe & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 105 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face_bloc_vitesse() [4/10]

double Eval_Amont_PolyMAC_CDO_Elem::coeffs_face_bloc_vitesse ( const DoubleTab & ,
int ,
const Echange_global_impose & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 107 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face_bloc_vitesse() [5/10]

double Eval_Amont_PolyMAC_CDO_Elem::coeffs_face_bloc_vitesse ( const DoubleTab & ,
int ,
const Neumann_paroi & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 108 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face_bloc_vitesse() [6/10]

double Eval_Amont_PolyMAC_CDO_Elem::coeffs_face_bloc_vitesse ( const DoubleTab & ,
int ,
const Neumann_paroi_adiabatique & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 109 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face_bloc_vitesse() [7/10]

double Eval_Amont_PolyMAC_CDO_Elem::coeffs_face_bloc_vitesse ( const DoubleTab & inco,
int face,
const Neumann_sortie_libre & la_cl,
int num1 ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 332 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face_bloc_vitesse() [8/10]

double Eval_Amont_PolyMAC_CDO_Elem::coeffs_face_bloc_vitesse ( const DoubleTab & inco,
int face,
const Periodique & la_cl,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 409 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face_bloc_vitesse() [9/10]

double Eval_Amont_PolyMAC_CDO_Elem::coeffs_face_bloc_vitesse ( const DoubleTab & ,
int ,
const Symetrie & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 111 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_face_bloc_vitesse() [10/10]

double Eval_Amont_PolyMAC_CDO_Elem::coeffs_face_bloc_vitesse ( const DoubleTab & ,
int ,
int ,
int ,
const Echange_externe_impose & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 106 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_faces_interne() [1/2]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_faces_interne ( int face,
double & aii,
double & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 431 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_faces_interne() [2/2]

void Eval_Amont_PolyMAC_CDO_Elem::coeffs_faces_interne ( int face,
DoubleVect & aii,
DoubleVect & ajj ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 691 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ coeffs_faces_interne_bloc_vitesse()

double Eval_Amont_PolyMAC_CDO_Elem::coeffs_faces_interne_bloc_vitesse ( const DoubleTab & inco,
int face ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 446 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [1/20]

double Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & inco,
int face,
const Dirichlet_entree_fluide & la_cl,
int num1 ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 162 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [2/20]

void Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & inco,
int face,
const Dirichlet_entree_fluide & la_cl,
int num1,
DoubleVect & flux ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 585 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [3/20]

double Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Dirichlet_paroi_defilante & ,
int  ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 60 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [4/20]

void Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Dirichlet_paroi_defilante & ,
int ,
DoubleVect & flux ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 79 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [5/20]

double Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Dirichlet_paroi_fixe & ,
int  ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 61 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [6/20]

void Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Dirichlet_paroi_fixe & ,
int ,
DoubleVect & flux ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 78 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [7/20]

double Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Echange_global_impose & ,
int  ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 63 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [8/20]

void Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Echange_global_impose & ,
int ,
DoubleVect & flux ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 83 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [9/20]

double Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Neumann_paroi & ,
int  ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 64 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [10/20]

void Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Neumann_paroi & ,
int ,
DoubleVect & flux ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 81 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [11/20]

double Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Neumann_paroi_adiabatique & ,
int  ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 65 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [12/20]

void Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Neumann_paroi_adiabatique & ,
int ,
DoubleVect & flux ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 80 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [13/20]

double Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & inco,
int face,
const Neumann_sortie_libre & la_cl,
int num1 ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 272 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [14/20]

void Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & inco,
int face,
const Neumann_sortie_libre & la_cl,
int num1,
DoubleVect & flux ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 492 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [15/20]

double Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & inco,
int face,
const Periodique & la_cl,
int  ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 381 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [16/20]

void Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & inco,
int face,
const Periodique & la_cl,
int num1,
DoubleVect & flux ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 457 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [17/20]

double Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Symetrie & ,
int  ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 67 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [18/20]

void Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
const Symetrie & ,
int ,
DoubleVect & flux ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 74 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [19/20]

double Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
int ,
int ,
const Echange_externe_impose & ,
int  ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 62 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_face() [20/20]

void Eval_Amont_PolyMAC_CDO_Elem::flux_face ( const DoubleTab & ,
int ,
int ,
int ,
const Echange_externe_impose & ,
int ,
DoubleVect & flux ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 82 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_faces_interne() [1/2]

double Eval_Amont_PolyMAC_CDO_Elem::flux_faces_interne ( const DoubleTab & inco,
int face ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 420 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ flux_faces_interne() [2/2]

void Eval_Amont_PolyMAC_CDO_Elem::flux_faces_interne ( const DoubleTab & inco,
int face,
DoubleVect & flux ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 677 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [1/20]

double Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int face,
const Dirichlet_entree_fluide & la_cl,
int num1 ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 248 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [2/20]

void Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int face,
const Dirichlet_entree_fluide & la_cl,
int num1,
DoubleVect & flux ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 652 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [3/20]

double Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Dirichlet_paroi_defilante & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 122 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [4/20]

void Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Dirichlet_paroi_defilante & ,
int ,
DoubleVect &  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 153 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [5/20]

double Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Dirichlet_paroi_fixe & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 121 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [6/20]

void Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Dirichlet_paroi_fixe & ,
int ,
DoubleVect &  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 152 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [7/20]

double Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Echange_global_impose & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 126 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [8/20]

void Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Echange_global_impose & ,
int ,
DoubleVect &  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 157 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [9/20]

double Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Neumann_paroi & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 124 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [10/20]

void Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Neumann_paroi & ,
int ,
DoubleVect &  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 155 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [11/20]

double Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Neumann_paroi_adiabatique & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 123 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [12/20]

void Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Neumann_paroi_adiabatique & ,
int ,
DoubleVect &  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 154 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [13/20]

double Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int face,
const Neumann_sortie_libre & la_cl,
int num1 ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 358 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [14/20]

void Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int face,
const Neumann_sortie_libre & la_cl,
int num1,
DoubleVect & flux ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 560 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [15/20]

double Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Periodique & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 127 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [16/20]

void Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Periodique & ,
int ,
DoubleVect &  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 158 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [17/20]

double Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Symetrie & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 118 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [18/20]

void Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
const Symetrie & ,
int ,
DoubleVect &  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 149 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [19/20]

double Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
int ,
int ,
const Echange_externe_impose & ,
int  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 125 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_face() [20/20]

void Eval_Amont_PolyMAC_CDO_Elem::secmem_face ( int ,
int ,
int ,
const Echange_externe_impose & ,
int ,
DoubleVect &  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 156 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_faces_interne() [1/2]

double Eval_Amont_PolyMAC_CDO_Elem::secmem_faces_interne ( int ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 128 of file Eval_Amont_PolyMAC_CDO_Elem.h.

◆ secmem_faces_interne() [2/2]

void Eval_Amont_PolyMAC_CDO_Elem::secmem_faces_interne ( int ,
DoubleVect & flux ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 159 of file Eval_Amont_PolyMAC_CDO_Elem.h.


The documentation for this class was generated from the following file: