16#ifndef Op_Evanescence_Homogene_Elem_base_included
17#define Op_Evanescence_Homogene_Elem_base_included
19#include <Operateur_Evanescence_base.h>
30 void dimensionner_blocs(matrices_t matrices,
const tabs_t& semi_impl = {})
const override;
31 void ajouter_blocs(matrices_t matrices, DoubleTab& secmem,
const tabs_t& semi_impl = {})
const override;
32 double alpha_res()
const override {
return alpha_res_; }
35 double alpha_res_ = 0., alpha_res_min_ = 0.;
Manages evanescence in an element-based equation (mass, energy, etc.).
int has_interface_blocs() const override
void ajouter_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl={}) const override
void dimensionner_blocs(matrices_t matrices, const tabs_t &semi_impl={}) const override
double alpha_res() const override
Generic base class in the operator hierarchy for evanescence management terms.