LireMED_32_64#
#include <LireMED.h>
How to cite this class in this doc#
:ref:`LireMED\_32\_64 <class-template-liremed-32-64>`
[LireMED\_32\_64](#class-template-liremed-32-64)
Detailed description#
Inherits from#
public : Interprete_geometrique_base_32_64
<_SIZE_>
Inherited by#
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
int LireMED_32_64<_T_>::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int LireMED_32_64<_T_>::duplique() const override <public-int-liremed-32-64-t-duplique-const-override>`
[int LireMED_32_64<_T_>::duplique() const override](#public-int-liremed-32-64-t-duplique-const-override)
const Type_info * LireMED_32_64<_T_>::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 * LireMED_32_64<_T_>::get_info() const override <public-const-type-info-ptr-liremed-32-64-t-get-info-const-override>`
[const Type_info * LireMED_32_64<_T_>::get_info() const override](#public-const-type-info-ptr-liremed-32-64-t-get-info-const-override)
const Type_info LireMED_32_64<trustIdType>::info_obj("Lire_MED" "_64", LireMED_32_64< trustIdType >::cree_instance, 1, LireMED_32_64bases< trustIdType >)
How to cite in this doc:
:ref:`const Type_info LireMED_32_64<trustIdType>::info_obj("Lire_MED" "_64", LireMED_32_64< trustIdType >::cree_instance, 1, LireMED_32_64bases< trustIdType >) <public-const-type-info-liremed-32-64-trustidtype-info-obj-"lire-med"-"-64"-liremed-32-64-trustidtype-cree-instance-1-liremed-32-64bases-trustidtype>`
[const Type_info LireMED_32_64<trustIdType>::info_obj("Lire_MED" "_64", LireMED_32_64< trustIdType >::cree_instance, 1, LireMED_32_64bases< trustIdType >)](#public-const-type-info-liremed-32-64-trustidtype-info-obj-"lire-med"-"-64"-liremed-32-64-trustidtype-cree-instance-1-liremed-32-64bases-trustidtype)
const Type_info LireMED_32_64<int>::info_obj("Lire_MED", LireMED_32_64< int >::cree_instance, 1, LireMED_32_64bases< int >)
How to cite in this doc:
:ref:`const Type_info LireMED_32_64<int>::info_obj("Lire_MED", LireMED_32_64< int >::cree_instance, 1, LireMED_32_64bases< int >) <public-const-type-info-liremed-32-64-int-info-obj-"lire-med"-liremed-32-64-int-cree-instance-1-liremed-32-64bases-int>`
[const Type_info LireMED_32_64<int>::info_obj("Lire_MED", LireMED_32_64< int >::cree_instance, 1, LireMED_32_64bases< int >)](#public-const-type-info-liremed-32-64-int-info-obj-"lire-med"-liremed-32-64-int-cree-instance-1-liremed-32-64bases-int)
Entree & LireMED_32_64<_SIZE_>::interpreter_(Entree &) override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`Entree & LireMED_32_64<_SIZE_>::interpreter_(Entree &) override <public-entree-ref-liremed-32-64-size-interpreter-underscore-entree-ref-override>`
[Entree & LireMED_32_64<_SIZE_>::interpreter_(Entree &) override](#public-entree-ref-liremed-32-64-size-interpreter-underscore-entree-ref-override)
void LireMED_32_64<_SIZE_>::lire_geom(bool subDom=true)
References
Referenced By
How to cite in this doc:
:ref:`void LireMED_32_64<_SIZE_>::lire_geom(bool subDom=true) <public-void-liremed-32-64-size-lire-geom-bool-subdom-equal-true>`
[void LireMED_32_64<_SIZE_>::lire_geom(bool subDom=true)](#public-void-liremed-32-64-size-lire-geom-bool-subdom-equal-true)
LireMED_32_64<_T_>::LireMED_32_64()
How to cite in this doc:
:ref:`LireMED_32_64<_T_>::LireMED_32_64() <public-liremed-32-64-t-liremed-32-64>`
[LireMED_32_64<_T_>::LireMED_32_64()](#public-liremed-32-64-t-liremed-32-64)
LireMED_32_64<_SIZE_>::LireMED_32_64(const Nom &file_name, const Nom &mesh_name)
How to cite in this doc:
:ref:`LireMED_32_64<_SIZE_>::LireMED_32_64(const Nom &file_name, const Nom &mesh_name) <public-liremed-32-64-size-liremed-32-64-const-nom-ref-file-name-const-nom-ref-mesh-name>`
[LireMED_32_64<_SIZE_>::LireMED_32_64(const Nom &file_name, const Nom &mesh_name)](#public-liremed-32-64-size-liremed-32-64-const-nom-ref-file-name-const-nom-ref-mesh-name)
void LireMED_32_64<_SIZE_>::retrieve_MC_objects()
Referenced By
How to cite in this doc:
:ref:`void LireMED_32_64<_SIZE_>::retrieve_MC_objects() <public-void-liremed-32-64-size-retrieve-mc-objects>`
[void LireMED_32_64<_SIZE_>::retrieve_MC_objects()](#public-void-liremed-32-64-size-retrieve-mc-objects)
unsigned LireMED_32_64<_T_>::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned LireMED_32_64<_T_>::taille_memoire() const override <public-unsigned-liremed-32-64-t-taille-memoire-const-override>`
[unsigned LireMED_32_64<_T_>::taille_memoire() const override](#public-unsigned-liremed-32-64-t-taille-memoire-const-override)
LireMED_32_64<_T_>::~LireMED_32_64()
How to cite in this doc:
:ref:`LireMED_32_64<_T_>::~LireMED_32_64() <public-liremed-32-64-t-dtor-liremed-32-64>`
[LireMED_32_64<_T_>::~LireMED_32_64()](#public-liremed-32-64-t-dtor-liremed-32-64)
Objet_U * LireMED_32_64<_T_>::cree_instance()
How to cite in this doc:
:ref:`Objet_U * LireMED_32_64<_T_>::cree_instance() <public-static-objet-u-ptr-liremed-32-64-t-cree-instance>`
[Objet_U * LireMED_32_64<_T_>::cree_instance()](#public-static-objet-u-ptr-liremed-32-64-t-cree-instance)
const Type_info * LireMED_32_64<_T_>::info()
How to cite in this doc:
:ref:`const Type_info * LireMED_32_64<_T_>::info() <public-static-const-type-info-ptr-liremed-32-64-t-info>`
[const Type_info * LireMED_32_64<_T_>::info()](#public-static-const-type-info-ptr-liremed-32-64-t-info)
const LireMED_32_64<_T_> & LireMED_32_64<_T_>::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const LireMED_32_64<_T_> & LireMED_32_64<_T_>::self_cast(const Objet_U &) <public-static-const-liremed-32-64-t-ref-liremed-32-64-t-self-cast-const-objet-u-ref>`
[const LireMED_32_64<_T_> & LireMED_32_64<_T_>::self_cast(const Objet_U &)](#public-static-const-liremed-32-64-t-ref-liremed-32-64-t-self-cast-const-objet-u-ref)
LireMED_32_64<_T_> & LireMED_32_64<_T_>::self_cast(Objet_U &)
How to cite in this doc:
:ref:`LireMED_32_64<_T_> & LireMED_32_64<_T_>::self_cast(Objet_U &) <public-static-liremed-32-64-t-ref-liremed-32-64-t-self-cast-objet-u-ref>`
[LireMED_32_64<_T_> & LireMED_32_64<_T_>::self_cast(Objet_U &)](#public-static-liremed-32-64-t-ref-liremed-32-64-t-self-cast-objet-u-ref)
void LireMED_32_64<_SIZE_>::fill_frontieres(const BigArrOfInt_ &familles, const IntTab_t &all_faces_bords)
Fills in all the information relative to Joints, Raccords and Frontiere.
References
How to cite in this doc:
:ref:`void LireMED_32_64<_SIZE_>::fill_frontieres(const BigArrOfInt_ &familles, const IntTab_t &all_faces_bords) <protected-void-liremed-32-64-size-fill-frontieres-const-bigarrofint-ref-familles-const-inttab-t-ref-all-faces-bords>`
[void LireMED_32_64<_SIZE_>::fill_frontieres(const BigArrOfInt_ &familles, const IntTab_t &all_faces_bords)](#protected-void-liremed-32-64-size-fill-frontieres-const-bigarrofint-ref-familles-const-inttab-t-ref-all-faces-bords)
void LireMED_32_64<_SIZE_>::finalize_sommets(const DoubleTab_t &sommets2, DoubleTab_t &sommets) const
renvoie le type trio a partir du type medocoupling :
Load the mesh from the MED file as a MEDCouplingUMesh, and name it as the domain. Fills in coords and connectivity array from the MC data. Fills in sommets in the Domaine, potentially reducing the dimension (flat 3D - > 2D) by discarding a useless dimension (a flat 2D surface in a 3D space dim for example) TODO Fixme Adrien : rewrite this in MC style : buildUnique etc …
References
How to cite in this doc:
:ref:`void LireMED_32_64<_SIZE_>::finalize_sommets(const DoubleTab_t &sommets2, DoubleTab_t &sommets) const <protected-void-liremed-32-64-size-finalize-sommets-const-doubletab-t-ref-sommets2-doubletab-t-ref-sommets-const>`
[void LireMED_32_64<_SIZE_>::finalize_sommets(const DoubleTab_t &sommets2, DoubleTab_t &sommets) const](#protected-void-liremed-32-64-size-finalize-sommets-const-doubletab-t-ref-sommets2-doubletab-t-ref-sommets-const)
void LireMED_32_64<_SIZE_>::prepare_som_and_elem(DoubleTab_t &sommets, IntTab_t &les_elems)
How to cite in this doc:
:ref:`void LireMED_32_64<_SIZE_>::prepare_som_and_elem(DoubleTab_t &sommets, IntTab_t &les_elems) <protected-void-liremed-32-64-size-prepare-som-and-elem-doubletab-t-ref-sommets-inttab-t-ref-les-elems>`
[void LireMED_32_64<_SIZE_>::prepare_som_and_elem(DoubleTab_t &sommets, IntTab_t &les_elems)](#protected-void-liremed-32-64-size-prepare-som-and-elem-doubletab-t-ref-sommets-inttab-t-ref-les-elems)
Sortie & LireMED_32_64<_SIZE_>::printOn(Sortie &x) const override
Simple appel a: Interprete::printOn(Sortie&)
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`Sortie & LireMED_32_64<_SIZE_>::printOn(Sortie &x) const override <protected-sortie-ref-liremed-32-64-size-printon-sortie-ref-x-const-override>`
[Sortie & LireMED_32_64<_SIZE_>::printOn(Sortie &x) const override](#protected-sortie-ref-liremed-32-64-size-printon-sortie-ref-x-const-override)
void LireMED_32_64<_SIZE_>::read_boundaries(BigArrOfInt_ &familles, IntTab_t &all_faces_bords)
Handles the boundaries found in the MED file.
Get the-1 level mesh, and extract boundaries by reading element groups on this mesh.
References
How to cite in this doc:
:ref:`void LireMED_32_64<_SIZE_>::read_boundaries(BigArrOfInt_ &familles, IntTab_t &all_faces_bords) <protected-void-liremed-32-64-size-read-boundaries-bigarrofint-ref-familles-inttab-t-ref-all-faces-bords>`
[void LireMED_32_64<_SIZE_>::read_boundaries(BigArrOfInt_ &familles, IntTab_t &all_faces_bords)](#protected-void-liremed-32-64-size-read-boundaries-bigarrofint-ref-familles-inttab-t-ref-all-faces-bords)
Entree & LireMED_32_64<_SIZE_>::readOn(Entree &) override
Simple appel a: Interprete::readOn(Entree&)
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`Entree & LireMED_32_64<_SIZE_>::readOn(Entree &) override <protected-entree-ref-liremed-32-64-size-readon-entree-ref-override>`
[Entree & LireMED_32_64<_SIZE_>::readOn(Entree &) override](#protected-entree-ref-liremed-32-64-size-readon-entree-ref-override)
Nom LireMED_32_64<_SIZE_>::type_medcoupling_to_type_geo_trio(int type_cell, bool cell_from_boundary) const
How to cite in this doc:
:ref:`Nom LireMED_32_64<_SIZE_>::type_medcoupling_to_type_geo_trio(int type_cell, bool cell_from_boundary) const <protected-nom-liremed-32-64-size-type-medcoupling-to-type-geo-trio-int-type-cell-bool-cell-from-boundary-const>`
[Nom LireMED_32_64<_SIZE_>::type_medcoupling_to_type_geo_trio(int type_cell, bool cell_from_boundary) const](#protected-nom-liremed-32-64-size-type-medcoupling-to-type-geo-trio-int-type-cell-bool-cell-from-boundary-const)
void LireMED_32_64<_SIZE_>::write_sub_dom_datasets() const
References
How to cite in this doc:
:ref:`void LireMED_32_64<_SIZE_>::write_sub_dom_datasets() const <protected-void-liremed-32-64-size-write-sub-dom-datasets-const>`
[void LireMED_32_64<_SIZE_>::write_sub_dom_datasets() const](#protected-void-liremed-32-64-size-write-sub-dom-datasets-const)
Attributes Documentation#
const Type_info LireMED_32_64<_SIZE_>::info_obj
bool LireMED_32_64<_SIZE_>::axi1d_ = false
Are we in Axi1D.
bool LireMED_32_64<_SIZE_>::convertAllToPoly_ = false
Should the mesh be converted to polygons/polyedrons.
Noms LireMED_32_64<_SIZE_>::exclude_grps_
Names of the (face) groups to skip when reading the file.
Noms LireMED_32_64<_SIZE_>::internal_face_grps_
Names of the internals face groups to read in the file.
bool LireMED_32_64<_SIZE_>::isVEFForce_ = false
Should we force element type to be VEF compatible.
Nom LireMED_32_64<_SIZE_>::nom_fichier_
Name of the MED file to read.
Nom LireMED_32_64<_SIZE_>::nom_mesh_ = " - - any - - "
Name of the mesh in the MED file to read.
Noms LireMED_32_64<_SIZE_>::noms_bords_
Names of the boundaries.
int LireMED_32_64<_SIZE_>::space_dim_ = - 1
Space dimension read in the MED file.
Elem_geom_t LireMED_32_64<_SIZE_>::type_elem_
Highest dimension element type.
Nom LireMED_32_64<_SIZE_>::type_face_
Boundary element type.