#include <HDF5format.hpp>
◆ HDF5format() [1/2]
HDF5format::HDF5format |
( |
const String & |
filename = "" , |
|
|
const String & |
varname = "" |
|
) |
| |
◆ HDF5format() [2/2]
◆ ~HDF5format()
HDF5format::~HDF5format |
( |
| ) |
|
|
virtual |
◆ closeDataSet()
void HDF5format::closeDataSet |
( |
| ) |
|
◆ closeFile()
void HDF5format::closeFile |
( |
| ) |
|
◆ deleteFile()
int HDF5format::deleteFile |
( |
| ) |
const |
◆ displayNames()
int HDF5format::displayNames |
( |
| ) |
|
|
static |
◆ getData()
Proxy HDF5format::getData |
( |
| ) |
const |
|
inline |
◆ getDataDouble()
double HDF5format::getDataDouble |
( |
| ) |
|
|
static |
◆ getDataDoublePartial()
This function extracts one VectorDouble from a data set constructed with a set of VectorDouble (i.e. VectorVectorDouble)
- Parameters
-
myrank | Rank of the extracted VectorDouble |
- Returns
- The extracted VectorDouble
◆ getDataFloat()
float HDF5format::getDataFloat |
( |
| ) |
|
|
static |
◆ getDataInt()
int HDF5format::getDataInt |
( |
| ) |
|
|
static |
◆ getDataVDouble()
◆ getDataVFloat()
◆ getDataVInt()
◆ getDataVVDouble()
◆ getDataVVFloat()
◆ getDataVVInt()
Reading VectorVectorInt
- Returns
◆ getSize()
int HDF5format::getSize |
( |
| ) |
|
|
static |
◆ openDataSet()
void HDF5format::openDataSet |
( |
const String & |
varname = "" | ) |
|
◆ openFile()
void HDF5format::openFile |
( |
const String & |
filename = "" | ) |
|
◆ openNewFile()
void HDF5format::openNewFile |
( |
const String & |
filename | ) |
|
◆ operator=()
◆ setFileName()
void HDF5format::setFileName |
( |
const String & |
filename | ) |
|
|
inline |
◆ setVarName()
void HDF5format::setVarName |
( |
const String & |
varname | ) |
|
|
inline |
◆ writeData() [1/4]
template<typename T >
void HDF5format::writeData |
( |
const T & |
data | ) |
|
Numeric implementation of our write data function Only accepts numerical values. Integers, floats, or doubles
- Parameters
-
◆ writeData() [2/4]
template<typename T >
void HDF5format::writeData |
( |
const VectorNumT< T > & |
data | ) |
|
◆ writeData() [3/4]
template<typename T >
void HDF5format::writeData |
( |
const VectorT< T > & |
data | ) |
|
◆ writeData() [4/4]
◆ writeDataDoublePartial()
int HDF5format::writeDataDoublePartial |
( |
int |
myrank, |
|
|
const VectorDouble & |
data |
|
) |
| |
|
static |
◆ _filename
◆ _varname
The documentation for this class was generated from the following files: