16#ifndef Op_NConserv_negligeable_included
17#define Op_NConserv_negligeable_included
19#include <Operateur_NConserv_base.h>
20#include <Operateur_negligeable.h>
32 void ajouter_blocs(matrices_t matrices, DoubleTab& secmem,
const tabs_t& semi_impl = {})
const override { }
38 void ajouter_flux(
const DoubleTab& inconnue, DoubleTab& contribution)
const override { }
39 void calculer_flux(
const DoubleTab& inconnue, DoubleTab& flux)
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 Matrice_Morse Represente une matrice M (creuse), non necessairement carree.
const Champ_base & vitesse() const
void contribuer_au_second_membre(DoubleTab &) const override
DOES NOTHING - to override in derived classes.
int has_interface_blocs() const override
void dimensionner_blocs(matrices_t matrices, const tabs_t &semi_impl={}) const override
void associer_domaine_cl_dis(const Domaine_Cl_dis_base &) override
void associer(const Domaine_dis_base &z, const Domaine_Cl_dis_base &zcl, const Champ_Inc_base &ch) override
void check_multiphase_compatibility() const override
OBS_PTR(Champ_base) la_vitesse
void modifier_pour_Cl(Matrice_Morse &, DoubleTab &) const override
DOES NOTHING - to override in derived classes.
void ajouter_flux(const DoubleTab &inconnue, DoubleTab &contribution) const override
void mettre_a_jour(double temps) override
DOES NOTHING - to override in derived classes.
void ajouter_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl={}) const override
void calculer_flux(const DoubleTab &inconnue, DoubleTab &flux) const override
Classe Opnegligeable Cette classe definit l'interface d'un operateur negligeable.
void mettre_a_jour(double)
Mise a jour en temps d'un operateur negligeable: NE FAIT RIEN.
void associer(const Domaine_dis_base &, const Domaine_Cl_dis_base &, const Champ_Inc_base &)
Associe divers objets a un operateurs negligeable: NE FAIT RIEN.