16#ifndef Op_Diff_VDF_base_included
17#define Op_Diff_VDF_base_included
19#include <Operateur_Diff_base.h>
20#include <Iterateur_VDF_base.h>
21#include <TRUST_Deriv.h>
33 DoubleTab&
calculer(
const DoubleTab& , DoubleTab& )
const override;
virtual void calculer_flux_bord(const DoubleTab &inco, const DoubleTab &val_b) const =delete
int impr(Sortie &os) const override
DOES NOTHING - to override in derived classes.
const OWN_PTR(Iterateur_VDF_base) &get_iter() const
double calculer_dt_stab_(const Domaine_VDF &zone_VDF) const
void init_op_ext() const override
void ajoute_terme_pour_axi(matrices_t, DoubleTab &, const tabs_t &) const
int has_interface_blocs() const override
DoubleTab & calculer(const DoubleTab &, DoubleTab &) const override
calcule la contribution de la diffusion, la range dans resu
void check_multiphase_compatibility() const override
void completer() override
Associe l'operateur au domaine_dis, le domaine_Cl_dis, et a l'inconnue de son equation.
OWN_PTR(Iterateur_VDF_base) iter_
void contribuer_au_second_membre(DoubleTab &resu) const override
DOES NOTHING - to override in derived classes.
Op_Diff_VDF_base(const Iterateur_VDF_base &iter_base)
OWN_PTR(Iterateur_VDF_base) &get_iter()
classe Operateur_Diff_base Cette classe est la base de la hierarchie des operateurs representant
Classe de base des flux de sortie.