Implement an abstract base class for initial conditions
Since we want a general and versatile initial condition class, the proposed class must be a polymorphic base class for grid functions.
- Since the initial condition is only used at the beginning of the simulation it is expected that its polymorphic evaluation won't affect the overall performance of DORiE.
- The derived classes should be unrelated to the finite element degrees of freedom. The reason for this is that the initial condition is always interpolated, transferring the evaluated data of the
InitialConditionclass to the DOF vector of the corresponding simulation.
- Implement an abstract base class for grid functions, called
How to test the implementation?
- To be discussed...
See #122 (closed)