#include <hdf5Initializer.hpp>
Classes | |
class | Hdf5MathFunction |
class | Hdf5Mesh |
Public Member Functions | |
Hdf5Initializer (std::filesystem::path hdf5Path, std::shared_ptr< ablate::domain::Region > region={}) | |
std::vector< std::shared_ptr< mathFunctions::FieldFunction > > | GetFieldFunctions (const std::vector< domain::Field > &fields) const override |
Public Member Functions inherited from ablate::domain::Initializer | |
Initializer (std::vector< std::shared_ptr< mathFunctions::FieldFunction >>) | |
template<class... FieldFunctions> | |
Initializer (FieldFunctions &&... functions) | |
virtual | ~Initializer ()=default |
Protected Attributes | |
std::filesystem::path | hdf5Path |
the path to the hdf5 that contains the stored data | |
const std::shared_ptr< ablate::domain::Region > | region |
the region to apply this initializer | |
Initializes the domain using a previous result stored in an hdf5 file
|
explicit |
Create an empty list
|
overridevirtual |
Interface to produce the field functions from fields
Reimplemented from ablate::domain::Initializer.