AMDiS  2.10
The Adaptive Multi-Dimensional Simulation Toolbox
ProblemTimeInterface Class Referenceabstract

Interface for time dependent problems. Concrete problems must override all pure virtual methods. More...

#include <ProblemTimeInterface.hpp>

Inherited by ProblemInstatBase [virtual].

Public Member Functions

virtual void initTimeInterface ()
 Called at the beginning of the adaption loop before any other call.
 
virtual void setTime (AdaptInfo &adaptInfo)=0
 Executes all needed operations when the simulation time changes.
 
virtual void initTimestep (AdaptInfo &adaptInfo)=0
 Called at the beginning of each timestep.
 
virtual void closeTimestep (AdaptInfo &adaptInfo)=0
 Called at the end of each timestep.
 
virtual void solveInitialProblem (AdaptInfo &adaptInfo)=0
 Solves the initial problem.
 
virtual void transferInitialSolution (AdaptInfo &adaptInfo)=0
 Transfer the initial problem.
 

Detailed Description

Interface for time dependent problems. Concrete problems must override all pure virtual methods.


The documentation for this class was generated from the following file: