GitHub

Original file line numberDiff line numberDiff line change

@@ -19,8 +19,7 @@ def solve_model_time_iter(model, # Class with model information

1919
2020

if error > tol:

2121

print("Failed to converge!")

22-
23-

if verbose:

22+

elif verbose:

2423

print(f"\nConverged in {i} iterations.")

2524
2625

return σ_new

Original file line numberDiff line numberDiff line change

@@ -23,8 +23,7 @@ def solve_model(og,

2323
2424

if error > tol:

2525

print("Failed to converge!")

26-
27-

if verbose:

26+

elif verbose:

2827

print(f"\nConverged in {i} iterations.")

2928
3029

return v_greedy, v_new

Original file line numberDiff line numberDiff line change

@@ -301,8 +301,7 @@ def compute_value_function(ce,

301301
302302

if error > tol:

303303

print("Failed to converge!")

304-
305-

if verbose:

304+

elif verbose:

306305

print(f"\nConverged in {i} iterations.")

307306
308307

return v_new

@@ -659,8 +658,7 @@ def iterate_euler_equation(ce,

659658
660659

if error > tol:

661660

print("Failed to converge!")

662-
663-

if verbose:

661+

elif verbose:

664662

print(f"\nConverged in {i} iterations.")

665663
666664

return σ

Original file line numberDiff line numberDiff line change

@@ -496,8 +496,7 @@ def solve_model_time_iter(model, # Class with model information

496496
497497

if error > tol:

498498

print("Failed to converge!")

499-
500-

if verbose:

499+

elif verbose:

501500

print(f"\nConverged in {i} iterations.")

502501
503502

return a_new, σ_new

Original file line numberDiff line numberDiff line change

@@ -364,8 +364,7 @@ def solve_model(jv,

364364
365365

if error > tol:

366366

print("Failed to converge!")

367-
368-

if verbose:

367+

elif verbose:

369368

print(f"\nConverged in {i} iterations.")

370369
371370

return v_new

Original file line numberDiff line numberDiff line change

@@ -283,8 +283,7 @@ def compute_fixed_point(js,

283283
284284

if error > tol:

285285

print("Failed to converge!")

286-
287-

if verbose:

286+

elif verbose:

288287

print(f"\nConverged in {i} iterations.")

289288
290289

return f_out

Original file line numberDiff line numberDiff line change

@@ -429,8 +429,7 @@ def solve_model(sp,

429429
430430

if error > tol:

431431

print("Failed to converge!")

432-
433-

if verbose:

432+

elif verbose:

434433

print(f"\nConverged in {i} iterations.")

435434
436435

@@ -733,8 +732,7 @@ def solve_wbar(sp,

733732
734733

if error > tol:

735734

print("Failed to converge!")

736-
737-

if verbose:

735+

elif verbose:

738736

print(f"\nConverged in {i} iterations.")

739737
740738

return w_new

Read the original on github.com ↗