HASEonGPU.ImplicitEuler

class HASEonGPU.ImplicitEuler(iterations=8, tolerance=1e-10)

Bases: TimeIntegrationSolver

Fixed-point implicit Euler beta update for stiff beta dynamics.

step(rhs, betaCells, time, timeStep)

Return a TimeIntegrationResult for one physical time step.

time and timeStep are in seconds. betaCells has the same shape as GainMedium.get("betaCells").expectedShape.