From 0646bb682db1eca8981ffbc74458cbb9ff541db5 Mon Sep 17 00:00:00 2001 From: Arno Strouwen Date: Fri, 6 Oct 2023 22:48:54 +0200 Subject: [PATCH] reduce printing in examples --- docs/src/examples/linear_parabolic.md | 10 +++++++--- docs/src/examples/nonlinear_elliptic.md | 12 ++++++++---- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/docs/src/examples/linear_parabolic.md b/docs/src/examples/linear_parabolic.md index 4200ae27bd..0ae1432763 100644 --- a/docs/src/examples/linear_parabolic.md +++ b/docs/src/examples/linear_parabolic.md @@ -81,10 +81,14 @@ sym_prob = symbolic_discretize(pdesystem, discretization) pde_inner_loss_functions = sym_prob.loss_functions.pde_loss_functions bcs_inner_loss_functions = sym_prob.loss_functions.bc_loss_functions +global iteration = 0 callback = function (p, l) - println("loss: ", l) - println("pde_losses: ", map(l_ -> l_(p), pde_inner_loss_functions)) - println("bcs_losses: ", map(l_ -> l_(p), bcs_inner_loss_functions)) + if iteration % 10 == 0 + println("loss: ", l) + println("pde_losses: ", map(l_ -> l_(p), pde_inner_loss_functions)) + println("bcs_losses: ", map(l_ -> l_(p), bcs_inner_loss_functions)) + end + global iteration += 1 return false end diff --git a/docs/src/examples/nonlinear_elliptic.md b/docs/src/examples/nonlinear_elliptic.md index d6c365466e..db8d6e228f 100644 --- a/docs/src/examples/nonlinear_elliptic.md +++ b/docs/src/examples/nonlinear_elliptic.md @@ -95,11 +95,15 @@ pde_inner_loss_functions = sym_prob.loss_functions.pde_loss_functions bcs_inner_loss_functions = sym_prob.loss_functions.bc_loss_functions[1:6] aprox_derivative_loss_functions = sym_prob.loss_functions.bc_loss_functions[7:end] +global iteration = 0 callback = function (p, l) - println("loss: ", l) - println("pde_losses: ", map(l_ -> l_(p), pde_inner_loss_functions)) - println("bcs_losses: ", map(l_ -> l_(p), bcs_inner_loss_functions)) - println("der_losses: ", map(l_ -> l_(p), aprox_derivative_loss_functions)) + if iteration % 10 == 0 + println("loss: ", l) + println("pde_losses: ", map(l_ -> l_(p), pde_inner_loss_functions)) + println("bcs_losses: ", map(l_ -> l_(p), bcs_inner_loss_functions)) + println("der_losses: ", map(l_ -> l_(p), aprox_derivative_loss_functions)) + end + global iteration += 1 return false end