|
TRUST 1.9.8
HPC thermohydraulic platform
|
classe Convection_Diffusion_Turbulent Cette classe represente la convection-diffusion d'une ou plusieurs More...
#include <Convection_Diffusion_Turbulent.h>
Public Member Functions | |
| Entree & | lire_modele (Entree &, const Equation_base &) |
| void | completer () |
| Complete le modele de turbulence. | |
| virtual bool | initTimeStep (double dt) |
| int | preparer_calcul () |
| Prepare le calcul. | |
| virtual std::vector< YAML_data > | data_a_sauvegarder () const |
| for PDI IO: retrieve name, type and dimensions of the fields to save/restore | |
| virtual int | sauvegarder (Sortie &) const |
| Simple appel a Modele_turbulence_scal_base::sauvegarder(Sortie&) sur le membre concerne. | |
| virtual int | reprendre (Entree &) |
| Reprise (apres une sauvegarde) a partir d'un flot d'entree. | |
| virtual void | mettre_a_jour (double) |
| Mise a jour en temps du modele de turbulence. | |
| virtual | ~Convection_Diffusion_Turbulent () |
Protected Member Functions | |
| Entree & | lire_op_diff_turbulent (Entree &, const Equation_base &, Operateur_Diff &) |
| OWN_PTR (Modele_turbulence_scal_base) le_modele_turbulence | |
classe Convection_Diffusion_Turbulent Cette classe represente la convection-diffusion d'une ou plusieurs
grandeurs scalaires (la temperature, une concentration ou plusieurs concentrations) par un fluide verifiant la condition d'incompressibilite div U = 0, avec modelisation de la turbulence. Ce n'est pas (a elle seule) une classe de la hierarchie des equations de TrioU, mais elle porte un modele de turbulence.
Definition at line 35 of file Convection_Diffusion_Turbulent.h.
|
inlinevirtual |
Definition at line 49 of file Convection_Diffusion_Turbulent.h.
| void Convection_Diffusion_Turbulent::completer | ( | ) |
Complete le modele de turbulence.
Definition at line 143 of file Convection_Diffusion_Turbulent.cpp.
|
virtual |
for PDI IO: retrieve name, type and dimensions of the fields to save/restore
Reimplemented in Convection_Diffusion_Chaleur_Turbulent_QC, Convection_Diffusion_Concentration_Turbulent, Convection_Diffusion_Temperature_IBM_Turbulent, and Convection_Diffusion_Temperature_Turbulent.
Definition at line 167 of file Convection_Diffusion_Turbulent.cpp.
|
virtual |
Reimplemented in Convection_Diffusion_Chaleur_Turbulent_QC, Convection_Diffusion_Concentration_Turbulent, Convection_Diffusion_Espece_Binaire_Turbulent_QC, Convection_Diffusion_Temperature_IBM_Turbulent, and Convection_Diffusion_Temperature_Turbulent.
Definition at line 149 of file Convection_Diffusion_Turbulent.cpp.
| Entree & Convection_Diffusion_Turbulent::lire_modele | ( | Entree & | is, |
| const Equation_base & | eqn ) |
Definition at line 28 of file Convection_Diffusion_Turbulent.cpp.
|
protected |
Definition at line 58 of file Convection_Diffusion_Turbulent.cpp.
|
virtual |
Mise a jour en temps du modele de turbulence.
| (double | temps) le temps de mise a jour |
Reimplemented in Convection_Diffusion_Chaleur_Turbulent_QC, Convection_Diffusion_Concentration_Turbulent, Convection_Diffusion_Temperature_IBM_Turbulent, and Convection_Diffusion_Temperature_Turbulent.
Definition at line 202 of file Convection_Diffusion_Turbulent.cpp.
|
protected |
| int Convection_Diffusion_Turbulent::preparer_calcul | ( | ) |
Prepare le calcul.
Definition at line 158 of file Convection_Diffusion_Turbulent.cpp.
|
virtual |
Reprise (apres une sauvegarde) a partir d'un flot d'entree.
| (Entree& | is) un flot d'entree |
| fin | de fichier atteinte pendant la reprise |
Reimplemented in Convection_Diffusion_Chaleur_Turbulent_QC, Convection_Diffusion_Concentration_Turbulent, Convection_Diffusion_Temperature_IBM_Turbulent, and Convection_Diffusion_Temperature_Turbulent.
Definition at line 192 of file Convection_Diffusion_Turbulent.cpp.
|
virtual |
Simple appel a Modele_turbulence_scal_base::sauvegarder(Sortie&) sur le membre concerne.
Sauvegarde le modele de turbulence sur un flot de sortie.
| (Sortie& | os) un flot de sortie |
Reimplemented in Convection_Diffusion_Chaleur_Turbulent_QC, Convection_Diffusion_Concentration_Turbulent, Convection_Diffusion_Temperature_IBM_Turbulent, and Convection_Diffusion_Temperature_Turbulent.
Definition at line 181 of file Convection_Diffusion_Turbulent.cpp.