Ecrire_MED_32_64#
#include <Ecrire_MED.h>
Classe Ecrire_MED Ecrit un fichier MED.
How to reference this class#
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Ecrire\_MED\_32\_64 <class-template-ecrire-med-32-64>`
[Ecrire\_MED\_32\_64](#class-template-ecrire-med-32-64)
Detailed description#
Warning: fields and everything related to discretised domains can only be invoked with the 32 bit version.
Inherits from#
Interprete (public)
Inheritance graph#
If the image is too small, right-click and open in new tab
How to reference this graph
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Ecrire_MED_32_64 Inheritance Graph <ecrire-med-32-64-inherit-graph>`
[Ecrire_MED_32_64 Inheritance Graph](#ecrire-med-32-64-inherit-graph)
Member Functions: Public#
Member Functions: Static Public#
Member Functions: Protected#
Complete Member Function Documentation#
duplique#
int Ecrire_MED_32_64<_T_>::duplique() const override
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Ecrire_MED_32_64<_T_>::duplique() const override <ecrire-med-32-64-public-int-ecrire-med-32-64-t-duplique-const-override>`
[int Ecrire_MED_32_64<_T_>::duplique() const override](#ecrire-med-32-64-public-int-ecrire-med-32-64-t-duplique-const-override)
ecrire_champ#
void Ecrire_MED_32_64<_SIZE_>::ecrire_champ(const Nom &type, const Nom &nom_cha1, const DoubleTab &val, const Noms &unite, const Nom &type_elem, double time, const Champ_Inc_base &le_champ)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Ecrire_MED_32_64<_SIZE_>::ecrire_champ(const Nom &type, const Nom &nom_cha1, const DoubleTab &val, const Noms &unite, const Nom &type_elem, double time, const Champ_Inc_base &le_champ) <ecrire-med-32-64-public-void-ecrire-med-32-64-size-ecrire-champ-const-nom-ref-type-const-nom-ref-nom-cha1-const-doubletab-ref-val-const-noms-ref-unite-const-nom-ref-type-elem-double-time-const-champ-inc-base-ref-le-champ>`
[void Ecrire_MED_32_64<_SIZE_>::ecrire_champ(const Nom &type, const Nom &nom_cha1, const DoubleTab &val, const Noms &unite, const Nom &type_elem, double time, const Champ_Inc_base &le_champ)](#ecrire-med-32-64-public-void-ecrire-med-32-64-size-ecrire-champ-const-nom-ref-type-const-nom-ref-nom-cha1-const-doubletab-ref-val-const-noms-ref-unite-const-nom-ref-type-elem-double-time-const-champ-inc-base-ref-le-champ)
ecrire_champ#
void Ecrire_MED_32_64<_SIZE_>::ecrire_champ(const Nom &type, const Nom &nom_cha1, const DoubleTab &val, const Noms &unite, const Noms &noms_compo, const Nom &type_elem, double time)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Ecrire_MED_32_64<_SIZE_>::ecrire_champ(const Nom &type, const Nom &nom_cha1, const DoubleTab &val, const Noms &unite, const Noms &noms_compo, const Nom &type_elem, double time) <ecrire-med-32-64-public-void-ecrire-med-32-64-size-ecrire-champ-const-nom-ref-type-const-nom-ref-nom-cha1-const-doubletab-ref-val-const-noms-ref-unite-const-noms-ref-noms-compo-const-nom-ref-type-elem-double-time>`
[void Ecrire_MED_32_64<_SIZE_>::ecrire_champ(const Nom &type, const Nom &nom_cha1, const DoubleTab &val, const Noms &unite, const Noms &noms_compo, const Nom &type_elem, double time)](#ecrire-med-32-64-public-void-ecrire-med-32-64-size-ecrire-champ-const-nom-ref-type-const-nom-ref-nom-cha1-const-doubletab-ref-val-const-noms-ref-unite-const-noms-ref-noms-compo-const-nom-ref-type-elem-double-time)
ecrire_domaine#
void Ecrire_MED_32_64<_SIZE_>::ecrire_domaine(bool append=true)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Ecrire_MED_32_64<_SIZE_>::ecrire_domaine(bool append=true) <ecrire-med-32-64-public-void-ecrire-med-32-64-size-ecrire-domaine-bool-append-equal-true>`
[void Ecrire_MED_32_64<_SIZE_>::ecrire_domaine(bool append=true)](#ecrire-med-32-64-public-void-ecrire-med-32-64-size-ecrire-domaine-bool-append-equal-true)
ecrire_domaine_dis#
void Ecrire_MED_32_64<_SIZE_>::ecrire_domaine_dis(bool append=true)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Ecrire_MED_32_64<_SIZE_>::ecrire_domaine_dis(bool append=true) <ecrire-med-32-64-public-void-ecrire-med-32-64-size-ecrire-domaine-dis-bool-append-equal-true>`
[void Ecrire_MED_32_64<_SIZE_>::ecrire_domaine_dis(bool append=true)](#ecrire-med-32-64-public-void-ecrire-med-32-64-size-ecrire-domaine-dis-bool-append-equal-true)
ecrire_domaine_dual#
void Ecrire_MED_32_64<_SIZE_>::ecrire_domaine_dual(bool append=true)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Ecrire_MED_32_64<_SIZE_>::ecrire_domaine_dual(bool append=true) <ecrire-med-32-64-public-void-ecrire-med-32-64-size-ecrire-domaine-dual-bool-append-equal-true>`
[void Ecrire_MED_32_64<_SIZE_>::ecrire_domaine_dual(bool append=true)](#ecrire-med-32-64-public-void-ecrire-med-32-64-size-ecrire-domaine-dual-bool-append-equal-true)
Ecrire_MED_32_64#
Ecrire_MED_32_64<_T_>::Ecrire_MED_32_64()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Ecrire_MED_32_64<_T_>::Ecrire_MED_32_64() <ecrire-med-32-64-public-ecrire-med-32-64-t-ecrire-med-32-64>`
[Ecrire_MED_32_64<_T_>::Ecrire_MED_32_64()](#ecrire-med-32-64-public-ecrire-med-32-64-t-ecrire-med-32-64)
Ecrire_MED_32_64#
Ecrire_MED_32_64<_SIZE_>::Ecrire_MED_32_64(const Nom &file_name, const Domaine_t &dom)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Ecrire_MED_32_64<_SIZE_>::Ecrire_MED_32_64(const Nom &file_name, const Domaine_t &dom) <ecrire-med-32-64-public-ecrire-med-32-64-size-ecrire-med-32-64-const-nom-ref-file-name-const-domaine-t-ref-dom>`
[Ecrire_MED_32_64<_SIZE_>::Ecrire_MED_32_64(const Nom &file_name, const Domaine_t &dom)](#ecrire-med-32-64-public-ecrire-med-32-64-size-ecrire-med-32-64-const-nom-ref-file-name-const-domaine-t-ref-dom)
get_info#
const Type_info * Ecrire_MED_32_64<_T_>::get_info() const override
Donne des informations sur le type de l’ Objet_U .
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Type_info * Ecrire_MED_32_64<_T_>::get_info() const override <ecrire-med-32-64-public-const-type-info-ptr-ecrire-med-32-64-t-get-info-const-override>`
[const Type_info * Ecrire_MED_32_64<_T_>::get_info() const override](#ecrire-med-32-64-public-const-type-info-ptr-ecrire-med-32-64-t-get-info-const-override)
info_obj#
const Type_info Ecrire_MED_32_64<trustIdType>::info_obj("Write_MED" "_64", Ecrire_MED_32_64< trustIdType >::cree_instance, 1, Ecrire_MED_32_64bases< trustIdType >)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Type_info Ecrire_MED_32_64<trustIdType>::info_obj("Write_MED" "_64", Ecrire_MED_32_64< trustIdType >::cree_instance, 1, Ecrire_MED_32_64bases< trustIdType >) <ecrire-med-32-64-public-const-type-info-ecrire-med-32-64-trustidtype-info-obj-"write-med"-"-64"-ecrire-med-32-64-trustidtype-cree-instance-1-ecrire-med-32-64bases-trustidtype>`
[const Type_info Ecrire_MED_32_64<trustIdType>::info_obj("Write_MED" "_64", Ecrire_MED_32_64< trustIdType >::cree_instance, 1, Ecrire_MED_32_64bases< trustIdType >)](#ecrire-med-32-64-public-const-type-info-ecrire-med-32-64-trustidtype-info-obj-"write-med"-"-64"-ecrire-med-32-64-trustidtype-cree-instance-1-ecrire-med-32-64bases-trustidtype)
interpreter#
Entree & Ecrire_MED_32_64<_SIZE_>::interpreter(Entree &) override
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Entree & Ecrire_MED_32_64<_SIZE_>::interpreter(Entree &) override <ecrire-med-32-64-public-entree-ref-ecrire-med-32-64-size-interpreter-entree-ref-override>`
[Entree & Ecrire_MED_32_64<_SIZE_>::interpreter(Entree &) override](#ecrire-med-32-64-public-entree-ref-ecrire-med-32-64-size-interpreter-entree-ref-override)
set_file_name_and_dom#
void Ecrire_MED_32_64<_SIZE_>::set_file_name_and_dom(const Nom &file_name, const Domaine_t &dom, const Domaine_dis_base *dom_dis=nullptr)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Ecrire_MED_32_64<_SIZE_>::set_file_name_and_dom(const Nom &file_name, const Domaine_t &dom, const Domaine_dis_base *dom_dis=nullptr) <ecrire-med-32-64-public-void-ecrire-med-32-64-size-set-file-name-and-dom-const-nom-ref-file-name-const-domaine-t-ref-dom-const-domaine-dis-base-ptr-dom-dis-equal-nullptr>`
[void Ecrire_MED_32_64<_SIZE_>::set_file_name_and_dom(const Nom &file_name, const Domaine_t &dom, const Domaine_dis_base *dom_dis=nullptr)](#ecrire-med-32-64-public-void-ecrire-med-32-64-size-set-file-name-and-dom-const-nom-ref-file-name-const-domaine-t-ref-dom-const-domaine-dis-base-ptr-dom-dis-equal-nullptr)
taille_memoire#
unsigned Ecrire_MED_32_64<_T_>::taille_memoire() const override
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`unsigned Ecrire_MED_32_64<_T_>::taille_memoire() const override <ecrire-med-32-64-public-unsigned-ecrire-med-32-64-t-taille-memoire-const-override>`
[unsigned Ecrire_MED_32_64<_T_>::taille_memoire() const override](#ecrire-med-32-64-public-unsigned-ecrire-med-32-64-t-taille-memoire-const-override)
version#
Nom Ecrire_MED_32_64<_SIZE_>::version()
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Nom Ecrire_MED_32_64<_SIZE_>::version() <ecrire-med-32-64-public-nom-ecrire-med-32-64-size-version>`
[Nom Ecrire_MED_32_64<_SIZE_>::version()](#ecrire-med-32-64-public-nom-ecrire-med-32-64-size-version)
~Ecrire_MED_32_64#
Ecrire_MED_32_64<_T_>::~Ecrire_MED_32_64()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Ecrire_MED_32_64<_T_>::~Ecrire_MED_32_64() <ecrire-med-32-64-public-ecrire-med-32-64-t-dtor-ecrire-med-32-64>`
[Ecrire_MED_32_64<_T_>::~Ecrire_MED_32_64()](#ecrire-med-32-64-public-ecrire-med-32-64-t-dtor-ecrire-med-32-64)
cree_instance#
Objet_U * Ecrire_MED_32_64<_T_>::cree_instance()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Objet_U * Ecrire_MED_32_64<_T_>::cree_instance() <ecrire-med-32-64-public-static-objet-u-ptr-ecrire-med-32-64-t-cree-instance>`
[Objet_U * Ecrire_MED_32_64<_T_>::cree_instance()](#ecrire-med-32-64-public-static-objet-u-ptr-ecrire-med-32-64-t-cree-instance)
info#
const Type_info * Ecrire_MED_32_64<_T_>::info()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Type_info * Ecrire_MED_32_64<_T_>::info() <ecrire-med-32-64-public-static-const-type-info-ptr-ecrire-med-32-64-t-info>`
[const Type_info * Ecrire_MED_32_64<_T_>::info()](#ecrire-med-32-64-public-static-const-type-info-ptr-ecrire-med-32-64-t-info)
self_cast#
const Ecrire_MED_32_64<_T_> & Ecrire_MED_32_64<_T_>::self_cast(const Objet_U &)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Ecrire_MED_32_64<_T_> & Ecrire_MED_32_64<_T_>::self_cast(const Objet_U &) <ecrire-med-32-64-public-static-const-ecrire-med-32-64-t-ref-ecrire-med-32-64-t-self-cast-const-objet-u-ref>`
[const Ecrire_MED_32_64<_T_> & Ecrire_MED_32_64<_T_>::self_cast(const Objet_U &)](#ecrire-med-32-64-public-static-const-ecrire-med-32-64-t-ref-ecrire-med-32-64-t-self-cast-const-objet-u-ref)
self_cast#
Ecrire_MED_32_64<_T_> & Ecrire_MED_32_64<_T_>::self_cast(Objet_U &)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Ecrire_MED_32_64<_T_> & Ecrire_MED_32_64<_T_>::self_cast(Objet_U &) <ecrire-med-32-64-public-static-ecrire-med-32-64-t-ref-ecrire-med-32-64-t-self-cast-objet-u-ref>`
[Ecrire_MED_32_64<_T_> & Ecrire_MED_32_64<_T_>::self_cast(Objet_U &)](#ecrire-med-32-64-public-static-ecrire-med-32-64-t-ref-ecrire-med-32-64-t-self-cast-objet-u-ref)
fill_faces_and_boundaries#
void Ecrire_MED_32_64<_SIZE_>::fill_faces_and_boundaries()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Ecrire_MED_32_64<_SIZE_>::fill_faces_and_boundaries() <ecrire-med-32-64-protected-void-ecrire-med-32-64-size-fill-faces-and-boundaries>`
[void Ecrire_MED_32_64<_SIZE_>::fill_faces_and_boundaries()](#ecrire-med-32-64-protected-void-ecrire-med-32-64-size-fill-faces-and-boundaries)
get_bords_infos#
void Ecrire_MED_32_64<_SIZE_>::get_bords_infos(Noms &noms_bords_and_jnts, ArrOfInt_t &sz_bords_and_jnts) const
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Ecrire_MED_32_64<_SIZE_>::get_bords_infos(Noms &noms_bords_and_jnts, ArrOfInt_t &sz_bords_and_jnts) const <ecrire-med-32-64-protected-void-ecrire-med-32-64-size-get-bords-infos-noms-ref-noms-bords-and-jnts-arrofint-t-ref-sz-bords-and-jnts-const>`
[void Ecrire_MED_32_64<_SIZE_>::get_bords_infos(Noms &noms_bords_and_jnts, ArrOfInt_t &sz_bords_and_jnts) const](#ecrire-med-32-64-protected-void-ecrire-med-32-64-size-get-bords-infos-noms-ref-noms-bords-and-jnts-arrofint-t-ref-sz-bords-and-jnts-const)
printOn#
Sortie & Ecrire_MED_32_64<_SIZE_>::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Sortie & Ecrire_MED_32_64<_SIZE_>::printOn(Sortie &x) const override <ecrire-med-32-64-protected-sortie-ref-ecrire-med-32-64-size-printon-sortie-ref-x-const-override>`
[Sortie & Ecrire_MED_32_64<_SIZE_>::printOn(Sortie &x) const override](#ecrire-med-32-64-protected-sortie-ref-ecrire-med-32-64-size-printon-sortie-ref-x-const-override)
readOn#
Entree & Ecrire_MED_32_64<_SIZE_>::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Entree & Ecrire_MED_32_64<_SIZE_>::readOn(Entree &) override <ecrire-med-32-64-protected-entree-ref-ecrire-med-32-64-size-readon-entree-ref-override>`
[Entree & Ecrire_MED_32_64<_SIZE_>::readOn(Entree &) override](#ecrire-med-32-64-protected-entree-ref-ecrire-med-32-64-size-readon-entree-ref-override)
Attributes Documentation#
const Type_info Ecrire_MED_32_64<_SIZE_>::info_obj
TRUST_Ref<Domaine_t *> Ecrire_MED_32_64<_SIZE_>::dom_
Domain that will be written.
TRUST_Ref<Domaine_VF *> Ecrire_MED_32_64<_SIZE_>::domaine_dis_
int Ecrire_MED_32_64<_SIZE_>::mesh_dimension_ = - 1
Nom Ecrire_MED_32_64<_SIZE_>::nom_fichier_
Name of the MED file to write.
std::map<std::string, int> Ecrire_MED_32_64<_SIZE_>::timestep_