virtual void retrieve(bool is_adjoint_solve, Real time) override
Virtual function retrieve which we will be overriding.
virtual void store(bool is_adjoint_solve, Real time) override
Virtual function store which we will be overriding.
A SolutionHistory class that enables the storage and retrieval of timesteps and (in the future) adapt...
'Save nothing' subclass of Solution History, this is the default.
virtual std::unique_ptr< SolutionHistory > clone() const override
Definition of the clone function needed for the setter function.
virtual ~NoSolutionHistory()
Destructor.