Postraitement#
#include <Postraitement.h>
classe Postraitement La classe est dotee-d une liste de champs generiques champs_post_complet_ qui contient
How to cite this class in this doc#
:ref:`Postraitement <class-postraitement>`
[Postraitement](#class-postraitement)
Detailed description#
tous les champs generiques du post - traitement - d une liste d identifiants noms_champs_a_post_ qui contient l identifiant des champs a post - traiter - Lecture des champs generiques declares dans le bloc “definition_champs” (ajoutes dans champs_post_complet_) et ajout dans cette liste des champs crees par macro (declenche par ancienne syntaxe dans “champs” et “statistiques”) Construction de la liste des identifiants noms_champs_a_post_ au cours des operations de lecture-Mise a jour des champs generiques, en realite mise a jour des operateurs statistiques pour les champs qui en porte-postraitement realise dans postraiter_champs() Parcours des identifiants Le champ generique correspondant a un identifiant est recupere par : get_champ_post(“identifiant”) Pour ce champ generique : on calcul les valeurs a ecrire par : get_champ(espace_stockage) on recupere les informations complementaires par : get_property(), get_time() … Ecriture des valeurs calculees : postraiter(…) Les macros utilises pour la creation des champs generiques sont detaillees dans le .cpp de la classe Voir creer_champ_post() et creer_champ_post_stat()
Inherits from#
public : Postraitement_base
Inherited by#
public : Postraitement_ft_lata
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
void Postraitement::associer_nom_et_pb_base(const Nom &, const Probleme_base &) override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`void Postraitement::associer_nom_et_pb_base(const Nom &, const Probleme_base &) override <public-void-postraitement-associer-nom-et-pb-base-const-nom-ref-const-probleme-base-ref-override>`
[void Postraitement::associer_nom_et_pb_base(const Nom &, const Probleme_base &) override](#public-void-postraitement-associer-nom-et-pb-base-const-nom-ref-const-probleme-base-ref-override)
bool Postraitement::besoin_postraiter_champs()
Referenced By
How to cite in this doc:
:ref:`bool Postraitement::besoin_postraiter_champs() <public-bool-postraitement-besoin-postraiter-champs>`
[bool Postraitement::besoin_postraiter_champs()](#public-bool-postraitement-besoin-postraiter-champs)
int Postraitement::champ_fonc(Motcle &nom_champ, TRUST_Ref< Champ_base * > &mon_champ, TRUST_Ref< Operateur_Statistique_tps_base * > &operateur_statistique) const
References
How to cite in this doc:
:ref:`int Postraitement::champ_fonc(Motcle &nom_champ, TRUST_Ref< Champ_base * > &mon_champ, TRUST_Ref< Operateur_Statistique_tps_base * > &operateur_statistique) const <public-int-postraitement-champ-fonc-motcle-ref-nom-champ-trust-ref-champ-base-ptr-ref-mon-champ-trust-ref-operateur-statistique-tps-base-ptr-ref-operateur-statistique-const>`
[int Postraitement::champ_fonc(Motcle &nom_champ, TRUST_Ref< Champ_base * > &mon_champ, TRUST_Ref< Operateur_Statistique_tps_base * > &operateur_statistique) const](#public-int-postraitement-champ-fonc-motcle-ref-nom-champ-trust-ref-champ-base-ptr-ref-mon-champ-trust-ref-operateur-statistique-tps-base-ptr-ref-operateur-statistique-const)
int Postraitement::champs_demande()
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::champs_demande() <public-int-postraitement-champs-demande>`
[int Postraitement::champs_demande()](#public-int-postraitement-champs-demande)
const Liste_Champ_Generique & Postraitement::champs_post_complet() const
References
How to cite in this doc:
:ref:`const Liste_Champ_Generique & Postraitement::champs_post_complet() const <public-const-liste-champ-generique-ref-postraitement-champs-post-complet-const>`
[const Liste_Champ_Generique & Postraitement::champs_post_complet() const](#public-const-liste-champ-generique-ref-postraitement-champs-post-complet-const)
int Postraitement::cherche_stat_dans_les_sources(const Champ_Gen_de_Champs_Gen &ch, Motcle nom)
On recherche les champs statistiques dans les sources du champ courant.
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::cherche_stat_dans_les_sources(const Champ_Gen_de_Champs_Gen &ch, Motcle nom) <public-int-postraitement-cherche-stat-dans-les-sources-const-champ-gen-de-champs-gen-ref-ch-motcle-nom>`
[int Postraitement::cherche_stat_dans_les_sources(const Champ_Gen_de_Champs_Gen &ch, Motcle nom)](#public-int-postraitement-cherche-stat-dans-les-sources-const-champ-gen-de-champs-gen-ref-ch-motcle-nom)
void Postraitement::complete_champ(Champ_Generique_base &champ, const Motcle &motlu)
References
Referenced By
How to cite in this doc:
:ref:`void Postraitement::complete_champ(Champ_Generique_base &champ, const Motcle &motlu) <public-void-postraitement-complete-champ-champ-generique-base-ref-champ-const-motcle-ref-motlu>`
[void Postraitement::complete_champ(Champ_Generique_base &champ, const Motcle &motlu)](#public-void-postraitement-complete-champ-champ-generique-base-ref-champ-const-motcle-ref-motlu)
void Postraitement::completer() override
Reimplements:
References
How to cite in this doc:
:ref:`void Postraitement::completer() override <public-void-postraitement-completer-override>`
[void Postraitement::completer() override](#public-void-postraitement-completer-override)
void Postraitement::completer_sondes() override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`void Postraitement::completer_sondes() override <public-void-postraitement-completer-sondes-override>`
[void Postraitement::completer_sondes() override](#public-void-postraitement-completer-sondes-override)
int Postraitement::comprend_champ_post(const Motcle &identifiant) const
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::comprend_champ_post(const Motcle &identifiant) const <public-int-postraitement-comprend-champ-post-const-motcle-ref-identifiant-const>`
[int Postraitement::comprend_champ_post(const Motcle &identifiant) const](#public-int-postraitement-comprend-champ-post-const-motcle-ref-identifiant-const)
int & Postraitement::compteur_champ_stat()
Test de postraitement en tenant compte de l’evolution en temps du champ.
Renvoie VRAI si le champ necessite un postraitement, vu le temps courant et le pas de temps fourni.
References
How to cite in this doc:
:ref:`int & Postraitement::compteur_champ_stat() <public-int-ref-postraitement-compteur-champ-stat>`
[int & Postraitement::compteur_champ_stat()](#public-int-ref-postraitement-compteur-champ-stat)
void Postraitement::creer_champ_post(const Motcle &motlu1, const Motcle &motlu2, Entree &s)
References
Referenced By
How to cite in this doc:
:ref:`void Postraitement::creer_champ_post(const Motcle &motlu1, const Motcle &motlu2, Entree &s) <public-void-postraitement-creer-champ-post-const-motcle-ref-motlu1-const-motcle-ref-motlu2-entree-ref-s>`
[void Postraitement::creer_champ_post(const Motcle &motlu1, const Motcle &motlu2, Entree &s)](#public-void-postraitement-creer-champ-post-const-motcle-ref-motlu1-const-motcle-ref-motlu2-entree-ref-s)
void Postraitement::creer_champ_post_med(const Motcle &motlu1, const Motcle &motlu2, Entree &s)
References
Referenced By
How to cite in this doc:
:ref:`void Postraitement::creer_champ_post_med(const Motcle &motlu1, const Motcle &motlu2, Entree &s) <public-void-postraitement-creer-champ-post-med-const-motcle-ref-motlu1-const-motcle-ref-motlu2-entree-ref-s>`
[void Postraitement::creer_champ_post_med(const Motcle &motlu1, const Motcle &motlu2, Entree &s)](#public-void-postraitement-creer-champ-post-med-const-motcle-ref-motlu1-const-motcle-ref-motlu2-entree-ref-s)
void Postraitement::creer_champ_post_moreqn(const Motcle &type, const Motcle &option, const int num_eq, const int num_morceau, const int compo, Entree &s)
References
Referenced By
How to cite in this doc:
:ref:`void Postraitement::creer_champ_post_moreqn(const Motcle &type, const Motcle &option, const int num_eq, const int num_morceau, const int compo, Entree &s) <public-void-postraitement-creer-champ-post-moreqn-const-motcle-ref-type-const-motcle-ref-option-const-int-num-eq-const-int-num-morceau-const-int-compo-entree-ref-s>`
[void Postraitement::creer_champ_post_moreqn(const Motcle &type, const Motcle &option, const int num_eq, const int num_morceau, const int compo, Entree &s)](#public-void-postraitement-creer-champ-post-moreqn-const-motcle-ref-type-const-motcle-ref-option-const-int-num-eq-const-int-num-morceau-const-int-compo-entree-ref-s)
void Postraitement::creer_champ_post_stat(const Motcle &motlu1, const Motcle &motlu2, const Motcle &motlu3, const Motcle &motlu4, const double t_deb, const double t_fin, Entree &s)
References
Referenced By
How to cite in this doc:
:ref:`void Postraitement::creer_champ_post_stat(const Motcle &motlu1, const Motcle &motlu2, const Motcle &motlu3, const Motcle &motlu4, const double t_deb, const double t_fin, Entree &s) <public-void-postraitement-creer-champ-post-stat-const-motcle-ref-motlu1-const-motcle-ref-motlu2-const-motcle-ref-motlu3-const-motcle-ref-motlu4-const-double-t-deb-const-double-t-fin-entree-ref-s>`
[void Postraitement::creer_champ_post_stat(const Motcle &motlu1, const Motcle &motlu2, const Motcle &motlu3, const Motcle &motlu4, const double t_deb, const double t_fin, Entree &s)](#public-void-postraitement-creer-champ-post-stat-const-motcle-ref-motlu1-const-motcle-ref-motlu2-const-motcle-ref-motlu3-const-motcle-ref-motlu4-const-double-t-deb-const-double-t-fin-entree-ref-s)
std::vector<YAML_data> Postraitement::data_a_sauvegarder() const override
for PDI IO: retrieve name, type and dimensions of the fields to save/restore
Reimplements:
References
How to cite in this doc:
:ref:`std::vector<YAML_data> Postraitement::data_a_sauvegarder() const override <public-std-vector-yaml-data-postraitement-data-a-sauvegarder-const-override>`
[std::vector<YAML_data> Postraitement::data_a_sauvegarder() const override](#public-std-vector-yaml-data-postraitement-data-a-sauvegarder-const-override)
const TRUST_Ref<Domaine *> & Postraitement::domaine()
References
How to cite in this doc:
:ref:`const TRUST_Ref<Domaine *> & Postraitement::domaine() <public-const-trust-ref-domaine-ptr-ref-postraitement-domaine>`
[const TRUST_Ref<Domaine *> & Postraitement::domaine()](#public-const-trust-ref-domaine-ptr-ref-postraitement-domaine)
double Postraitement::dt_post() const
References
Referenced By
How to cite in this doc:
:ref:`double Postraitement::dt_post() const <public-double-postraitement-dt-post-const>`
[double Postraitement::dt_post() const](#public-double-postraitement-dt-post-const)
int Postraitement::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int Postraitement::duplique() const override <public-int-postraitement-duplique-const-override>`
[int Postraitement::duplique() const override](#public-int-postraitement-duplique-const-override)
int & Postraitement::est_le_dernier_postraitement_pour_nom_fich()
References
Referenced By
How to cite in this doc:
:ref:`int & Postraitement::est_le_dernier_postraitement_pour_nom_fich() <public-int-ref-postraitement-est-le-dernier-postraitement-pour-nom-fich>`
[int & Postraitement::est_le_dernier_postraitement_pour_nom_fich()](#public-int-ref-postraitement-est-le-dernier-postraitement-pour-nom-fich)
int & Postraitement::est_le_premier_postraitement_pour_nom_fich()
References
Referenced By
How to cite in this doc:
:ref:`int & Postraitement::est_le_premier_postraitement_pour_nom_fich() <public-int-ref-postraitement-est-le-premier-postraitement-pour-nom-fich>`
[int & Postraitement::est_le_premier_postraitement_pour_nom_fich()](#public-int-ref-postraitement-est-le-premier-postraitement-pour-nom-fich)
void Postraitement::finir() override
Finalise le postraitement Ferme le fichier associe.
Reimplements:
References
How to cite in this doc:
:ref:`void Postraitement::finir() override <public-void-postraitement-finir-override>`
[void Postraitement::finir() override](#public-void-postraitement-finir-override)
const Champ_Generique_base & Postraitement::get_champ_post(const Motcle &nom) const
Referenced By
How to cite in this doc:
:ref:`const Champ_Generique_base & Postraitement::get_champ_post(const Motcle &nom) const <public-const-champ-generique-base-ref-postraitement-get-champ-post-const-motcle-ref-nom-const>`
[const Champ_Generique_base & Postraitement::get_champ_post(const Motcle &nom) const](#public-const-champ-generique-base-ref-postraitement-get-champ-post-const-motcle-ref-nom-const)
const Type_info * Postraitement::get_info() const override
Donne des informations sur le type de l’ Objet_U .
Reimplements:
How to cite in this doc:
:ref:`const Type_info * Postraitement::get_info() const override <public-const-type-info-ptr-postraitement-get-info-const-override>`
[const Type_info * Postraitement::get_info() const override](#public-const-type-info-ptr-postraitement-get-info-const-override)
bool Postraitement::has_champ_post(const Motcle &nom) const
References
Referenced By
How to cite in this doc:
:ref:`bool Postraitement::has_champ_post(const Motcle &nom) const <public-bool-postraitement-has-champ-post-const-motcle-ref-nom-const>`
[bool Postraitement::has_champ_post(const Motcle &nom) const](#public-bool-postraitement-has-champ-post-const-motcle-ref-nom-const)
int Postraitement::ind_post(int nb_pas_dt) const
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::ind_post(int nb_pas_dt) const <public-int-postraitement-ind-post-int-nb-pas-dt-const>`
[int Postraitement::ind_post(int nb_pas_dt) const](#public-int-postraitement-ind-post-int-nb-pas-dt-const)
void Postraitement::init() override
Initialise le postraitement.
Cree le fichier associe au postraitement, ecrit des infos sur TrioU. Ecrit le probleme sur le fichier.
Reimplements:
References
How to cite in this doc:
:ref:`void Postraitement::init() override <public-void-postraitement-init-override>`
[void Postraitement::init() override](#public-void-postraitement-init-override)
Sondes & Postraitement::les_sondes()
References
How to cite in this doc:
:ref:`Sondes & Postraitement::les_sondes() <public-sondes-ref-postraitement-les-sondes>`
[Sondes & Postraitement::les_sondes()](#public-sondes-ref-postraitement-les-sondes)
const Sondes & Postraitement::les_sondes() const
References
How to cite in this doc:
:ref:`const Sondes & Postraitement::les_sondes() const <public-const-sondes-ref-postraitement-les-sondes-const>`
[const Sondes & Postraitement::les_sondes() const](#public-const-sondes-ref-postraitement-les-sondes-const)
Operateurs_Statistique_tps & Postraitement::les_statistiques()
References
Referenced By
How to cite in this doc:
:ref:`Operateurs_Statistique_tps & Postraitement::les_statistiques() <public-operateurs-statistique-tps-ref-postraitement-les-statistiques>`
[Operateurs_Statistique_tps & Postraitement::les_statistiques()](#public-operateurs-statistique-tps-ref-postraitement-les-statistiques)
int Postraitement::lire_champs_a_postraiter(Entree &is, bool expect_acco)
Lit le nom des champs a postraiter sur un flot d’entree.
Format: { ??? }
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::lire_champs_a_postraiter(Entree &is, bool expect_acco) <public-int-postraitement-lire-champs-a-postraiter-entree-ref-is-bool-expect-acco>`
[int Postraitement::lire_champs_a_postraiter(Entree &is, bool expect_acco)](#public-int-postraitement-lire-champs-a-postraiter-entree-ref-is-bool-expect-acco)
int Postraitement::lire_champs_operateurs(Entree &is)
Lit les champs a postraiter sur un flot d’entree.
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::lire_champs_operateurs(Entree &is) <public-int-postraitement-lire-champs-operateurs-entree-ref-is>`
[int Postraitement::lire_champs_operateurs(Entree &is)](#public-int-postraitement-lire-champs-operateurs-entree-ref-is)
int Postraitement::lire_champs_stat_a_postraiter(Entree &)
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::lire_champs_stat_a_postraiter(Entree &) <public-int-postraitement-lire-champs-stat-a-postraiter-entree-ref>`
[int Postraitement::lire_champs_stat_a_postraiter(Entree &)](#public-int-postraitement-lire-champs-stat-a-postraiter-entree-ref)
int Postraitement::lire_motcle_non_standard(const Motcle &, Entree &) override
Lecture des parametres de type non simple d’un objet_U a partir d’un flot d’entree.
Reimplements:
References
How to cite in this doc:
:ref:`int Postraitement::lire_motcle_non_standard(const Motcle &, Entree &) override <public-int-postraitement-lire-motcle-non-standard-const-motcle-ref-entree-ref-override>`
[int Postraitement::lire_motcle_non_standard(const Motcle &, Entree &) override](#public-int-postraitement-lire-motcle-non-standard-const-motcle-ref-entree-ref-override)
int Postraitement::lire_tableaux_a_postraiter(Entree &)
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::lire_tableaux_a_postraiter(Entree &) <public-int-postraitement-lire-tableaux-a-postraiter-entree-ref>`
[int Postraitement::lire_tableaux_a_postraiter(Entree &)](#public-int-postraitement-lire-tableaux-a-postraiter-entree-ref)
int Postraitement::lpost(double, double) const
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::lpost(double, double) const <public-int-postraitement-lpost-double-double-const>`
[int Postraitement::lpost(double, double) const](#public-int-postraitement-lpost-double-double-const)
int Postraitement::lpost_champ(double) const
How to cite in this doc:
:ref:`int Postraitement::lpost_champ(double) const <public-int-postraitement-lpost-champ-double-const>`
[int Postraitement::lpost_champ(double) const](#public-int-postraitement-lpost-champ-double-const)
int Postraitement::lpost_stat(double) const
How to cite in this doc:
:ref:`int Postraitement::lpost_stat(double) const <public-int-postraitement-lpost-stat-double-const>`
[int Postraitement::lpost_stat(double) const](#public-int-postraitement-lpost-stat-double-const)
void Postraitement::mettre_a_jour(double temps) override
Reimplements:
References
How to cite in this doc:
:ref:`void Postraitement::mettre_a_jour(double temps) override <public-void-postraitement-mettre-a-jour-double-temps-override>`
[void Postraitement::mettre_a_jour(double temps) override](#public-void-postraitement-mettre-a-jour-double-temps-override)
int Postraitement::nb_pas_dt_post() const
References
How to cite in this doc:
:ref:`int Postraitement::nb_pas_dt_post() const <public-int-postraitement-nb-pas-dt-post-const>`
[int Postraitement::nb_pas_dt_post() const](#public-int-postraitement-nb-pas-dt-post-const)
Nom Postraitement::nom_fich() const
References
Referenced By
How to cite in this doc:
:ref:`Nom Postraitement::nom_fich() const <public-nom-postraitement-nom-fich-const>`
[Nom Postraitement::nom_fich() const](#public-nom-postraitement-nom-fich-const)
TRUST_List<Nom> & Postraitement::noms_champs_a_post()
References
Referenced By
How to cite in this doc:
:ref:`TRUST_List<Nom> & Postraitement::noms_champs_a_post() <public-trust-list-nom-ref-postraitement-noms-champs-a-post>`
[TRUST_List<Nom> & Postraitement::noms_champs_a_post()](#public-trust-list-nom-ref-postraitement-noms-champs-a-post)
void Postraitement::postprocess_field_values()
References
How to cite in this doc:
:ref:`void Postraitement::postprocess_field_values() <public-void-postraitement-postprocess-field-values>`
[void Postraitement::postprocess_field_values()](#public-void-postraitement-postprocess-field-values)
Postraitement::Postraitement()
Constructeur par defaut.
Les frequences de postraitement prennent la valeur par defaut 1e6. Et aucun postraitement n’est demande.
How to cite in this doc:
:ref:`Postraitement::Postraitement() <public-postraitement-postraitement>`
[Postraitement::Postraitement()](#public-postraitement-postraitement)
int Postraitement::postraiter(const Domaine &dom, const Noms &unites, const Noms &noms_compo, const int ncomp, const double temps, Nom nom_post, const Nom &localisation, const Nom &nature, const DoubleTab &valeurs, int tenseur)
References
How to cite in this doc:
:ref:`int Postraitement::postraiter(const Domaine &dom, const Noms &unites, const Noms &noms_compo, const int ncomp, const double temps, Nom nom_post, const Nom &localisation, const Nom &nature, const DoubleTab &valeurs, int tenseur) <public-int-postraitement-postraiter-const-domaine-ref-dom-const-noms-ref-unites-const-noms-ref-noms-compo-const-int-ncomp-const-double-temps-nom-nom-post-const-nom-ref-localisation-const-nom-ref-nature-const-doubletab-ref-valeurs-int-tenseur>`
[int Postraitement::postraiter(const Domaine &dom, const Noms &unites, const Noms &noms_compo, const int ncomp, const double temps, Nom nom_post, const Nom &localisation, const Nom &nature, const DoubleTab &valeurs, int tenseur)](#public-int-postraitement-postraiter-const-domaine-ref-dom-const-noms-ref-unites-const-noms-ref-noms-compo-const-int-ncomp-const-double-temps-nom-nom-post-const-nom-ref-localisation-const-nom-ref-nature-const-doubletab-ref-valeurs-int-tenseur)
void Postraitement::postraiter(int forcer) override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`void Postraitement::postraiter(int forcer) override <public-void-postraitement-postraiter-int-forcer-override>`
[void Postraitement::postraiter(int forcer) override](#public-void-postraitement-postraiter-int-forcer-override)
int Postraitement::postraiter_champs()
Effectue le postraitement des Champs de facon imperative.
Mets a jour les champs crees.
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::postraiter_champs() <public-int-postraitement-postraiter-champs>`
[int Postraitement::postraiter_champs()](#public-int-postraitement-postraiter-champs)
int Postraitement::postraiter_sondes()
Effectue le postraitement lie au sondes de facon imperative.
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::postraiter_sondes() <public-int-postraitement-postraiter-sondes>`
[int Postraitement::postraiter_sondes()](#public-int-postraitement-postraiter-sondes)
int Postraitement::postraiter_tableau(const Domaine &dom, const Noms &unites, const Noms &noms_compo, const int ncomp, const double temps, Nom nom_post, const Nom &localisation, const Nom &nature, const DoubleTab &valeurs)
References
How to cite in this doc:
:ref:`int Postraitement::postraiter_tableau(const Domaine &dom, const Noms &unites, const Noms &noms_compo, const int ncomp, const double temps, Nom nom_post, const Nom &localisation, const Nom &nature, const DoubleTab &valeurs) <public-int-postraitement-postraiter-tableau-const-domaine-ref-dom-const-noms-ref-unites-const-noms-ref-noms-compo-const-int-ncomp-const-double-temps-nom-nom-post-const-nom-ref-localisation-const-nom-ref-nature-const-doubletab-ref-valeurs>`
[int Postraitement::postraiter_tableau(const Domaine &dom, const Noms &unites, const Noms &noms_compo, const int ncomp, const double temps, Nom nom_post, const Nom &localisation, const Nom &nature, const DoubleTab &valeurs)](#public-int-postraitement-postraiter-tableau-const-domaine-ref-dom-const-noms-ref-unites-const-noms-ref-noms-compo-const-int-ncomp-const-double-temps-nom-nom-post-const-nom-ref-localisation-const-nom-ref-nature-const-doubletab-ref-valeurs)
int Postraitement::postraiter_tableaux()
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::postraiter_tableaux() <public-int-postraitement-postraiter-tableaux>`
[int Postraitement::postraiter_tableaux()](#public-int-postraitement-postraiter-tableaux)
int Postraitement::postraiter_tenseur(const Domaine &dom, const Noms &unites, const Noms &noms_compo, const int ncomp, const double temps, Nom nom_post, const Nom &localisation, const Nom &nature, const DoubleTab &valeurs)
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::postraiter_tenseur(const Domaine &dom, const Noms &unites, const Noms &noms_compo, const int ncomp, const double temps, Nom nom_post, const Nom &localisation, const Nom &nature, const DoubleTab &valeurs) <public-int-postraitement-postraiter-tenseur-const-domaine-ref-dom-const-noms-ref-unites-const-noms-ref-noms-compo-const-int-ncomp-const-double-temps-nom-nom-post-const-nom-ref-localisation-const-nom-ref-nature-const-doubletab-ref-valeurs>`
[int Postraitement::postraiter_tenseur(const Domaine &dom, const Noms &unites, const Noms &noms_compo, const int ncomp, const double temps, Nom nom_post, const Nom &localisation, const Nom &nature, const DoubleTab &valeurs)](#public-int-postraitement-postraiter-tenseur-const-domaine-ref-dom-const-noms-ref-unites-const-noms-ref-noms-compo-const-int-ncomp-const-double-temps-nom-nom-post-const-nom-ref-localisation-const-nom-ref-nature-const-doubletab-ref-valeurs)
Probleme_base & Postraitement::probleme()
Referenced By
How to cite in this doc:
:ref:`Probleme_base & Postraitement::probleme() <public-probleme-base-ref-postraitement-probleme>`
[Probleme_base & Postraitement::probleme()](#public-probleme-base-ref-postraitement-probleme)
const Probleme_base & Postraitement::probleme() const
How to cite in this doc:
:ref:`const Probleme_base & Postraitement::probleme() const <public-const-probleme-base-ref-postraitement-probleme-const>`
[const Probleme_base & Postraitement::probleme() const](#public-const-probleme-base-ref-postraitement-probleme-const)
int Postraitement::reprendre(Entree &is) override
Reprise d’un Objet_U sur un flot d’entree Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`int Postraitement::reprendre(Entree &is) override <public-int-postraitement-reprendre-entree-ref-is-override>`
[int Postraitement::reprendre(Entree &is) override](#public-int-postraitement-reprendre-entree-ref-is-override)
void Postraitement::resetTime(double t, const std::string dirname) override
When reseting time (see ProblemTrio::resetTime() documentation) we change the name of the postprocessing files with a new suffix. TODO: In the current setup suffix is “” meaning that the previous output discarded. This might change in the future!
Reimplements:
References
How to cite in this doc:
:ref:`void Postraitement::resetTime(double t, const std::string dirname) override <public-void-postraitement-resettime-double-t-const-std-string-dirname-override>`
[void Postraitement::resetTime(double t, const std::string dirname) override](#public-void-postraitement-resettime-double-t-const-std-string-dirname-override)
int Postraitement::sauvegarder(Sortie &os) const override
Sauvegarde d’un Objet_U sur un flot de sortie Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`int Postraitement::sauvegarder(Sortie &os) const override <public-int-postraitement-sauvegarder-sortie-ref-os-const-override>`
[int Postraitement::sauvegarder(Sortie &os) const override](#public-int-postraitement-sauvegarder-sortie-ref-os-const-override)
Nom Postraitement::set_expression_champ(const Motcle &motlu1, const Motcle &motlu2, const Motcle &motlu3, const Motcle &motlu4, const int trouve)
References
Referenced By
How to cite in this doc:
:ref:`Nom Postraitement::set_expression_champ(const Motcle &motlu1, const Motcle &motlu2, const Motcle &motlu3, const Motcle &motlu4, const int trouve) <public-nom-postraitement-set-expression-champ-const-motcle-ref-motlu1-const-motcle-ref-motlu2-const-motcle-ref-motlu3-const-motcle-ref-motlu4-const-int-trouve>`
[Nom Postraitement::set_expression_champ(const Motcle &motlu1, const Motcle &motlu2, const Motcle &motlu3, const Motcle &motlu4, const int trouve)](#public-nom-postraitement-set-expression-champ-const-motcle-ref-motlu1-const-motcle-ref-motlu2-const-motcle-ref-motlu3-const-motcle-ref-motlu4-const-int-trouve)
void Postraitement::set_param(Param ¶m) override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`void Postraitement::set_param(Param ¶m) override <public-void-postraitement-set-param-param-ref-param-override>`
[void Postraitement::set_param(Param ¶m) override](#public-void-postraitement-set-param-param-ref-param-override)
int Postraitement::sondes_demande()
References
How to cite in this doc:
:ref:`int Postraitement::sondes_demande() <public-int-postraitement-sondes-demande>`
[int Postraitement::sondes_demande()](#public-int-postraitement-sondes-demande)
int Postraitement::stat_demande() const
References
How to cite in this doc:
:ref:`int Postraitement::stat_demande() const <public-int-postraitement-stat-demande-const>`
[int Postraitement::stat_demande() const](#public-int-postraitement-stat-demande-const)
int Postraitement::stat_demande_definition_champs() const
References
How to cite in this doc:
:ref:`int Postraitement::stat_demande_definition_champs() const <public-int-postraitement-stat-demande-definition-champs-const>`
[int Postraitement::stat_demande_definition_champs() const](#public-int-postraitement-stat-demande-definition-champs-const)
int Postraitement::tableaux_demande()
References
How to cite in this doc:
:ref:`int Postraitement::tableaux_demande() <public-int-postraitement-tableaux-demande>`
[int Postraitement::tableaux_demande()](#public-int-postraitement-tableaux-demande)
unsigned Postraitement::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned Postraitement::taille_memoire() const override <public-unsigned-postraitement-taille-memoire-const-override>`
[unsigned Postraitement::taille_memoire() const override](#public-unsigned-postraitement-taille-memoire-const-override)
int Postraitement::traiter_champs()
Effectue le postraitement des Champs si cela est necessaire.
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::traiter_champs() <public-int-postraitement-traiter-champs>`
[int Postraitement::traiter_champs()](#public-int-postraitement-traiter-champs)
int Postraitement::traiter_sondes()
Mets a jour (en temps) le sondes.
Referenced By
How to cite in this doc:
:ref:`int Postraitement::traiter_sondes() <public-int-postraitement-traiter-sondes>`
[int Postraitement::traiter_sondes()](#public-int-postraitement-traiter-sondes)
int Postraitement::traiter_tableaux()
References
Referenced By
How to cite in this doc:
:ref:`int Postraitement::traiter_tableaux() <public-int-postraitement-traiter-tableaux>`
[int Postraitement::traiter_tableaux()](#public-int-postraitement-traiter-tableaux)
const double & Postraitement::tstat_deb() const
References
How to cite in this doc:
:ref:`const double & Postraitement::tstat_deb() const <public-const-double-ref-postraitement-tstat-deb-const>`
[const double & Postraitement::tstat_deb() const](#public-const-double-ref-postraitement-tstat-deb-const)
const double & Postraitement::tstat_fin() const
References
How to cite in this doc:
:ref:`const double & Postraitement::tstat_fin() const <public-const-double-ref-postraitement-tstat-fin-const>`
[const double & Postraitement::tstat_fin() const](#public-const-double-ref-postraitement-tstat-fin-const)
void Postraitement::verifie_nom_et_sources(const Champ_Generique_base &champ)
References
Referenced By
How to cite in this doc:
:ref:`void Postraitement::verifie_nom_et_sources(const Champ_Generique_base &champ) <public-void-postraitement-verifie-nom-et-sources-const-champ-generique-base-ref-champ>`
[void Postraitement::verifie_nom_et_sources(const Champ_Generique_base &champ)](#public-void-postraitement-verifie-nom-et-sources-const-champ-generique-base-ref-champ)
virtual int Postraitement::write_extra_mesh()
Calls by postraiter_champs() and allows a derived class to write extra meshes if needed
Referenced By
How to cite in this doc:
:ref:`virtual int Postraitement::write_extra_mesh() <public-virtual-int-postraitement-write-extra-mesh>`
[virtual int Postraitement::write_extra_mesh()](#public-virtual-int-postraitement-write-extra-mesh)
Postraitement::~Postraitement()
References
How to cite in this doc:
:ref:`Postraitement::~Postraitement() <public-postraitement-dtor-postraitement>`
[Postraitement::~Postraitement()](#public-postraitement-dtor-postraitement)
Objet_U * Postraitement::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Postraitement::cree_instance() <public-static-objet-u-ptr-postraitement-cree-instance>`
[Objet_U * Postraitement::cree_instance()](#public-static-objet-u-ptr-postraitement-cree-instance)
Nom Postraitement::get_nom_localisation(const Entity &loc)
Referenced By
How to cite in this doc:
:ref:`Nom Postraitement::get_nom_localisation(const Entity &loc) <public-static-nom-postraitement-get-nom-localisation-const-entity-ref-loc>`
[Nom Postraitement::get_nom_localisation(const Entity &loc)](#public-static-nom-postraitement-get-nom-localisation-const-entity-ref-loc)
const Type_info * Postraitement::info()
How to cite in this doc:
:ref:`const Type_info * Postraitement::info() <public-static-const-type-info-ptr-postraitement-info>`
[const Type_info * Postraitement::info()](#public-static-const-type-info-ptr-postraitement-info)
static TRUST_List<Nom> & Postraitement::noms_fichiers_sondes()
References
How to cite in this doc:
:ref:`static TRUST_List<Nom> & Postraitement::noms_fichiers_sondes() <public-static-static-trust-list-nom-ref-postraitement-noms-fichiers-sondes>`
[static TRUST_List<Nom> & Postraitement::noms_fichiers_sondes()](#public-static-static-trust-list-nom-ref-postraitement-noms-fichiers-sondes)
const Postraitement & Postraitement::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Postraitement & Postraitement::self_cast(const Objet_U &) <public-static-const-postraitement-ref-postraitement-self-cast-const-objet-u-ref>`
[const Postraitement & Postraitement::self_cast(const Objet_U &)](#public-static-const-postraitement-ref-postraitement-self-cast-const-objet-u-ref)
Postraitement & Postraitement::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Postraitement & Postraitement::self_cast(Objet_U &) <public-static-postraitement-ref-postraitement-self-cast-objet-u-ref>`
[Postraitement & Postraitement::self_cast(Objet_U &)](#public-static-postraitement-ref-postraitement-self-cast-objet-u-ref)
Sortie & Postraitement::printOn(Sortie &x) const override
Imprime le type de l’objet sur un flot de sortie.
Reimplements:
References
How to cite in this doc:
:ref:`Sortie & Postraitement::printOn(Sortie &x) const override <protected-sortie-ref-postraitement-printon-sortie-ref-x-const-override>`
[Sortie & Postraitement::printOn(Sortie &x) const override](#protected-sortie-ref-postraitement-printon-sortie-ref-x-const-override)
Entree & Postraitement::readOn(Entree &) override
Lit les directives de postraitement sur un flot d’entree.
Format: Postraitement { Sondes bloc de lecture des sondes | Champs bloc de lecture des champs a postraiter | Statistiques bloc de lecture objet statistique | Fichier }
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`Entree & Postraitement::readOn(Entree &) override <protected-entree-ref-postraitement-readon-entree-ref-override>`
[Entree & Postraitement::readOn(Entree &) override](#protected-entree-ref-postraitement-readon-entree-ref-override)
Attributes Documentation#
const Type_info Postraitement::info_obj
int Postraitement::DeprecatedKeepDuplicatedProbes = 0
int Postraitement::binaire_
bool Postraitement::champs_demande_
Liste_Champ_Generique Postraitement::champs_post_complet_
double Postraitement::dernier_temps_
TRUST_Ref<Domaine_dis_base *> Postraitement::domaine_dis_pour_faces_
double Postraitement::dt_integr_serie_
double Postraitement::dt_post_
ecriture des donnees (champs, stats, int_array) tous les dt_post (un temps)
int Postraitement::est_le_dernier_postraitement_pour_nom_fich_
int Postraitement::est_le_premier_postraitement_pour_nom_fich_
Parser_U Postraitement::fdt_post_
Nom Postraitement::format_
TRUST_Deriv<Format_Post_base> Postraitement::format_post_
TRUST_Ref<Domaine *> Postraitement::le_domaine_
Sondes Postraitement::les_sondes_
Sondes_Int Postraitement::les_sondes_int_
Operateurs_Statistique_tps Postraitement::les_statistiques_
int Postraitement::lserie_
int Postraitement::nb_champs_stat_
int Postraitement::nb_pas_dt_post_
ecriture des donnees (champs, stats, int_array) tous les dt_post (une periode en nb d’iteration)
Nom Postraitement::nom_fich_
TRUST_List<Nom> Postraitement::noms_champs_a_post_
TRUST_List<Nom> Postraitement::noms_tableaux_
Nom Postraitement::option_para_
bool Postraitement::sondes_demande_
bool Postraitement::stat_demande_
bool Postraitement::stat_demande_definition_champs_
Nom Postraitement::suffix_for_reset_
TRUST_List<TRUST_Ref<IntVect *>> Postraitement::tableaux_a_postraiter_
bool Postraitement::tableaux_demande_
double Postraitement::temps_
double Postraitement::tstat_deb_
double Postraitement::tstat_dernier_calcul_
double Postraitement::tstat_fin_
Motcles Postraitement::formats_supportes_ =
TRUST_List<Nom> Postraitement::noms_fichiers_sondes_ =