|
typedef MeshType | mesh_Type |
|
typedef std::shared_ptr< MeshType > | meshPtr_Type |
|
typedef Epetra_Comm | comm_Type |
|
typedef std::shared_ptr< comm_Type > | commPtr_Type |
|
typedef ExporterData< mesh_Type > | exporterData_Type |
|
typedef exporterData_Type::vector_Type | vector_Type |
|
typedef exporterData_Type::vectorPtr_Type | vectorPtr_Type |
|
typedef exporterData_Type::feSpace_Type | feSpace_Type |
|
typedef exporterData_Type::feSpacePtr_Type | feSpacePtr_Type |
|
typedef exporterData_Type::WhereEnum | WhereEnum |
|
typedef exporterData_Type::FieldTypeEnum | FieldTypeEnum |
|
typedef exporterData_Type::FieldRegimeEnum | FieldRegimeEnum |
|
typedef std::vector< exporterData_Type > | dataVector_Type |
|
typedef dataVector_Type::iterator | dataVectorIterator_Type |
|
typedef std::multimap< WhereEnum, UInt > | whereToDataIdMap_Type |
|
typedef std::multimap< FE_TYPE, UInt > | feTypeToDataIdMap_Type |
|
| Exporter () |
| Empty constructor for Exporter. More...
|
|
| Exporter (const GetPot &dfile, const std::string &prefix) |
| Constructor for Exporter without prefix and procID. More...
|
|
virtual | ~Exporter () |
| Destructor. More...
|
|
void | addVariable (const FieldTypeEnum &type, const std::string &variableName, const feSpacePtr_Type &feSpacePtr, const vectorPtr_Type &vectorPtr, const UInt &start, const FieldRegimeEnum ®ime=exporterData_Type::UnsteadyRegime, const WhereEnum &where=exporterData_Type::Node) |
| Adds a new variable to be post-processed. More...
|
|
virtual void | readVariable (exporterData_Type &dvar) |
|
virtual void | exportPID (meshPtr_Type &mesh, commPtr_Type &comm, const bool binaryFormat=false) |
| Export the Processor ID as P0 variable. More...
|
|
void | exportRegionMarkerID (std::shared_ptr< MeshType > mesh, std::shared_ptr< Epetra_Comm > comm) |
| Export the region marker ID as P0 variable. More...
|
|
virtual void | exportFlags (std::shared_ptr< MeshType > mesh, std::shared_ptr< Epetra_Comm > comm, flag_Type const &flag=EntityFlags::ALL) |
| Export entity flags. More...
|
|
virtual void | setDataFromGetPot (const GetPot &dataFile, const std::string §ion="exporter") |
| Set data from file. More...
|
|
void | setPrefix (const std::string &prefix) |
| Set prefix. More...
|
|
void | setPostDir (const std::string &Directory) |
| Set the folder for pre/postprocessing. More...
|
|
void | setTimeIndex (const UInt &timeIndex) |
| Set the current time index. More...
|
|
void | setTimeIndexStart (const UInt &timeIndexStart) |
| Set the time index of the first file. More...
|
|
void | setSave (const UInt &save) |
| Set how many time step between two snapshots. More...
|
|
void | setMultimesh (const bool &multimesh) |
| Set if to save the mesh at each time step. More...
|
|
virtual void | setMeshProcId (const meshPtr_Type mesh, const int &procId) |
|
virtual void | closeFile () |
| Close the output file. More...
|
|
const UInt & | save () const |
| returns how many time steps between two snapshots More...
|
|
const UInt & | timeIndexStart () const |
| returns the time index of the first snapshot More...
|
|
const UInt & | timeIndex () const |
| returns the time index of the current snapshot More...
|
|
void | computePostfix () |
| compute postfix More...
|
|
virtual void | readScalar (exporterData_Type &dvar)=0 |
| A method to read a scalar field (to be implemented in derived classes) More...
|
|
virtual void | readVector (exporterData_Type &dvar)=0 |
| A method to read a vector field (to be implemented in derived classes) More...
|
|
std::string | M_prefix |
| the file prefix More...
|
|
std::string | M_postDir |
| the name of the folder where to read or write files More...
|
|
UInt | M_timeIndexStart |
| the time index of the first snapshot More...
|
|
UInt | M_timeIndex |
| the time index of the current snapshot More...
|
|
UInt | M_save |
| how many time steps between subsequent snapshots More...
|
|
bool | M_multimesh |
| do we want to save the mesh with each snapshot? More...
|
|
UInt | M_timeIndexWidth |
| how many digits (in the file suffix) for the time index More...
|
|
meshPtr_Type | M_mesh |
| a pointer to the mesh More...
|
|
Int | M_procId |
| the ID of the process More...
|
|
std::string | M_postfix |
| the file suffix More...
|
|
UInt | M_numImportProc |
| how many processes produced the data that we want to import More...
|
|
whereToDataIdMap_Type | M_whereToDataIdMap |
| a map to retrieve all data located in the same geo entities (node or element) More...
|
|
feTypeToDataIdMap_Type | M_feTypeToDataIdMap |
| a map to retrieve all data defined in the same FE space More...
|
|
dataVector_Type | M_dataVector |
| the vector of ExporterData objects More...
|
|
std::list< Real > | M_timeSteps |
| the list of time steps (for use in import procedures) More...
|
|
template<typename MeshType>
class LifeV::ExporterEmpty< MeshType >
Definition at line 47 of file ExporterEmpty.hpp.