Iteration 1.0 is often messy; it’s a proof of concept born from trial and error. Iteration 2.0 usually overcorrects, adding complexity to solve the initial problems. The
for iteration in range(N): t = iteration * dt residual = compute_residual() print(f"iteration t t residual") iteration t 3.0 0
Iteration 1.0 is often messy; it’s a proof of concept born from trial and error. Iteration 2.0 usually overcorrects, adding complexity to solve the initial problems. The
for iteration in range(N): t = iteration * dt residual = compute_residual() print(f"iteration t t residual")