4.5.7 pde.solvers.implicit module

Defines an implicit Euler solver.

class ImplicitSolver(pde, *, maxiter=100, maxerror=0.0001, backend='auto')[source]

Bases: SolverBase

Implicit (backward) Euler PDE solver.

Parameters:
  • pde (PDEBase) – The partial differential equation that should be solved

  • maxiter (int) – Maximum number of iterations for the implicit solver

  • maxerror (float) – Maximum error tolerance for the implicit solver

  • backend (str) – The backend used for numerical operations

name = 'implicit'