|
| HDF5File (MPI_Comm comm, const std::string filename, const std::string file_mode) |
|
| ~HDF5File () |
| Destructor.
|
|
void | close () |
| Close file.
|
|
void | flush () |
| Flush buffered I/O to disk.
|
|
void | write (const std::vector< Point > &points, const std::string name) |
| Write points to file.
|
|
void | write (const std::vector< double > &values, const std::string name) |
| Write simple vector of double to file.
|
|
void | write (const GenericVector &x, const std::string name) |
| Write Vector to file in a format suitable for re-reading.
|
|
void | read (GenericVector &x, const std::string dataset_name, const bool use_partition_from_file) const |
|
void | write (const Mesh &mesh, const std::string name) |
| Write Mesh to file in a format suitable for re-reading.
|
|
void | write (const Mesh &mesh, const std::size_t cell_dim, const std::string name) |
|
void | write (const Function &u, const std::string name) |
| Write Function to file in a format suitable for re-reading.
|
|
void | write (const Function &u, const std::string name, double timestamp) |
| Write Function to file with a timestamp.
|
|
void | read (Function &u, const std::string name) |
|
void | read (Mesh &mesh, const std::string data_path, bool use_partition_from_file) const |
|
void | read (Mesh &input_mesh, const std::string topology_path, const std::string geometry_path, const int gdim, const CellType &cell_type, const std::int64_t expected_num_global_cells, const std::int64_t expected_num_global_points, bool use_partition_from_file) const |
|
void | write (const MeshFunction< std::size_t > &meshfunction, const std::string name) |
| Write MeshFunction to file in a format suitable for re-reading.
|
|
void | write (const MeshFunction< int > &meshfunction, const std::string name) |
| Write MeshFunction to file in a format suitable for re-reading.
|
|
void | write (const MeshFunction< double > &meshfunction, const std::string name) |
| Write MeshFunction to file in a format suitable for re-reading.
|
|
void | write (const MeshFunction< bool > &meshfunction, const std::string name) |
| Write MeshFunction to file in a format suitable for re-reading.
|
|
void | read (MeshFunction< std::size_t > &meshfunction, const std::string name) const |
| Read MeshFunction from file.
|
|
void | read (MeshFunction< int > &meshfunction, const std::string name) const |
| Read MeshFunction from file.
|
|
void | read (MeshFunction< double > &meshfunction, const std::string name) const |
| Read MeshFunction from file.
|
|
void | read (MeshFunction< bool > &meshfunction, const std::string name) const |
| Read MeshFunction from file.
|
|
void | write (const MeshValueCollection< std::size_t > &mesh_values, const std::string name) |
| Write MeshValueCollection to file.
|
|
void | write (const MeshValueCollection< double > &mesh_values, const std::string name) |
| Write MeshValueCollection to file.
|
|
void | write (const MeshValueCollection< bool > &mesh_values, const std::string name) |
| Write MeshValueCollection to file.
|
|
void | read (MeshValueCollection< std::size_t > &mesh_values, const std::string name) const |
| Read MeshValueCollection from file.
|
|
void | read (MeshValueCollection< double > &mesh_values, const std::string name) const |
| Read MeshValueCollection from file.
|
|
void | read (MeshValueCollection< bool > &mesh_values, const std::string name) const |
| Read MeshValueCollection from file.
|
|
bool | has_dataset (const std::string dataset_name) const |
| Check if dataset exists in HDF5 file.
|
|
HDF5Attribute | attributes (const std::string dataset_name) |
|
void | set_mpi_atomicity (bool atomic) |
| Set the MPI atomicity.
|
|
bool | get_mpi_atomicity () const |
| Get the MPI atomicity.
|
|
hid_t | h5_id () const |
|
| Variable () |
| Create unnamed variable.
|
|
| Variable (const std::string name, const std::string label) |
| Create variable with given name and label.
|
|
| Variable (const Variable &variable) |
| Copy constructor.
|
|
virtual | ~Variable () |
| Destructor.
|
|
const Variable & | operator= (const Variable &variable) |
| Assignment operator.
|
|
void | rename (const std::string name, const std::string label) |
| Rename variable.
|
|
std::string | name () const |
| Return name.
|
|
std::string | label () const |
| Return label (description)
|
|
std::size_t | id () const |
|
virtual std::string | str (bool verbose) const |
| Return informal string representation (pretty-print)
|
|