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;
class Champ_base This class is the base of the fields hierarchy.
class Domaine_Cl_dis_base Domaine_Cl_dis_base objects represent discretized boundary conditions
class Domaine_dis_base This class is the base of the hierarchy of discretized domains.
class Equation_base The role of an equation is the calculation of one or more fields....
A character string (Nom) in uppercase.
class Nom: a character string for naming TRUST objects.
int impr(Sortie &os) const override
DOES NOTHING - to override in derived classes.
int phi_u_transportant(const Equation_base &eq) const
Defines whether psi is convected with phi*u or with 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
Computes 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
Operateur_Conv_base This class is the base of the hierarchy of operators representing.
Base class for output streams.