TRUST 1.9.8
HPC thermohydraulic platform
Loading...
Searching...
No Matches
Eval_centre_PolyMAC_CDO_Elem Class Reference

class Eval_centre_PolyMAC_CDO_Elem More...

#include <Eval_centre_PolyMAC_CDO_Elem.h>

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

Public Member Functions

 Eval_centre_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 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 &) 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 &)
virtual double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Dirichlet_entree_fluide &, int) const
virtual double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Dirichlet_paroi_defilante &, int) const
virtual double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Dirichlet_paroi_fixe &, int) const
virtual double coeffs_face_bloc_vitesse (const DoubleTab &, int, int, int, const Echange_externe_impose &, int) const
virtual double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Echange_global_impose &, int) const
virtual double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Neumann_paroi &, int) const
virtual double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Neumann_paroi_adiabatique &, int) const
virtual double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Neumann_sortie_libre &, int) const
virtual double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Symetrie &, int) const
virtual double coeffs_face_bloc_vitesse (const DoubleTab &, int, const Periodique &, int) const
virtual double coeffs_faces_interne_bloc_vitesse (const DoubleTab &, int) const

Protected Member Functions

int amont_amont (int, int) const
double qcentre (const double, const int, const int, const int, const int, const int, const DoubleTab &) const
void qcentre (const double, const int, const int, const int, const int, const int, const DoubleTab &, ArrOfDouble &) const
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

Additional Inherited Members

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_centre_PolyMAC_CDO_Elem

Evaluateur PolyMAC_CDO pour la convection Le champ convecte est scalaire (Champ_Elem_PolyMAC_CDO) Schema de convection Centre 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

Definition at line 34 of file Eval_centre_PolyMAC_CDO_Elem.h.

Constructor & Destructor Documentation

◆ Eval_centre_PolyMAC_CDO_Elem()

Eval_centre_PolyMAC_CDO_Elem::Eval_centre_PolyMAC_CDO_Elem ( )
inline

Definition at line 39 of file Eval_centre_PolyMAC_CDO_Elem.h.

Member Function Documentation

◆ amont_amont()

int Eval_centre_PolyMAC_CDO_Elem::amont_amont ( int face,
int i ) const
inlineprotected

Definition at line 533 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_echange_externe_impose()

int Eval_centre_PolyMAC_CDO_Elem::calculer_flux_faces_echange_externe_impose ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 41 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_echange_global_impose()

int Eval_centre_PolyMAC_CDO_Elem::calculer_flux_faces_echange_global_impose ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 42 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_entree_fluide()

int Eval_centre_PolyMAC_CDO_Elem::calculer_flux_faces_entree_fluide ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 43 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_paroi()

int Eval_centre_PolyMAC_CDO_Elem::calculer_flux_faces_paroi ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 44 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_paroi_adiabatique()

int Eval_centre_PolyMAC_CDO_Elem::calculer_flux_faces_paroi_adiabatique ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 45 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_paroi_defilante()

int Eval_centre_PolyMAC_CDO_Elem::calculer_flux_faces_paroi_defilante ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 46 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_paroi_fixe()

int Eval_centre_PolyMAC_CDO_Elem::calculer_flux_faces_paroi_fixe ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 47 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_periodique()

int Eval_centre_PolyMAC_CDO_Elem::calculer_flux_faces_periodique ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 50 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_sortie_libre()

int Eval_centre_PolyMAC_CDO_Elem::calculer_flux_faces_sortie_libre ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 48 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ calculer_flux_faces_symetrie()

int Eval_centre_PolyMAC_CDO_Elem::calculer_flux_faces_symetrie ( ) const
inlineoverridevirtual

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 49 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [1/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 176 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [2/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 363 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [3/20]

void Eval_centre_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 90 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [4/20]

void Eval_centre_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 120 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [5/20]

void Eval_centre_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 89 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [6/20]

void Eval_centre_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 119 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [7/20]

void Eval_centre_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 94 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [8/20]

void Eval_centre_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 124 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [9/20]

void Eval_centre_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 92 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [10/20]

void Eval_centre_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 122 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [11/20]

void Eval_centre_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 91 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [12/20]

void Eval_centre_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 121 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [13/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 235 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [14/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 427 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [15/20]

void Eval_centre_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 285 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [16/20]

void Eval_centre_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 480 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [17/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 86 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [18/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 116 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [19/20]

void Eval_centre_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 93 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_face() [20/20]

void Eval_centre_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 123 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_faces_interne() [1/2]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 315 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ coeffs_faces_interne() [2/2]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 514 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [1/20]

double Eval_centre_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 152 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [2/20]

void Eval_centre_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 336 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [3/20]

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

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 56 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [4/20]

void Eval_centre_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 75 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [5/20]

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

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 57 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [6/20]

void Eval_centre_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 74 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [7/20]

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

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 59 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [8/20]

void Eval_centre_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 79 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [9/20]

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

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 60 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [10/20]

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

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 77 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [11/20]

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

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 61 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [12/20]

void Eval_centre_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 76 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [13/20]

double Eval_centre_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 212 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [14/20]

void Eval_centre_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 401 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [15/20]

double Eval_centre_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 269 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [16/20]

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

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 465 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [17/20]

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

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 63 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [18/20]

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

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 70 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [19/20]

double Eval_centre_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 58 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_face() [20/20]

void Eval_centre_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 78 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_faces_interne() [1/2]

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

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 302 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ flux_faces_interne() [2/2]

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

Implements Eval_PolyMAC_CDO_Elem.

Definition at line 500 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ qcentre() [1/2]

double Eval_centre_PolyMAC_CDO_Elem::qcentre ( const double psc,
const int num0,
const int num1,
const int num0_0,
const int num1_1,
const int face,
const DoubleTab & transporte ) const
inlineprotected

Definition at line 538 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ qcentre() [2/2]

void Eval_centre_PolyMAC_CDO_Elem::qcentre ( const double psc,
const int num0,
const int num1,
const int num0_0,
const int num1_1,
const int face,
const DoubleTab & transporte,
ArrOfDouble & flux ) const
inlineprotected

Definition at line 550 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [1/20]

double Eval_centre_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 193 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [2/20]

void Eval_centre_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 382 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [3/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 105 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [4/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 136 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [5/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 104 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [6/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 135 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [7/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 109 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [8/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 140 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [9/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 107 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [10/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 138 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [11/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 106 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [12/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 137 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [13/20]

double Eval_centre_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 251 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [14/20]

void Eval_centre_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 446 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [15/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 110 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [16/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 141 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [17/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 101 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [18/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 132 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [19/20]

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

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 108 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_face() [20/20]

void Eval_centre_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 139 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_faces_interne() [1/2]

double Eval_centre_PolyMAC_CDO_Elem::secmem_faces_interne ( int ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 111 of file Eval_centre_PolyMAC_CDO_Elem.h.

◆ secmem_faces_interne() [2/2]

void Eval_centre_PolyMAC_CDO_Elem::secmem_faces_interne ( int ,
DoubleVect &  ) const
inlineoverridevirtual

Reimplemented from Eval_PolyMAC_CDO_Elem.

Definition at line 142 of file Eval_centre_PolyMAC_CDO_Elem.h.


The documentation for this class was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/cea-trust-platform/checkouts/v1.9.8/src/PolyMAC_family/Operateurs/Op_Conv/Conv_iterateur/Eval_centre_PolyMAC_CDO_Elem.h