TrioCFD 1.9.8
TrioCFD documentation
Loading...
Searching...
No Matches
Paroi_TBLE_QDM_Scal Class Referenceabstract

CLASS: Paroi_TBLE_QDM_Scal. More...

#include <Paroi_TBLE_QDM_Scal.h>

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

Public Member Functions

virtual ~Paroi_TBLE_QDM_Scal ()
Entreelire_donnees (const Motcle &motlu, Entree &s)
int init_lois_paroi (const Domaine_VF &, const Domaine_Cl_dis_base &)
void init_valeurs_defaut ()
int reprendre (Entree &, const Domaine_dis_base &, const Domaine_Cl_dis_base &, double tps)
int sauvegarder (Sortie &, const Domaine_dis_base &, const Domaine_Cl_dis_base &, double tps) const
void calculer_stat (int j, int i, double u, double v, double w, double T, double dt)
void imprimer_stat (Sortie &, double) const
void imprimer_sondes (Sortie &, double, const VECT(DoubleVect)&) const
void imprimer_sondes (Sortie &, double, const DoubleVect &) const
Eq_couch_limget_eq_couche_lim_T (int i)
virtual const Probleme_basegetPbBase () const =0
virtual Paroi_TBLE_QDMgetLoiParoiHydraulique ()=0
virtual MuLambda_TBLE_basegetMuLambda ()=0
virtual Eq_couch_limget_eq_couch_lim (int)=0
int est_initialise () const

Protected Member Functions

 VECT (Eq_couch_lim) eq_temp

Protected Attributes

int statio
int max_it_statio
double eps_statio
Motcle modele_visco
int nb_post_pts
DoubleTab sonde_tble
Noms nom_pts
IntTab num_faces_post
IntTab num_global_faces_post
int nb_pts
int nb_comp
int oui_stats
int max_it
double fac
double epsilon
double tps_deb_stats
double tps_fin_stats
int nu_t_dyn
int reprise_ok
DoubleTab valeurs_reprises
int restart
DoubleTab Tmean_sum
DoubleTab UTmean_sum
DoubleTab VTmean_sum
DoubleTab WTmean_sum
DoubleTab Tmean_2_sum
DoubleTab Alpha_mean_sum
int is_init
double Prandtl

Detailed Description

CLASS: Paroi_TBLE_QDM_Scal.

.SECTION voir aussi Turbulence_paroi_scal_base

Definition at line 37 of file Paroi_TBLE_QDM_Scal.h.

Constructor & Destructor Documentation

◆ ~Paroi_TBLE_QDM_Scal()

virtual Paroi_TBLE_QDM_Scal::~Paroi_TBLE_QDM_Scal ( )
inlinevirtual

Definition at line 41 of file Paroi_TBLE_QDM_Scal.h.

Member Function Documentation

◆ calculer_stat()

void Paroi_TBLE_QDM_Scal::calculer_stat ( int j,
int i,
double u,
double v,
double w,
double T,
double dt )

Remplit les tableaux des quantites statistiques indice_post : indice de tableau du numero de postraitement a calculer (entre 0 et nb_post_pts) indice_maillage : indice correspondant au numero de maille dans le maillage 1D u, v, w, T: les composantes de la vitesse et de T sur la maille 1D "indice_maillage" de la face correspondante a "indice_post" dt : pas de temps courant

Definition at line 416 of file Paroi_TBLE_QDM_Scal.cpp.

◆ est_initialise()

int Paroi_TBLE_QDM_Scal::est_initialise ( ) const
inline

Definition at line 93 of file Paroi_TBLE_QDM_Scal.h.

◆ get_eq_couch_lim()

virtual Eq_couch_lim & Paroi_TBLE_QDM_Scal::get_eq_couch_lim ( int )
pure virtual

◆ get_eq_couche_lim_T()

Eq_couch_lim & Paroi_TBLE_QDM_Scal::get_eq_couche_lim_T ( int i)
inline

Definition at line 84 of file Paroi_TBLE_QDM_Scal.h.

◆ getLoiParoiHydraulique()

virtual Paroi_TBLE_QDM & Paroi_TBLE_QDM_Scal::getLoiParoiHydraulique ( )
pure virtual

◆ getMuLambda()

