17#ifndef Op_Conv_Amont_old_VEF_Face_included
18#define Op_Conv_Amont_old_VEF_Face_included
20#include <Op_Conv_VEF_base.h>
42 DoubleTab&
ajouter(
const DoubleTab& , DoubleTab& )
const override;
Classe Matrice_Morse Represente une matrice M (creuse), non necessairement carree.
class Op_Conv_Amont_old_VEF_Face
void contribuer_a_avec(const DoubleTab &, Matrice_Morse &) const override
on assemble la matrice des inconnues implicite.
void contribue_au_second_membre(DoubleTab &) const
void modifier_pour_Cl(Matrice_Morse &, DoubleTab &) const override
On modifie le second membre et la matrice dans le cas des conditions de dirichlet.
DoubleTab & ajouter(const DoubleTab &, DoubleTab &) const override
void dimensionner(Matrice_Morse &) const override
on dimensionne notre matrice au moyen de la methode dimensionner de la classe Op_VEF_Face.
void ajouter_contribution(const DoubleTab &, Matrice_Morse &) const
void contribuer_au_second_membre(DoubleTab &) const override
on ajoute la contribution du second membre.
void dimensionner(const Domaine_VEF &, const Domaine_Cl_VEF &, Matrice_Morse &) const
Dimensionnement de la matrice qui devra recevoir les coefficients provenant de la convection,...
void modifier_pour_Cl(const Domaine_VEF &, const Domaine_Cl_VEF &, Matrice_Morse &, DoubleTab &) const
Modification des coef de la matrice et du second membre pour les conditions de Dirichlet.