Class documentation of Concepts

Loading...
Searching...
No Matches
nystroem.hh
Go to the documentation of this file.
1
6#ifndef nystroem_hh
7#define nystroem_hh
8
9#include "basics/typedefs.hh"
10#include "function/vector.hh"
12
13namespace concepts {
14 template<typename F>
15 class Operator;
16}
17
18namespace timestepping {
19
20 using concepts::Real;
21
22 class TimeVector;
23
24 // ************************************************************** Nystroem **
25
41 class Nystroem : public TimeStepStrategy {
42 public:
56 const concepts::Vector<Real>& Y0,
57 const concepts::Vector<Real>& Z0,
58 Real dt);
59 protected:
60 virtual std::ostream& info(std::ostream& os) const;
61 virtual void next();
62 private:
69 };
70}
71
72#endif // nystroem_hh
Nystroem(concepts::SolverFabric< Real > &fabric, concepts::Operator< Real > &D2, concepts::Operator< Real > &D0, timestepping::TimeVector &trhs, const concepts::Vector< Real > &Y0, const concepts::Vector< Real > &Z0, Real dt)
virtual void next()
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
double Real
Definition typedefs.hh:39