16#ifndef Op_Evanescence_Homogene_Face_base_included
17#define Op_Evanescence_Homogene_Face_base_included
19#include <Operateur_Evanescence_base.h>
33 void dimensionner_blocs(matrices_t matrices,
const tabs_t& semi_impl = {})
const override;
34 void ajouter_blocs(matrices_t matrices, DoubleTab& secmem,
const tabs_t& semi_impl = {})
const override;
Classe Matrice_Morse Represente une matrice M (creuse), non necessairement carree.
const Nom & que_suis_je() const
renvoie la chaine identifiant la classe.
Classe Op_Evanescence_Homogene_Face_base.
void ajouter_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl={}) const override
virtual void dimensionner_blocs_aux(std::set< int > &, Stencil &, Matrice_Morse &) const
int has_interface_blocs() const override
void dimensionner_blocs(matrices_t matrices, const tabs_t &semi_impl={}) const override
virtual void ajouter_blocs_aux(IntTrav &, DoubleTrav, matrices_t, DoubleTab &) const
virtual void calc_grad_alpha_faces(DoubleTab &) const
double alpha_res() const override
void calc_vort_faces(DoubleTab &) const
classe Operateur_Evanescence Classe generique de la hierarchie des operateurs representant un terme
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.