16#ifndef Operateur_Evanescence_included
17#define Operateur_Evanescence_included
19#include <Operateur_Evanescence_base.h>
20#include <TRUST_Deriv.h>
37 DoubleTab&
ajouter(
const DoubleTab& donnee, DoubleTab& resu)
const override {
return valeur().ajouter(donnee, resu); }
38 DoubleTab&
calculer(
const DoubleTab& donnee, DoubleTab& resu)
const override {
return valeur().calculer(donnee, resu); }
40 void typer()
override;
41 inline int op_non_nul()
const override {
return this->
operator bool(); };
classe Champ_base Cette classe est la base de la hierarchie des champs.
class Nom Une chaine de caractere pour nommer les objets de TRUST
classe Operateur_Evanescence Classe generique de la hierarchie des operateurs representant un terme
classe Operateur_Evanescence Classe generique de la hierarchie des operateurs representant un terme
const Operateur_base & l_op_base() const override
DoubleTab & ajouter(const DoubleTab &donnee, DoubleTab &resu) const override
DoubleTab & calculer(const DoubleTab &donnee, DoubleTab &resu) const override
void typer(const Nom &un_type)
int op_non_nul() const override
OBS_PTR(Champ_base) la_diffusivite_
Operateur_base & l_op_base() override
classe Operateur_base Classe est la base de la hierarchie des objets representant un
classe Operateur Classe generique de la hierarchie des operateurs.