#include <string>
#include <vector>
#include <algorithm>
#include "hdf5.h"
#include "IODataType.hpp"
Namespaces | |
fileio | |
Enumerations | |
enum | fileio::FluidGroup { fileio::kFileProp = 0 , fileio::kGeoMesh , fileio::kPhysPara , fileio::kOtherInfo , fileio::kField } |
Functions | |
std::string & | fileio::strToUpper (std::string &str) |
std::string & | fileio::strToLower (std::string &str) |
std::string | fileio::intTostr (int i, int size=7) |
void | fileio::AddAttribute (const hid_t id, const std::string attrname, const std::string strattr) |
void | fileio::AddAttribute (const hid_t id, const std::string attrname, const int intdata[], const int n) |
void | fileio::AddAttribute (const hid_t id, const std::string attrname, const double data[], const int n) |
void | fileio::AddAttribute (const hid_t id, const std::string attrname, const double data) |
void | fileio::AddAttribute (const hid_t id, const std::string attrname, const int intdata) |
void | fileio::AddAttribute (const hid_t id, const std::string attrname, const hsize_t intdata) |
void | fileio::AddDataSet (const hid_t id, const std::string dataname, const int intdata[], const int n) |
void | fileio::AddDataSet (const hid_t id, const std::string dataname, const unsigned long long intdata[], const int n) |
void | fileio::AddDataSet (const hid_t id, const std::string dataname, const double data[], const int n) |
void | fileio::AddDataSet (const hid_t id, const std::string dataname, const int intdata[], const int n0, const int n1) |
void | fileio::AddDataSet (const hid_t id, const std::string dataname, const double data[], const int n0, const int n1) |
void | fileio::AddDataSet (const hid_t id, const std::string dataname, const int intdata[], const int n0, const int n1, const int n2) |
void | fileio::AddDataSet (const hid_t id, const std::string dataname, const double data[], const int n0, const int n1, const int n2) |
template<typename T_real > | |
void | fileio::AddDataSetCplx (const hid_t id, const std::string dataname, const std::complex< T_real > data[], const int n0, const int n1, const int n2) |
template<typename T_real > | |
void | fileio::AddDataSetCplx (const hid_t id, const std::string dataname, const std::complex< T_real > data[], const int n0, const int n1) |
template<typename T_real > | |
void | fileio::AddDataSetCplx (const hid_t id, const std::string dataname, const std::complex< T_real > data[], const int n0) |
auto | fileio::ReadStringAttribute (const hid_t id, const std::string attrname) |
void | fileio::ReadAttribute (const hid_t id, const std::string attrname, int intdata[]) |
void | fileio::ReadAttribute (const hid_t id, const std::string attrname, double data[]) |
void | fileio::ReadDataSet (const hid_t id, const std::string dataname, int intdata[]) |
void | fileio::ReadDataSet (const hid_t id, const std::string dataname, unsigned long long intdata[]) |
void | fileio::ReadDataSet (const hid_t id, const std::string dataname, double data[]) |