#include <initializerList.hpp>
Inheritance diagram for ablate::domain::InitializerList:Public Member Functions | |
| InitializerList (std::vector< std::shared_ptr< Initializer >>) | |
| 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 |
Simple class used to produce the field functions for initialization
|
explicit |
Create a simple Initializer with a fixed set of fieldFunctions
|
overridevirtual |
Interface to produce the field functions from fields
Reimplemented from ablate::domain::Initializer.