virtual MuLambda_TBLE_base & Paroi_TBLE_QDM_Scal::getMuLambda ( )
pure virtual

◆ getPbBase()

virtual const Probleme_base & Paroi_TBLE_QDM_Scal::getPbBase ( ) const
pure virtual

◆ imprimer_sondes() [1/2]

void Paroi_TBLE_QDM_Scal::imprimer_sondes ( Sortie & ,
double tps,
const DoubleVect & tab_d_equiv_ ) const

Definition at line 395 of file Paroi_TBLE_QDM_Scal.cpp.

◆ imprimer_sondes() [2/2]

void Paroi_TBLE_QDM_Scal::imprimer_sondes ( Sortie & ,
double tps,
const VECT(DoubleVect)& distance_equivalente ) const

Definition at line 374 of file Paroi_TBLE_QDM_Scal.cpp.

◆ imprimer_stat()

void Paroi_TBLE_QDM_Scal::imprimer_stat ( Sortie & ,
double tps ) const

Impression des stats et des sondes TBLE dans les fichiers de sortie

Definition at line 339 of file Paroi_TBLE_QDM_Scal.cpp.

◆ init_lois_paroi()

int Paroi_TBLE_QDM_Scal::init_lois_paroi ( const Domaine_VF & domaine_dis,
const Domaine_Cl_dis_base & le_dom_Cl )

Initialise les tableaux (dimensionnement) : a appeler dans init_lois_paroi() des classes filles

Definition at line 147 of file Paroi_TBLE_QDM_Scal.cpp.

◆ init_valeurs_defaut()

void Paroi_TBLE_QDM_Scal::init_valeurs_defaut ( )

Initialise par defaut les attributs de la classe : a appeler dans readOn() des classes filles

Definition at line 123 of file Paroi_TBLE_QDM_Scal.cpp.

◆ lire_donnees()

Entree & Paroi_TBLE_QDM_Scal::lire_donnees ( const Motcle & motlu,
Entree & s )

Lecture des options de TBLE : a appeler dans readOn des classes filles

Definition at line 29 of file Paroi_TBLE_QDM_Scal.cpp.

◆ reprendre()

int Paroi_TBLE_QDM_Scal::reprendre ( Entree & ,
const Domaine_dis_base & domaine_dis,
const Domaine_Cl_dis_base & le_dom_Cl,
double tps )

Methodes d'arret/reprise a appeler pour les quantites TBLE

Definition at line 233 of file Paroi_TBLE_QDM_Scal.cpp.

◆ sauvegarder()

int Paroi_TBLE_QDM_Scal::sauvegarder ( Sortie & ,
const Domaine_dis_base & domaine_dis,
const Domaine_Cl_dis_base & le_dom_Cl,
double tps ) const

Definition at line 302 of file Paroi_TBLE_QDM_Scal.cpp.

◆ VECT()

Paroi_TBLE_QDM_Scal::VECT ( Eq_couch_lim )
protected

Member Data Documentation

◆ Alpha_mean_sum

DoubleTab Paroi_TBLE_QDM_Scal::Alpha_mean_sum
protected

Definition at line 131 of file Paroi_TBLE_QDM_Scal.h.

◆ eps_statio

double Paroi_TBLE_QDM_Scal::eps_statio
protected

Definition at line 102 of file Paroi_TBLE_QDM_Scal.h.

◆ epsilon

double Paroi_TBLE_QDM_Scal::epsilon
protected

Definition at line 114 of file Paroi_TBLE_QDM_Scal.h.

◆ fac

double Paroi_TBLE_QDM_Scal::fac
protected

Definition at line 114 of file Paroi_TBLE_QDM_Scal.h.

◆ is_init

int Paroi_TBLE_QDM_Scal::is_init
protected

Definition at line 134 of file Paroi_TBLE_QDM_Scal.h.

◆ max_it

int Paroi_TBLE_QDM_Scal::max_it
protected

Definition at line 113 of file Paroi_TBLE_QDM_Scal.h.

◆ max_it_statio

int Paroi_TBLE_QDM_Scal::max_it_statio
protected

Definition at line 100 of file Paroi_TBLE_QDM_Scal.h.

◆ modele_visco

