16#ifndef Navier_Stokes_Turbulent_QC_included
17#define Navier_Stokes_Turbulent_QC_included
19#include <Navier_Stokes_Fluide_Dilatable_Proto.h>
20#include <Navier_Stokes_Turbulent.h>
classe Champ_Don_base classe de base des Champs donnes (non calcules)
classe Champ_base Cette classe est la base de la hierarchie des champs.
Classe Matrice_Morse Represente une matrice M (creuse), non necessairement carree.
Une chaine de caractere (Nom) en majuscules.
Navier_Stokes_Fluide_Dilatable_Proto()
classe Navier_Stokes_Turbulent Cette classe represente l'equation de la dynamique pour un fluide
const Champ_Don_base & diffusivite_pour_transport() const override
void discretiser() override
Dicretise l'equation.
int preparer_calcul() override
cf Equation_base::preparer_calcul() Assemblage du solveur pression et
bool initTimeStep(double dt) override
Allocation et initialisation de l'inconnue et des CLs jusqu'a present+dt.
const Champ_Inc_base & rho_la_vitesse() const override
void assembler_avec_inertie(Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem) override
DoubleTab & derivee_en_temps_inco(DoubleTab &) override
Calcule la derivee en temps de l'inconnue vitesse, i.
void mettre_a_jour(double) override
appel Navier_Stokes_Turbulent::mettre_a_jour et Convection_Diffusion_Chaleur_Turbulent_QC::mettre_a_j...
void assembler(Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem) override
bool has_champ(const Motcle &nom, OBS_PTR(Champ_base) &ref_champ) const override
int impr(Sortie &) const override
Effectue quelques impressions sur un flot de sortie: - maximum de div U.
void imprimer(Sortie &os) const override
Imprime les operateurs de l'equation si le schema en temps indique que c'est necessaire.
void completer() override
Appels successifs a: Navier_Stokes_std::completer().
const Champ_base & get_champ(const Motcle &nom) const override
classe Navier_Stokes_Turbulent Cette classe represente l'equation de la dynamique pour un fluide
OBS_PTR(Fluide_base) le_fluide
Classe de base des flux de sortie.