|
Finite Element Domain Decomposition Library
FEDDLib
|
Public Types | |
| typedef HDF5Toolbox< SC, LO, GO, NO > | HDF5_Type |
| typedef Teuchos::RCP< HDF5_Type > | HDF5Ptr_Type |
| typedef Teuchos::Comm< int > | Comm_Type |
| typedef Teuchos::RCP< const Comm_Type > | CommConstPtr_Type |
| typedef Map< LO, GO, NO > | Map_Type |
| typedef Teuchos::RCP< const Map_Type > | MapConstPtr_Type |
| typedef MultiVector< SC, LO, GO, NO > | MultiVector_Type |
| typedef Teuchos::RCP< MultiVector_Type > | MultiVectorPtr_Type |
| typedef Teuchos::RCP< const MultiVector_Type > | MultiVectorConstPtr_Type |
Public Member Functions | |
| HDF5Export (MapConstPtr_Type writeMap, std::string outputFilename) | |
| Constructor for HDF5 Exporter. | |
| void | writeVariablesHDF5 (std::string varName, const MultiVectorConstPtr_Type writeVector) |
| Exporting MultiVector writeVector as HDF5 File with the variable name varName. | |
| void | closeExporter () |
| Closing Exporter. | |
Protected Attributes | |
| HDF5Ptr_Type | hdf5exporter_ |
| CommConstPtr_Type | comm_ |
| std::string | outputFilename_ |
| std::vector< std::string > | varNamesRead_ |
| FEDD::HDF5Export< SC, LO, GO, NO >::HDF5Export | ( | MapConstPtr_Type | writeMap, |
| std::string | outputFilename ) |
Constructor for HDF5 Exporter.
| writeMap | Map for writing file. Parallel distribution for of the exported multivector. |
| outputFilename | Name for output file |
| void FEDD::HDF5Export< SC, LO, GO, NO >::writeVariablesHDF5 | ( | std::string | varName, |
| const MultiVectorConstPtr_Type | writeVector ) |
Exporting MultiVector writeVector as HDF5 File with the variable name varName.
| varName | Variable name of MultiVector |
| writeVector | Vector to be exported, corresponding to writeMap_ |