TimeExplicit
Solve time-dependent problems with explicit time stepping.
Syntax
model.sol(sname).create(fname,"TimeExplicit")
model.sol(sname).feature(fname).set(pname,pvalue)
Description
 Operation feature. The TimeExplicit solver is used for solving time-dependent PDEs using the classic Runge-Kutta or the Adams-Bashforth 3 explicit time-stepping schemes
Name of the controlling study step or "user" if the feature is controlled manually.
on | off
erk | ab3 | ab3loc
on | off
tsteps | tout
tsteps | tout
Probed to use if probesel=manual.
all | none | manual
on | off
tsteps | tlist
manual | elemexprs
The order of the Runge-Kutta method can be set by the erkorder property. The size of the time step is controlled through the property rktimestep and can be given as a single scalar value, a (strictly monotone) numeric vector, or an expression using variables with global scope, which results in a scalar. For Adams-Bashforth 3 only a scalar constant value of the time step is allowed. Time stepping from expressions tstepping=elemexprs is useful for the Wave form PDE interface. A local time-stepping version of Adams-Bashforth 3 is available for the Wave Form PDE interface by odesolver = ab3loc.