std::list< std::pair< Real, map_type > > list_type
Stores past solutions in memory.
For storing and retrieving timestep data.
stored_solutions_iterator stored_sols
std::map< std::string, std::unique_ptr< NumericVector< Number > > > map_type
list_type::iterator stored_solutions_iterator
MemorySolutionHistory(System &system_)
virtual std::unique_ptr< SolutionHistory > clone() const override
virtual void retrieve() override
list_type stored_solutions
virtual void store() override