Timesteppers

SawyerEliassenSolver.Timesteppers.TimestepperMethod
Timestepper(problem::Problem{T}, h::T, [𝓟::AbstractPreconditioner]; c=nothing, cg_max_iterations=nothing, cg_tol=nothing)

Constructor for Timestepper. The timestep h is required and a preconditioner may optionally be passed.

Keyword arguments

  • c: use a non-default value for the free parameter in the timestepping stepping scheme. See Sharp et al. (1990) for valid ranges of values.
  • cg_max_iterations: maximum number of iterations for the conjugate gradient solver.
  • cg_tol: tolerance for the conjugate gradient solver.
source