Chombo + EB + MF
3.2
|
#include <string>
#include "LevelData.H"
#include "REAL.H"
#include "Vector.H"
#include "FArrayBox.H"
#include "IntVectSet.H"
#include "NamespaceHeader.H"
#include "NamespaceFooter.H"
Go to the source code of this file.
Macros | |
#define | _UGIO_H_ |
Functions | |
void | WriteUGHDF5 (const string &a_filename, const DisjointBoxLayout &a_grids, const LevelData< FArrayBox > &a_data, const Box &a_domain) |
Write single-level of data in HDF5 format. More... | |
void | WriteUGHDF5 (HDF5Handle &a_handle, const DisjointBoxLayout &a_grids, const LevelData< FArrayBox > &a_data, const Box &a_domain) |
Write a single level of data in HDF5 format. More... | |
int | ReadUGHDF5 (const string &a_filename, DisjointBoxLayout &a_grids, LevelData< FArrayBox > &a_data, Box &a_domain) |
Reads a level of data in HDF5 format. More... | |
int | ReadUGHDF5 (HDF5Handle &a_handle, DisjointBoxLayout &a_grids, LevelData< FArrayBox > &a_data, Box &a_domain) |
This is the handle version of ReadUGHDF5. More... | |
#define _UGIO_H_ |
void WriteUGHDF5 | ( | const string & | a_filename, |
const DisjointBoxLayout & | a_grids, | ||
const LevelData< FArrayBox > & | a_data, | ||
const Box & | a_domain | ||
) |
Write single-level of data in HDF5 format.
Writes a single level in HDF5 format. Only available if the preprocessor macro HDF5 is defined at compilation. This is blocking.
Arguments:
void WriteUGHDF5 | ( | HDF5Handle & | a_handle, |
const DisjointBoxLayout & | a_grids, | ||
const LevelData< FArrayBox > & | a_data, | ||
const Box & | a_domain | ||
) |
Write a single level of data in HDF5 format.
Writes a single level in HDF5 format. Only available if the preprocessor macro HDF5 is defined at compilation. This is the hdf5 handle version and is not blocking.
Arguments:
int ReadUGHDF5 | ( | const string & | a_filename, |
DisjointBoxLayout & | a_grids, | ||
LevelData< FArrayBox > & | a_data, | ||
Box & | a_domain | ||
) |
Reads a level of data in HDF5 format.
Only available if the preprocessor macro HDF5 is defined at compilation. Returns 0 on success. This is blocking.
Arguments:
Returns:
int ReadUGHDF5 | ( | HDF5Handle & | a_handle, |
DisjointBoxLayout & | a_grids, | ||
LevelData< FArrayBox > & | a_data, | ||
Box & | a_domain | ||
) |
This is the handle version of ReadUGHDF5.
This is not blocking. Reads a level of data in HDF5 format. Only available if the preprocessor macro HDF5 is defined at compilation. Returns 0 on success.
Arguments:
Returns: