DUNE-FEM (unstable)
explicit.hh
87 std::cerr<< "Warning: ExplicitRungeKutta of order "<< order << " not implemented, using order 6!" << std::endl;
168 DUNE_THROW(InvalidStateException,"ExplicitRungeKuttaSolver wasn't initialized before first call!");
ExplicitRungeKuttaSolver(OperatorType &op, TimeProviderBase &tp, const int pord, bool verbose)
constructor
Definition: explicit.hh:130
void description(std::ostream &out) const
print description of ODE solver to out stream
Definition: explicit.hh:210
ExplicitRungeKuttaSolver(OperatorType &op, TimeProviderBase &tp, const SimpleButcherTable< double > &butcherTable, bool verbose)
constructor
Definition: explicit.hh:99
void solve(DestinationType &U0, MonitorType &monitor)
solve the system
Definition: explicit.hh:160
void initialize(const DestinationType &U0)
apply operator once to get dt estimate
Definition: explicit.hh:146
Monitor MonitorType
monitor type
Definition: odesolverinterface.hh:59
DestinationImp DestinationType
type of destination
Definition: odesolverinterface.hh:62
interface for time evolution operators
Definition: spaceoperatorif.hh:38
Default exception if a function was called while the object is not in a valid state for that function...
Definition: exceptions.hh:281
void assign(T &dst, const T &src, bool mask)
masked Simd assignment (scalar version)
Definition: simd.hh:447
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.80.0
(May 16, 22:29, 2024)