Arcane  v3.15.3.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::VtkHdfV2DataWriter
+ Graphe d'héritage de Arcane::VtkHdfV2DataWriter:
+ Graphe de collaboration de Arcane::VtkHdfV2DataWriter:

Classes

struct  DataInfo
 Conserve les infos sur les données à sauver et l'offset associé. Plus de détails...
 
struct  DatasetGroupAndName
 Classe pour conserver un couple (hdf_group,nom_du_dataset). Plus de détails...
 
struct  DatasetInfo
 Classe pour conserver les information d'un offset. Plus de détails...
 
struct  ItemGroupCollectiveInfo
 Informations collectives sur un ItemGroup;. Plus de détails...
 
struct  WritePartInfo
 Informations sur l'offset de la partie à écrire associée à un rang. Plus de détails...
 

Fonctions membres publiques

 VtkHdfV2DataWriter (IMesh *mesh, const ItemGroupCollection &groups, bool is_collective_io)
 
void beginWrite (const VariableCollection &vars) override
 
void endWrite () override
 
void setMetaData (const String &meta_data) override
 Positionne les infos des méta-données.
 
void write (IVariable *var, IData *data) override
 Ecrit les données data de la variable var.
 
void setTimes (RealConstArrayView times)
 
void setDirectoryName (const String &dir_name)
 
void setMaxWriteSize (Int64 v)
 
- Fonctions membres publiques hérités de Arcane::IDataWriter
virtual ~IDataWriter ()
 Libère les ressources.
 

Description détaillée

Définition à la ligne 86 du fichier VtkHdfV2PostProcessor.cc.

Documentation des constructeurs et destructeur

◆ VtkHdfV2DataWriter()

Arcane::VtkHdfV2DataWriter::VtkHdfV2DataWriter ( IMesh mesh,
const ItemGroupCollection groups,
bool  is_collective_io 
)

Définition à la ligne 355 du fichier VtkHdfV2PostProcessor.cc.

Documentation des fonctions membres

◆ beginWrite()

void Arcane::VtkHdfV2DataWriter::beginWrite ( const VariableCollection vars)
overridevirtual

Implémente Arcane::IDataWriter.

Définition à la ligne 369 du fichier VtkHdfV2PostProcessor.cc.

◆ endWrite()

void Arcane::VtkHdfV2DataWriter::endWrite ( )
overridevirtual

Implémente Arcane::IDataWriter.

Définition à la ligne 998 du fichier VtkHdfV2PostProcessor.cc.

◆ setDirectoryName()

void Arcane::VtkHdfV2DataWriter::setDirectoryName ( const String dir_name)
inline

Définition à la ligne 243 du fichier VtkHdfV2PostProcessor.cc.

◆ setMaxWriteSize()

void Arcane::VtkHdfV2DataWriter::setMaxWriteSize ( Int64  v)
inline

Définition à la ligne 244 du fichier VtkHdfV2PostProcessor.cc.

◆ setMetaData()

void Arcane::VtkHdfV2DataWriter::setMetaData ( const String meta_data)
overridevirtual

Positionne les infos des méta-données.

Implémente Arcane::IDataWriter.

Définition à la ligne 1051 du fichier VtkHdfV2PostProcessor.cc.

◆ setTimes()

void Arcane::VtkHdfV2DataWriter::setTimes ( RealConstArrayView  times)
inline

Définition à la ligne 242 du fichier VtkHdfV2PostProcessor.cc.

◆ write()

void Arcane::VtkHdfV2DataWriter::write ( IVariable var,
IData data 
)
overridevirtual

Ecrit les données data de la variable var.

Implémente Arcane::IDataWriter.

Définition à la ligne 1060 du fichier VtkHdfV2PostProcessor.cc.

Références ARCANE_CHECK_POINTER, ARCANE_FATAL, Arcane::DT_Int32, Arcane::DT_Int64, Arcane::DT_Real, Arcane::DT_Real2, Arcane::DT_Real3, Arcane::IK_Cell, et Arcane::IK_Node.


La documentation de cette classe a été générée à partir du fichier suivant :