17#ifndef Champ_Generique_Reduction_0D_included
18#define Champ_Generique_Reduction_0D_included
20#include <Champ_Gen_de_Champs_Gen.h>
56 void extraire(
double& val_extraites,
const DoubleVect& val_source,
const bool basis_function,
const int composante_VDF=-1)
const;
68 mutable OWN_PTR(
Champ_base) source_espace_stockage_;
69 mutable DoubleVect un_;
classe Champ_Fonc_base Classe de base des champs qui sont fonction d'une grandeur calculee
Classe de base des champs generiques ayant comme source d'autres champs generiques L'utilisation des ...
class Champ_Generique_Reduction_0D
void extraire(double &val_extraites, const DoubleVect &val_source, const bool basis_function, const int composante_VDF=-1) const
const Noms get_property(const Motcle &query) const override
Renvoie la propriete demandee.
const Champ_base & get_champ(OWN_PTR(Champ_base)&espace_stockage) const override
Reduction_0D du champ source (au sens qu on le rend uniforme) en fonction de la methode (min,...
const Motcle get_directive_pour_discr() const override
Renvoie la directive (champ_elem, champ_sommets, champ_face ou pression) pour lancer la discretisatio...
void nommer_source() override
void completer(const Postraitement_base &post) override
DoubleVect volume_controle_
void set_param(Param ¶m) const override
const Champ_base & get_champ_without_evaluation(OWN_PTR(Champ_base)&espace_stockage) const override
classe Champ_base Cette classe est la base de la hierarchie des champs.
Une chaine de caractere (Nom) en majuscules.
Un tableau de chaine de caracteres (VECT(Nom)).
Helper class to factorize the readOn method of Objet_U classes.
Classe de base pour l'ensemble des postraitements.