Format_Post_XYZ#
#include <Format_Post_XYZ.h>
: Classe de postraitement des champs euleriens au format xyz.
How to cite this class in this doc#
:ref:`Format\_Post\_XYZ <class-format-post-xyz>`
[Format\_Post\_XYZ](#class-format-post-xyz)
Detailed description#
Inherits from#
public : Format_Post_base
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
int Format_Post_XYZ::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:
References
How to cite in this doc:
:ref:`int Format_Post_XYZ::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-xyz-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_XYZ::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-xyz-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)
Nom Format_Post_XYZ::construire_nom_xyz(double temps_, const Nom &id_champ, const Nom &id_du_domaine, const Nom &localisation)
References
Referenced By
How to cite in this doc:
:ref:`Nom Format_Post_XYZ::construire_nom_xyz(double temps_, const Nom &id_champ, const Nom &id_du_domaine, const Nom &localisation) <public-nom-format-post-xyz-construire-nom-xyz-double-temps-const-nom-ref-id-champ-const-nom-ref-id-du-domaine-const-nom-ref-localisation>`
[Nom Format_Post_XYZ::construire_nom_xyz(double temps_, const Nom &id_champ, const Nom &id_du_domaine, const Nom &localisation)](#public-nom-format-post-xyz-construire-nom-xyz-double-temps-const-nom-ref-id-champ-const-nom-ref-id-du-domaine-const-nom-ref-localisation)
int Format_Post_XYZ::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int Format_Post_XYZ::duplique() const override <public-int-format-post-xyz-duplique-const-override>`
[int Format_Post_XYZ::duplique() const override](#public-int-format-post-xyz-duplique-const-override)
int Format_Post_XYZ::ecrire_champ2(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, const DoubleTab &coord) override
voir Format_Post_base::ecrire_champ
Reimplements:
References
How to cite in this doc:
:ref:`int Format_Post_XYZ::ecrire_champ2(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, const DoubleTab &coord) override <public-int-format-post-xyz-ecrire-champ2-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-const-doubletab-ref-coord-override>`
[int Format_Post_XYZ::ecrire_champ2(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, const DoubleTab &coord) override](#public-int-format-post-xyz-ecrire-champ2-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-const-doubletab-ref-coord-override)
int Format_Post_XYZ::ecrire_domaine(const Domaine &domaine, const int est_le_premie_post) override
voir Format_Post_base::ecrire_domaine
Reimplements:
References
How to cite in this doc:
:ref:`int Format_Post_XYZ::ecrire_domaine(const Domaine &domaine, const int est_le_premie_post) override <public-int-format-post-xyz-ecrire-domaine-const-domaine-ref-domaine-const-int-est-le-premie-post-override>`
[int Format_Post_XYZ::ecrire_domaine(const Domaine &domaine, const int est_le_premie_post) override](#public-int-format-post-xyz-ecrire-domaine-const-domaine-ref-domaine-const-int-est-le-premie-post-override)
int Format_Post_XYZ::ecrire_entete(double temps_courant, int reprise, const int est_le_premier_post) override
Reimplements:
References
How to cite in this doc:
:ref:`int Format_Post_XYZ::ecrire_entete(double temps_courant, int reprise, const int est_le_premier_post) override <public-int-format-post-xyz-ecrire-entete-double-temps-courant-int-reprise-const-int-est-le-premier-post-override>`
[int Format_Post_XYZ::ecrire_entete(double temps_courant, int reprise, const int est_le_premier_post) override](#public-int-format-post-xyz-ecrire-entete-double-temps-courant-int-reprise-const-int-est-le-premier-post-override)
int Format_Post_XYZ::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:
References
How to cite in this doc:
:ref:`int Format_Post_XYZ::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-xyz-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_XYZ::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-xyz-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_XYZ::ecrire_temps(const double temps) override
commence l’ecriture d’un nouveau pas de temps En l’occurence pour le format XYZ:
Ouvre le fichier maitre en mode APPEND et ajoute une ligne “TEMPS xxxxx”
Reimplements:
References
How to cite in this doc:
:ref:`int Format_Post_XYZ::ecrire_temps(const double temps) override <public-int-format-post-xyz-ecrire-temps-const-double-temps-override>`
[int Format_Post_XYZ::ecrire_temps(const double temps) override](#public-int-format-post-xyz-ecrire-temps-const-double-temps-override)
int Format_Post_XYZ::finir(const int est_le_dernier_post) override
Reimplements:
References
How to cite in this doc:
:ref:`int Format_Post_XYZ::finir(const int est_le_dernier_post) override <public-int-format-post-xyz-finir-const-int-est-le-dernier-post-override>`
[int Format_Post_XYZ::finir(const int est_le_dernier_post) override](#public-int-format-post-xyz-finir-const-int-est-le-dernier-post-override)
Format_Post_XYZ::Format_Post_XYZ()
Constructeur par defaut: Specifier dans commentaire ce qui est fixe par defaut.
References
How to cite in this doc:
:ref:`Format_Post_XYZ::Format_Post_XYZ() <public-format-post-xyz-format-post-xyz>`
[Format_Post_XYZ::Format_Post_XYZ()](#public-format-post-xyz-format-post-xyz)
const Type_info * Format_Post_XYZ::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_XYZ::get_info() const override <public-const-type-info-ptr-format-post-xyz-get-info-const-override>`
[const Type_info * Format_Post_XYZ::get_info() const override](#public-const-type-info-ptr-format-post-xyz-get-info-const-override)
int Format_Post_XYZ::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_XYZ::initialize(const Nom &file_basename, const int format, const Nom &option_para) override <public-int-format-post-xyz-initialize-const-nom-ref-file-basename-const-int-format-const-nom-ref-option-para-override>`
[int Format_Post_XYZ::initialize(const Nom &file_basename, const int format, const Nom &option_para) override](#public-int-format-post-xyz-initialize-const-nom-ref-file-basename-const-int-format-const-nom-ref-option-para-override)
int Format_Post_XYZ::initialize_by_default(const Nom &file_basename) override
Initialisation de la classe avec des parametres par defaut.
Reimplements:
References
How to cite in this doc:
:ref:`int Format_Post_XYZ::initialize_by_default(const Nom &file_basename) override <public-int-format-post-xyz-initialize-by-default-const-nom-ref-file-basename-override>`
[int Format_Post_XYZ::initialize_by_default(const Nom &file_basename) override](#public-int-format-post-xyz-initialize-by-default-const-nom-ref-file-basename-override)
int Format_Post_XYZ::preparer_post(const Nom &id_du_domaine, const int est_le_premier_post, const int reprise, const double t_init) override
Reimplements:
References
How to cite in this doc:
:ref:`int Format_Post_XYZ::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-xyz-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_XYZ::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-xyz-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_XYZ::reset() override
Remet l’objet dans l’etat obtenu par le constructeur par defaut.
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`void Format_Post_XYZ::reset() override <public-void-format-post-xyz-reset-override>`
[void Format_Post_XYZ::reset() override](#public-void-format-post-xyz-reset-override)
void Format_Post_XYZ::set_param(Param ¶m) override
Reimplements:
References
How to cite in this doc:
:ref:`void Format_Post_XYZ::set_param(Param ¶m) override <public-void-format-post-xyz-set-param-param-ref-param-override>`
[void Format_Post_XYZ::set_param(Param ¶m) override](#public-void-format-post-xyz-set-param-param-ref-param-override)
unsigned Format_Post_XYZ::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned Format_Post_XYZ::taille_memoire() const override <public-unsigned-format-post-xyz-taille-memoire-const-override>`
[unsigned Format_Post_XYZ::taille_memoire() const override](#public-unsigned-format-post-xyz-taille-memoire-const-override)
Format_Post_XYZ::~Format_Post_XYZ()
How to cite in this doc:
:ref:`Format_Post_XYZ::~Format_Post_XYZ() <public-format-post-xyz-dtor-format-post-xyz>`
[Format_Post_XYZ::~Format_Post_XYZ()](#public-format-post-xyz-dtor-format-post-xyz)
int Format_Post_XYZ::completer_post_xyz()
Referenced By
How to cite in this doc:
:ref:`int Format_Post_XYZ::completer_post_xyz() <public-static-int-format-post-xyz-completer-post-xyz>`
[int Format_Post_XYZ::completer_post_xyz()](#public-static-int-format-post-xyz-completer-post-xyz)
Objet_U * Format_Post_XYZ::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Format_Post_XYZ::cree_instance() <public-static-objet-u-ptr-format-post-xyz-cree-instance>`
[Objet_U * Format_Post_XYZ::cree_instance()](#public-static-objet-u-ptr-format-post-xyz-cree-instance)
int Format_Post_XYZ::ecrire_champ_xyz(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 DoubleTab &data, Nom &nom_fic, const DoubleTab &coord)
References
Referenced By
How to cite in this doc:
:ref:`int Format_Post_XYZ::ecrire_champ_xyz(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 DoubleTab &data, Nom &nom_fic, const DoubleTab &coord) <public-static-int-format-post-xyz-ecrire-champ-xyz-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-doubletab-ref-data-nom-ref-nom-fic-const-doubletab-ref-coord>`
[int Format_Post_XYZ::ecrire_champ_xyz(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 DoubleTab &data, Nom &nom_fic, const DoubleTab &coord)](#public-static-int-format-post-xyz-ecrire-champ-xyz-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-doubletab-ref-data-nom-ref-nom-fic-const-doubletab-ref-coord)
int Format_Post_XYZ::ecrire_domaine_xyz(const Domaine &domaine, Nom &nom_fic)
Referenced By
How to cite in this doc:
:ref:`int Format_Post_XYZ::ecrire_domaine_xyz(const Domaine &domaine, Nom &nom_fic) <public-static-int-format-post-xyz-ecrire-domaine-xyz-const-domaine-ref-domaine-nom-ref-nom-fic>`
[int Format_Post_XYZ::ecrire_domaine_xyz(const Domaine &domaine, Nom &nom_fic)](#public-static-int-format-post-xyz-ecrire-domaine-xyz-const-domaine-ref-domaine-nom-ref-nom-fic)
int Format_Post_XYZ::ecrire_entete_xyz(Nom &nom_fic, const int est_le_premier_post)
Referenced By
How to cite in this doc:
:ref:`int Format_Post_XYZ::ecrire_entete_xyz(Nom &nom_fic, const int est_le_premier_post) <public-static-int-format-post-xyz-ecrire-entete-xyz-nom-ref-nom-fic-const-int-est-le-premier-post>`
[int Format_Post_XYZ::ecrire_entete_xyz(Nom &nom_fic, const int est_le_premier_post)](#public-static-int-format-post-xyz-ecrire-entete-xyz-nom-ref-nom-fic-const-int-est-le-premier-post)
int Format_Post_XYZ::ecrire_item_int_xyz(const Nom &id_item, const Nom &id_domaine, const IntVect &data, const Nom &nom_fic)
Referenced By
How to cite in this doc:
:ref:`int Format_Post_XYZ::ecrire_item_int_xyz(const Nom &id_item, const Nom &id_domaine, const IntVect &data, const Nom &nom_fic) <public-static-int-format-post-xyz-ecrire-item-int-xyz-const-nom-ref-id-item-const-nom-ref-id-domaine-const-intvect-ref-data-const-nom-ref-nom-fic>`
[int Format_Post_XYZ::ecrire_item_int_xyz(const Nom &id_item, const Nom &id_domaine, const IntVect &data, const Nom &nom_fic)](#public-static-int-format-post-xyz-ecrire-item-int-xyz-const-nom-ref-id-item-const-nom-ref-id-domaine-const-intvect-ref-data-const-nom-ref-nom-fic)
int Format_Post_XYZ::ecrire_temps_xyz(const double temps, Nom &nom_fic)
Referenced By
How to cite in this doc:
:ref:`int Format_Post_XYZ::ecrire_temps_xyz(const double temps, Nom &nom_fic) <public-static-int-format-post-xyz-ecrire-temps-xyz-const-double-temps-nom-ref-nom-fic>`
[int Format_Post_XYZ::ecrire_temps_xyz(const double temps, Nom &nom_fic)](#public-static-int-format-post-xyz-ecrire-temps-xyz-const-double-temps-nom-ref-nom-fic)
int Format_Post_XYZ::finir_xyz(Nom &nom_fic, const int est_le_dernier_post)
Referenced By
How to cite in this doc:
:ref:`int Format_Post_XYZ::finir_xyz(Nom &nom_fic, const int est_le_dernier_post) <public-static-int-format-post-xyz-finir-xyz-nom-ref-nom-fic-const-int-est-le-dernier-post>`
[int Format_Post_XYZ::finir_xyz(Nom &nom_fic, const int est_le_dernier_post)](#public-static-int-format-post-xyz-finir-xyz-nom-ref-nom-fic-const-int-est-le-dernier-post)
const Type_info * Format_Post_XYZ::info()
How to cite in this doc:
:ref:`const Type_info * Format_Post_XYZ::info() <public-static-const-type-info-ptr-format-post-xyz-info>`
[const Type_info * Format_Post_XYZ::info()](#public-static-const-type-info-ptr-format-post-xyz-info)
int Format_Post_XYZ::preparer_post_xyz()
Referenced By
How to cite in this doc:
:ref:`int Format_Post_XYZ::preparer_post_xyz() <public-static-int-format-post-xyz-preparer-post-xyz>`
[int Format_Post_XYZ::preparer_post_xyz()](#public-static-int-format-post-xyz-preparer-post-xyz)
const Format_Post_XYZ & Format_Post_XYZ::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Format_Post_XYZ & Format_Post_XYZ::self_cast(const Objet_U &) <public-static-const-format-post-xyz-ref-format-post-xyz-self-cast-const-objet-u-ref>`
[const Format_Post_XYZ & Format_Post_XYZ::self_cast(const Objet_U &)](#public-static-const-format-post-xyz-ref-format-post-xyz-self-cast-const-objet-u-ref)
Format_Post_XYZ & Format_Post_XYZ::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Format_Post_XYZ & Format_Post_XYZ::self_cast(Objet_U &) <public-static-format-post-xyz-ref-format-post-xyz-self-cast-objet-u-ref>`
[Format_Post_XYZ & Format_Post_XYZ::self_cast(Objet_U &)](#public-static-format-post-xyz-ref-format-post-xyz-self-cast-objet-u-ref)
Sortie & Format_Post_XYZ::printOn(Sortie &x) const override
erreur = > exit
Reimplements:
References
How to cite in this doc:
:ref:`Sortie & Format_Post_XYZ::printOn(Sortie &x) const override <protected-sortie-ref-format-post-xyz-printon-sortie-ref-x-const-override>`
[Sortie & Format_Post_XYZ::printOn(Sortie &x) const override](#protected-sortie-ref-format-post-xyz-printon-sortie-ref-x-const-override)
Entree & Format_Post_XYZ::readOn(Entree &) override
Lecture des parametres du postraitement au format “jeu de donnees” Le format attendu est le suivant:
{ nom_fichier basename_sans_extension }
Reimplements:
References
How to cite in this doc:
:ref:`Entree & Format_Post_XYZ::readOn(Entree &) override <protected-entree-ref-format-post-xyz-readon-entree-ref-override>`
[Entree & Format_Post_XYZ::readOn(Entree &) override](#protected-entree-ref-format-post-xyz-readon-entree-ref-override)
Attributes Documentation#
const Type_info Format_Post_XYZ::info_obj
Nom Format_Post_XYZ::xyz_basename_