Format_Post_Med#
#include <Format_Post_Med.h>
: Classe de postraitement des champs euleriens au format med.
How to cite this class in this doc#
:ref:`Format\_Post\_Med <class-format-post-med>`
[Format\_Post\_Med](#class-format-post-med)
Detailed description#
Inherits from#
public : Format_Post_base
Inherited by#
public : Format_Post_Med_major
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
int Format_Post_Med::completer_post(const Domaine &dom, const int axi, const Nature_du_champ &nature, const int nb_compo, const Noms &noms_compo, const Motcle &loc_post, const Nom &le_nom_champ_post) override
Reimplements:
How to cite in this doc:
:ref:`int Format_Post_Med::completer_post(const Domaine &dom, const int axi, const Nature_du_champ &nature, const int nb_compo, const Noms &noms_compo, const Motcle &loc_post, const Nom &le_nom_champ_post) override <public-int-format-post-med-completer-post-const-domaine-ref-dom-const-int-axi-const-nature-du-champ-ref-nature-const-int-nb-compo-const-noms-ref-noms-compo-const-motcle-ref-loc-post-const-nom-ref-le-nom-champ-post-override>`
[int Format_Post_Med::completer_post(const Domaine &dom, const int axi, const Nature_du_champ &nature, const int nb_compo, const Noms &noms_compo, const Motcle &loc_post, const Nom &le_nom_champ_post) override](#public-int-format-post-med-completer-post-const-domaine-ref-dom-const-int-axi-const-nature-du-champ-ref-nature-const-int-nb-compo-const-noms-ref-noms-compo-const-motcle-ref-loc-post-const-nom-ref-le-nom-champ-post-override)
int Format_Post_Med::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int Format_Post_Med::duplique() const override <public-int-format-post-med-duplique-const-override>`
[int Format_Post_Med::duplique() const override](#public-int-format-post-med-duplique-const-override)
int Format_Post_Med::ecrire_champ(const Domaine &domaine, const Noms &unite_, const Noms &noms_compo, int ncomp, double temps_, const Nom &id_du_champ, const Nom &id_du_domaine, const Nom &localisation, const Nom &nature, const DoubleTab &data) override
voir Format_Post_base::ecrire_champ
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`int Format_Post_Med::ecrire_champ(const Domaine &domaine, const Noms &unite_, const Noms &noms_compo, int ncomp, double temps_, const Nom &id_du_champ, const Nom &id_du_domaine, const Nom &localisation, const Nom &nature, const DoubleTab &data) override <public-int-format-post-med-ecrire-champ-const-domaine-ref-domaine-const-noms-ref-unite-const-noms-ref-noms-compo-int-ncomp-double-temps-const-nom-ref-id-du-champ-const-nom-ref-id-du-domaine-const-nom-ref-localisation-const-nom-ref-nature-const-doubletab-ref-data-override>`
[int Format_Post_Med::ecrire_champ(const Domaine &domaine, const Noms &unite_, const Noms &noms_compo, int ncomp, double temps_, const Nom &id_du_champ, const Nom &id_du_domaine, const Nom &localisation, const Nom &nature, const DoubleTab &data) override](#public-int-format-post-med-ecrire-champ-const-domaine-ref-domaine-const-noms-ref-unite-const-noms-ref-noms-compo-int-ncomp-double-temps-const-nom-ref-id-du-champ-const-nom-ref-id-du-domaine-const-nom-ref-localisation-const-nom-ref-nature-const-doubletab-ref-data-override)
int Format_Post_Med::ecrire_domaine(const Domaine &domaine, const int est_le_premier_post) override
Ecriture d’un maillage.
L’ecriture du domaine a lieu soit au debut, avant le premier appel a ecrire_temps, soit plus tard (maillage dynamique), mais ce n’est pas forcement supporte par le postraitement.
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`int Format_Post_Med::ecrire_domaine(const Domaine &domaine, const int est_le_premier_post) override <public-int-format-post-med-ecrire-domaine-const-domaine-ref-domaine-const-int-est-le-premier-post-override>`
[int Format_Post_Med::ecrire_domaine(const Domaine &domaine, const int est_le_premier_post) override](#public-int-format-post-med-ecrire-domaine-const-domaine-ref-domaine-const-int-est-le-premier-post-override)
int Format_Post_Med::ecrire_domaine_dis(const Domaine &domaine, const TRUST_Ref< Domaine_dis_base * > &domaine_dis_base, const int est_le_premier_post) override
voir Format_Post_base::ecrire_domaine
Reimplements:
Referenced By
How to cite in this doc:
:ref:`int Format_Post_Med::ecrire_domaine_dis(const Domaine &domaine, const TRUST_Ref< Domaine_dis_base * > &domaine_dis_base, const int est_le_premier_post) override <public-int-format-post-med-ecrire-domaine-dis-const-domaine-ref-domaine-const-trust-ref-domaine-dis-base-ptr-ref-domaine-dis-base-const-int-est-le-premier-post-override>`
[int Format_Post_Med::ecrire_domaine_dis(const Domaine &domaine, const TRUST_Ref< Domaine_dis_base * > &domaine_dis_base, const int est_le_premier_post) override](#public-int-format-post-med-ecrire-domaine-dis-const-domaine-ref-domaine-const-trust-ref-domaine-dis-base-ptr-ref-domaine-dis-base-const-int-est-le-premier-post-override)
void Format_Post_Med::ecrire_domaine_dual(const Domaine &domaine, const int est_le_premier_post) override
Reimplements:
References
How to cite in this doc:
:ref:`void Format_Post_Med::ecrire_domaine_dual(const Domaine &domaine, const int est_le_premier_post) override <public-void-format-post-med-ecrire-domaine-dual-const-domaine-ref-domaine-const-int-est-le-premier-post-override>`
[void Format_Post_Med::ecrire_domaine_dual(const Domaine &domaine, const int est_le_premier_post) override](#public-void-format-post-med-ecrire-domaine-dual-const-domaine-ref-domaine-const-int-est-le-premier-post-override)
int Format_Post_Med::ecrire_entete(const double temps_courant, const int reprise, const int est_le_premier_post) override
Reimplements:
References
How to cite in this doc:
:ref:`int Format_Post_Med::ecrire_entete(const double temps_courant, const int reprise, const int est_le_premier_post) override <public-int-format-post-med-ecrire-entete-const-double-temps-courant-const-int-reprise-const-int-est-le-premier-post-override>`
[int Format_Post_Med::ecrire_entete(const double temps_courant, const int reprise, const int est_le_premier_post) override](#public-int-format-post-med-ecrire-entete-const-double-temps-courant-const-int-reprise-const-int-est-le-premier-post-override)
int Format_Post_Med::ecrire_item_int(const Nom &id_item, const Nom &id_du_domaine, const Nom &id_domaine, const Nom &localisation, const Nom &reference, const IntVect &data, const int reference_size) override
Ecriture d’un tableau d’entiers dans le fichier de postraitement.
Reimplements:
How to cite in this doc:
:ref:`int Format_Post_Med::ecrire_item_int(const Nom &id_item, const Nom &id_du_domaine, const Nom &id_domaine, const Nom &localisation, const Nom &reference, const IntVect &data, const int reference_size) override <public-int-format-post-med-ecrire-item-int-const-nom-ref-id-item-const-nom-ref-id-du-domaine-const-nom-ref-id-domaine-const-nom-ref-localisation-const-nom-ref-reference-const-intvect-ref-data-const-int-reference-size-override>`
[int Format_Post_Med::ecrire_item_int(const Nom &id_item, const Nom &id_du_domaine, const Nom &id_domaine, const Nom &localisation, const Nom &reference, const IntVect &data, const int reference_size) override](#public-int-format-post-med-ecrire-item-int-const-nom-ref-id-item-const-nom-ref-id-du-domaine-const-nom-ref-id-domaine-const-nom-ref-localisation-const-nom-ref-reference-const-intvect-ref-data-const-int-reference-size-override)
int Format_Post_Med::ecrire_temps(const double temps) override
commence l’ecriture d’un nouveau pas de temps
Ouvre le fichier maitre en mode APPEND et ajoute une ligne “TEMPS xxxxx” si ce temps n’a pas encore ete ecrit
Reimplements:
References
How to cite in this doc:
:ref:`int Format_Post_Med::ecrire_temps(const double temps) override <public-int-format-post-med-ecrire-temps-const-double-temps-override>`
[int Format_Post_Med::ecrire_temps(const double temps) override](#public-int-format-post-med-ecrire-temps-const-double-temps-override)
int Format_Post_Med::finir(const int est_le_dernier_post) override
Reimplements:
References
How to cite in this doc:
:ref:`int Format_Post_Med::finir(const int est_le_dernier_post) override <public-int-format-post-med-finir-const-int-est-le-dernier-post-override>`
[int Format_Post_Med::finir(const int est_le_dernier_post) override](#public-int-format-post-med-finir-const-int-est-le-dernier-post-override)
Format_Post_Med::Format_Post_Med()
Constructeur par defaut:
References
How to cite in this doc:
:ref:`Format_Post_Med::Format_Post_Med() <public-format-post-med-format-post-med>`
[Format_Post_Med::Format_Post_Med()](#public-format-post-med-format-post-med)
const Type_info * Format_Post_Med::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 * Format_Post_Med::get_info() const override <public-const-type-info-ptr-format-post-med-get-info-const-override>`
[const Type_info * Format_Post_Med::get_info() const override](#public-const-type-info-ptr-format-post-med-get-info-const-override)
int Format_Post_Med::initialize(const Nom &file_basename, const int format, const Nom &option_para) override
Reimplements:
References
How to cite in this doc:
:ref:`int Format_Post_Med::initialize(const Nom &file_basename, const int format, const Nom &option_para) override <public-int-format-post-med-initialize-const-nom-ref-file-basename-const-int-format-const-nom-ref-option-para-override>`
[int Format_Post_Med::initialize(const Nom &file_basename, const int format, const Nom &option_para) override](#public-int-format-post-med-initialize-const-nom-ref-file-basename-const-int-format-const-nom-ref-option-para-override)
int Format_Post_Med::initialize_by_default(const Nom &file_basename) override
Initialisation de la classe avec des parametres par defaut.
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`int Format_Post_Med::initialize_by_default(const Nom &file_basename) override <public-int-format-post-med-initialize-by-default-const-nom-ref-file-basename-override>`
[int Format_Post_Med::initialize_by_default(const Nom &file_basename) override](#public-int-format-post-med-initialize-by-default-const-nom-ref-file-basename-override)
int Format_Post_Med::preparer_post(const Nom &id_du_domaine, const int est_le_premier_post, const int reprise, const double t_init) override
Reimplements:
How to cite in this doc:
:ref:`int Format_Post_Med::preparer_post(const Nom &id_du_domaine, const int est_le_premier_post, const int reprise, const double t_init) override <public-int-format-post-med-preparer-post-const-nom-ref-id-du-domaine-const-int-est-le-premier-post-const-int-reprise-const-double-t-init-override>`
[int Format_Post_Med::preparer_post(const Nom &id_du_domaine, const int est_le_premier_post, const int reprise, const double t_init) override](#public-int-format-post-med-preparer-post-const-nom-ref-id-du-domaine-const-int-est-le-premier-post-const-int-reprise-const-double-t-init-override)
void Format_Post_Med::reset() override
Remet l’objet dans l’etat obtenu par le constructeur par defaut.
Reimplements:
Referenced By
How to cite in this doc:
:ref:`void Format_Post_Med::reset() override <public-void-format-post-med-reset-override>`
[void Format_Post_Med::reset() override](#public-void-format-post-med-reset-override)
void Format_Post_Med::set_param(Param ¶m) override
Reimplements:
References
How to cite in this doc:
:ref:`void Format_Post_Med::set_param(Param ¶m) override <public-void-format-post-med-set-param-param-ref-param-override>`
[void Format_Post_Med::set_param(Param ¶m) override](#public-void-format-post-med-set-param-param-ref-param-override)
unsigned Format_Post_Med::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned Format_Post_Med::taille_memoire() const override <public-unsigned-format-post-med-taille-memoire-const-override>`
[unsigned Format_Post_Med::taille_memoire() const override](#public-unsigned-format-post-med-taille-memoire-const-override)
Format_Post_Med::~Format_Post_Med()
How to cite in this doc:
:ref:`Format_Post_Med::~Format_Post_Med() <public-format-post-med-dtor-format-post-med>`
[Format_Post_Med::~Format_Post_Med()](#public-format-post-med-dtor-format-post-med)
Objet_U * Format_Post_Med::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Format_Post_Med::cree_instance() <public-static-objet-u-ptr-format-post-med-cree-instance>`
[Objet_U * Format_Post_Med::cree_instance()](#public-static-objet-u-ptr-format-post-med-cree-instance)
const Type_info * Format_Post_Med::info()
How to cite in this doc:
:ref:`const Type_info * Format_Post_Med::info() <public-static-const-type-info-ptr-format-post-med-info>`
[const Type_info * Format_Post_Med::info()](#public-static-const-type-info-ptr-format-post-med-info)
const Format_Post_Med & Format_Post_Med::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Format_Post_Med & Format_Post_Med::self_cast(const Objet_U &) <public-static-const-format-post-med-ref-format-post-med-self-cast-const-objet-u-ref>`
[const Format_Post_Med & Format_Post_Med::self_cast(const Objet_U &)](#public-static-const-format-post-med-ref-format-post-med-self-cast-const-objet-u-ref)
Format_Post_Med & Format_Post_Med::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Format_Post_Med & Format_Post_Med::self_cast(Objet_U &) <public-static-format-post-med-ref-format-post-med-self-cast-objet-u-ref>`
[Format_Post_Med & Format_Post_Med::self_cast(Objet_U &)](#public-static-format-post-med-ref-format-post-med-self-cast-objet-u-ref)
int Format_Post_Med::completer_post_med(const Nom &nom_fich2, const Nom &nom1, const Nom &nom2)
How to cite in this doc:
:ref:`int Format_Post_Med::completer_post_med(const Nom &nom_fich2, const Nom &nom1, const Nom &nom2) <protected-int-format-post-med-completer-post-med-const-nom-ref-nom-fich2-const-nom-ref-nom1-const-nom-ref-nom2>`
[int Format_Post_Med::completer_post_med(const Nom &nom_fich2, const Nom &nom1, const Nom &nom2)](#protected-int-format-post-med-completer-post-med-const-nom-ref-nom-fich2-const-nom-ref-nom1-const-nom-ref-nom2)
int Format_Post_Med::ecrire_champ_med(const Domaine &domaine, const Noms &unite_, const Noms &noms_compo, int ncomp, double temps_, const Nom &nom_pdb, const Nom &id_du_champ, const Nom &id_du_domaine, const Nom &localisation, const DoubleTab &data, Nom &nom_fich)
References
Referenced By
How to cite in this doc:
:ref:`int Format_Post_Med::ecrire_champ_med(const Domaine &domaine, const Noms &unite_, const Noms &noms_compo, int ncomp, double temps_, const Nom &nom_pdb, const Nom &id_du_champ, const Nom &id_du_domaine, const Nom &localisation, const DoubleTab &data, Nom &nom_fich) <protected-int-format-post-med-ecrire-champ-med-const-domaine-ref-domaine-const-noms-ref-unite-const-noms-ref-noms-compo-int-ncomp-double-temps-const-nom-ref-nom-pdb-const-nom-ref-id-du-champ-const-nom-ref-id-du-domaine-const-nom-ref-localisation-const-doubletab-ref-data-nom-ref-nom-fich>`
[int Format_Post_Med::ecrire_champ_med(const Domaine &domaine, const Noms &unite_, const Noms &noms_compo, int ncomp, double temps_, const Nom &nom_pdb, const Nom &id_du_champ, const Nom &id_du_domaine, const Nom &localisation, const DoubleTab &data, Nom &nom_fich)](#protected-int-format-post-med-ecrire-champ-med-const-domaine-ref-domaine-const-noms-ref-unite-const-noms-ref-noms-compo-int-ncomp-double-temps-const-nom-ref-nom-pdb-const-nom-ref-id-du-champ-const-nom-ref-id-du-domaine-const-nom-ref-localisation-const-doubletab-ref-data-nom-ref-nom-fich)
int Format_Post_Med::ecrire_domaine_med(const Domaine &domaine, const Nom &nom_fic, const int est_le_premier_post, Nom &nom_fich)
References
Referenced By
How to cite in this doc:
:ref:`int Format_Post_Med::ecrire_domaine_med(const Domaine &domaine, const Nom &nom_fic, const int est_le_premier_post, Nom &nom_fich) <protected-int-format-post-med-ecrire-domaine-med-const-domaine-ref-domaine-const-nom-ref-nom-fic-const-int-est-le-premier-post-nom-ref-nom-fich>`
[int Format_Post_Med::ecrire_domaine_med(const Domaine &domaine, const Nom &nom_fic, const int est_le_premier_post, Nom &nom_fich)](#protected-int-format-post-med-ecrire-domaine-med-const-domaine-ref-domaine-const-nom-ref-nom-fic-const-int-est-le-premier-post-nom-ref-nom-fich)
int Format_Post_Med::ecrire_entete_med(Nom &nom_fic, const int est_le_premier_post)
References
Referenced By
How to cite in this doc:
:ref:`int Format_Post_Med::ecrire_entete_med(Nom &nom_fic, const int est_le_premier_post) <protected-int-format-post-med-ecrire-entete-med-nom-ref-nom-fic-const-int-est-le-premier-post>`
[int Format_Post_Med::ecrire_entete_med(Nom &nom_fic, const int est_le_premier_post)](#protected-int-format-post-med-ecrire-entete-med-nom-ref-nom-fic-const-int-est-le-premier-post)
int Format_Post_Med::ecrire_temps_med(const double temps, Nom &nom_fich)
Referenced By
How to cite in this doc:
:ref:`int Format_Post_Med::ecrire_temps_med(const double temps, Nom &nom_fich) <protected-int-format-post-med-ecrire-temps-med-const-double-temps-nom-ref-nom-fich>`
[int Format_Post_Med::ecrire_temps_med(const double temps, Nom &nom_fich)](#protected-int-format-post-med-ecrire-temps-med-const-double-temps-nom-ref-nom-fich)
int Format_Post_Med::finir_med(Nom &nom_fic, int &est_le_dernier_post)
How to cite in this doc:
:ref:`int Format_Post_Med::finir_med(Nom &nom_fic, int &est_le_dernier_post) <protected-int-format-post-med-finir-med-nom-ref-nom-fic-int-ref-est-le-dernier-post>`
[int Format_Post_Med::finir_med(Nom &nom_fic, int &est_le_dernier_post)](#protected-int-format-post-med-finir-med-nom-ref-nom-fic-int-ref-est-le-dernier-post)
int Format_Post_Med::preparer_post_med(const Nom &nom_fich1, const Nom &nom_fich2, const Nom &nom_fich3, const Nom &id_du_domaine, const int est_le_premier_post)
How to cite in this doc:
:ref:`int Format_Post_Med::preparer_post_med(const Nom &nom_fich1, const Nom &nom_fich2, const Nom &nom_fich3, const Nom &id_du_domaine, const int est_le_premier_post) <protected-int-format-post-med-preparer-post-med-const-nom-ref-nom-fich1-const-nom-ref-nom-fich2-const-nom-ref-nom-fich3-const-nom-ref-id-du-domaine-const-int-est-le-premier-post>`
[int Format_Post_Med::preparer_post_med(const Nom &nom_fich1, const Nom &nom_fich2, const Nom &nom_fich3, const Nom &id_du_domaine, const int est_le_premier_post)](#protected-int-format-post-med-preparer-post-med-const-nom-ref-nom-fich1-const-nom-ref-nom-fich2-const-nom-ref-nom-fich3-const-nom-ref-id-du-domaine-const-int-est-le-premier-post)
Sortie & Format_Post_Med::printOn(Sortie &x) const override
erreur = > exit
Reimplements:
References
How to cite in this doc:
:ref:`Sortie & Format_Post_Med::printOn(Sortie &x) const override <protected-sortie-ref-format-post-med-printon-sortie-ref-x-const-override>`
[Sortie & Format_Post_Med::printOn(Sortie &x) const override](#protected-sortie-ref-format-post-med-printon-sortie-ref-x-const-override)
Entree & Format_Post_Med::readOn(Entree &) override
Lecture des parametres du postraitement au format “jeu de donnees” Le format attendu est le suivant:
{ nom_fichier filename_sans_extension }
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`Entree & Format_Post_Med::readOn(Entree &) override <protected-entree-ref-format-post-med-readon-entree-ref-override>`
[Entree & Format_Post_Med::readOn(Entree &) override](#protected-entree-ref-format-post-med-readon-entree-ref-override)
Attributes Documentation#
const Type_info Format_Post_Med::info_obj
Ecrire_MED Format_Post_Med::ecr_med_
Nom Format_Post_Med::med_basename_