You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
timestepping
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"
11
#include "
timestepping/strategy.hh
"
12
13
namespace
concepts
{
14
template
<
typename
F>
15
class
Operator;
16
}
17
18
namespace
timestepping
{
19
20
using
concepts::Real
;
21
22
class
TimeVector;
23
24
// ************************************************************** Nystroem **
25
41
class
Nystroem
:
public
TimeStepStrategy
{
42
public
:
52
Nystroem
(
concepts::SolverFabric<Real>
& fabric,
53
concepts::Operator<Real>
& D2,
54
concepts::Operator<Real>
& D0,
55
timestepping::TimeVector
& trhs,
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
:
64
concepts::Operator<Real>
& D0_;
66
timestepping::TimeVector
&trhs_;
68
concepts::Vector<Real>
Z_;
69
};
70
}
71
72
#endif
// nystroem_hh
concepts::Operator
Definition
compositions.hh:42
concepts::SolverFabric
Definition
solverFabric.hh:22
concepts::Vector
Definition
vector.hh:39
timestepping::Nystroem
Definition
nystroem.hh:41
timestepping::Nystroem::Nystroem
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)
timestepping::Nystroem::next
virtual void next()
timestepping::Nystroem::info
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
timestepping::TimeStepStrategy
Definition
strategy.hh:32
timestepping::TimeVector
Definition
vectors.hh:53
concepts
Definition
pml_formula.h:16
concepts::Real
double Real
Definition
typedefs.hh:39
timestepping
Definition
timestepping.hh:75
strategy.hh
typedefs.hh
Generated on Wed Sep 13 2023 21:06:23 for Concepts by
1.9.8