16#ifndef Op_Conv_VEF_base_included
17#define Op_Conv_VEF_base_included
19#include <Operateur_Conv.h>
20#include <Domaine_Cl_VEF.h>
21#include <Domaine_VEF.h>
22#include <Op_VEF_Face.h>
23#include <Milieu_base.h>
44 DoubleTab&
calculer(
const DoubleTab& , DoubleTab& )
const override;
classe Champ_base Cette classe est la base de la hierarchie des champs.
classe Domaine_Cl_dis_base Les objets Domaine_Cl_dis_base representent les conditions aux limites
classe Domaine_dis_base Cette classe est la base de la hierarchie des domaines discretisees.
classe Equation_base Le role d'une equation est le calcul d'un ou plusieurs champs....
Une chaine de caractere (Nom) en majuscules.
class Nom Une chaine de caractere pour nommer les objets de TRUST
int impr(Sortie &os) const override
DOES NOTHING - to override in derived classes.
int phi_u_transportant(const Equation_base &eq) const
definit si l'on convecte psi avec phi*u ou avec u
void associer(const Domaine_dis_base &, const Domaine_Cl_dis_base &, const Champ_Inc_base &) override
DoubleTab & calculer(const DoubleTab &, DoubleTab &) const override
OBS_PTR(Champ_Inc_base) vitesse_
OBS_PTR(Domaine_VEF) le_dom_vef
void calculer_pour_post(Champ_base &espace_stockage, const Nom &option, int comp) const override
const Champ_Inc_base & vitesse() const
virtual void remplir_fluent() const
void abortTimeStep() override
OBS_PTR(Domaine_Cl_VEF) la_zcl_vef
void associer_vitesse(const Champ_base &) override
double calculer_dt_stab() const override
Calcul dt_stab.
void associer_domaine_cl_dis(const Domaine_Cl_dis_base &) override
Champ_Inc_base & vitesse()
ArrOfInt faces_entrelaces_Cl_
void calculer_dt_local(DoubleTab &) const override
Motcle get_localisation_pour_post(const Nom &option) const override
classe Operateur_Conv_base Cette classe est la base de la hierarchie des operateurs representant
Classe de base des flux de sortie.