std::unique_ptr< concepts::Operator< Real > > lhs_
Left hand side of the scheme.
Definition: theta.hh:72
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
Timestep strategy for the Theta-Scheme algorithm for first order problems in time.
Definition: theta.hh:40
virtual void next()
The overloaded member function next() has to calculate the new right hand side and to release the sol...
Abstract strategy class for the class Timestepping.
Definition: strategy.hh:32
virtual ~Theta()
Theta(concepts::SolverFabric< Real > &fabric, concepts::Operator< Real > &D1, concepts::Operator< Real > &D0, timestepping::TimeVector &trhs, const concepts::Vector< Real > &Y0, Real dt, Real theta=0.5)
Constructor.