16#ifndef Champ_Generique_Statistiques_base_included
17#define Champ_Generique_Statistiques_base_included
19#include <Champ_Gen_de_Champs_Gen.h>
20#include <Integrale_tps_Champ.h>
24#include <Domaine_forward.h>
47 virtual double temps()
const =0;
60 void fixer_serie(
const double t1,
const double t2)
override;
Base class of generic fields having other generic fields as source. The use of the class methods reli...
virtual int completer_post_statistiques(const Domaine &dom, const int is_axi, Format_Post_base &format)
std::vector< YAML_data > data_a_sauvegarder() const override
for PDI IO: retrieve name, type and dimensions of the field to save/restore
virtual const Integrale_tps_Champ & integrale() const =0
virtual void associer_op_stat(const Champ_Generique_Statistiques_base &)
virtual Operateur_Statistique_tps_base & Operateur_Statistique()=0
void set_param(Param ¶m) const override
virtual double temps() const =0
Champ_Generique_Statistiques_base()
void use_source_name_only(bool b)
bool use_source_name_only_
int reprendre(Entree &is) override
resume the different sources
void fixer_tstat_deb(const double t1, const double t2) override
void fixer_serie(const double t1, const double t2) override
virtual const Operateur_Statistique_tps_base & Operateur_Statistique() const =0
int sauvegarder(Sortie &os) const override
save the different sources
void fixer_tdeb_tfin(const double t_deb, const double t_fin)
void mettre_a_jour(double temps) override
void lire_bidon(Entree &is) const override
class Domaine_dis_base This class is the base of the hierarchy of discretized domains.
Base class for post-processing output formats for fields (lata, med, cgns, lml, single_lata).
class Nom: a character string for naming TRUST objects.
class Operateur_Statistique_tps_base
Helper class to factorize the readOn method of Objet_U classes.
class Probleme_base It is a Probleme_U that is not a coupling.