16#ifndef Traitement_particulier_NS_canal_included
17#define Traitement_particulier_NS_canal_included
19#include <Traitement_particulier_NS_base.h>
20#include <TRUSTTabs_forward.h>
50 virtual void remplir_Y(DoubleVect&, DoubleVect&,
int&)
const = 0;
classe Champ_base Cette classe est la base de la hierarchie des champs.
Une chaine de caractere (Nom) en majuscules.
class Nom Une chaine de caractere pour nommer les objets de TRUST
classe Traitement_particulier_NS_base Derive de Support_Champ_Masse_Volumique: utilisation de rho
virtual void remplir_Tab_recap(IntTab &) const
void en_cours_de_resolution(int, DoubleTab &, DoubleTab &, double) override
Traitement_particulier_NS_canal()
void preparer_calcul_particulier() override
Entree & lire(Entree &) override
void ecriture_fichiers_moy_Temp_old(const DoubleTab &, const Nom &, const double, const int) const
int comprend_champ(const Motcle &mot) const
virtual void calculer_moyenne_spatiale_Temp(DoubleTab &) const =0
virtual void calculer_moyenne_spatiale_nut(DoubleTab &) const =0
void calcul_reynolds_tau()
void ecriture_fichiers_moy_Temp(const DoubleTab &, const Nom &, const double, const int) const
void sauver_stat_canal(const DoubleTab &, const Nom &) const
virtual void calculer_moyenne_spatiale_vitesse_rho_mu(DoubleTab &) const =0
void ecriture_fichiers_moy_vitesse_rho_mu(const DoubleTab &, const Nom &, const double, const int) const
void post_traitement_particulier() override
void reprendre_stat_canal(DoubleTab &, const Nom &)
virtual void remplir_Y(DoubleVect &, DoubleVect &, int &) const =0
void ecriture_fichiers_moy_vitesse_rho_mu_old(const DoubleTab &, const Nom &, const double, const int) const
void ecriture_fichiers_moy_nut(const DoubleTab &, const Nom &, const double, const int) const
void remplir_reordonne_Y_tot(const DoubleVect &, DoubleVect &) const
void reprendre_stat() override
int a_pour_Champ_Fonc(const Motcle &mot, OBS_PTR(Champ_base)&ch_ref) const
void sauver_stat() const override