16#ifndef Convection_Diffusion_std_included
17#define Convection_Diffusion_std_included
19#include <Schema_Temps_base.h>
20#include <Operateur_Conv.h>
21#include <Operateur_Diff.h>
22#include <Equation_base.h>
80 return la_vitesse_transportante.valeur();
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 Convection_Diffusion_std Cette classe est la base des equations modelisant le transport
std::vector< YAML_data > data_a_sauvegarder_base() const
void associer_vitesse(const Champ_base &)
Associe la vitesse transportante a l'equation.
const Champ_Inc_base & inconnue() const override=0
Champ_Inc_base & inconnue() override=0
virtual const Champ_Don_base & diffusivite_pour_transport() const
Operateur_Diff terme_diffusif
virtual const Champ_base & diffusivite_pour_pas_de_temps() const
int idx_phase_transportante_
int reprendre_base(Entree &)
int sauvegarder_base(Sortie &) const
const Operateur & operateur(int) const override
Renvoie l'operateur specifie par son index: renvoie terme_diffusif si i = 0.
void set_param(Param &titi) const override
const Champ_Inc_base & vitesse_transportante() const
Renvoie une reference sur le champ representant la vitesse transportante.
int nombre_d_operateurs() const override
Renvoie le nombre d'operateurs de l'equation: 2 pour une equation de diffusion.
virtual const Champ_base & vitesse_pour_transport() const
int lire_motcle_non_standard(const Motcle &, Entree &) override
Lecture des parametres de type non simple d'un objet_U a partir d'un flot d'entree.
OBS_PTR(Champ_Inc_base) la_vitesse_transportante
Operateur_Conv terme_convectif
classe Equation_base Le role d'une equation est le calcul d'un ou plusieurs champs....
Une chaine de caractere (Nom) en majuscules.
classe Operateur_Conv Classe generique de la hierarchie des operateurs representant un terme
classe Operateur_Diff Classe generique de la hierarchie des operateurs representant un terme
classe Operateur Classe generique de la hierarchie des operateurs.
Helper class to factorize the readOn method of Objet_U classes.