LifeV
ExporterPolicyHDF5< mesh_Type > Struct Template Referenceabstract

#include <ExporterPolicyHDF5.hpp>

+ Collaboration diagram for ExporterPolicyHDF5< mesh_Type >:

Public Types

typedef VectorEpetra vector_Type
 
typedef std::shared_ptr< VectorEpetravectorPtr_Type
 
typedef std::shared_ptr< mesh_TypemeshPtr_Type
 
typedef MapEpetra map_Type
 
typedef std::shared_ptr< map_TypemapPtr_Type
 
typedef FESpace< mesh_Type, map_Typefespace_Type
 
typedef std::shared_ptr< fespace_TypefespacePtr_Type
 
typedef ExporterHDF5< mesh_Typeexporter_Type
 
typedef std::shared_ptr< exporter_TypeexporterPtr_Type
 

Public Member Functions

void initExporter (Teuchos::ParameterList &list, vectorPtr_Type solution)
 
void exportSolution ()
 
void finalizeExporter ()
 
virtual Displayer displayer ()=0
 
virtual meshPtr_Type mesh () const =0
 
virtual fespacePtr_Type uFESpace () const =0
 
virtual fespacePtr_Type pFESpace () const =0
 
virtual Real currentTime () const =0
 

Data Fields

exporterPtr_Type M_exporter
 

Detailed Description

template<class mesh_Type>
struct LifeV::ExporterPolicyHDF5< mesh_Type >

Definition at line 67 of file ExporterPolicyHDF5.hpp.

Member Typedef Documentation

◆ vector_Type

Definition at line 70 of file ExporterPolicyHDF5.hpp.

◆ vectorPtr_Type

typedef std::shared_ptr<VectorEpetra> vectorPtr_Type

Definition at line 71 of file ExporterPolicyHDF5.hpp.

◆ meshPtr_Type

typedef std::shared_ptr<mesh_Type> meshPtr_Type

Definition at line 72 of file ExporterPolicyHDF5.hpp.

◆ map_Type

Definition at line 73 of file ExporterPolicyHDF5.hpp.

◆ mapPtr_Type

typedef std::shared_ptr<map_Type> mapPtr_Type

Definition at line 74 of file ExporterPolicyHDF5.hpp.

◆ fespace_Type

Definition at line 75 of file ExporterPolicyHDF5.hpp.

◆ fespacePtr_Type

typedef std::shared_ptr< fespace_Type > fespacePtr_Type

Definition at line 76 of file ExporterPolicyHDF5.hpp.

◆ exporter_Type

Definition at line 77 of file ExporterPolicyHDF5.hpp.

◆ exporterPtr_Type

typedef std::shared_ptr< exporter_Type > exporterPtr_Type

Definition at line 78 of file ExporterPolicyHDF5.hpp.

Member Function Documentation

◆ initExporter()

void initExporter ( Teuchos::ParameterList &  list,
vectorPtr_Type  solution 
)

Definition at line 97 of file ExporterPolicyHDF5.hpp.

◆ exportSolution()

void exportSolution ( )

Definition at line 146 of file ExporterPolicyHDF5.hpp.

◆ finalizeExporter()

void finalizeExporter ( )

Definition at line 154 of file ExporterPolicyHDF5.hpp.

◆ displayer()

virtual Displayer displayer ( )
pure virtual
+ Here is the caller graph for this function:

◆ mesh()

virtual meshPtr_Type mesh ( ) const
pure virtual

◆ uFESpace()

virtual fespacePtr_Type uFESpace ( ) const
pure virtual
+ Here is the caller graph for this function:

◆ pFESpace()

virtual fespacePtr_Type pFESpace ( ) const
pure virtual

◆ currentTime()

virtual Real currentTime ( ) const
pure virtual
+ Here is the caller graph for this function:

Field Documentation

◆ M_exporter

exporterPtr_Type M_exporter

Definition at line 84 of file ExporterPolicyHDF5.hpp.


The documentation for this struct was generated from the following file: