17#ifndef Champ_Generique_Gradient_included
18#define Champ_Generique_Gradient_included
20#include <Champ_Generique_Operateur_base.h>
21#include <Operateur_Grad.h>
virtual OWN_PTR(Champ_Fonc_base) &creer_espace_stockage(const Nature_du_champ &nature
class Champ_Generique_Gradient OWN_PTR(Champ_base) intended to post-process the gradient of a generic...
void completer(const Postraitement_base &post) override
const Motcle get_directive_pour_discr() const override
Returns the directive (champ_elem, champ_sommets, champ_face or pression) to launch the discretizatio...
const Noms get_property(const Motcle &query) const override
Returns the requested property.
Entity get_localisation(const int index=-1) const override
Returns the type of geometric entities on which the discrete values are attached (NODE for a P1 field...
const Champ_base & get_champ_without_evaluation(OWN_PTR(Champ_base)&espace_stockage) const override
const Operateur_base & Operateur() const override
const Champ_base & get_champ(OWN_PTR(Champ_base)&espace_stockage) const override
void nommer_source() override
Champ_Generique_Operateur_base()
class Champ_base This class is the base of the fields hierarchy.
A character string (Nom) in uppercase.
An array of character strings (VECT(Nom)).
Classe Operateur_Grad Generic class of the hierarchy of operators computing the gradient.
class Operateur_base This class is the base of the hierarchy of objects representing an
Base class for all post-processing objects.