16#ifndef Op_Diff_PolyMAC_CDO_Face_included
17#define Op_Diff_PolyMAC_CDO_Face_included
19#include <Op_Diff_PolyMAC_CDO_base.h>
27 DoubleTab&
ajouter(
const DoubleTab& inco, DoubleTab& resu)
const override;
Classe Matrice_Morse Represente une matrice M (creuse), non necessairement carree.
void contribuer_a_avec(const DoubleTab &, Matrice_Morse &) const override
DOES NOTHING - to override in derived classes.
void contribuer_bloc(const DoubleTab &, Matrice_Morse &, const int i) const
void dimensionner_bloc(Matrice_Morse &mat, const int p) const
Op_Diff_PolyMAC_CDO_Face()
void dimensionner(Matrice_Morse &mat) const override
DOES NOTHING - to override in derived classes.
DoubleTab & ajouter(const DoubleTab &inco, DoubleTab &resu) const override
void completer() override
Associe l'operateur au domaine_dis, le domaine_Cl_dis, et a l'inconnue de son equation.
void update_auxiliary_variables()
void modifier_pour_Cl(Matrice_Morse &, DoubleTab &) const override
DOES NOTHING - to override in derived classes.