Skip to content
791 changes: 421 additions & 370 deletions src/arkode/arkode_lsrkstep.c

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ Start LSRKStep Logging test
[INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stages-list] status = success
[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stages-list] stage = 8, tcur = 1.14611070421007e-06
[INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stages-list] status = success
[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stages-list] stage = 9, tcur = 1.28174438476562e-06
[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stages-list] stage = 9, tcur = 1.28174438476563e-06
[INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stages-list] status = success
[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stages-list] stage = 10, tcur = 1.28174438476563e-06
[INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stages-list] status = success
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,10 @@ Start LSRKStep Logging test
[INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stages-list] status = success
[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-compute-embedding]
[INFO][rank 0][lsrkStep_TakeStepSSPs3][end-compute-embedding] status = success
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0011976776899388
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = inf
[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.220703125e-06
[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.32348889930549e-13
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0
6.104125976562500e-08 6.104125976562493e-08 0.000000000000000e+00
[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 6.1041259765625e-08, h = 1.220703125e-06
[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stages-list] stage = 0, tcur = 6.1041259765625e-08
Expand All @@ -81,11 +81,11 @@ Start LSRKStep Logging test
[INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stages-list] status = success
[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-compute-embedding]
[INFO][rank 0][lsrkStep_TakeStepSSPs3][end-compute-embedding] status = success
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00221586141183015
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00222529072291584
[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.44140625e-05
[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.67186954059802e-10
1.281744384765625e-06 1.281744384764923e-06 0.000000000000000e+00
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.65070663502083e-10
1.281744384765625e-06 1.281744384764923e-06 2.117582368135751e-22
---------------------------------------------------------------------
Current time = 1.28174438476563e-06
Steps = 3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ Start LSRKStep Logging test
[INFO][rank 0][lsrkStep_TakeStepSSP104][end-stages-list] status = success
[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stages-list] stage = 10, tcur = 6.103515625e-12
[INFO][rank 0][lsrkStep_TakeStepSSP104][end-stages-list] status = success
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = inf
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.14486680447989e-07
[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 6.103515625e-08
[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 10000
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.07793566946316e-18
6.103515625000001e-12 6.103515625000001e-12 8.077935669463161e-28
[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625e-12, h = 6.103515625e-08
[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stages-list] stage = 0, tcur = 6.103515625e-12
Expand Down Expand Up @@ -81,11 +81,11 @@ Start LSRKStep Logging test
[INFO][rank 0][lsrkStep_TakeStepSSP104][end-stages-list] status = success
[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stages-list] stage = 10, tcur = 1.28174438476563e-06
[INFO][rank 0][lsrkStep_TakeStepSSP104][end-stages-list] status = success
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000715650921738838
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000676820854209895
[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.44140625e-05
[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.46516223087607e-12
1.281744384765625e-06 1.281744384764922e-06 6.352747104407253e-22
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.05814527885951e-11
1.281744384765625e-06 1.281744384764922e-06 8.470329472543003e-22
---------------------------------------------------------------------
Current time = 1.28174438476563e-06
Steps = 3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ Start LSRKStep Logging test
[DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_8(:) =
9.999999999986863e-01
[INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stages-list] status = success
[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stages-list] stage = 9, tcur = 1.28174438476562e-06
[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stages-list] stage = 9, tcur = 1.28174438476563e-06
[DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_9(:) =
9.999999999983570e-01
[INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stages-list] status = success
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -99,12 +99,12 @@ Start LSRKStep Logging test
6.104125976562493e-08
[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-compute-embedding]
[DEBUG][rank 0][lsrkStep_TakeStepSSPs3][embedded solution] y_embedded(:) =
6.104125976562494e-08
6.104125976562493e-08
[INFO][rank 0][lsrkStep_TakeStepSSPs3][end-compute-embedding] status = success
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0011976776899388
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = inf
[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.220703125e-06
[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.32348889930549e-13
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0
6.104125976562500e-08 6.104125976562493e-08 0.000000000000000e+00
[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 6.1041259765625e-08, h = 1.220703125e-06
[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stages-list] stage = 0, tcur = 6.1041259765625e-08
Expand Down Expand Up @@ -153,11 +153,11 @@ Start LSRKStep Logging test
[DEBUG][rank 0][lsrkStep_TakeStepSSPs3][embedded solution] y_embedded(:) =
1.281744384764940e-06
[INFO][rank 0][lsrkStep_TakeStepSSPs3][end-compute-embedding] status = success
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00221586141183015
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00222529072291584
[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.44140625e-05
[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.67186954059802e-10
1.281744384765625e-06 1.281744384764923e-06 0.000000000000000e+00
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.65070663502083e-10
1.281744384765625e-06 1.281744384764923e-06 2.117582368135751e-22
---------------------------------------------------------------------
Current time = 1.28174438476563e-06
Steps = 3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@ Start LSRKStep Logging test
6.103515625000001e-12
[DEBUG][rank 0][lsrkStep_TakeStepSSP104][embedded solution] y_embedded(:) =
6.103515625000001e-12
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = inf
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.14486680447989e-07
[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 6.103515625e-08
[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 10000
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.07793566946316e-18
6.103515625000001e-12 6.103515625000001e-12 8.077935669463161e-28
[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625e-12, h = 6.103515625e-08
[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stages-list] stage = 0, tcur = 6.103515625e-12
Expand Down Expand Up @@ -159,11 +159,11 @@ Start LSRKStep Logging test
1.281744384764922e-06
[DEBUG][rank 0][lsrkStep_TakeStepSSP104][embedded solution] y_embedded(:) =
1.281744384764923e-06
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000715650921738838
[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000676820854209895
[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.44140625e-05
[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.46516223087607e-12
1.281744384765625e-06 1.281744384764922e-06 6.352747104407253e-22
[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.05814527885951e-11
1.281744384765625e-06 1.281744384764922e-06 8.470329472543003e-22
---------------------------------------------------------------------
Current time = 1.28174438476563e-06
Steps = 3
Expand Down