Motcle Paroi_TBLE_QDM_Scal::modele_visco
protected

Definition at line 107 of file Paroi_TBLE_QDM_Scal.h.

◆ nb_comp

int Paroi_TBLE_QDM_Scal::nb_comp
protected

Definition at line 113 of file Paroi_TBLE_QDM_Scal.h.

◆ nb_post_pts

int Paroi_TBLE_QDM_Scal::nb_post_pts
protected

Definition at line 108 of file Paroi_TBLE_QDM_Scal.h.

◆ nb_pts

int Paroi_TBLE_QDM_Scal::nb_pts
protected

Definition at line 113 of file Paroi_TBLE_QDM_Scal.h.

◆ nom_pts

Noms Paroi_TBLE_QDM_Scal::nom_pts
protected

Definition at line 110 of file Paroi_TBLE_QDM_Scal.h.

◆ nu_t_dyn

int Paroi_TBLE_QDM_Scal::nu_t_dyn
protected

Definition at line 116 of file Paroi_TBLE_QDM_Scal.h.

◆ num_faces_post

IntTab Paroi_TBLE_QDM_Scal::num_faces_post
protected

Definition at line 111 of file Paroi_TBLE_QDM_Scal.h.

◆ num_global_faces_post

IntTab Paroi_TBLE_QDM_Scal::num_global_faces_post
protected

Definition at line 111 of file Paroi_TBLE_QDM_Scal.h.

◆ oui_stats

int Paroi_TBLE_QDM_Scal::oui_stats
protected

Definition at line 113 of file Paroi_TBLE_QDM_Scal.h.

◆ Prandtl

double Paroi_TBLE_QDM_Scal::Prandtl
protected

Definition at line 136 of file Paroi_TBLE_QDM_Scal.h.

◆ reprise_ok

int Paroi_TBLE_QDM_Scal::reprise_ok
protected

Definition at line 121 of file Paroi_TBLE_QDM_Scal.h.

◆ restart

int Paroi_TBLE_QDM_Scal::restart
protected

Definition at line 123 of file Paroi_TBLE_QDM_Scal.h.

◆ sonde_tble

DoubleTab Paroi_TBLE_QDM_Scal::sonde_tble
protected

Definition at line 109 of file Paroi_TBLE_QDM_Scal.h.

◆ statio

int Paroi_TBLE_QDM_Scal::statio
protected

Definition at line 99 of file Paroi_TBLE_QDM_Scal.h.

◆ Tmean_2_sum

DoubleTab Paroi_TBLE_QDM_Scal::Tmean_2_sum
protected

Definition at line 130 of file Paroi_TBLE_QDM_Scal.h.

◆ Tmean_sum

DoubleTab Paroi_TBLE_QDM_Scal::Tmean_sum
protected

Definition at line 126 of file Paroi_TBLE_QDM_Scal.h.

◆ tps_deb_stats

double Paroi_TBLE_QDM_Scal::tps_deb_stats
protected

Definition at line 115 of file Paroi_TBLE_QDM_Scal.h.

◆ tps_fin_stats

double Paroi_TBLE_QDM_Scal::tps_fin_stats
protected

Definition at line 115 of file Paroi_TBLE_QDM_Scal.h.

◆ UTmean_sum

DoubleTab Paroi_TBLE_QDM_Scal::UTmean_sum
protected

Definition at line 127 of file Paroi_TBLE_QDM_Scal.h.

◆ valeurs_reprises

DoubleTab Paroi_TBLE_QDM_Scal::valeurs_reprises
protected

Definition at line 122 of file Paroi_TBLE_QDM_Scal.h.

◆ VTmean_sum

DoubleTab Paroi_TBLE_QDM_Scal::VTmean_sum
protected

Definition at line 128 of file Paroi_TBLE_QDM_Scal.h.

◆ WTmean_sum

DoubleTab Paroi_TBLE_QDM_Scal::WTmean_sum
protected

Definition at line 129 of file Paroi_TBLE_QDM_Scal.h.


The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Turbulence/ThHyd/Lois_Paroi/TBLE/Paroi_TBLE_QDM_Scal.h
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Turbulence/ThHyd/Lois_Paroi/TBLE/Paroi_TBLE_QDM_Scal.cpp