From 3f3be17685b8333dbdae4cf2efd04235639533ce Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Thu, 20 Jun 2024 17:38:24 -0700 Subject: [PATCH 01/27] Squash commits --- include/sundials/sundials_linearsolver.h | 12 - include/sundials/sundials_nonlinearsolver.h | 12 - include/sundials/sundials_types.h | 9 + src/arkode/arkode.c | 58 ++-- src/arkode/arkode_adapt.c | 40 ++- src/arkode/arkode_arkstep.c | 30 +- src/arkode/arkode_arkstep_io.c | 184 ++++------ src/arkode/arkode_butcher.c | 14 +- src/arkode/arkode_erkstep.c | 10 +- src/arkode/arkode_impl.h | 40 +-- src/arkode/arkode_interp.c | 14 +- src/arkode/arkode_io.c | 105 +++--- src/arkode/arkode_ls.c | 6 +- src/arkode/arkode_mri_tables.c | 6 +- src/arkode/arkode_mristep.c | 41 ++- src/arkode/arkode_mristep_io.c | 139 +++----- src/arkode/arkode_relaxation.c | 14 +- src/arkode/arkode_root.c | 19 +- src/arkode/arkode_user_controller.c | 15 +- src/cvode/cvode.c | 19 +- src/cvode/cvode_impl.h | 40 +-- src/cvode/cvode_io.c | 197 ++++------- src/cvode/cvode_ls.c | 5 +- src/cvodes/cvodes.c | 19 +- src/cvodes/cvodes_impl.h | 42 +-- src/cvodes/cvodes_io.c | 324 ++++++------------ src/cvodes/cvodes_ls.c | 5 +- src/ida/ida.c | 43 ++- src/ida/ida_impl.h | 40 +-- src/ida/ida_io.c | 32 +- src/ida/ida_ls_impl.h | 12 +- src/idas/idas.c | 43 ++- src/idas/idas_impl.h | 42 +-- src/idas/idas_io.c | 281 +++++---------- src/idas/idas_ls_impl.h | 12 +- src/kinsol/kinsol_impl.h | 77 ++--- src/kinsol/kinsol_io.c | 109 ++---- src/kinsol/kinsol_ls_impl.h | 16 +- src/nvector/cuda/nvector_cuda.cu | 9 +- src/nvector/hip/nvector_hip.hip.cpp | 9 +- src/nvector/openmp/nvector_openmp.c | 11 +- src/nvector/openmpdev/nvector_openmpdev.c | 11 +- src/nvector/parallel/nvector_parallel.c | 11 +- src/nvector/parhyp/nvector_parhyp.c | 11 +- src/nvector/pthreads/nvector_pthreads.c | 11 +- src/nvector/raja/nvector_raja.cpp | 9 +- src/nvector/serial/nvector_serial.c | 11 +- src/nvector/sycl/nvector_sycl.cpp | 11 +- .../imexgus/sunadaptcontroller_imexgus.c | 24 +- .../soderlind/sunadaptcontroller_soderlind.c | 35 +- src/sundials/sundials_direct.c | 16 +- src/sundials/sundials_utils.h | 55 +++ src/sunlinsol/pcg/sunlinsol_pcg.c | 8 +- src/sunlinsol/spbcgs/sunlinsol_spbcgs.c | 6 +- src/sunlinsol/spfgmr/sunlinsol_spfgmr.c | 6 +- src/sunlinsol/spgmr/sunlinsol_spgmr.c | 6 +- src/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c | 6 +- src/sunmatrix/band/sunmatrix_band.c | 8 +- src/sunmatrix/dense/sunmatrix_dense.c | 8 +- src/sunmatrix/sparse/sunmatrix_sparse.c | 12 +- .../fixedpoint/sunnonlinsol_fixedpoint.c | 2 +- src/sunnonlinsol/newton/sunnonlinsol_newton.c | 3 +- swig/sundials/fsundials_types.i | 3 + test/answers | 2 +- 64 files changed, 882 insertions(+), 1548 deletions(-) diff --git a/include/sundials/sundials_linearsolver.h b/include/sundials/sundials_linearsolver.h index 6aa6c065f8..dad8a35772 100644 --- a/include/sundials/sundials_linearsolver.h +++ b/include/sundials/sundials_linearsolver.h @@ -226,18 +226,6 @@ SUNErrCode SUNLinSolFree(SUNLinearSolver S); #define SUNLS_QRFACT_FAIL 807 /* QRfact found singular matrix */ #define SUNLS_LUFACT_FAIL 808 /* LUfact found singular matrix */ -/* ----------------------------------------------------------------------------- - * SUNLinearSolver messages - * ---------------------------------------------------------------------------*/ - -#if defined(SUNDIALS_EXTENDED_PRECISION) -#define SUNLS_MSG_RESIDUAL "\t\tlin. iteration %ld, lin. residual: %Lg\n" -#elif defined(SUNDIALS_DOUBLE_PRECISION) -#define SUNLS_MSG_RESIDUAL "\t\tlin. iteration %ld, lin. residual: %g\n" -#else -#define SUNLS_MSG_RESIDUAL "\t\tlin. iteration %ld, lin. residual: %g\n" -#endif - #ifdef __cplusplus } #endif diff --git a/include/sundials/sundials_nonlinearsolver.h b/include/sundials/sundials_nonlinearsolver.h index a4b2e1591a..e78bd327fd 100644 --- a/include/sundials/sundials_nonlinearsolver.h +++ b/include/sundials/sundials_nonlinearsolver.h @@ -192,18 +192,6 @@ SUNErrCode SUNNonlinSolGetNumConvFails(SUNNonlinearSolver NLS, #define SUN_NLS_CONTINUE +901 /* not converged, keep iterating */ #define SUN_NLS_CONV_RECVR +902 /* convergece failure, try to recover */ -/* ----------------------------------------------------------------------------- - * SUNNonlinearSolver messages - * ---------------------------------------------------------------------------*/ - -#if defined(SUNDIALS_EXTENDED_PRECISION) -#define SUN_NLS_MSG_RESIDUAL "\tnonlin. iteration %ld, nonlin. residual: %Lg\n" -#elif defined(SUNDIALS_DOUBLE_PRECISION) -#define SUN_NLS_MSG_RESIDUAL "\tnonlin. iteration %ld, nonlin. residual: %g\n" -#else -#define SUN_NLS_MSG_RESIDUAL "\tnonlin. iteration %ld, nonlin. residual: %g\n" -#endif - #ifdef __cplusplus } #endif diff --git a/include/sundials/sundials_types.h b/include/sundials/sundials_types.h index c959b6fe33..7ec0bc37b4 100644 --- a/include/sundials/sundials_types.h +++ b/include/sundials/sundials_types.h @@ -84,6 +84,9 @@ extern "C" { *------------------------------------------------------------------ */ +#define SUN_STRING_HELPER(x) #x +#define SUN_STRING(x) SUN_STRING_HELPER(x) + #if defined(SUNDIALS_SINGLE_PRECISION) typedef float sunrealtype; @@ -91,6 +94,8 @@ typedef float sunrealtype; #define SUN_BIG_REAL FLT_MAX #define SUN_SMALL_REAL FLT_MIN #define SUN_UNIT_ROUNDOFF FLT_EPSILON +#define SUN_REAL_FORMAT_E "%." SUN_STRING(FLT_DIG) "e" +#define SUN_REAL_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" #elif defined(SUNDIALS_DOUBLE_PRECISION) @@ -99,6 +104,8 @@ typedef double sunrealtype; #define SUN_BIG_REAL DBL_MAX #define SUN_SMALL_REAL DBL_MIN #define SUN_UNIT_ROUNDOFF DBL_EPSILON +#define SUN_REAL_FORMAT_E "%." SUN_STRING(DBL_DIG) "e" +#define SUN_REAL_FORMAT_G "%." SUN_STRING(DBL_DIG) "g" #elif defined(SUNDIALS_EXTENDED_PRECISION) @@ -107,6 +114,8 @@ typedef long double sunrealtype; #define SUN_BIG_REAL LDBL_MAX #define SUN_SMALL_REAL LDBL_MIN #define SUN_UNIT_ROUNDOFF LDBL_EPSILON +#define SUN_REAL_FORMAT_E "% ." SUN_STRING(LDBL_DIG) "Le" +#define SUN_REAL_FORMAT_G "% ." SUN_STRING(LDBL_DIG) "Lg" #endif diff --git a/src/arkode/arkode.c b/src/arkode/arkode.c index f21c51d46e..39e517b389 100644 --- a/src/arkode/arkode.c +++ b/src/arkode/arkode.c @@ -877,8 +877,8 @@ int ARKodeEvolve(void* arkode_mem, sunrealtype tout, N_Vector yout, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::ARKodeEvolve", "start-step", - "step = %li, attempt = %i, h = %" RSYM - ", tcur = %" RSYM, + "step = %li, attempt = %i, h = " SUN_REAL_FORMAT_G + ", tcur = " SUN_REAL_FORMAT_G, ark_mem->nst, attempts, ark_mem->h, ark_mem->tcur); #endif @@ -1259,17 +1259,17 @@ void ARKodePrintMem(void* arkode_mem, FILE* outfile) fprintf(outfile, "user_efun = %i\n", ark_mem->user_efun); fprintf(outfile, "tstopset = %i\n", ark_mem->tstopset); fprintf(outfile, "tstopinterp = %i\n", ark_mem->tstopinterp); - fprintf(outfile, "tstop = %" RSYM "\n", ark_mem->tstop); + fprintf(outfile, "tstop = " SUN_REAL_FORMAT_G "\n", ark_mem->tstop); fprintf(outfile, "VabstolMallocDone = %i\n", ark_mem->VabstolMallocDone); fprintf(outfile, "MallocDone = %i\n", ark_mem->MallocDone); fprintf(outfile, "initsetup = %i\n", ark_mem->initsetup); fprintf(outfile, "init_type = %i\n", ark_mem->init_type); fprintf(outfile, "firststage = %i\n", ark_mem->firststage); - fprintf(outfile, "uround = %" RSYM "\n", ark_mem->uround); - fprintf(outfile, "reltol = %" RSYM "\n", ark_mem->reltol); - fprintf(outfile, "Sabstol = %" RSYM "\n", ark_mem->Sabstol); + fprintf(outfile, "uround = " SUN_REAL_FORMAT_G "\n", ark_mem->uround); + fprintf(outfile, "reltol = " SUN_REAL_FORMAT_G "\n", ark_mem->reltol); + fprintf(outfile, "Sabstol = " SUN_REAL_FORMAT_G "\n", ark_mem->Sabstol); fprintf(outfile, "fixedstep = %i\n", ark_mem->fixedstep); - fprintf(outfile, "tolsf = %" RSYM "\n", ark_mem->tolsf); + fprintf(outfile, "tolsf = " SUN_REAL_FORMAT_G "\n", ark_mem->tolsf); fprintf(outfile, "call_fullrhs = %i\n", ark_mem->call_fullrhs); /* output counters */ @@ -1280,18 +1280,18 @@ void ARKodePrintMem(void* arkode_mem, FILE* outfile) fprintf(outfile, "netf = %li\n", ark_mem->netf); /* output time-stepping values */ - fprintf(outfile, "hin = %" RSYM "\n", ark_mem->hin); - fprintf(outfile, "h = %" RSYM "\n", ark_mem->h); - fprintf(outfile, "hprime = %" RSYM "\n", ark_mem->hprime); - fprintf(outfile, "next_h = %" RSYM "\n", ark_mem->next_h); - fprintf(outfile, "eta = %" RSYM "\n", ark_mem->eta); - fprintf(outfile, "tcur = %" RSYM "\n", ark_mem->tcur); - fprintf(outfile, "tretlast = %" RSYM "\n", ark_mem->tretlast); - fprintf(outfile, "hmin = %" RSYM "\n", ark_mem->hmin); - fprintf(outfile, "hmax_inv = %" RSYM "\n", ark_mem->hmax_inv); - fprintf(outfile, "h0u = %" RSYM "\n", ark_mem->h0u); - fprintf(outfile, "tn = %" RSYM "\n", ark_mem->tn); - fprintf(outfile, "hold = %" RSYM "\n", ark_mem->hold); + fprintf(outfile, "hin = " SUN_REAL_FORMAT_G "\n", ark_mem->hin); + fprintf(outfile, "h = " SUN_REAL_FORMAT_G "\n", ark_mem->h); + fprintf(outfile, "hprime = " SUN_REAL_FORMAT_G "\n", ark_mem->hprime); + fprintf(outfile, "next_h = " SUN_REAL_FORMAT_G "\n", ark_mem->next_h); + fprintf(outfile, "eta = " SUN_REAL_FORMAT_G "\n", ark_mem->eta); + fprintf(outfile, "tcur = " SUN_REAL_FORMAT_G "\n", ark_mem->tcur); + fprintf(outfile, "tretlast = " SUN_REAL_FORMAT_G "\n", ark_mem->tretlast); + fprintf(outfile, "hmin = " SUN_REAL_FORMAT_G "\n", ark_mem->hmin); + fprintf(outfile, "hmax_inv = " SUN_REAL_FORMAT_G "\n", ark_mem->hmax_inv); + fprintf(outfile, "h0u = " SUN_REAL_FORMAT_G "\n", ark_mem->h0u); + fprintf(outfile, "tn = " SUN_REAL_FORMAT_G "\n", ark_mem->tn); + fprintf(outfile, "hold = " SUN_REAL_FORMAT_G "\n", ark_mem->hold); fprintf(outfile, "maxnef = %i\n", ark_mem->maxnef); fprintf(outfile, "maxncf = %i\n", ark_mem->maxncf); @@ -2517,7 +2517,9 @@ int arkCompleteStep(ARKodeMem ark_mem, sunrealtype dsm) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkCompleteStep", - "end-step", "step = %li, h = %" RSYM ", tcur = %" RSYM, + "end-step", + "step = %li, h = " SUN_REAL_FORMAT_G + ", tcur = " SUN_REAL_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -2625,9 +2627,10 @@ int arkHandleFailure(ARKodeMem ark_mem, int flag) MSG_ARK_MASSSOLVE_FAIL); break; case ARK_NLS_SETUP_FAIL: - arkProcessError(ark_mem, ARK_NLS_SETUP_FAIL, __LINE__, __func__, - __FILE__, "At t = %Lg the nonlinear solver setup failed unrecoverably", - (long double)ark_mem->tcur); + arkProcessError(ark_mem, ARK_NLS_SETUP_FAIL, __LINE__, __func__, __FILE__, + "At t = " SUN_REAL_FORMAT_G + " the nonlinear solver setup failed unrecoverably", + ark_mem->tcur); break; case ARK_VECTOROP_ERR: arkProcessError(ark_mem, ARK_VECTOROP_ERR, __LINE__, __func__, __FILE__, @@ -2655,8 +2658,9 @@ int arkHandleFailure(ARKodeMem ark_mem, int flag) break; case ARK_INTERP_FAIL: arkProcessError(ark_mem, ARK_INTERP_FAIL, __LINE__, __func__, __FILE__, - "At t = %Lg the interpolation module failed unrecoverably", - (long double)ark_mem->tcur); + "At t = " SUN_REAL_FORMAT_G + " the interpolation module failed unrecoverably", + ark_mem->tcur); break; case ARK_INVALID_TABLE: arkProcessError(ark_mem, ARK_INVALID_TABLE, __LINE__, __func__, __FILE__, @@ -2664,8 +2668,8 @@ int arkHandleFailure(ARKodeMem ark_mem, int flag) break; case ARK_RELAX_FAIL: arkProcessError(ark_mem, ARK_RELAX_FAIL, __LINE__, __func__, __FILE__, - "At t = %Lg the relaxation module failed", - (long double)ark_mem->tcur); + "At t = " SUN_REAL_FORMAT_G " the relaxation module failed", + ark_mem->tcur); break; case ARK_RELAX_MEM_NULL: arkProcessError(ark_mem, ARK_RELAX_MEM_NULL, __LINE__, __func__, __FILE__, diff --git a/src/arkode/arkode_adapt.c b/src/arkode/arkode_adapt.c index 7fef0ec2ae..b58811821f 100644 --- a/src/arkode/arkode_adapt.c +++ b/src/arkode/arkode_adapt.c @@ -54,17 +54,27 @@ void arkPrintAdaptMem(ARKodeHAdaptMem hadapt_mem, FILE* outfile) { if (hadapt_mem != NULL) { - fprintf(outfile, "ark_hadapt: etamax = %" RSYM "\n", hadapt_mem->etamax); - fprintf(outfile, "ark_hadapt: etamx1 = %" RSYM "\n", hadapt_mem->etamx1); - fprintf(outfile, "ark_hadapt: etamxf = %" RSYM "\n", hadapt_mem->etamxf); - fprintf(outfile, "ark_hadapt: etamin = %" RSYM "\n", hadapt_mem->etamin); + fprintf(outfile, "ark_hadapt: etamax = " SUN_REAL_FORMAT_G "\n", + hadapt_mem->etamax); + fprintf(outfile, "ark_hadapt: etamx1 = " SUN_REAL_FORMAT_G "\n", + hadapt_mem->etamx1); + fprintf(outfile, "ark_hadapt: etamxf = " SUN_REAL_FORMAT_G "\n", + hadapt_mem->etamxf); + fprintf(outfile, "ark_hadapt: etamin = " SUN_REAL_FORMAT_G "\n", + hadapt_mem->etamin); fprintf(outfile, "ark_hadapt: small_nef = %i\n", hadapt_mem->small_nef); - fprintf(outfile, "ark_hadapt: etacf = %" RSYM "\n", hadapt_mem->etacf); - fprintf(outfile, "ark_hadapt: cfl = %" RSYM "\n", hadapt_mem->cfl); - fprintf(outfile, "ark_hadapt: safety = %" RSYM "\n", hadapt_mem->safety); - fprintf(outfile, "ark_hadapt: growth = %" RSYM "\n", hadapt_mem->growth); - fprintf(outfile, "ark_hadapt: lbound = %" RSYM "\n", hadapt_mem->lbound); - fprintf(outfile, "ark_hadapt: ubound = %" RSYM "\n", hadapt_mem->ubound); + fprintf(outfile, "ark_hadapt: etacf = " SUN_REAL_FORMAT_G "\n", + hadapt_mem->etacf); + fprintf(outfile, "ark_hadapt: cfl = " SUN_REAL_FORMAT_G "\n", + hadapt_mem->cfl); + fprintf(outfile, "ark_hadapt: safety = " SUN_REAL_FORMAT_G "\n", + hadapt_mem->safety); + fprintf(outfile, "ark_hadapt: growth = " SUN_REAL_FORMAT_G "\n", + hadapt_mem->growth); + fprintf(outfile, "ark_hadapt: lbound = " SUN_REAL_FORMAT_G "\n", + hadapt_mem->lbound); + fprintf(outfile, "ark_hadapt: ubound = " SUN_REAL_FORMAT_G "\n", + hadapt_mem->ubound); fprintf(outfile, "ark_hadapt: nst_acc = %li\n", hadapt_mem->nst_acc); fprintf(outfile, "ark_hadapt: nst_exp = %li\n", hadapt_mem->nst_exp); fprintf(outfile, "ark_hadapt: pq = %i\n", hadapt_mem->pq); @@ -136,7 +146,9 @@ int arkAdapt(ARKodeMem ark_mem, ARKodeHAdaptMem hadapt_mem, N_Vector ycur, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_INFO, "ARKODE::arkAdapt", "new-step-before-bounds", - "h_acc = %" RSYM ", h_cfl = %" RSYM, h_acc, h_cfl); + "h_acc = " SUN_REAL_FORMAT_G + ", h_cfl = " SUN_REAL_FORMAT_G, + h_acc, h_cfl); #endif /* enforce safety factors */ @@ -152,7 +164,9 @@ int arkAdapt(ARKodeMem ark_mem, ARKodeHAdaptMem hadapt_mem, N_Vector ycur, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_INFO, "ARKODE::arkAdapt", "new-step-after-max-min-bounds", - "h_acc = %" RSYM ", h_cfl = %" RSYM, h_acc, h_cfl); + "h_acc = " SUN_REAL_FORMAT_G + ", h_cfl = " SUN_REAL_FORMAT_G, + h_acc, h_cfl); #endif /* increment the relevant step counter, set desired step */ @@ -181,7 +195,7 @@ int arkAdapt(ARKodeMem ark_mem, ARKodeHAdaptMem hadapt_mem, N_Vector ycur, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkAdapt", - "new-step-eta", "eta = %" RSYM, ark_mem->eta); + "new-step-eta", "eta = " SUN_REAL_FORMAT_G, ark_mem->eta); #endif return (retval); diff --git a/src/arkode/arkode_arkstep.c b/src/arkode/arkode_arkstep.c index 5f91285edb..fba3a00a6b 100644 --- a/src/arkode/arkode_arkstep.c +++ b/src/arkode/arkode_arkstep.c @@ -723,15 +723,16 @@ void arkStep_PrintMem(ARKodeMem ark_mem, FILE* outfile) fprintf(outfile, "ARKStep: implicit Butcher table:\n"); ARKodeButcherTable_Write(step_mem->Bi, outfile); } - fprintf(outfile, "ARKStep: gamma = %" RSYM "\n", step_mem->gamma); - fprintf(outfile, "ARKStep: gammap = %" RSYM "\n", step_mem->gammap); - fprintf(outfile, "ARKStep: gamrat = %" RSYM "\n", step_mem->gamrat); - fprintf(outfile, "ARKStep: crate = %" RSYM "\n", step_mem->crate); - fprintf(outfile, "ARKStep: eRNrm = %" RSYM "\n", step_mem->eRNrm); - fprintf(outfile, "ARKStep: nlscoef = %" RSYM "\n", step_mem->nlscoef); - fprintf(outfile, "ARKStep: crdown = %" RSYM "\n", step_mem->crdown); - fprintf(outfile, "ARKStep: rdiv = %" RSYM "\n", step_mem->rdiv); - fprintf(outfile, "ARKStep: dgmax = %" RSYM "\n", step_mem->dgmax); + fprintf(outfile, "ARKStep: gamma = " SUN_REAL_FORMAT_G "\n", step_mem->gamma); + fprintf(outfile, "ARKStep: gammap = " SUN_REAL_FORMAT_G "\n", step_mem->gammap); + fprintf(outfile, "ARKStep: gamrat = " SUN_REAL_FORMAT_G "\n", step_mem->gamrat); + fprintf(outfile, "ARKStep: crate = " SUN_REAL_FORMAT_G "\n", step_mem->crate); + fprintf(outfile, "ARKStep: eRNrm = " SUN_REAL_FORMAT_G "\n", step_mem->eRNrm); + fprintf(outfile, "ARKStep: nlscoef = " SUN_REAL_FORMAT_G "\n", + step_mem->nlscoef); + fprintf(outfile, "ARKStep: crdown = " SUN_REAL_FORMAT_G "\n", step_mem->crdown); + fprintf(outfile, "ARKStep: rdiv = " SUN_REAL_FORMAT_G "\n", step_mem->rdiv); + fprintf(outfile, "ARKStep: dgmax = " SUN_REAL_FORMAT_G "\n", step_mem->dgmax); #ifdef SUNDIALS_DEBUG_PRINTVEC /* output vector quantities */ @@ -1831,8 +1832,8 @@ int arkStep_TakeStep_Z(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) { SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_INFO, "ARKODE::arkStep_TakeStep_Z", "start-stage", - "step = %li, stage = %i, implicit = %i, h = %" RSYM - ", tcur = %" RSYM, + "step = %li, stage = %i, implicit = %i, h " + "= " SUN_REAL_FORMAT_G ", tcur = " SUN_REAL_FORMAT_G, ark_mem->nst, 0, implicit_stage, ark_mem->h, ark_mem->tcur); #ifdef SUNDIALS_LOGGING_EXTRA_DEBUG @@ -1884,8 +1885,8 @@ int arkStep_TakeStep_Z(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkStep_TakeStep_Z", "start-stage", - "step = %li, stage = %i, implicit = %i, h = %" RSYM - ", tcur = %" RSYM, + "step = %li, stage = %i, implicit = %i, h " + "= " SUN_REAL_FORMAT_G ", tcur = " SUN_REAL_FORMAT_G, ark_mem->nst, is, implicit_stage, ark_mem->h, ark_mem->tcur); #endif @@ -2093,7 +2094,8 @@ int arkStep_TakeStep_Z(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_INFO, "ARKODE::arkStep_TakeStep_Z", "end-step", - "step = %li, h = %" RSYM ", dsm = %" RSYM ", nflag = %d", + "step = %li, h = " SUN_REAL_FORMAT_G + ", dsm = " SUN_REAL_FORMAT_G ", nflag = %d", ark_mem->nst, ark_mem->h, *dsmPtr, *nflagPtr); #endif diff --git a/src/arkode/arkode_arkstep_io.c b/src/arkode/arkode_arkstep_io.c index 7df74cb590..c15c45d1c0 100644 --- a/src/arkode/arkode_arkstep_io.c +++ b/src/arkode/arkode_arkstep_io.c @@ -1201,132 +1201,63 @@ int arkStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, SUNOutputFormat fmt) retval = arkStep_AccessStepMem(ark_mem, __func__, &step_mem); if (retval != ARK_SUCCESS) { return (retval); } - switch (fmt) + /* function evaluations */ + sunfprintf_long(outfile, fmt, SUNTRUE, "Explicit RHS fn evals", step_mem->nfe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Implicit RHS fn evals", step_mem->nfi); + + /* nonlinear solver stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS iters", step_mem->nls_iters); + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS fails", step_mem->nls_fails); + if (ark_mem->nst > 0) { - case SUN_OUTPUTFORMAT_TABLE: - /* function evaluations */ - fprintf(outfile, "Explicit RHS fn evals = %ld\n", step_mem->nfe); - fprintf(outfile, "Implicit RHS fn evals = %ld\n", step_mem->nfi); - - /* nonlinear solver stats */ - fprintf(outfile, "NLS iters = %ld\n", step_mem->nls_iters); - fprintf(outfile, "NLS fails = %ld\n", step_mem->nls_fails); - if (ark_mem->nst > 0) - { - fprintf(outfile, "NLS iters per step = %" RSYM "\n", - (sunrealtype)step_mem->nls_iters / (sunrealtype)ark_mem->nst); - } - - /* linear solver stats */ - fprintf(outfile, "LS setups = %ld\n", step_mem->nsetups); - if (ark_mem->step_getlinmem(ark_mem)) - { - arkls_mem = (ARKLsMem)(ark_mem->step_getlinmem(ark_mem)); - fprintf(outfile, "Jac fn evals = %ld\n", arkls_mem->nje); - fprintf(outfile, "LS RHS fn evals = %ld\n", arkls_mem->nfeDQ); - fprintf(outfile, "Prec setup evals = %ld\n", arkls_mem->npe); - fprintf(outfile, "Prec solves = %ld\n", arkls_mem->nps); - fprintf(outfile, "LS iters = %ld\n", arkls_mem->nli); - fprintf(outfile, "LS fails = %ld\n", arkls_mem->ncfl); - fprintf(outfile, "Jac-times setups = %ld\n", - arkls_mem->njtsetup); - fprintf(outfile, "Jac-times evals = %ld\n", - arkls_mem->njtimes); - if (step_mem->nls_iters > 0) - { - fprintf(outfile, "LS iters per NLS iter = %" RSYM "\n", - (sunrealtype)arkls_mem->nli / (sunrealtype)step_mem->nls_iters); - fprintf(outfile, "Jac evals per NLS iter = %" RSYM "\n", - (sunrealtype)arkls_mem->nje / (sunrealtype)step_mem->nls_iters); - fprintf(outfile, "Prec evals per NLS iter = %" RSYM "\n", - (sunrealtype)arkls_mem->npe / (sunrealtype)step_mem->nls_iters); - } - } - - /* mass solve stats */ - if (ark_mem->step_getmassmem(ark_mem)) - { - arklsm_mem = (ARKLsMassMem)(ark_mem->step_getmassmem(ark_mem)); - fprintf(outfile, "Mass setups = %ld\n", - arklsm_mem->nmsetups); - fprintf(outfile, "Mass solves = %ld\n", - arklsm_mem->nmsolves); - fprintf(outfile, "Mass Prec setup evals = %ld\n", arklsm_mem->npe); - fprintf(outfile, "Mass Prec solves = %ld\n", arklsm_mem->nps); - fprintf(outfile, "Mass LS iters = %ld\n", arklsm_mem->nli); - fprintf(outfile, "Mass LS fails = %ld\n", arklsm_mem->ncfl); - fprintf(outfile, "Mass-times setups = %ld\n", - arklsm_mem->nmtsetup); - fprintf(outfile, "Mass-times evals = %ld\n", - arklsm_mem->nmtimes); - } - break; - - case SUN_OUTPUTFORMAT_CSV: - /* function evaluations */ - fprintf(outfile, ",Explicit RHS fn evals,%ld", step_mem->nfe); - fprintf(outfile, ",Implicit RHS fn evals,%ld", step_mem->nfi); - - /* nonlinear solver stats */ - fprintf(outfile, ",NLS iters,%ld", step_mem->nls_iters); - fprintf(outfile, ",NLS fails,%ld", step_mem->nls_fails); - if (ark_mem->nst > 0) - { - fprintf(outfile, ",NLS iters per step,%" RSYM, - (sunrealtype)step_mem->nls_iters / (sunrealtype)ark_mem->nst); - } - else { fprintf(outfile, ",NLS iters per step,0"); } - - /* linear solver stats */ - fprintf(outfile, ",LS setups,%ld", step_mem->nsetups); - if (ark_mem->step_getlinmem(ark_mem)) - { - arkls_mem = (ARKLsMem)(ark_mem->step_getlinmem(ark_mem)); - fprintf(outfile, ",Jac fn evals,%ld", arkls_mem->nje); - fprintf(outfile, ",LS RHS fn evals,%ld", arkls_mem->nfeDQ); - fprintf(outfile, ",Prec setup evals,%ld", arkls_mem->npe); - fprintf(outfile, ",Prec solves,%ld", arkls_mem->nps); - fprintf(outfile, ",LS iters,%ld", arkls_mem->nli); - fprintf(outfile, ",LS fails,%ld", arkls_mem->ncfl); - fprintf(outfile, ",Jac-times setups,%ld", arkls_mem->njtsetup); - fprintf(outfile, ",Jac-times evals,%ld", arkls_mem->njtimes); - if (step_mem->nls_iters > 0) - { - fprintf(outfile, ",LS iters per NLS iter,%" RSYM, - (sunrealtype)arkls_mem->nli / (sunrealtype)step_mem->nls_iters); - fprintf(outfile, ",Jac evals per NLS iter,%" RSYM, - (sunrealtype)arkls_mem->nje / (sunrealtype)step_mem->nls_iters); - fprintf(outfile, ",Prec evals per NLS iter,%" RSYM, - (sunrealtype)arkls_mem->npe / (sunrealtype)step_mem->nls_iters); - } - else - { - fprintf(outfile, ",LS iters per NLS iter,0"); - fprintf(outfile, ",Jac evals per NLS iter,0"); - fprintf(outfile, ",Prec evals per NLS iter,0"); - } - } + sunfprintf_real(outfile, fmt, SUNFALSE, "NLS iters per step", + (sunrealtype)step_mem->nls_iters / (sunrealtype)ark_mem->nst); + } - /* mass solve stats */ - if (ark_mem->step_getmassmem(ark_mem)) + /* linear solver stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "LS setups", step_mem->nsetups); + if (ark_mem->step_getlinmem(ark_mem)) + { + arkls_mem = (ARKLsMem)(ark_mem->step_getlinmem(ark_mem)); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac fn evals", arkls_mem->nje); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS RHS fn evals", arkls_mem->nfeDQ); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec setup evals", arkls_mem->npe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec solves", arkls_mem->nps); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS iters", arkls_mem->nli); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS fails", arkls_mem->ncfl); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times setups", + arkls_mem->njtsetup); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times evals", + arkls_mem->njtimes); + if (step_mem->nls_iters > 0) { - arklsm_mem = (ARKLsMassMem)(ark_mem->step_getmassmem(ark_mem)); - fprintf(outfile, ",Mass setups,%ld", arklsm_mem->nmsetups); - fprintf(outfile, ",Mass solves,%ld", arklsm_mem->nmsolves); - fprintf(outfile, ",Mass Prec setup evals,%ld", arklsm_mem->npe); - fprintf(outfile, ",Mass Prec solves,%ld", arklsm_mem->nps); - fprintf(outfile, ",Mass LS iters,%ld", arklsm_mem->nli); - fprintf(outfile, ",Mass LS fails,%ld", arklsm_mem->ncfl); - fprintf(outfile, ",Mass-times setups,%ld", arklsm_mem->nmtsetup); - fprintf(outfile, ",Mass-times evals,%ld", arklsm_mem->nmtimes); + sunfprintf_real(outfile, fmt, SUNFALSE, "LS iters per NLS iter", + (sunrealtype)arkls_mem->nli / + (sunrealtype)step_mem->nls_iters); + sunfprintf_real(outfile, fmt, SUNFALSE, "Jac evals per NLS iter", + (sunrealtype)arkls_mem->nje / + (sunrealtype)step_mem->nls_iters); + sunfprintf_real(outfile, fmt, SUNFALSE, "Prec evals per NLS iter", + (sunrealtype)arkls_mem->npe / + (sunrealtype)step_mem->nls_iters); } - fprintf(outfile, "\n"); - break; + } - default: - arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return (ARK_ILL_INPUT); + /* mass solve stats */ + if (ark_mem->step_getmassmem(ark_mem)) + { + arklsm_mem = (ARKLsMassMem)(ark_mem->step_getmassmem(ark_mem)); + sunfprintf_long(outfile, fmt, SUNFALSE, "Mass setups", arklsm_mem->nmsetups); + sunfprintf_long(outfile, fmt, SUNFALSE, "Mass solves", arklsm_mem->nmsolves); + sunfprintf_long(outfile, fmt, SUNFALSE, "Mass Prec setup evals", + arklsm_mem->npe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Mass Prec solves", arklsm_mem->nps); + sunfprintf_long(outfile, fmt, SUNFALSE, "Mass LS iters", arklsm_mem->nli); + sunfprintf_long(outfile, fmt, SUNFALSE, "Mass LS fails", arklsm_mem->ncfl); + sunfprintf_long(outfile, fmt, SUNFALSE, "Mass-times setups", + arklsm_mem->nmtsetup); + sunfprintf_long(outfile, fmt, SUNFALSE, "Mass-times evals", + arklsm_mem->nmtimes); } return (ARK_SUCCESS); @@ -1368,14 +1299,17 @@ int arkStep_WriteParameters(ARKodeMem ark_mem, FILE* fp) if (step_mem->implicit) { fprintf(fp, " Implicit predictor method = %i\n", step_mem->predictor); - fprintf(fp, " Implicit solver tolerance coefficient = %" RSYM "\n", + fprintf(fp, + " Implicit solver tolerance coefficient = " SUN_REAL_FORMAT_G "\n", step_mem->nlscoef); fprintf(fp, " Maximum number of nonlinear corrections = %i\n", step_mem->maxcor); - fprintf(fp, " Nonlinear convergence rate constant = %" RSYM "\n", + fprintf(fp, " Nonlinear convergence rate constant = " SUN_REAL_FORMAT_G "\n", step_mem->crdown); - fprintf(fp, " Nonlinear divergence tolerance = %" RSYM "\n", step_mem->rdiv); - fprintf(fp, " Gamma factor LSetup tolerance = %" RSYM "\n", step_mem->dgmax); + fprintf(fp, " Nonlinear divergence tolerance = " SUN_REAL_FORMAT_G "\n", + step_mem->rdiv); + fprintf(fp, " Gamma factor LSetup tolerance = " SUN_REAL_FORMAT_G "\n", + step_mem->dgmax); fprintf(fp, " Number of steps between LSetup calls = %i\n", step_mem->msbp); } fprintf(fp, "\n"); diff --git a/src/arkode/arkode_butcher.c b/src/arkode/arkode_butcher.c index f0d4326d39..3fdca5a44d 100644 --- a/src/arkode/arkode_butcher.c +++ b/src/arkode/arkode_butcher.c @@ -392,17 +392,23 @@ void ARKodeButcherTable_Write(ARKodeButcherTable B, FILE* outfile) fprintf(outfile, " "); for (j = 0; j < B->stages; j++) { - fprintf(outfile, "%" RSYM " ", B->A[i][j]); + fprintf(outfile, SUN_REAL_FORMAT_G " ", B->A[i][j]); } fprintf(outfile, "\n"); } fprintf(outfile, " c = "); - for (i = 0; i < B->stages; i++) { fprintf(outfile, "%" RSYM " ", B->c[i]); } + for (i = 0; i < B->stages; i++) + { + fprintf(outfile, SUN_REAL_FORMAT_G " ", B->c[i]); + } fprintf(outfile, "\n"); fprintf(outfile, " b = "); - for (i = 0; i < B->stages; i++) { fprintf(outfile, "%" RSYM " ", B->b[i]); } + for (i = 0; i < B->stages; i++) + { + fprintf(outfile, SUN_REAL_FORMAT_G " ", B->b[i]); + } fprintf(outfile, "\n"); if (B->d != NULL) @@ -410,7 +416,7 @@ void ARKodeButcherTable_Write(ARKodeButcherTable B, FILE* outfile) fprintf(outfile, " d = "); for (i = 0; i < B->stages; i++) { - fprintf(outfile, "%" RSYM " ", B->d[i]); + fprintf(outfile, SUN_REAL_FORMAT_G " ", B->d[i]); } fprintf(outfile, "\n"); } diff --git a/src/arkode/arkode_erkstep.c b/src/arkode/arkode_erkstep.c index 5cc09d2390..69e8470353 100644 --- a/src/arkode/arkode_erkstep.c +++ b/src/arkode/arkode_erkstep.c @@ -629,7 +629,8 @@ int erkStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::erkStep_TakeStep", "start-stage", - "step = %li, stage = 0, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = 0, h = " SUN_REAL_FORMAT_G + ", tcur = " SUN_REAL_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -667,7 +668,8 @@ int erkStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::erkStep_TakeStep", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_REAL_FORMAT_G + ", tcur = " SUN_REAL_FORMAT_G, ark_mem->nst, is, ark_mem->h, ark_mem->tcur); #endif @@ -722,7 +724,9 @@ int erkStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::erkStep_TakeStep", - "error-test", "step = %li, h = %" RSYM ", dsm = %" RSYM, + "error-test", + "step = %li, h = " SUN_REAL_FORMAT_G + ", dsm = " SUN_REAL_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif diff --git a/src/arkode/arkode_impl.h b/src/arkode/arkode_impl.h index 2b4ad70e3a..f83a93fa74 100644 --- a/src/arkode/arkode_impl.h +++ b/src/arkode/arkode_impl.h @@ -40,14 +40,6 @@ extern "C" { #endif -#if defined(SUNDIALS_EXTENDED_PRECISION) -#define RSYM ".32Lg" -#define RSYMW "41.32Lg" -#else -#define RSYM ".16g" -#define RSYMW "23.16g" -#endif - /*=============================================================== SHORTCUTS ===============================================================*/ @@ -651,31 +643,13 @@ int arkGetLastKFlag(void* arkode_mem, int* last_kflag); Reusable ARKODE Error Messages ===============================================================*/ -#if defined(SUNDIALS_EXTENDED_PRECISION) - -#define MSG_TIME "t = %Lg" -#define MSG_TIME_H "t = %Lg and h = %Lg" -#define MSG_TIME_INT "t = %Lg is not between tcur - hold = %Lg and tcur = %Lg." -#define MSG_TIME_TOUT "tout = %Lg" -#define MSG_TIME_TSTOP "tstop = %Lg" - -#elif defined(SUNDIALS_DOUBLE_PRECISION) - -#define MSG_TIME "t = %lg" -#define MSG_TIME_H "t = %lg and h = %lg" -#define MSG_TIME_INT "t = %lg is not between tcur - hold = %lg and tcur = %lg." -#define MSG_TIME_TOUT "tout = %lg" -#define MSG_TIME_TSTOP "tstop = %lg" - -#else - -#define MSG_TIME "t = %g" -#define MSG_TIME_H "t = %g and h = %g" -#define MSG_TIME_INT "t = %g is not between tcur - hold = %g and tcur = %g." -#define MSG_TIME_TOUT "tout = %g" -#define MSG_TIME_TSTOP "tstop = %g" - -#endif +#define MSG_TIME "t = " SUN_REAL_FORMAT_G +#define MSG_TIME_H "t = " SUN_REAL_FORMAT_G " and h = " SUN_REAL_FORMAT_G +#define MSG_TIME_INT \ + "t = " SUN_REAL_FORMAT_G " is not between tcur - hold = " SUN_REAL_FORMAT_G \ + " and tcur = " SUN_REAL_FORMAT_G +#define MSG_TIME_TOUT "tout = " SUN_REAL_FORMAT_G +#define MSG_TIME_TSTOP "tstop = " SUN_REAL_FORMAT_G /* Initialization and I/O error messages */ #define MSG_ARK_NO_MEM "arkode_mem = NULL illegal." diff --git a/src/arkode/arkode_interp.c b/src/arkode/arkode_interp.c index daf42de479..7ee0e6970a 100644 --- a/src/arkode/arkode_interp.c +++ b/src/arkode/arkode_interp.c @@ -270,11 +270,12 @@ void arkInterpPrintMem_Hermite(ARKInterp interp, FILE* outfile) { fprintf(outfile, "arkode_interp (Hermite): degree = %d\n", HINT_DEGREE(interp)); - fprintf(outfile, "arkode_interp (Hermite): told = %" RSYM "\n", + fprintf(outfile, "arkode_interp (Hermite): told = " SUN_REAL_FORMAT_G "\n", HINT_TOLD(interp)); - fprintf(outfile, "arkode_interp (Hermite): tnew = %" RSYM "\n", + fprintf(outfile, "arkode_interp (Hermite): tnew = " SUN_REAL_FORMAT_G "\n", HINT_TNEW(interp)); - fprintf(outfile, "arkode_interp (Hermite): h = %" RSYM "\n", HINT_H(interp)); + fprintf(outfile, "arkode_interp (Hermite): h = " SUN_REAL_FORMAT_G "\n", + HINT_H(interp)); #ifdef SUNDIALS_DEBUG_PRINTVEC fprintf(outfile, "arkode_interp (Hermite): fold:\n"); N_VPrintFile(HINT_FOLD(interp), outfile); @@ -463,7 +464,7 @@ int arkInterpEvaluate_Hermite(ARKodeMem ark_mem, ARKInterp interp, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkInterpEvaluate_Hermite", "interp-eval", - "tau = %" RSYM ", d = %i, q = %i", tau, d, q); + "tau = " SUN_REAL_FORMAT_G ", d = %i, q = %i", tau, d, q); #endif /* call full RHS if needed -- called just AFTER the end of a step, so yn has @@ -964,7 +965,7 @@ void arkInterpPrintMem_Lagrange(ARKInterp I, FILE* outfile) fprintf(outfile, "arkode_interp (Lagrange): thist ="); for (i = 0; i < LINT_NMAX(I); i++) { - fprintf(outfile, " %" RSYM, LINT_TJ(I, i)); + fprintf(outfile, " " SUN_REAL_FORMAT_G, LINT_TJ(I, i)); } fprintf(outfile, "\n"); } @@ -1206,7 +1207,8 @@ int arkInterpEvaluate_Lagrange(ARKodeMem ark_mem, ARKInterp I, sunrealtype tau, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkInterpEvaluate_Lagrange", "interp-eval", - "tau = %" RSYM ", d = %i, q = %i", tau, deriv, q); + "tau = " SUN_REAL_FORMAT_G ", d = %i, q = %i", tau, deriv, + q); #endif /* error on illegal deriv */ diff --git a/src/arkode/arkode_io.c b/src/arkode/arkode_io.c index b8a12c6a33..f2e718964c 100644 --- a/src/arkode/arkode_io.c +++ b/src/arkode/arkode_io.c @@ -2720,56 +2720,33 @@ int ARKodePrintAllStats(void* arkode_mem, FILE* outfile, SUNOutputFormat fmt) } ark_mem = (ARKodeMem)arkode_mem; - switch (fmt) - { - case SUN_OUTPUTFORMAT_TABLE: - fprintf(outfile, "Current time = %" RSYM "\n", ark_mem->tcur); - fprintf(outfile, "Steps = %ld\n", ark_mem->nst); - fprintf(outfile, "Step attempts = %ld\n", - ark_mem->nst_attempts); - fprintf(outfile, "Stability limited steps = %ld\n", - ark_mem->hadapt_mem->nst_exp); - fprintf(outfile, "Accuracy limited steps = %ld\n", - ark_mem->hadapt_mem->nst_acc); - fprintf(outfile, "Error test fails = %ld\n", ark_mem->netf); - fprintf(outfile, "NLS step fails = %ld\n", ark_mem->ncfn); - fprintf(outfile, "Inequality constraint fails = %ld\n", - ark_mem->nconstrfails); - fprintf(outfile, "Initial step size = %" RSYM "\n", ark_mem->h0u); - fprintf(outfile, "Last step size = %" RSYM "\n", ark_mem->hold); - fprintf(outfile, "Current step size = %" RSYM "\n", - ark_mem->next_h); - if (ark_mem->root_mem) - { - ark_root_mem = (ARKodeRootMem)ark_mem->root_mem; - fprintf(outfile, "Root fn evals = %ld\n", ark_root_mem->nge); - } - break; - case SUN_OUTPUTFORMAT_CSV: - fprintf(outfile, "Time,%" RSYM, ark_mem->tcur); - fprintf(outfile, ",Steps,%ld", ark_mem->nst); - fprintf(outfile, ",Step attempts,%ld", ark_mem->nst_attempts); - fprintf(outfile, ",Stability limited steps,%ld", - ark_mem->hadapt_mem->nst_exp); - fprintf(outfile, ",Accuracy limited steps,%ld", ark_mem->hadapt_mem->nst_acc); - fprintf(outfile, ",Error test fails,%ld", ark_mem->netf); - fprintf(outfile, ",NLS step fails,%ld", ark_mem->ncfn); - fprintf(outfile, ",Inequality constraint fails,%ld", ark_mem->nconstrfails); - fprintf(outfile, ",Initial step size,%" RSYM, ark_mem->h0u); - fprintf(outfile, ",Last step size,%" RSYM, ark_mem->hold); - fprintf(outfile, ",Current step size,%" RSYM, ark_mem->next_h); - if (ark_mem->root_mem) - { - ark_root_mem = (ARKodeRootMem)ark_mem->root_mem; - fprintf(outfile, ",Roof fn evals,%ld", ark_root_mem->nge); - } - break; - default: + if (fmt != SUN_OUTPUTFORMAT_TABLE && fmt != SUN_OUTPUTFORMAT_CSV) + { arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, "Invalid formatting option."); return (ARK_ILL_INPUT); } + sunfprintf_real(outfile, fmt, SUNTRUE, "Current time", ark_mem->tcur); + sunfprintf_long(outfile, fmt, SUNFALSE, "Steps", ark_mem->nst); + sunfprintf_long(outfile, fmt, SUNFALSE, "Step attempts", ark_mem->nst_attempts); + sunfprintf_long(outfile, fmt, SUNFALSE, "Stability limited steps", + ark_mem->hadapt_mem->nst_exp); + sunfprintf_long(outfile, fmt, SUNFALSE, "Accuracy limited steps", + ark_mem->hadapt_mem->nst_acc); + sunfprintf_long(outfile, fmt, SUNFALSE, "Error test fails", ark_mem->netf); + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS step fails", ark_mem->ncfn); + sunfprintf_long(outfile, fmt, SUNFALSE, "Inequality constraint fails", + ark_mem->nconstrfails); + sunfprintf_real(outfile, fmt, SUNFALSE, "Initial step size", ark_mem->h0u); + sunfprintf_real(outfile, fmt, SUNFALSE, "Last step size", ark_mem->hold); + sunfprintf_real(outfile, fmt, SUNFALSE, "Current step size", ark_mem->next_h); + if (ark_mem->root_mem) + { + ark_root_mem = (ARKodeRootMem)ark_mem->root_mem; + sunfprintf_long(outfile, fmt, SUNFALSE, "Root fn evals", ark_root_mem->nge); + } + /* Print relaxation stats */ if (ark_mem->relax_enabled) { @@ -2884,11 +2861,12 @@ int ARKodeWriteParameters(void* arkode_mem, FILE* fp) fprintf(fp, "ARKODE solver parameters:\n"); if (ark_mem->hmin != ZERO) { - fprintf(fp, " Minimum step size = %" RSYM "\n", ark_mem->hmin); + fprintf(fp, " Minimum step size = " SUN_REAL_FORMAT_G "\n", ark_mem->hmin); } if (ark_mem->hmax_inv != ZERO) { - fprintf(fp, " Maximum step size = %" RSYM "\n", ONE / ark_mem->hmax_inv); + fprintf(fp, " Maximum step size = " SUN_REAL_FORMAT_G "\n", + ONE / ark_mem->hmax_inv); } if (ark_mem->fixedstep) { fprintf(fp, " Fixed time-stepping enabled\n"); } if (ark_mem->itol == ARK_WF) @@ -2897,10 +2875,12 @@ int ARKodeWriteParameters(void* arkode_mem, FILE* fp) } else { - fprintf(fp, " Solver relative tolerance = %" RSYM "\n", ark_mem->reltol); + fprintf(fp, " Solver relative tolerance = " SUN_REAL_FORMAT_G "\n", + ark_mem->reltol); if (ark_mem->itol == ARK_SS) { - fprintf(fp, " Solver absolute tolerance = %" RSYM "\n", ark_mem->Sabstol); + fprintf(fp, " Solver absolute tolerance = " SUN_REAL_FORMAT_G "\n", + ark_mem->Sabstol); } else { fprintf(fp, " Vector-valued solver absolute tolerance\n"); } } @@ -2914,7 +2894,7 @@ int ARKodeWriteParameters(void* arkode_mem, FILE* fp) { if (ark_mem->ritol == ARK_SS) { - fprintf(fp, " Absolute residual tolerance = %" RSYM "\n", + fprintf(fp, " Absolute residual tolerance = " SUN_REAL_FORMAT_G "\n", ark_mem->SRabstol); } else { fprintf(fp, " Vector-valued residual absolute tolerance\n"); } @@ -2922,25 +2902,28 @@ int ARKodeWriteParameters(void* arkode_mem, FILE* fp) } if (ark_mem->hin != ZERO) { - fprintf(fp, " Initial step size = %" RSYM "\n", ark_mem->hin); + fprintf(fp, " Initial step size = " SUN_REAL_FORMAT_G "\n", ark_mem->hin); } fprintf(fp, "\n"); - fprintf(fp, " Maximum step increase (first step) = %" RSYM "\n", + fprintf(fp, " Maximum step increase (first step) = " SUN_REAL_FORMAT_G "\n", ark_mem->hadapt_mem->etamx1); - fprintf(fp, " Step reduction factor on multiple error fails = %" RSYM "\n", + fprintf(fp, + " Step reduction factor on multiple error fails = " SUN_REAL_FORMAT_G + "\n", ark_mem->hadapt_mem->etamxf); fprintf(fp, " Minimum error fails before above factor is used = %i\n", ark_mem->hadapt_mem->small_nef); - fprintf(fp, - " Step reduction factor on nonlinear convergence failure = %" RSYM - "\n", + fprintf(fp, " Step reduction factor on nonlinear convergence failure = " SUN_REAL_FORMAT_G "\n", ark_mem->hadapt_mem->etacf); - fprintf(fp, " Explicit safety factor = %" RSYM "\n", ark_mem->hadapt_mem->cfl); - fprintf(fp, " Safety factor = %" RSYM "\n", ark_mem->hadapt_mem->safety); - fprintf(fp, " Growth factor = %" RSYM "\n", ark_mem->hadapt_mem->growth); - fprintf(fp, " Step growth lower bound = %" RSYM "\n", + fprintf(fp, " Explicit safety factor = " SUN_REAL_FORMAT_G "\n", + ark_mem->hadapt_mem->cfl); + fprintf(fp, " Safety factor = " SUN_REAL_FORMAT_G "\n", + ark_mem->hadapt_mem->safety); + fprintf(fp, " Growth factor = " SUN_REAL_FORMAT_G "\n", + ark_mem->hadapt_mem->growth); + fprintf(fp, " Step growth lower bound = " SUN_REAL_FORMAT_G "\n", ark_mem->hadapt_mem->lbound); - fprintf(fp, " Step growth upper bound = %" RSYM "\n", + fprintf(fp, " Step growth upper bound = " SUN_REAL_FORMAT_G "\n", ark_mem->hadapt_mem->ubound); if (ark_mem->hadapt_mem->expstab == arkExpStab) { diff --git a/src/arkode/arkode_ls.c b/src/arkode/arkode_ls.c index 646b87ab6f..5429614a29 100644 --- a/src/arkode/arkode_ls.c +++ b/src/arkode/arkode_ls.c @@ -3426,7 +3426,8 @@ int arkLsSolve(ARKodeMem ark_mem, N_Vector b, sunrealtype tnow, N_Vector ynow, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkLsSolve", "ls-stats", - "bnorm = %" RSYM ", resnorm = %" RSYM + "bnorm = " SUN_REAL_FORMAT_G + ", resnorm = " SUN_REAL_FORMAT_G ", ls_iters = %i, prec_solves = %i", bnorm, resnorm, nli_inc, (int)(arkls_mem->nps - nps_inc)); #else @@ -3854,7 +3855,8 @@ int arkLsMassSolve(ARKodeMem ark_mem, N_Vector b, sunrealtype nlscoef) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkLsMassSolve", "mass-ls-stats", - "resnorm = %" RSYM ", ls_iters = %i, prec_solves = %i", + "resnorm = " SUN_REAL_FORMAT_G + ", ls_iters = %i, prec_solves = %i", resnorm, nli_inc, (int)(arkls_mem->nps - nps_inc)); #else /* Suppress warning about set but unused variables due to logging ifdef. */ diff --git a/src/arkode/arkode_mri_tables.c b/src/arkode/arkode_mri_tables.c index fa6dd9b256..72e11f124e 100644 --- a/src/arkode/arkode_mri_tables.c +++ b/src/arkode/arkode_mri_tables.c @@ -561,7 +561,7 @@ void MRIStepCoupling_Write(MRIStepCoupling MRIC, FILE* outfile) fprintf(outfile, " c = "); for (i = 0; i < MRIC->stages; i++) { - fprintf(outfile, "%" RSYM " ", MRIC->c[i]); + fprintf(outfile, SUN_REAL_FORMAT_G " ", MRIC->c[i]); } fprintf(outfile, "\n"); @@ -575,7 +575,7 @@ void MRIStepCoupling_Write(MRIStepCoupling MRIC, FILE* outfile) fprintf(outfile, " "); for (j = 0; j < MRIC->stages; j++) { - fprintf(outfile, "%" RSYMW " ", MRIC->W[k][i][j]); + fprintf(outfile, SUN_REAL_FORMAT_G " ", MRIC->W[k][i][j]); } fprintf(outfile, "\n"); } @@ -593,7 +593,7 @@ void MRIStepCoupling_Write(MRIStepCoupling MRIC, FILE* outfile) fprintf(outfile, " "); for (j = 0; j < MRIC->stages; j++) { - fprintf(outfile, "%" RSYMW " ", MRIC->G[k][i][j]); + fprintf(outfile, SUN_REAL_FORMAT_G " ", MRIC->G[k][i][j]); } fprintf(outfile, "\n"); } diff --git a/src/arkode/arkode_mristep.c b/src/arkode/arkode_mristep.c index 3e856a724a..a91a6ee7e0 100644 --- a/src/arkode/arkode_mristep.c +++ b/src/arkode/arkode_mristep.c @@ -685,26 +685,27 @@ void mriStep_PrintMem(ARKodeMem ark_mem, FILE* outfile) fprintf(outfile, "MRIStep: Coupling structure:\n"); MRIStepCoupling_Write(step_mem->MRIC, outfile); - fprintf(outfile, "MRIStep: gamma = %" RSYM "\n", step_mem->gamma); - fprintf(outfile, "MRIStep: gammap = %" RSYM "\n", step_mem->gammap); - fprintf(outfile, "MRIStep: gamrat = %" RSYM "\n", step_mem->gamrat); - fprintf(outfile, "MRIStep: crate = %" RSYM "\n", step_mem->crate); - fprintf(outfile, "MRIStep: delp = %" RSYM "\n", step_mem->delp); - fprintf(outfile, "MRIStep: eRNrm = %" RSYM "\n", step_mem->eRNrm); - fprintf(outfile, "MRIStep: nlscoef = %" RSYM "\n", step_mem->nlscoef); - fprintf(outfile, "MRIStep: crdown = %" RSYM "\n", step_mem->crdown); - fprintf(outfile, "MRIStep: rdiv = %" RSYM "\n", step_mem->rdiv); - fprintf(outfile, "MRIStep: dgmax = %" RSYM "\n", step_mem->dgmax); + fprintf(outfile, "MRIStep: gamma = " SUN_REAL_FORMAT_G "\n", step_mem->gamma); + fprintf(outfile, "MRIStep: gammap = " SUN_REAL_FORMAT_G "\n", step_mem->gammap); + fprintf(outfile, "MRIStep: gamrat = " SUN_REAL_FORMAT_G "\n", step_mem->gamrat); + fprintf(outfile, "MRIStep: crate = " SUN_REAL_FORMAT_G "\n", step_mem->crate); + fprintf(outfile, "MRIStep: delp = " SUN_REAL_FORMAT_G "\n", step_mem->delp); + fprintf(outfile, "MRIStep: eRNrm = " SUN_REAL_FORMAT_G "\n", step_mem->eRNrm); + fprintf(outfile, "MRIStep: nlscoef = " SUN_REAL_FORMAT_G "\n", + step_mem->nlscoef); + fprintf(outfile, "MRIStep: crdown = " SUN_REAL_FORMAT_G "\n", step_mem->crdown); + fprintf(outfile, "MRIStep: rdiv = " SUN_REAL_FORMAT_G "\n", step_mem->rdiv); + fprintf(outfile, "MRIStep: dgmax = " SUN_REAL_FORMAT_G "\n", step_mem->dgmax); fprintf(outfile, "MRIStep: Ae_row ="); for (i = 0; i < step_mem->nstages_active; i++) { - fprintf(outfile, " %" RSYM, step_mem->Ae_row[i]); + fprintf(outfile, " " SUN_REAL_FORMAT_G, step_mem->Ae_row[i]); } fprintf(outfile, "\n"); fprintf(outfile, "MRIStep: Ai_row ="); for (i = 0; i < step_mem->nstages_active; i++) { - fprintf(outfile, " %" RSYM, step_mem->Ai_row[i]); + fprintf(outfile, " " SUN_REAL_FORMAT_G, step_mem->Ai_row[i]); } fprintf(outfile, "\n"); @@ -1491,7 +1492,8 @@ int mriStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) } #ifdef SUNDIALS_DEBUG - printf(" MRIStep step %li, stage 0, h = %" RSYM ", t_n = %" RSYM "\n", + printf(" MRIStep step %li, stage 0, h = " SUN_REAL_FORMAT_G + ", t_n = " SUN_REAL_FORMAT_G "\n", ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -1527,8 +1529,8 @@ int mriStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::mriStep_TakeStep", "start-stage", - "step = %li, stage = %i, stage type = %d, h = %" RSYM - ", tcur = %" RSYM, + "step = %li, stage = %i, stage type = %d, h " + "= " SUN_REAL_FORMAT_G ", tcur = " SUN_REAL_FORMAT_G, ark_mem->nst, is, step_mem->stagetypes[is], ark_mem->h, ark_mem->tcur); #endif @@ -1640,7 +1642,9 @@ int mriStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) /* Solver diagnostics reporting */ #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::mriStep_TakeStep", - "error-test", "step = %li, h = %" RSYM ", dsm = %" RSYM, + "error-test", + "step = %li, h = " SUN_REAL_FORMAT_G + ", dsm = " SUN_REAL_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif @@ -2811,7 +2815,8 @@ int mriStepInnerStepper_Evolve(MRIStepInnerStepper stepper, sunrealtype t0, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(stepper->sunctx->logger, SUN_LOGLEVEL_INFO, "ARKODE::mriStepInnerStepper_Evolve", "start-inner-evolve", - "t0 = %" RSYM ", tout = %" RSYM, t0, tout); + "t0 = " SUN_REAL_FORMAT_G ", tout = " SUN_REAL_FORMAT_G, + t0, tout); #endif stepper->last_flag = stepper->ops->evolve(stepper, t0, tout, y); @@ -2849,7 +2854,7 @@ int mriStepInnerStepper_Reset(MRIStepInnerStepper stepper, sunrealtype tR, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(stepper->sunctx->logger, SUN_LOGLEVEL_INFO, "ARKODE::mriStepInnerStepper_Reset", "reset-inner-state", - "tR = %" RSYM, tR); + "tR = " SUN_REAL_FORMAT_G, tR); #endif if (stepper->ops->reset) diff --git a/src/arkode/arkode_mristep_io.c b/src/arkode/arkode_mristep_io.c index d803141044..71a6a4e8b2 100644 --- a/src/arkode/arkode_mristep_io.c +++ b/src/arkode/arkode_mristep_io.c @@ -677,100 +677,48 @@ int mriStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, SUNOutputFormat fmt) retval = mriStep_AccessStepMem(ark_mem, __func__, &step_mem); if (retval != ARK_SUCCESS) { return (retval); } - switch (fmt) + /* function evaluations */ + sunfprintf_long(outfile, fmt, SUNTRUE, "Explicit slow RHS fn evals", + step_mem->nfse); + sunfprintf_long(outfile, fmt, SUNFALSE, "Implicit slow RHS fn evals", + step_mem->nfsi); + + /* nonlinear solver stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS iters", step_mem->nls_iters); + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS fails", step_mem->nls_fails); + if (ark_mem->nst > 0) { - case SUN_OUTPUTFORMAT_TABLE: - /* function evaluations */ - fprintf(outfile, "Explicit slow RHS fn evals = %ld\n", step_mem->nfse); - fprintf(outfile, "Implicit slow RHS fn evals = %ld\n", step_mem->nfsi); - - /* nonlinear solver stats */ - fprintf(outfile, "NLS iters = %ld\n", step_mem->nls_iters); - fprintf(outfile, "NLS fails = %ld\n", step_mem->nls_fails); - if (ark_mem->nst > 0) - { - fprintf(outfile, "NLS iters per step = %" RSYM "\n", - (sunrealtype)step_mem->nls_iters / (sunrealtype)ark_mem->nst); - } - - /* linear solver stats */ - fprintf(outfile, "LS setups = %ld\n", step_mem->nsetups); - if (ark_mem->step_getlinmem(ark_mem)) - { - arkls_mem = (ARKLsMem)(ark_mem->step_getlinmem(ark_mem)); - fprintf(outfile, "Jac fn evals = %ld\n", arkls_mem->nje); - fprintf(outfile, "LS RHS fn evals = %ld\n", arkls_mem->nfeDQ); - fprintf(outfile, "Prec setup evals = %ld\n", arkls_mem->npe); - fprintf(outfile, "Prec solves = %ld\n", arkls_mem->nps); - fprintf(outfile, "LS iters = %ld\n", arkls_mem->nli); - fprintf(outfile, "LS fails = %ld\n", arkls_mem->ncfl); - fprintf(outfile, "Jac-times setups = %ld\n", - arkls_mem->njtsetup); - fprintf(outfile, "Jac-times evals = %ld\n", - arkls_mem->njtimes); - if (step_mem->nls_iters > 0) - { - fprintf(outfile, "LS iters per NLS iter = %" RSYM "\n", - (sunrealtype)arkls_mem->nli / (sunrealtype)step_mem->nls_iters); - fprintf(outfile, "Jac evals per NLS iter = %" RSYM "\n", - (sunrealtype)arkls_mem->nje / (sunrealtype)step_mem->nls_iters); - fprintf(outfile, "Prec evals per NLS iter = %" RSYM "\n", - (sunrealtype)arkls_mem->npe / (sunrealtype)step_mem->nls_iters); - } - } - break; - - case SUN_OUTPUTFORMAT_CSV: - /* function evaluations */ - fprintf(outfile, ",Explicit slow RHS fn evals,%ld", step_mem->nfse); - fprintf(outfile, ",Implicit slow RHS fn evals,%ld", step_mem->nfsi); - - /* nonlinear solver stats */ - fprintf(outfile, ",NLS iters,%ld", step_mem->nls_iters); - fprintf(outfile, ",NLS fails,%ld", step_mem->nls_fails); - if (ark_mem->nst > 0) - { - fprintf(outfile, ",NLS iters per step,%" RSYM, - (sunrealtype)step_mem->nls_iters / (sunrealtype)ark_mem->nst); - } - else { fprintf(outfile, ",NLS iters per step,0"); } + sunfprintf_real(outfile, fmt, SUNFALSE, "NLS iters per step", + (sunrealtype)step_mem->nls_iters / (sunrealtype)ark_mem->nst); + } - /* linear solver stats */ - fprintf(outfile, ",LS setups,%ld", step_mem->nsetups); - if (ark_mem->step_getlinmem(ark_mem)) + /* linear solver stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "LS setups", step_mem->nsetups); + if (ark_mem->step_getlinmem(ark_mem)) + { + arkls_mem = (ARKLsMem)(ark_mem->step_getlinmem(ark_mem)); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac fn evals", arkls_mem->nje); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS RHS fn evals", arkls_mem->nfeDQ); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec setup evals", arkls_mem->npe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec solves", arkls_mem->nps); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS iters", arkls_mem->nli); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS fails", arkls_mem->ncfl); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times setups", + arkls_mem->njtsetup); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times evals", + arkls_mem->njtimes); + if (step_mem->nls_iters > 0) { - arkls_mem = (ARKLsMem)(ark_mem->step_getlinmem(ark_mem)); - fprintf(outfile, ",Jac fn evals,%ld", arkls_mem->nje); - fprintf(outfile, ",LS RHS fn evals,%ld", arkls_mem->nfeDQ); - fprintf(outfile, ",Prec setup evals,%ld", arkls_mem->npe); - fprintf(outfile, ",Prec solves,%ld", arkls_mem->nps); - fprintf(outfile, ",LS iters,%ld", arkls_mem->nli); - fprintf(outfile, ",LS fails,%ld", arkls_mem->ncfl); - fprintf(outfile, ",Jac-times setups,%ld", arkls_mem->njtsetup); - fprintf(outfile, ",Jac-times evals,%ld", arkls_mem->njtimes); - if (step_mem->nls_iters > 0) - { - fprintf(outfile, ",LS iters per NLS iter,%" RSYM, - (sunrealtype)arkls_mem->nli / (sunrealtype)step_mem->nls_iters); - fprintf(outfile, ",Jac evals per NLS iter,%" RSYM, - (sunrealtype)arkls_mem->nje / (sunrealtype)step_mem->nls_iters); - fprintf(outfile, ",Prec evals per NLS iter,%" RSYM, - (sunrealtype)arkls_mem->npe / (sunrealtype)step_mem->nls_iters); - } - else - { - fprintf(outfile, ",LS iters per NLS iter,0"); - fprintf(outfile, ",Jac evals per NLS iter,0"); - fprintf(outfile, ",Prec evals per NLS iter,0"); - } + sunfprintf_real(outfile, fmt, SUNFALSE, "LS iters per NLS iter", + (sunrealtype)arkls_mem->nli / + (sunrealtype)step_mem->nls_iters); + sunfprintf_real(outfile, fmt, SUNFALSE, "Jac evals per NLS iter", + (sunrealtype)arkls_mem->nje / + (sunrealtype)step_mem->nls_iters); + sunfprintf_real(outfile, fmt, SUNFALSE, "Prec evals per NLS iter", + (sunrealtype)arkls_mem->npe / + (sunrealtype)step_mem->nls_iters); } - fprintf(outfile, "\n"); - break; - - default: - arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return (ARK_ILL_INPUT); } return (ARK_SUCCESS); @@ -815,14 +763,17 @@ int mriStep_WriteParameters(ARKodeMem ark_mem, FILE* fp) if (step_mem->implicit_rhs) { fprintf(fp, " Implicit predictor method = %i\n", step_mem->predictor); - fprintf(fp, " Implicit solver tolerance coefficient = %" RSYM "\n", + fprintf(fp, + " Implicit solver tolerance coefficient = " SUN_REAL_FORMAT_G "\n", step_mem->nlscoef); fprintf(fp, " Maximum number of nonlinear corrections = %i\n", step_mem->maxcor); - fprintf(fp, " Nonlinear convergence rate constant = %" RSYM "\n", + fprintf(fp, " Nonlinear convergence rate constant = " SUN_REAL_FORMAT_G "\n", step_mem->crdown); - fprintf(fp, " Nonlinear divergence tolerance = %" RSYM "\n", step_mem->rdiv); - fprintf(fp, " Gamma factor LSetup tolerance = %" RSYM "\n", step_mem->dgmax); + fprintf(fp, " Nonlinear divergence tolerance = " SUN_REAL_FORMAT_G "\n", + step_mem->rdiv); + fprintf(fp, " Gamma factor LSetup tolerance = " SUN_REAL_FORMAT_G "\n", + step_mem->dgmax); fprintf(fp, " Number of steps between LSetup calls = %i\n", step_mem->msbp); } fprintf(fp, "\n"); diff --git a/src/arkode/arkode_relaxation.c b/src/arkode/arkode_relaxation.c index c911077580..fef9ec9ccd 100644 --- a/src/arkode/arkode_relaxation.c +++ b/src/arkode/arkode_relaxation.c @@ -125,7 +125,8 @@ static int arkRelaxNewtonSolve(ARKodeMem ark_mem) #ifdef SUNDIALS_LOGGING_EXTRA_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkRelaxNewtonSolve", "residual", - "iter = %i, relax_param = %" RSYM ", residual = %" RSYM, + "iter = %i, relax_param = " SUN_REAL_FORMAT_G + ", residual = " SUN_REAL_FORMAT_G, i, relax_mem->relax_param, relax_mem->res); #endif @@ -349,7 +350,8 @@ static int arkRelaxSolve(ARKodeMem ark_mem, ARKodeRelaxMem relax_mem, #ifdef SUNDIALS_LOGGING_EXTRA_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkRelaxSolve", - "compute delta e", "delta_e = %" RSYM, relax_mem->delta_e); + "compute delta e", "delta_e = " SUN_REAL_FORMAT_G, + relax_mem->delta_e); #endif /* Get the change in state (delta_y = tempv2) */ @@ -370,7 +372,8 @@ static int arkRelaxSolve(ARKodeMem ark_mem, ARKodeRelaxMem relax_mem, #ifdef SUNDIALS_LOGGING_EXTRA_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkRelaxSolve", - "compute old e", "e_old = %" RSYM, relax_mem->e_old); + "compute old e", "e_old = " SUN_REAL_FORMAT_G, + relax_mem->e_old); #endif /* Initial guess for relaxation parameter */ @@ -915,8 +918,9 @@ int arkRelax(ARKodeMem ark_mem, int* relax_fails, sunrealtype* dsm_inout) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkStep_TakeStep_Z", "relaxation", - "relaxation parameter = %" RSYM ", relaxed h = %" RSYM - ", relaxed error = %" RSYM, + "relaxation parameter = " SUN_REAL_FORMAT_G + ", relaxed h = " SUN_REAL_FORMAT_G + ", relaxed error = " SUN_REAL_FORMAT_G, relax_val, ark_mem->h, *dsm_inout); #endif diff --git a/src/arkode/arkode_root.c b/src/arkode/arkode_root.c index 05d0a4a08c..05ed6c300a 100644 --- a/src/arkode/arkode_root.c +++ b/src/arkode/arkode_root.c @@ -365,14 +365,15 @@ int arkPrintRootMem(void* arkode_mem, FILE* outfile) ark_mem->root_mem->gactive[i]); } } - fprintf(outfile, "ark_tlo = %" RSYM "\n", ark_mem->root_mem->tlo); - fprintf(outfile, "ark_thi = %" RSYM "\n", ark_mem->root_mem->thi); - fprintf(outfile, "ark_trout = %" RSYM "\n", ark_mem->root_mem->trout); + fprintf(outfile, "ark_tlo = " SUN_REAL_FORMAT_G "\n", ark_mem->root_mem->tlo); + fprintf(outfile, "ark_thi = " SUN_REAL_FORMAT_G "\n", ark_mem->root_mem->thi); + fprintf(outfile, "ark_trout = " SUN_REAL_FORMAT_G "\n", + ark_mem->root_mem->trout); if (ark_mem->root_mem->glo != NULL) { for (i = 0; i < ark_mem->root_mem->nrtfn; i++) { - fprintf(outfile, "ark_glo[%i] = %" RSYM "\n", i, + fprintf(outfile, "ark_glo[%i] = " SUN_REAL_FORMAT_G "\n", i, ark_mem->root_mem->glo[i]); } } @@ -380,7 +381,7 @@ int arkPrintRootMem(void* arkode_mem, FILE* outfile) { for (i = 0; i < ark_mem->root_mem->nrtfn; i++) { - fprintf(outfile, "ark_ghi[%i] = %" RSYM "\n", i, + fprintf(outfile, "ark_ghi[%i] = " SUN_REAL_FORMAT_G "\n", i, ark_mem->root_mem->ghi[i]); } } @@ -388,12 +389,14 @@ int arkPrintRootMem(void* arkode_mem, FILE* outfile) { for (i = 0; i < ark_mem->root_mem->nrtfn; i++) { - fprintf(outfile, "ark_grout[%i] = %" RSYM "\n", i, + fprintf(outfile, "ark_grout[%i] = " SUN_REAL_FORMAT_G "\n", i, ark_mem->root_mem->grout[i]); } } - fprintf(outfile, "ark_toutc = %" RSYM "\n", ark_mem->root_mem->toutc); - fprintf(outfile, "ark_ttol = %" RSYM "\n", ark_mem->root_mem->ttol); + fprintf(outfile, "ark_toutc = " SUN_REAL_FORMAT_G "\n", + ark_mem->root_mem->toutc); + fprintf(outfile, "ark_ttol = " SUN_REAL_FORMAT_G "\n", + ark_mem->root_mem->ttol); } return (ARK_SUCCESS); } diff --git a/src/arkode/arkode_user_controller.c b/src/arkode/arkode_user_controller.c index d10dbf923c..4f9133cf12 100644 --- a/src/arkode/arkode_user_controller.c +++ b/src/arkode/arkode_user_controller.c @@ -128,17 +128,10 @@ SUNErrCode SUNAdaptController_Write_ARKUserControl(SUNAdaptController C, FILE* fptr) { fprintf(fptr, "ARKUserControl module:\n"); -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(fptr, " hp = %12Lg\n", SC_HP(C)); - fprintf(fptr, " hpp = %12Lg\n", SC_HPP(C)); - fprintf(fptr, " ep = %12Lg\n", SC_EP(C)); - fprintf(fptr, " epp = %12Lg\n", SC_EPP(C)); -#else - fprintf(fptr, " hp = %12g\n", SC_HP(C)); - fprintf(fptr, " hpp = %12g\n", SC_HPP(C)); - fprintf(fptr, " ep = %12g\n", SC_EP(C)); - fprintf(fptr, " epp = %12g\n", SC_EPP(C)); -#endif + fprintf(fptr, " hp = " SUN_REAL_FORMAT_G "\n", SC_HP(C)); + fprintf(fptr, " hpp = " SUN_REAL_FORMAT_G "\n", SC_HPP(C)); + fprintf(fptr, " ep = " SUN_REAL_FORMAT_G "\n", SC_EP(C)); + fprintf(fptr, " epp = " SUN_REAL_FORMAT_G "\n", SC_EPP(C)); fprintf(fptr, " hadapt_data = %p\n", SC_DATA(C)); return SUN_SUCCESS; } diff --git a/src/cvode/cvode.c b/src/cvode/cvode.c index 0558991e85..9440962a99 100644 --- a/src/cvode/cvode.c +++ b/src/cvode/cvode.c @@ -2356,7 +2356,8 @@ static int cvStep(CVodeMem cv_mem) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvStep", "enter-step-attempt-loop", - "step = %li, h = %.16g, q = %d, t_n = %.16g", + "step = %li, h = " SUN_REAL_FORMAT_G + ", q = %d, t_n = " SUN_REAL_FORMAT_G "", cv_mem->cv_nst, cv_mem->cv_next_h, cv_mem->cv_next_q, cv_mem->cv_tn); #endif @@ -3294,7 +3295,9 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvDoErrorTest", - "error-test", "step = %li, h = %.16g, dsm = %.16g", + "error-test", + "step = %li, h = " SUN_REAL_FORMAT_G + ", dsm = " SUN_REAL_FORMAT_G, cv_mem->cv_nst, cv_mem->cv_h, dsm); #endif @@ -3334,7 +3337,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvDoErrorTest", - "new-step-eta", "eta = %.16g", cv_mem->cv_eta); + "new-step-eta", "eta = " SUN_REAL_FORMAT_G, + cv_mem->cv_eta); #endif return (TRY_AGAIN); @@ -3352,7 +3356,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, cvRescale(cv_mem); #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvDoErrorTest", - "new-step-eta-mxnef1", "eta = %.16g", cv_mem->cv_eta); + "new-step-eta-mxnef1", "eta = " SUN_REAL_FORMAT_G, + cv_mem->cv_eta); #endif return (TRY_AGAIN); } @@ -3377,7 +3382,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvDoErrorTest", - "new-step-eta-mxnef1-q1", "eta = %.16g", cv_mem->cv_eta); + "new-step-eta-mxnef1-q1", "eta = " SUN_REAL_FORMAT_G, + cv_mem->cv_eta); #endif return (TRY_AGAIN); @@ -3503,7 +3509,8 @@ static void cvPrepareNextStep(CVodeMem cv_mem, sunrealtype dsm) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvPrepareNextStep", "return", - "eta = %.16g, hprime = %.16g, qprime = %d, qwait = %d\n", + "eta = " SUN_REAL_FORMAT_G ", hprime = " SUN_REAL_FORMAT_G + ", qprime = %d, qwait = %d\n", cv_mem->cv_eta, cv_mem->cv_hprime, cv_mem->cv_qprime, cv_mem->cv_qwait); #endif diff --git a/src/cvode/cvode_impl.h b/src/cvode/cvode_impl.h index e2f3a36350..08e0f54fd3 100644 --- a/src/cvode/cvode_impl.h +++ b/src/cvode/cvode_impl.h @@ -32,14 +32,6 @@ extern "C" { #endif -#if defined(SUNDIALS_EXTENDED_PRECISION) -#define RSYM ".32Lg" -#define RSYMW "19.32Lg" -#else -#define RSYM ".16g" -#define RSYMW "23.16g" -#endif - /*=============================================================== SHORTCUTS ===============================================================*/ @@ -669,31 +661,13 @@ int cvDiagSolve_updateM(const sunrealtype r, N_Vector M); * ================================================================= */ -#if defined(SUNDIALS_EXTENDED_PRECISION) - -#define MSG_TIME "t = %Lg" -#define MSG_TIME_H "t = %Lg and h = %Lg" -#define MSG_TIME_INT "t = %Lg is not between tcur - hu = %Lg and tcur = %Lg." -#define MSG_TIME_TOUT "tout = %Lg" -#define MSG_TIME_TSTOP "tstop = %Lg" - -#elif defined(SUNDIALS_DOUBLE_PRECISION) - -#define MSG_TIME "t = %lg" -#define MSG_TIME_H "t = %lg and h = %lg" -#define MSG_TIME_INT "t = %lg is not between tcur - hu = %lg and tcur = %lg." -#define MSG_TIME_TOUT "tout = %lg" -#define MSG_TIME_TSTOP "tstop = %lg" - -#else - -#define MSG_TIME "t = %g" -#define MSG_TIME_H "t = %g and h = %g" -#define MSG_TIME_INT "t = %g is not between tcur - hu = %g and tcur = %g." -#define MSG_TIME_TOUT "tout = %g" -#define MSG_TIME_TSTOP "tstop = %g" - -#endif +#define MSG_TIME "t = " SUN_REAL_FORMAT_G +#define MSG_TIME_H "t = " SUN_REAL_FORMAT_G " and h = " SUN_REAL_FORMAT_G +#define MSG_TIME_INT \ + "t = " SUN_REAL_FORMAT_G " is not between tcur - hold = " SUN_REAL_FORMAT_G \ + " and tcur = " SUN_REAL_FORMAT_G +#define MSG_TIME_TOUT "tout = " SUN_REAL_FORMAT_G +#define MSG_TIME_TSTOP "tstop = " SUN_REAL_FORMAT_G /* Initialization and I/O error messages */ diff --git a/src/cvode/cvode_io.c b/src/cvode/cvode_io.c index 1f23b850c0..a6798f53b8 100644 --- a/src/cvode/cvode_io.c +++ b/src/cvode/cvode_io.c @@ -1632,148 +1632,71 @@ int CVodePrintAllStats(void* cvode_mem, FILE* outfile, SUNOutputFormat fmt) cv_mem = (CVodeMem)cvode_mem; - switch (fmt) - { - case SUN_OUTPUTFORMAT_TABLE: - /* step and method stats */ - fprintf(outfile, "Current time = %" RSYM "\n", cv_mem->cv_tn); - fprintf(outfile, "Steps = %ld\n", cv_mem->cv_nst); - fprintf(outfile, "Error test fails = %ld\n", cv_mem->cv_netf); - fprintf(outfile, "NLS step fails = %ld\n", cv_mem->cv_ncfn); - fprintf(outfile, "Initial step size = %" RSYM "\n", - cv_mem->cv_h0u); - fprintf(outfile, "Last step size = %" RSYM "\n", cv_mem->cv_hu); - fprintf(outfile, "Current step size = %" RSYM "\n", - cv_mem->cv_next_h); - fprintf(outfile, "Last method order = %d\n", cv_mem->cv_qu); - fprintf(outfile, "Current method order = %d\n", cv_mem->cv_next_q); - fprintf(outfile, "Stab. lim. order reductions = %ld\n", cv_mem->cv_nor); - - /* function evaluations */ - fprintf(outfile, "RHS fn evals = %ld\n", cv_mem->cv_nfe); - - /* nonlinear solver stats */ - fprintf(outfile, "NLS iters = %ld\n", cv_mem->cv_nni); - fprintf(outfile, "NLS fails = %ld\n", cv_mem->cv_nnf); - if (cv_mem->cv_nst > 0) - { - fprintf(outfile, "NLS iters per step = %" RSYM "\n", - (sunrealtype)cv_mem->cv_nni / (sunrealtype)cv_mem->cv_nst); - } - - /* linear solver stats */ - fprintf(outfile, "LS setups = %ld\n", cv_mem->cv_nsetups); - if (cv_mem->cv_lmem) - { - cvls_mem = (CVLsMem)(cv_mem->cv_lmem); - fprintf(outfile, "Jac fn evals = %ld\n", cvls_mem->nje); - fprintf(outfile, "LS RHS fn evals = %ld\n", cvls_mem->nfeDQ); - fprintf(outfile, "Prec setup evals = %ld\n", cvls_mem->npe); - fprintf(outfile, "Prec solves = %ld\n", cvls_mem->nps); - fprintf(outfile, "LS iters = %ld\n", cvls_mem->nli); - fprintf(outfile, "LS fails = %ld\n", cvls_mem->ncfl); - fprintf(outfile, "Jac-times setups = %ld\n", - cvls_mem->njtsetup); - fprintf(outfile, "Jac-times evals = %ld\n", cvls_mem->njtimes); - if (cv_mem->cv_nni > 0) - { - fprintf(outfile, "LS iters per NLS iter = %" RSYM "\n", - (sunrealtype)cvls_mem->nli / (sunrealtype)cv_mem->cv_nni); - fprintf(outfile, "Jac evals per NLS iter = %" RSYM "\n", - (sunrealtype)cvls_mem->nje / (sunrealtype)cv_mem->cv_nni); - fprintf(outfile, "Prec evals per NLS iter = %" RSYM "\n", - (sunrealtype)cvls_mem->npe / (sunrealtype)cv_mem->cv_nni); - } - } - - /* rootfinding stats */ - fprintf(outfile, "Root fn evals = %ld\n", cv_mem->cv_nge); - - /* projection stats */ - if (cv_mem->proj_mem) - { - cvproj_mem = (CVodeProjMem)(cv_mem->proj_mem); - fprintf(outfile, "Projection fn evals = %ld\n", cvproj_mem->nproj); - fprintf(outfile, "Projection fails = %ld\n", - cvproj_mem->npfails); - } - break; - - case SUN_OUTPUTFORMAT_CSV: - /* step and method stats */ - fprintf(outfile, "Time,%" RSYM, cv_mem->cv_tn); - fprintf(outfile, ",Steps,%ld", cv_mem->cv_nst); - fprintf(outfile, ",Error test fails,%ld", cv_mem->cv_netf); - fprintf(outfile, ",NLS step fails,%ld", cv_mem->cv_ncfn); - fprintf(outfile, ",Initial step size,%" RSYM, cv_mem->cv_h0u); - fprintf(outfile, ",Last step size,%" RSYM, cv_mem->cv_hu); - fprintf(outfile, ",Current step size,%" RSYM, cv_mem->cv_next_h); - fprintf(outfile, ",Last method order,%d", cv_mem->cv_qu); - fprintf(outfile, ",Current method order,%d", cv_mem->cv_next_q); - fprintf(outfile, ",Stab. lim. order reductions,%ld", cv_mem->cv_nor); - - /* function evaluations */ - fprintf(outfile, ",RHS fn evals,%ld", cv_mem->cv_nfe); - - /* nonlinear solver stats */ - fprintf(outfile, ",NLS iters,%ld", cv_mem->cv_nni); - fprintf(outfile, ",NLS fails,%ld", cv_mem->cv_nnf); - if (cv_mem->cv_nst > 0) - { - fprintf(outfile, ",NLS iters per step,%" RSYM, - (sunrealtype)cv_mem->cv_nni / (sunrealtype)cv_mem->cv_nst); - } - else { fprintf(outfile, ",NLS iters per step,0"); } - - /* linear solver stats */ - fprintf(outfile, ",LS setups,%ld", cv_mem->cv_nsetups); - if (cv_mem->cv_lmem) - { - cvls_mem = (CVLsMem)(cv_mem->cv_lmem); - fprintf(outfile, ",Jac fn evals,%ld", cvls_mem->nje); - fprintf(outfile, ",LS RHS fn evals,%ld", cvls_mem->nfeDQ); - fprintf(outfile, ",Prec setup evals,%ld", cvls_mem->npe); - fprintf(outfile, ",Prec solves,%ld", cvls_mem->nps); - fprintf(outfile, ",LS iters,%ld", cvls_mem->nli); - fprintf(outfile, ",LS fails,%ld", cvls_mem->ncfl); - fprintf(outfile, ",Jac-times setups,%ld", cvls_mem->njtsetup); - fprintf(outfile, ",Jac-times evals,%ld", cvls_mem->njtimes); - if (cv_mem->cv_nni > 0) - { - fprintf(outfile, ",LS iters per NLS iter,%" RSYM, - (sunrealtype)cvls_mem->nli / (sunrealtype)cv_mem->cv_nni); - fprintf(outfile, ",Jac evals per NLS iter,%" RSYM, - (sunrealtype)cvls_mem->nje / (sunrealtype)cv_mem->cv_nni); - fprintf(outfile, ",Prec evals per NLS iter,%" RSYM, - (sunrealtype)cvls_mem->npe / (sunrealtype)cv_mem->cv_nni); - } - else - { - fprintf(outfile, ",LS iters per NLS iter,0"); - fprintf(outfile, ",Jac evals per NLS iter,0"); - fprintf(outfile, ",Prec evals per NLS iter,0"); - } - } - - /* rootfinding stats */ - fprintf(outfile, ",Root fn evals,%ld", cv_mem->cv_nge); - - /* projection stats */ - if (cv_mem->proj_mem) - { - cvproj_mem = (CVodeProjMem)(cv_mem->proj_mem); - fprintf(outfile, ",Projection fn evals,%ld", cvproj_mem->nproj); - fprintf(outfile, ",Projection fails,%ld", cvproj_mem->npfails); - } - fprintf(outfile, "\n"); - break; - - default: + if (fmt != SUN_OUTPUTFORMAT_TABLE && fmt != SUN_OUTPUTFORMAT_CSV) + { cvProcessError(cv_mem, CV_ILL_INPUT, __LINE__, __func__, __FILE__, "Invalid formatting option."); return (CV_ILL_INPUT); } + /* step and method stats */ + sunfprintf_real(outfile, fmt, SUNTRUE, "Current time", cv_mem->cv_tn); + sunfprintf_long(outfile, fmt, SUNFALSE, "Steps", cv_mem->cv_nst); + sunfprintf_long(outfile, fmt, SUNFALSE, "Error test fails", cv_mem->cv_netf); + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS step fails", cv_mem->cv_ncfn); + sunfprintf_real(outfile, fmt, SUNFALSE, "Initial step size", cv_mem->cv_h0u); + sunfprintf_real(outfile, fmt, SUNFALSE, "Last step size", cv_mem->cv_hu); + sunfprintf_real(outfile, fmt, SUNFALSE, "Current step size", cv_mem->cv_next_h); + sunfprintf_long(outfile, fmt, SUNFALSE, "Last method order", cv_mem->cv_qu); + sunfprintf_long(outfile, fmt, SUNFALSE, "Current method order", + cv_mem->cv_next_q); + sunfprintf_long(outfile, fmt, SUNFALSE, "Stab. lim. order reductions", + cv_mem->cv_nor); + /* function evaluations */ + sunfprintf_long(outfile, fmt, SUNFALSE, "RHS fn evals", cv_mem->cv_nfe); + /* nonlinear solver stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS iters", cv_mem->cv_nni); + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS fails", cv_mem->cv_nnf); + if (cv_mem->cv_nst > 0) + { + sunfprintf_real(outfile, fmt, SUNFALSE, "NLS iters per step", + (sunrealtype)cv_mem->cv_nni / (sunrealtype)cv_mem->cv_nst); + } + sunfprintf_long(outfile, fmt, SUNFALSE, "LS setups", cv_mem->cv_nsetups); + if (cv_mem->cv_lmem) + { + cvls_mem = (CVLsMem)(cv_mem->cv_lmem); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac fn evals", cvls_mem->nje); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS RHS fn evals", cvls_mem->nfeDQ); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec setup evals", cvls_mem->npe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec solves", cvls_mem->nps); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS iters", cvls_mem->nli); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS fails", cvls_mem->ncfl); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times setups", + cvls_mem->njtsetup); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times evals", cvls_mem->njtimes); + if (cv_mem->cv_nni > 0) + { + sunfprintf_real(outfile, fmt, SUNFALSE, "LS iters per NLS iter", + (sunrealtype)cvls_mem->nli / (sunrealtype)cv_mem->cv_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Jac evals per NLS iter", + (sunrealtype)cvls_mem->nje / (sunrealtype)cv_mem->cv_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Prec evals per NLS iter", + (sunrealtype)cvls_mem->npe / (sunrealtype)cv_mem->cv_nni); + } + } + /* rootfinding stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "Root fn evals", cv_mem->cv_nge); + /* projection stats */ + if (cv_mem->proj_mem) + { + cvproj_mem = (CVodeProjMem)(cv_mem->proj_mem); + sunfprintf_long(outfile, fmt, SUNFALSE, "Projection fn evals", + cvproj_mem->nproj); + sunfprintf_long(outfile, fmt, SUNFALSE, "Projection fails", + cvproj_mem->npfails); + } + return (CV_SUCCESS); } diff --git a/src/cvode/cvode_ls.c b/src/cvode/cvode_ls.c index 50c60c6e8b..41ab0493ed 100644 --- a/src/cvode/cvode_ls.c +++ b/src/cvode/cvode_ls.c @@ -1782,7 +1782,10 @@ int cvLsSolve(CVodeMem cv_mem, N_Vector b, N_Vector weight, N_Vector ynow, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvLsSolve", - "ls-stats", "bnorm = %.16g, resnorm = %.16g, ls_iters = %i, prec_solves = %i", + "ls-stats", + "bnorm = " SUN_REAL_FORMAT_G + ", resnorm = " SUN_REAL_FORMAT_G + ", ls_iters = %i, prec_solves = %i", bnorm, resnorm, nli_inc, (int)(cvls_mem->nps - nps_inc)); #endif diff --git a/src/cvodes/cvodes.c b/src/cvodes/cvodes.c index 55399d7349..c772068fb3 100644 --- a/src/cvodes/cvodes.c +++ b/src/cvodes/cvodes.c @@ -5860,7 +5860,8 @@ static int cvStep(CVodeMem cv_mem) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvStep", "enter-step-attempt-loop", - "step = %li, h = %.16g, q = %d, t_n = %.16g", + "step = %li, h = " SUN_REAL_FORMAT_G + ", q = %d, t_n = " SUN_REAL_FORMAT_G, cv_mem->cv_nst, cv_mem->cv_next_h, cv_mem->cv_next_q, cv_mem->cv_tn); #endif @@ -7470,7 +7471,9 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvDoErrorTest", - "error-test", "step = %li, h = %.16g, dsm = %.16g", + "error-test", + "step = %li, h = " SUN_REAL_FORMAT_G + ", dsm = " SUN_REAL_FORMAT_G, cv_mem->cv_nst, cv_mem->cv_h, dsm); #endif @@ -7510,7 +7513,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvDoErrorTest", - "new-step-eta", "eta = %.16g", cv_mem->cv_eta); + "new-step-eta", "eta = " SUN_REAL_FORMAT_G, + cv_mem->cv_eta); #endif return (TRY_AGAIN); @@ -7528,7 +7532,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, cvRescale(cv_mem); #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvDoErrorTest", - "new-step-eta-mxnef1", "eta = %.16g", cv_mem->cv_eta); + "new-step-eta-mxnef1", "eta = " SUN_REAL_FORMAT_G, + cv_mem->cv_eta); #endif return (TRY_AGAIN); } @@ -7553,7 +7558,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvDoErrorTest", - "new-step-eta-mxnef1-q1", "eta = %.16g", cv_mem->cv_eta); + "new-step-eta-mxnef1-q1", "eta = " SUN_REAL_FORMAT_G "", + cv_mem->cv_eta); #endif if (cv_mem->cv_quadr) @@ -7782,7 +7788,8 @@ static void cvPrepareNextStep(CVodeMem cv_mem, sunrealtype dsm) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvPrepareNextStep", "return", - "eta = %.16g, hprime = %.16g, qprime = %d, qwait = %d\n", + "eta = " SUN_REAL_FORMAT_G ", hprime = " SUN_REAL_FORMAT_G + ", qprime = %d, qwait = %d\n", cv_mem->cv_eta, cv_mem->cv_hprime, cv_mem->cv_qprime, cv_mem->cv_qwait); #endif diff --git a/src/cvodes/cvodes_impl.h b/src/cvodes/cvodes_impl.h index c22d166359..adc4a42877 100644 --- a/src/cvodes/cvodes_impl.h +++ b/src/cvodes/cvodes_impl.h @@ -31,14 +31,6 @@ extern "C" { #endif -#if defined(SUNDIALS_EXTENDED_PRECISION) -#define RSYM ".32Lg" -#define RSYMW "19.32Lg" -#else -#define RSYM ".16g" -#define RSYMW "23.16g" -#endif - /*=================================================================*/ /* Shortcuts */ /*=================================================================*/ @@ -1188,31 +1180,13 @@ int cvSensRhs1InternalDQ(int Ns, sunrealtype t, N_Vector y, N_Vector ydot, * ================================================================= */ -#if defined(SUNDIALS_EXTENDED_PRECISION) - -#define MSG_TIME "t = %Lg" -#define MSG_TIME_H "t = %Lg and h = %Lg" -#define MSG_TIME_INT "t = %Lg is not between tcur - hu = %Lg and tcur = %Lg." -#define MSG_TIME_TOUT "tout = %Lg" -#define MSG_TIME_TSTOP "tstop = %Lg" - -#elif defined(SUNDIALS_DOUBLE_PRECISION) - -#define MSG_TIME "t = %lg" -#define MSG_TIME_H "t = %lg and h = %lg" -#define MSG_TIME_INT "t = %lg is not between tcur - hu = %lg and tcur = %lg." -#define MSG_TIME_TOUT "tout = %lg" -#define MSG_TIME_TSTOP "tstop = %lg" - -#else - -#define MSG_TIME "t = %g" -#define MSG_TIME_H "t = %g and h = %g" -#define MSG_TIME_INT "t = %g is not between tcur - hu = %g and tcur = %g." -#define MSG_TIME_TOUT "tout = %g" -#define MSG_TIME_TSTOP "tstop = %g" - -#endif +#define MSG_TIME "t = " SUN_REAL_FORMAT_G +#define MSG_TIME_H "t = " SUN_REAL_FORMAT_G " and h = " SUN_REAL_FORMAT_G +#define MSG_TIME_INT \ + "t = " SUN_REAL_FORMAT_G " is not between tcur - hold = " SUN_REAL_FORMAT_G \ + " and tcur = " SUN_REAL_FORMAT_G +#define MSG_TIME_TOUT "tout = " SUN_REAL_FORMAT_G +#define MSG_TIME_TSTOP "tstop = " SUN_REAL_FORMAT_G /* Initialization and I/O error messages */ @@ -1447,7 +1421,7 @@ int cvSensRhs1InternalDQ(int Ns, sunrealtype t, N_Vector y, N_Vector ydot, "The final time tBout is outside the interval over which the forward " \ "problem was solved." #define MSGCV_BACK_ERROR "Error occured while integrating backward problem # %d" -#define MSGCV_BAD_TINTERP "Bad t = %g for interpolation." +#define MSGCV_BAD_TINTERP "Bad t = " SUN_REAL_FORMAT_G " for interpolation." #define MSGCV_WRONG_INTERP \ "This function cannot be called for the specified interp type." diff --git a/src/cvodes/cvodes_io.c b/src/cvodes/cvodes_io.c index e4599bd853..949c2a04dc 100644 --- a/src/cvodes/cvodes_io.c +++ b/src/cvodes/cvodes_io.c @@ -2522,7 +2522,6 @@ int CVodePrintAllStats(void* cvode_mem, FILE* outfile, SUNOutputFormat fmt) CVodeMem cv_mem; CVLsMem cvls_mem; CVodeProjMem cvproj_mem; - int is; if (cvode_mem == NULL) { @@ -2532,248 +2531,119 @@ int CVodePrintAllStats(void* cvode_mem, FILE* outfile, SUNOutputFormat fmt) cv_mem = (CVodeMem)cvode_mem; - switch (fmt) + if (fmt != SUN_OUTPUTFORMAT_TABLE && fmt != SUN_OUTPUTFORMAT_CSV) { - case SUN_OUTPUTFORMAT_TABLE: - /* step and method stats */ - fprintf(outfile, "Current time = %" RSYM "\n", cv_mem->cv_tn); - fprintf(outfile, "Steps = %ld\n", cv_mem->cv_nst); - fprintf(outfile, "Error test fails = %ld\n", cv_mem->cv_netf); - fprintf(outfile, "NLS step fails = %ld\n", cv_mem->cv_ncfn); - fprintf(outfile, "Initial step size = %" RSYM "\n", - cv_mem->cv_h0u); - fprintf(outfile, "Last step size = %" RSYM "\n", cv_mem->cv_hu); - fprintf(outfile, "Current step size = %" RSYM "\n", - cv_mem->cv_next_h); - fprintf(outfile, "Last method order = %d\n", cv_mem->cv_qu); - fprintf(outfile, "Current method order = %d\n", cv_mem->cv_next_q); - fprintf(outfile, "Stab. lim. order reductions = %ld\n", cv_mem->cv_nor); - - /* function evaluations */ - fprintf(outfile, "RHS fn evals = %ld\n", cv_mem->cv_nfe); - - /* nonlinear solver stats */ - fprintf(outfile, "NLS iters = %ld\n", cv_mem->cv_nni); - fprintf(outfile, "NLS fails = %ld\n", cv_mem->cv_nnf); - if (cv_mem->cv_nst > 0) - { - fprintf(outfile, "NLS iters per step = %" RSYM "\n", - (sunrealtype)cv_mem->cv_nni / (sunrealtype)cv_mem->cv_nst); - } - - /* linear solver stats */ - fprintf(outfile, "LS setups = %ld\n", cv_mem->cv_nsetups); - if (cv_mem->cv_lmem) - { - cvls_mem = (CVLsMem)(cv_mem->cv_lmem); - fprintf(outfile, "Jac fn evals = %ld\n", cvls_mem->nje); - fprintf(outfile, "LS RHS fn evals = %ld\n", cvls_mem->nfeDQ); - fprintf(outfile, "Prec setup evals = %ld\n", cvls_mem->npe); - fprintf(outfile, "Prec solves = %ld\n", cvls_mem->nps); - fprintf(outfile, "LS iters = %ld\n", cvls_mem->nli); - fprintf(outfile, "LS fails = %ld\n", cvls_mem->ncfl); - fprintf(outfile, "Jac-times setups = %ld\n", - cvls_mem->njtsetup); - fprintf(outfile, "Jac-times evals = %ld\n", cvls_mem->njtimes); - if (cv_mem->cv_nni > 0) - { - fprintf(outfile, "LS iters per NLS iter = %" RSYM "\n", - (sunrealtype)cvls_mem->nli / (sunrealtype)cv_mem->cv_nni); - fprintf(outfile, "Jac evals per NLS iter = %" RSYM "\n", - (sunrealtype)cvls_mem->nje / (sunrealtype)cv_mem->cv_nni); - fprintf(outfile, "Prec evals per NLS iter = %" RSYM "\n", - (sunrealtype)cvls_mem->npe / (sunrealtype)cv_mem->cv_nni); - } - } - - /* rootfinding stats */ - fprintf(outfile, "Root fn evals = %ld\n", cv_mem->cv_nge); + cvProcessError(cv_mem, CV_ILL_INPUT, __LINE__, __func__, __FILE__, + "Invalid formatting option."); + return (CV_ILL_INPUT); + } - /* projection stats */ - if (cv_mem->proj_mem) - { - cvproj_mem = (CVodeProjMem)(cv_mem->proj_mem); - fprintf(outfile, "Projection fn evals = %ld\n", cvproj_mem->nproj); - fprintf(outfile, "Projection fails = %ld\n", - cvproj_mem->npfails); - } + sunfprintf_real(outfile, fmt, SUNTRUE, "Current time", cv_mem->cv_tn); + sunfprintf_long(outfile, fmt, SUNFALSE, "Steps", cv_mem->cv_nst); + sunfprintf_long(outfile, fmt, SUNFALSE, "Error test fails", cv_mem->cv_netf); + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS step fails", cv_mem->cv_ncfn); + sunfprintf_real(outfile, fmt, SUNFALSE, "Initial step size", cv_mem->cv_h0u); + sunfprintf_real(outfile, fmt, SUNFALSE, "Last step size", cv_mem->cv_hu); + sunfprintf_real(outfile, fmt, SUNFALSE, "Current step size", cv_mem->cv_next_h); + sunfprintf_long(outfile, fmt, SUNFALSE, "Last method order", cv_mem->cv_qu); + sunfprintf_long(outfile, fmt, SUNFALSE, "Current method order", + cv_mem->cv_next_q); + sunfprintf_long(outfile, fmt, SUNFALSE, "Stab. lim. order reductions", + cv_mem->cv_nor); - /* quadrature stats */ - if (cv_mem->cv_quadr) - { - fprintf(outfile, "Quad fn evals = %ld\n", cv_mem->cv_nfQe); - fprintf(outfile, "Quad error test fails = %ld\n", cv_mem->cv_netfQ); - } + /* function evaluations */ + sunfprintf_long(outfile, fmt, SUNFALSE, "RHS fn evals", cv_mem->cv_nfe); - /* sensitivity stats */ - if (cv_mem->cv_sensi) - { - fprintf(outfile, "Sens fn evals = %ld\n", cv_mem->cv_nfSe); - fprintf(outfile, "Sens RHS fn evals = %ld\n", cv_mem->cv_nfeS); - fprintf(outfile, "Sens error test fails = %ld\n", cv_mem->cv_netfS); - if (cv_mem->cv_ism != CV_SIMULTANEOUS) - { - fprintf(outfile, "Sens NLS iters = %ld\n", cv_mem->cv_nniS); - fprintf(outfile, "Sens NLS fails = %ld\n", cv_mem->cv_nnfS); - fprintf(outfile, "Sens NLS step fails = %ld\n", - cv_mem->cv_ncfnS); - } - if (cv_mem->cv_ism == CV_STAGGERED1) - { - fprintf(outfile, "Sens stgr1 NLS iters = %ld", - cv_mem->cv_nniS1[0]); - for (is = 1; is < cv_mem->cv_Ns; is++) - { - fprintf(outfile, ", %ld", cv_mem->cv_nniS1[is]); - } - fprintf(outfile, "\n"); - fprintf(outfile, "Sens stgr1 NLS fails = %ld", - cv_mem->cv_nnfS1[0]); - for (is = 1; is < cv_mem->cv_Ns; is++) - { - fprintf(outfile, ", %ld", cv_mem->cv_nnfS1[is]); - } - fprintf(outfile, "\n"); - fprintf(outfile, "Sens stgr1 NLS step fails = %ld", - cv_mem->cv_ncfnS1[0]); - for (is = 1; is < cv_mem->cv_Ns; is++) - { - fprintf(outfile, ", %ld", cv_mem->cv_ncfnS1[is]); - } - fprintf(outfile, "\n"); - } - fprintf(outfile, "Sens LS setups = %ld\n", - cv_mem->cv_nsetupsS); - } + /* nonlinear solver stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS iters", cv_mem->cv_nni); + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS fails", cv_mem->cv_nnf); - /* quadrature-sensitivity stats */ - if (cv_mem->cv_quadr_sensi) - { - fprintf(outfile, "QuadSens fn evals = %ld\n", cv_mem->cv_nfQSe); - fprintf(outfile, "QuadSens error test fails = %ld\n", cv_mem->cv_netfQS); - } - break; - - case SUN_OUTPUTFORMAT_CSV: - /* step and method stats */ - fprintf(outfile, "Time,%" RSYM, cv_mem->cv_tn); - fprintf(outfile, ",Steps,%ld", cv_mem->cv_nst); - fprintf(outfile, ",Error test fails,%ld", cv_mem->cv_netf); - fprintf(outfile, ",NLS step fails,%ld", cv_mem->cv_ncfn); - fprintf(outfile, ",Initial step size,%" RSYM, cv_mem->cv_h0u); - fprintf(outfile, ",Last step size,%" RSYM, cv_mem->cv_hu); - fprintf(outfile, ",Current step size,%" RSYM, cv_mem->cv_next_h); - fprintf(outfile, ",Last method order,%d", cv_mem->cv_qu); - fprintf(outfile, ",Current method order,%d", cv_mem->cv_next_q); - fprintf(outfile, ",Stab. lim. order reductions,%ld", cv_mem->cv_nor); - - /* function evaluations */ - fprintf(outfile, ",RHS fn evals,%ld", cv_mem->cv_nfe); - - /* nonlinear solver stats */ - fprintf(outfile, ",NLS iters,%ld", cv_mem->cv_nni); - fprintf(outfile, ",NLS fails,%ld", cv_mem->cv_nnf); - if (cv_mem->cv_nst > 0) - { - fprintf(outfile, ",NLS iters per step,%" RSYM, - (sunrealtype)cv_mem->cv_nni / (sunrealtype)cv_mem->cv_nst); - } - else { fprintf(outfile, ",NLS iters per step,0"); } - - /* linear solver stats */ - fprintf(outfile, ",LS setups,%ld", cv_mem->cv_nsetups); - if (cv_mem->cv_lmem) + if (cv_mem->cv_nst > 0) + { + sunfprintf_real(outfile, fmt, SUNFALSE, "NLS iters per step", + (sunrealtype)cv_mem->cv_nni / (sunrealtype)cv_mem->cv_nst); + } + + /* linear solver stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "LS setups", cv_mem->cv_nsetups); + if (cv_mem->cv_lmem) + { + cvls_mem = (CVLsMem)(cv_mem->cv_lmem); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac fn evals", cvls_mem->nje); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS RHS fn evals", cvls_mem->nfeDQ); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec setup evals", cvls_mem->npe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec solves", cvls_mem->nps); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS iters", cvls_mem->nli); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS fails", cvls_mem->ncfl); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times setups", + cvls_mem->njtsetup); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times evals", cvls_mem->njtimes); + if (cv_mem->cv_nni > 0) { - cvls_mem = (CVLsMem)(cv_mem->cv_lmem); - fprintf(outfile, ",Jac fn evals,%ld", cvls_mem->nje); - fprintf(outfile, ",LS RHS fn evals,%ld", cvls_mem->nfeDQ); - fprintf(outfile, ",Prec setup evals,%ld", cvls_mem->npe); - fprintf(outfile, ",Prec solves,%ld", cvls_mem->nps); - fprintf(outfile, ",LS iters,%ld", cvls_mem->nli); - fprintf(outfile, ",LS fails,%ld", cvls_mem->ncfl); - fprintf(outfile, ",Jac-times setups,%ld", cvls_mem->njtsetup); - fprintf(outfile, ",Jac-times evals,%ld", cvls_mem->njtimes); - if (cv_mem->cv_nni > 0) - { - fprintf(outfile, ",LS iters per NLS iter,%" RSYM, - (sunrealtype)cvls_mem->nli / (sunrealtype)cv_mem->cv_nni); - fprintf(outfile, ",Jac evals per NLS iter,%" RSYM, - (sunrealtype)cvls_mem->nje / (sunrealtype)cv_mem->cv_nni); - fprintf(outfile, ",Prec evals per NLS iter,%" RSYM, - (sunrealtype)cvls_mem->npe / (sunrealtype)cv_mem->cv_nni); - } - else - { - fprintf(outfile, ",LS iters per NLS iter,0"); - fprintf(outfile, ",Jac evals per NLS iter,0"); - fprintf(outfile, ",Prec evals per NLS iter,0"); - } + sunfprintf_real(outfile, fmt, SUNFALSE, "LS iters per NLS iter", + (sunrealtype)cvls_mem->nli / (sunrealtype)cv_mem->cv_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Jac evals per NLS iter", + (sunrealtype)cvls_mem->nje / (sunrealtype)cv_mem->cv_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Prec evals per NLS iter", + (sunrealtype)cvls_mem->npe / (sunrealtype)cv_mem->cv_nni); } + } - /* rootfinding stats */ - fprintf(outfile, ",Root fn evals,%ld", cv_mem->cv_nge); + /* rootfinding stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "Root fn evals", cv_mem->cv_nge); - /* projection stats */ - if (cv_mem->proj_mem) - { - cvproj_mem = (CVodeProjMem)(cv_mem->proj_mem); - fprintf(outfile, ",Projection fn evals,%ld", cvproj_mem->nproj); - fprintf(outfile, ",Projection fails,%ld", cvproj_mem->npfails); - } + /* projection stats */ + if (cv_mem->proj_mem) + { + cvproj_mem = (CVodeProjMem)(cv_mem->proj_mem); + sunfprintf_long(outfile, fmt, SUNFALSE, "Projection fn evals", + cvproj_mem->nproj); + sunfprintf_long(outfile, fmt, SUNFALSE, "Projection fails", + cvproj_mem->npfails); + } - /* quadrature stats */ - if (cv_mem->cv_quadr) - { - fprintf(outfile, ",Quad fn evals,%ld", cv_mem->cv_nfQe); - fprintf(outfile, ",Quad error test fails,%ld", cv_mem->cv_netfQ); - } + /* quadrature stats */ + if (cv_mem->cv_quadr) + { + sunfprintf_long(outfile, fmt, SUNFALSE, "Quad fn evals", cv_mem->cv_nfQe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Quad error test fails", + cv_mem->cv_netfQ); + } - /* sensitivity stats */ - if (cv_mem->cv_sensi) + /* sensitivity stats */ + if (cv_mem->cv_sensi) + { + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens fn evals", cv_mem->cv_nfSe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens RHS fn evals", cv_mem->cv_nfeS); + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens error test fails", + cv_mem->cv_netfS); + if (cv_mem->cv_ism != CV_SIMULTANEOUS) { - fprintf(outfile, ",Sens fn evals,%ld", cv_mem->cv_nfSe); - fprintf(outfile, ",Sens RHS fn evals,%ld", cv_mem->cv_nfeS); - fprintf(outfile, ",Sens error test fails,%ld", cv_mem->cv_netfS); - if (cv_mem->cv_ism != CV_SIMULTANEOUS) - { - fprintf(outfile, ",Sens NLS iters,%ld", cv_mem->cv_nniS); - fprintf(outfile, ",Sens NLS fails,%ld", cv_mem->cv_nnfS); - fprintf(outfile, ",Sens NLS step fails,%ld", cv_mem->cv_ncfnS); - } - if (cv_mem->cv_ism == CV_STAGGERED1) - { - for (is = 0; is < cv_mem->cv_Ns; is++) - { - fprintf(outfile, ",Sens stgr1[%i] NLS iters,%ld", is, - cv_mem->cv_nniS1[is]); - } - for (is = 0; is < cv_mem->cv_Ns; is++) - { - fprintf(outfile, ",Sens stgr1[%i] NLS fails,%ld", is, - cv_mem->cv_nnfS1[is]); - } - for (is = 0; is < cv_mem->cv_Ns; is++) - { - fprintf(outfile, ",Sens stgr1[%i] NLS step fails,%ld", is, - cv_mem->cv_ncfnS1[is]); - } - } - fprintf(outfile, ",Sens LS setups,%ld", cv_mem->cv_nsetupsS); + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens NLS iters", cv_mem->cv_nniS); + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens NLS fails", cv_mem->cv_nnfS); + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens NLS step fails", + cv_mem->cv_ncfnS); } - - /* quadrature-sensitivity stats */ - if (cv_mem->cv_quadr_sensi) + if (cv_mem->cv_ism == CV_STAGGERED1) { - fprintf(outfile, ",QuadSens fn evals,%ld", cv_mem->cv_nfQSe); - fprintf(outfile, ",QuadSens error test fails,%ld", cv_mem->cv_netfQS); + sunfprintf_long_array(outfile, fmt, SUNFALSE, "Sens stgr1 NLS iters", + cv_mem->cv_nniS1, cv_mem->cv_Ns); + sunfprintf_long_array(outfile, fmt, SUNFALSE, "Sens stgr1 NLS fails", + cv_mem->cv_nnfS1, cv_mem->cv_Ns); + sunfprintf_long_array(outfile, fmt, SUNFALSE, "Sens stgr1 NLS step fails", + cv_mem->cv_ncfnS1, cv_mem->cv_Ns); } - fprintf(outfile, "\n"); - break; + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens LS setups", + cv_mem->cv_nsetupsS); + } - default: - cvProcessError(cv_mem, CV_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return (CV_ILL_INPUT); + /* quadrature-sensitivity stats */ + if (cv_mem->cv_quadr_sensi) + { + sunfprintf_long(outfile, fmt, SUNFALSE, "QuadSens fn evals", + cv_mem->cv_nfQSe); + sunfprintf_long(outfile, fmt, SUNFALSE, "QuadSens error test fails", + cv_mem->cv_netfQS); } return (CV_SUCCESS); diff --git a/src/cvodes/cvodes_ls.c b/src/cvodes/cvodes_ls.c index 539a69a1d4..52103e7be6 100644 --- a/src/cvodes/cvodes_ls.c +++ b/src/cvodes/cvodes_ls.c @@ -1878,7 +1878,10 @@ int cvLsSolve(CVodeMem cv_mem, N_Vector b, N_Vector weight, N_Vector ynow, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvLsSolve", - "ls-stats", "bnorm = %.16g, resnorm = %.16g, ls_iters = %i, prec_solves = %i", + "ls-stats", + "bnorm = " SUN_REAL_FORMAT_G + ", resnorm = " SUN_REAL_FORMAT_G + ", ls_iters = %i, prec_solves = %i", bnorm, resnorm, nli_inc, (int)(cvls_mem->nps - nps_inc)); #endif diff --git a/src/ida/ida.c b/src/ida/ida.c index ea06a7a0b3..7ca5b60af8 100644 --- a/src/ida/ida.c +++ b/src/ida/ida.c @@ -2506,7 +2506,7 @@ static int IDAStep(IDAMem IDA_mem) { #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDAStep", - "start-step-attempt", "step = %li, h = %" RSYM, + "start-step-attempt", "step = %li, h = " SUN_REAL_FORMAT_G, IDA_mem->ida_nst, IDA_mem->ida_hh); #endif @@ -2868,7 +2868,9 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDATestError", "estimate-error-order-k", - "err_k = %" RSYM ", terr_k = %" RSYM, *err_k, terr_k); + "err_k = " SUN_REAL_FORMAT_G + ", terr_k = " SUN_REAL_FORMAT_G, + *err_k, terr_k); #endif IDA_mem->ida_knew = IDA_mem->ida_kk; @@ -2886,8 +2888,9 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDATestError", "estimate-error-order-km1", - "err_km1 = %" RSYM ", terr_km1 = %" RSYM, *err_km1, - terr_km1); + "err_km1 = " SUN_REAL_FORMAT_G + ", terr_km1 = " SUN_REAL_FORMAT_G, + *err_km1, terr_km1); #endif if (IDA_mem->ida_kk > 2) @@ -2903,8 +2906,9 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDATestError", "estimate-error-order-km2", - "err_km2 = %" RSYM ", terr_km2 = %" RSYM, err_km2, - terr_km2); + "err_km2 = " SUN_REAL_FORMAT_G + ", terr_km2 = " SUN_REAL_FORMAT_G, + err_km2, terr_km2); #endif /* Decrease order if errors are reduced */ @@ -2929,7 +2933,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, IDA_mem->ida_knew); SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDATestError", - "error-estimate", "ck_enorm_k = %" RSYM, ck * enorm_k); + "error-estimate", "ck_enorm_k = " SUN_REAL_FORMAT_G, + ck * enorm_k); #endif /* Perform error test */ @@ -3090,7 +3095,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDAHandleNFlag", "first-error-test_fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, + "kk = %i, eta = " SUN_REAL_FORMAT_G + ", h = " SUN_REAL_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -3109,7 +3115,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDAHandleNFlag", "second-error-test-fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, + "kk = %i, eta = " SUN_REAL_FORMAT_G + ", h = " SUN_REAL_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -3127,7 +3134,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDAHandleNFlag", "error-test-fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, + "kk = %i, eta = " SUN_REAL_FORMAT_G + ", h = " SUN_REAL_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -3249,8 +3257,9 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDACompleteStep", "order-selection-raise", - "terr_k = %" RSYM ", terr_kp1 = %" RSYM, terr_k, - terr_kp1); + "terr_k = " SUN_REAL_FORMAT_G + ", terr_kp1 = " SUN_REAL_FORMAT_G, + terr_k, terr_kp1); #endif } else @@ -3263,8 +3272,9 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDACompleteStep", "order-selection-rasie-or-lower", - "terr_km1 = %" RSYM ", terr_k = %" RSYM - ", terr_kp1 = %" RSYM, + "terr_km1 = " SUN_REAL_FORMAT_G + ", terr_k = " SUN_REAL_FORMAT_G + ", terr_kp1 = " SUN_REAL_FORMAT_G, terr_km1, terr_k, terr_kp1); #endif } @@ -3315,8 +3325,9 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDACompleteStep", "new-step-and-order", - "knew = %i, err_knew = %" RSYM ", eta = %" RSYM - ", hnew = %" RSYM, + "knew = %i, err_knew = " SUN_REAL_FORMAT_G + ", eta = " SUN_REAL_FORMAT_G + ", hnew = " SUN_REAL_FORMAT_G, IDA_mem->ida_kk, err_knew, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif diff --git a/src/ida/ida_impl.h b/src/ida/ida_impl.h index f61a79381e..9cd829f43c 100644 --- a/src/ida/ida_impl.h +++ b/src/ida/ida_impl.h @@ -31,14 +31,6 @@ extern "C" { #endif -#if defined(SUNDIALS_EXTENDED_PRECISION) -#define RSYM ".32Lg" -#define RSYMW "41.32Lg" -#else -#define RSYM ".16g" -#define RSYMW "23.16g" -#endif - /*=================================================================*/ /* Shortcuts */ /*=================================================================*/ @@ -460,31 +452,13 @@ int idaNlsInit(IDAMem IDA_mem); * ================================================================= */ -#if defined(SUNDIALS_EXTENDED_PRECISION) - -#define MSG_TIME "t = %Lg, " -#define MSG_TIME_H "t = %Lg and h = %Lg, " -#define MSG_TIME_INT "t = %Lg is not between tcur - hu = %Lg and tcur = %Lg." -#define MSG_TIME_TOUT "tout = %Lg" -#define MSG_TIME_TSTOP "tstop = %Lg" - -#elif defined(SUNDIALS_DOUBLE_PRECISION) - -#define MSG_TIME "t = %lg, " -#define MSG_TIME_H "t = %lg and h = %lg, " -#define MSG_TIME_INT "t = %lg is not between tcur - hu = %lg and tcur = %lg." -#define MSG_TIME_TOUT "tout = %lg" -#define MSG_TIME_TSTOP "tstop = %lg" - -#else - -#define MSG_TIME "t = %g, " -#define MSG_TIME_H "t = %g and h = %g, " -#define MSG_TIME_INT "t = %g is not between tcur - hu = %g and tcur = %g." -#define MSG_TIME_TOUT "tout = %g" -#define MSG_TIME_TSTOP "tstop = %g" - -#endif +#define MSG_TIME "t = " SUN_REAL_FORMAT_G +#define MSG_TIME_H "t = " SUN_REAL_FORMAT_G " and h = " SUN_REAL_FORMAT_G +#define MSG_TIME_INT \ + "t = " SUN_REAL_FORMAT_G " is not between tcur - hold = " SUN_REAL_FORMAT_G \ + " and tcur = " SUN_REAL_FORMAT_G +#define MSG_TIME_TOUT "tout = " SUN_REAL_FORMAT_G +#define MSG_TIME_TSTOP "tstop = " SUN_REAL_FORMAT_G /* General errors */ diff --git a/src/ida/ida_io.c b/src/ida/ida_io.c index e3d9facbd8..dfb0a1b923 100644 --- a/src/ida/ida_io.c +++ b/src/ida/ida_io.c @@ -1418,16 +1418,16 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) { case SUN_OUTPUTFORMAT_TABLE: /* step and method stats */ - fprintf(outfile, "Current time = %" RSYM "\n", + fprintf(outfile, "Current time = " SUN_REAL_FORMAT_G "\n", IDA_mem->ida_tn); fprintf(outfile, "Steps = %ld\n", IDA_mem->ida_nst); fprintf(outfile, "Error test fails = %ld\n", IDA_mem->ida_netf); fprintf(outfile, "NLS step fails = %ld\n", IDA_mem->ida_ncfn); - fprintf(outfile, "Initial step size = %" RSYM "\n", + fprintf(outfile, "Initial step size = " SUN_REAL_FORMAT_G "\n", IDA_mem->ida_h0u); - fprintf(outfile, "Last step size = %" RSYM "\n", + fprintf(outfile, "Last step size = " SUN_REAL_FORMAT_G "\n", IDA_mem->ida_hused); - fprintf(outfile, "Current step size = %" RSYM "\n", + fprintf(outfile, "Current step size = " SUN_REAL_FORMAT_G "\n", IDA_mem->ida_hh); fprintf(outfile, "Last method order = %d\n", IDA_mem->ida_kused); fprintf(outfile, "Current method order = %d\n", IDA_mem->ida_kk); @@ -1443,7 +1443,7 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) fprintf(outfile, "NLS fails = %ld\n", IDA_mem->ida_nnf); if (IDA_mem->ida_nst > 0) { - fprintf(outfile, "NLS iters per step = %" RSYM "\n", + fprintf(outfile, "NLS iters per step = " SUN_REAL_FORMAT_G "\n", (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); } @@ -1465,11 +1465,11 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) idals_mem->njtimes); if (IDA_mem->ida_nni > 0) { - fprintf(outfile, "LS iters per NLS iter = %" RSYM "\n", + fprintf(outfile, "LS iters per NLS iter = " SUN_REAL_FORMAT_G "\n", (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, "Jac evals per NLS iter = %" RSYM "\n", + fprintf(outfile, "Jac evals per NLS iter = " SUN_REAL_FORMAT_G "\n", (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, "Prec evals per NLS iter = %" RSYM "\n", + fprintf(outfile, "Prec evals per NLS iter = " SUN_REAL_FORMAT_G "\n", (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); } } @@ -1480,13 +1480,13 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) case SUN_OUTPUTFORMAT_CSV: /* step and method stats */ - fprintf(outfile, "Time,%" RSYM, IDA_mem->ida_tn); + fprintf(outfile, "Time," SUN_REAL_FORMAT_G, IDA_mem->ida_tn); fprintf(outfile, ",Steps,%ld", IDA_mem->ida_nst); fprintf(outfile, ",Error test fails,%ld", IDA_mem->ida_netf); fprintf(outfile, ",NLS step fails,%ld", IDA_mem->ida_ncfn); - fprintf(outfile, ",Initial step size,%" RSYM, IDA_mem->ida_h0u); - fprintf(outfile, ",Last step size,%" RSYM, IDA_mem->ida_hused); - fprintf(outfile, ",Current step size,%" RSYM, IDA_mem->ida_hh); + fprintf(outfile, ",Initial step size," SUN_REAL_FORMAT_G, IDA_mem->ida_h0u); + fprintf(outfile, ",Last step size," SUN_REAL_FORMAT_G, IDA_mem->ida_hused); + fprintf(outfile, ",Current step size," SUN_REAL_FORMAT_G, IDA_mem->ida_hh); fprintf(outfile, ",Last method order,%d", IDA_mem->ida_kused); fprintf(outfile, ",Current method order,%d", IDA_mem->ida_kk); @@ -1501,7 +1501,7 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) fprintf(outfile, ",NLS fails,%ld", IDA_mem->ida_nnf); if (IDA_mem->ida_nst > 0) { - fprintf(outfile, ",NLS iters per step,%" RSYM, + fprintf(outfile, ",NLS iters per step," SUN_REAL_FORMAT_G, (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); } else { fprintf(outfile, ",NLS iters per step,0"); } @@ -1521,11 +1521,11 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) fprintf(outfile, ",Jac-times evals,%ld", idals_mem->njtimes); if (IDA_mem->ida_nni > 0) { - fprintf(outfile, ",LS iters per NLS iter,%" RSYM, + fprintf(outfile, ",LS iters per NLS iter," SUN_REAL_FORMAT_G, (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, ",Jac evals per NLS iter,%" RSYM, + fprintf(outfile, ",Jac evals per NLS iter," SUN_REAL_FORMAT_G, (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, ",Prec evals per NLS iter,%" RSYM, + fprintf(outfile, ",Prec evals per NLS iter," SUN_REAL_FORMAT_G, (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); } else diff --git a/src/ida/ida_ls_impl.h b/src/ida/ida_ls_impl.h index 6248e52e9d..9ab3321559 100644 --- a/src/ida/ida_ls_impl.h +++ b/src/ida/ida_ls_impl.h @@ -150,16 +150,8 @@ int idaLs_AccessLMem(void* ida_mem, const char* fname, IDAMem* IDA_mem, Error and Warning Messages ---------------------------------------------------------------*/ -#if defined(SUNDIALS_EXTENDED_PRECISION) -#define MSG_LS_TIME "at t = %Lg, " -#define MSG_LS_FRMT "%Le." -#elif defined(SUNDIALS_DOUBLE_PRECISION) -#define MSG_LS_TIME "at t = %lg, " -#define MSG_LS_FRMT "%le." -#else -#define MSG_LS_TIME "at t = %g, " -#define MSG_LS_FRMT "%e." -#endif +#define MSG_LS_TIME "at t = " SUN_REAL_FORMAT_G ", " +#define MSG_LS_FRMT SUN_REAL_FORMAT_G "." /* Error Messages */ #define MSG_LS_IDAMEM_NULL "Integrator memory is NULL." diff --git a/src/idas/idas.c b/src/idas/idas.c index 3174660c12..1497e8e60c 100644 --- a/src/idas/idas.c +++ b/src/idas/idas.c @@ -5912,7 +5912,7 @@ static int IDAStep(IDAMem IDA_mem) { #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDAStep", - "start-step-attempt", "step = %li, h = %" RSYM, + "start-step-attempt", "step = %li, h = " SUN_REAL_FORMAT_G, IDA_mem->ida_nst, IDA_mem->ida_hh); #endif @@ -6678,7 +6678,9 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDATestError", "estimate-error-order-k", - "err_k = %" RSYM ", terr_k = %" RSYM, *err_k, terr_k); + "err_k = " SUN_REAL_FORMAT_G + ", terr_k = " SUN_REAL_FORMAT_G, + *err_k, terr_k); #endif IDA_mem->ida_knew = IDA_mem->ida_kk; @@ -6696,8 +6698,9 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDATestError", "estimate-error-order-km1", - "err_km1 = %" RSYM ", terr_km1 = %" RSYM, *err_km1, - terr_km1); + "err_km1 = " SUN_REAL_FORMAT_G + ", terr_km1 = " SUN_REAL_FORMAT_G, + *err_km1, terr_km1); #endif if (IDA_mem->ida_kk > 2) @@ -6713,8 +6716,9 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDATestError", "estimate-error-order-km2", - "err_km2 = %" RSYM ", terr_km2 = %" RSYM, *err_km2, - terr_km2); + "err_km2 = " SUN_REAL_FORMAT_G + ", terr_km2 = " SUN_REAL_FORMAT_G, + *err_km2, terr_km2); #endif /* Decrease order if errors are reduced */ @@ -6739,7 +6743,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, IDA_mem->ida_knew); SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDATestError", - "error-estimate", "ck_enorm_k = %" RSYM, ck * enorm_k); + "error-estimate", "ck_enorm_k = " SUN_REAL_FORMAT_G, + ck * enorm_k); #endif /* Perform error test */ @@ -7254,7 +7259,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDAHandleNFlag", "first-error-test_fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, + "kk = %i, eta = " SUN_REAL_FORMAT_G + ", h = " SUN_REAL_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -7273,7 +7279,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDAHandleNFlag", "second-error-test-fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, + "kk = %i, eta = " SUN_REAL_FORMAT_G + ", h = " SUN_REAL_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -7291,7 +7298,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDAHandleNFlag", "error-test-fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, + "kk = %i, eta = " SUN_REAL_FORMAT_G + ", h = " SUN_REAL_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -7474,8 +7482,9 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDACompleteStep", "order-selection-raise", - "terr_k = %" RSYM ", terr_kp1 = %" RSYM, terr_k, - terr_kp1); + "terr_k = " SUN_REAL_FORMAT_G + ", terr_kp1 = " SUN_REAL_FORMAT_G, + terr_k, terr_kp1); #endif } else @@ -7488,8 +7497,9 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDACompleteStep", "order-selection-rasie-or-lower", - "terr_km1 = %" RSYM ", terr_k = %" RSYM - ", terr_kp1 = %" RSYM, + "terr_km1 = " SUN_REAL_FORMAT_G + ", terr_k = " SUN_REAL_FORMAT_G + ", terr_kp1 = " SUN_REAL_FORMAT_G, terr_km1, terr_k, terr_kp1); #endif } @@ -7540,8 +7550,9 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDACompleteStep", "new-step-and-order", - "knew = %i, err_knew = %" RSYM ", eta = %" RSYM - ", hnew = %" RSYM, + "knew = %i, err_knew = " SUN_REAL_FORMAT_G + ", eta = " SUN_REAL_FORMAT_G + ", hnew = " SUN_REAL_FORMAT_G, IDA_mem->ida_kk, err_knew, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif diff --git a/src/idas/idas_impl.h b/src/idas/idas_impl.h index e54b593bc5..73cdc9e569 100644 --- a/src/idas/idas_impl.h +++ b/src/idas/idas_impl.h @@ -30,14 +30,6 @@ extern "C" { #endif -#if defined(SUNDIALS_EXTENDED_PRECISION) -#define RSYM ".32Lg" -#define RSYMW "41.32Lg" -#else -#define RSYM ".16g" -#define RSYMW "23.16g" -#endif - /*=================================================================*/ /* Shortcuts */ /*=================================================================*/ @@ -988,31 +980,13 @@ int IDASensResDQ(int Ns, sunrealtype t, N_Vector yy, N_Vector yp, * ================================================================= */ -#if defined(SUNDIALS_EXTENDED_PRECISION) - -#define MSG_TIME "t = %Lg, " -#define MSG_TIME_H "t = %Lg and h = %Lg, " -#define MSG_TIME_INT "t = %Lg is not between tcur - hu = %Lg and tcur = %Lg." -#define MSG_TIME_TOUT "tout = %Lg" -#define MSG_TIME_TSTOP "tstop = %Lg" - -#elif defined(SUNDIALS_DOUBLE_PRECISION) - -#define MSG_TIME "t = %lg, " -#define MSG_TIME_H "t = %lg and h = %lg, " -#define MSG_TIME_INT "t = %lg is not between tcur - hu = %lg and tcur = %lg." -#define MSG_TIME_TOUT "tout = %lg" -#define MSG_TIME_TSTOP "tstop = %lg" - -#else - -#define MSG_TIME "t = %g, " -#define MSG_TIME_H "t = %g and h = %g, " -#define MSG_TIME_INT "t = %g is not between tcur - hu = %g and tcur = %g." -#define MSG_TIME_TOUT "tout = %g" -#define MSG_TIME_TSTOP "tstop = %g" - -#endif +#define MSG_TIME "t = " SUN_REAL_FORMAT_G +#define MSG_TIME_H "t = " SUN_REAL_FORMAT_G " and h = " SUN_REAL_FORMAT_G +#define MSG_TIME_INT \ + "t = " SUN_REAL_FORMAT_G " is not between tcur - hold = " SUN_REAL_FORMAT_G \ + " and tcur = " SUN_REAL_FORMAT_G +#define MSG_TIME_TOUT "tout = " SUN_REAL_FORMAT_G +#define MSG_TIME_TSTOP "tstop = " SUN_REAL_FORMAT_G /* General errors */ @@ -1244,7 +1218,7 @@ int IDASensResDQ(int Ns, sunrealtype t, N_Vector yy, N_Vector yp, "The final time tBout is outside the interval over which the forward " \ "problem was solved." #define MSGAM_BACK_ERROR "Error occured while integrating backward problem # %d" -#define MSGAM_BAD_TINTERP "Bad t = %g for interpolation." +#define MSGAM_BAD_TINTERP "Bad t = " SUN_REAL_FORMAT_G " for interpolation." #define MSGAM_BAD_T "Bad t for interpolation." #define MSGAM_WRONG_INTERP \ "This function cannot be called for the specified interp type." diff --git a/src/idas/idas_io.c b/src/idas/idas_io.c index ffbc13f95f..d17bad89ea 100644 --- a/src/idas/idas_io.c +++ b/src/idas/idas_io.c @@ -2241,203 +2241,108 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) IDA_mem = (IDAMem)ida_mem; - switch (fmt) - { - case SUN_OUTPUTFORMAT_TABLE: - /* step and method stats */ - fprintf(outfile, "Current time = %" RSYM "\n", - IDA_mem->ida_tn); - fprintf(outfile, "Steps = %ld\n", IDA_mem->ida_nst); - fprintf(outfile, "Error test fails = %ld\n", IDA_mem->ida_netf); - fprintf(outfile, "NLS step fails = %ld\n", IDA_mem->ida_ncfn); - fprintf(outfile, "Initial step size = %" RSYM "\n", - IDA_mem->ida_h0u); - fprintf(outfile, "Last step size = %" RSYM "\n", - IDA_mem->ida_hused); - fprintf(outfile, "Current step size = %" RSYM "\n", - IDA_mem->ida_hh); - fprintf(outfile, "Last method order = %d\n", IDA_mem->ida_kused); - fprintf(outfile, "Current method order = %d\n", IDA_mem->ida_kk); - - /* function evaluations */ - fprintf(outfile, "Residual fn evals = %ld\n", IDA_mem->ida_nre); - - /* IC calculation stats */ - fprintf(outfile, "IC linesearch backtrack ops = %d\n", IDA_mem->ida_nbacktr); - - /* nonlinear solver stats */ - fprintf(outfile, "NLS iters = %ld\n", IDA_mem->ida_nni); - fprintf(outfile, "NLS fails = %ld\n", IDA_mem->ida_nnf); - if (IDA_mem->ida_nst > 0) - { - fprintf(outfile, "NLS iters per step = %" RSYM "\n", - (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); - } - - /* linear solver stats */ - fprintf(outfile, "LS setups = %ld\n", - IDA_mem->ida_nsetups); - if (IDA_mem->ida_lmem) - { - idals_mem = (IDALsMem)(IDA_mem->ida_lmem); - fprintf(outfile, "Jac fn evals = %ld\n", idals_mem->nje); - fprintf(outfile, "LS residual fn evals = %ld\n", idals_mem->nreDQ); - fprintf(outfile, "Prec setup evals = %ld\n", idals_mem->npe); - fprintf(outfile, "Prec solves = %ld\n", idals_mem->nps); - fprintf(outfile, "LS iters = %ld\n", idals_mem->nli); - fprintf(outfile, "LS fails = %ld\n", idals_mem->ncfl); - fprintf(outfile, "Jac-times setups = %ld\n", - idals_mem->njtsetup); - fprintf(outfile, "Jac-times evals = %ld\n", - idals_mem->njtimes); - if (IDA_mem->ida_nni > 0) - { - fprintf(outfile, "LS iters per NLS iter = %" RSYM "\n", - (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, "Jac evals per NLS iter = %" RSYM "\n", - (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, "Prec evals per NLS iter = %" RSYM "\n", - (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); - } - } - - /* rootfinding stats */ - fprintf(outfile, "Root fn evals = %ld\n", IDA_mem->ida_nge); - - /* quadrature stats */ - if (IDA_mem->ida_quadr) - { - fprintf(outfile, "Quad fn evals = %ld\n", IDA_mem->ida_nrQe); - fprintf(outfile, "Quad error test fails = %ld\n", - IDA_mem->ida_netfQ); - } - - /* sensitivity stats */ - if (IDA_mem->ida_sensi) - { - fprintf(outfile, "Sens fn evals = %ld\n", IDA_mem->ida_nrSe); - fprintf(outfile, "Sens residual fn evals = %ld\n", IDA_mem->ida_nreS); - fprintf(outfile, "Sens error test fails = %ld\n", - IDA_mem->ida_netfS); - if (IDA_mem->ida_ism == IDA_STAGGERED) - { - fprintf(outfile, "Sens NLS iters = %ld\n", - IDA_mem->ida_nniS); - fprintf(outfile, "Sens NLS fails = %ld\n", - IDA_mem->ida_nnfS); - fprintf(outfile, "Sens NLS step fails = %ld\n", - IDA_mem->ida_ncfnS); - } - fprintf(outfile, "Sens LS setups = %ld\n", - IDA_mem->ida_nsetupsS); - } - - /* quadrature-sensitivity stats */ - if (IDA_mem->ida_quadr_sensi) - { - fprintf(outfile, "QuadSens residual evals = %ld\n", - IDA_mem->ida_nrQSe); - fprintf(outfile, "QuadSens error test fails = %ld\n", - IDA_mem->ida_netfQS); - } - break; - - case SUN_OUTPUTFORMAT_CSV: - /* step and method stats */ - fprintf(outfile, "Time,%" RSYM, IDA_mem->ida_tn); - fprintf(outfile, ",Steps,%ld", IDA_mem->ida_nst); - fprintf(outfile, ",Error test fails,%ld", IDA_mem->ida_netf); - fprintf(outfile, ",NLS step fails,%ld", IDA_mem->ida_ncfn); - fprintf(outfile, ",Initial step size,%" RSYM, IDA_mem->ida_h0u); - fprintf(outfile, ",Last step size,%" RSYM, IDA_mem->ida_hused); - fprintf(outfile, ",Current step size,%" RSYM, IDA_mem->ida_hh); - fprintf(outfile, ",Last method order,%d", IDA_mem->ida_kused); - fprintf(outfile, ",Current method order,%d", IDA_mem->ida_kk); - - /* function evaluations */ - fprintf(outfile, ",Residual fn evals,%ld", IDA_mem->ida_nre); - - /* IC calculation stats */ - fprintf(outfile, ",IC linesearch backtrack ops,%d", IDA_mem->ida_nbacktr); - - /* nonlinear solver stats */ - fprintf(outfile, ",NLS iters,%ld", IDA_mem->ida_nni); - fprintf(outfile, ",NLS fails,%ld", IDA_mem->ida_nnf); - if (IDA_mem->ida_nst > 0) - { - fprintf(outfile, ",NLS iters per step,%" RSYM, - (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); - } - else { fprintf(outfile, ",NLS iters per step,0"); } + if (fmt != SUN_OUTPUTFORMAT_TABLE && fmt != SUN_OUTPUTFORMAT_CSV) + { + IDAProcessError(ida_mem, IDA_ILL_INPUT, __LINE__, __func__, __FILE__, + "Invalid formatting option."); + return (IDA_ILL_INPUT); + } - /* linear solver stats */ - fprintf(outfile, ",LS setups,%ld", IDA_mem->ida_nsetups); - if (IDA_mem->ida_lmem) + /* step and method stats */ + sunfprintf_real(outfile, fmt, SUNTRUE, "Current time", IDA_mem->ida_tn); + sunfprintf_long(outfile, fmt, SUNFALSE, "Steps", IDA_mem->ida_nst); + sunfprintf_long(outfile, fmt, SUNFALSE, "Error test fails", IDA_mem->ida_netf); + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS step fails", IDA_mem->ida_ncfn); + sunfprintf_real(outfile, fmt, SUNFALSE, "Initial step size", IDA_mem->ida_h0u); + sunfprintf_real(outfile, fmt, SUNFALSE, "Last step size", IDA_mem->ida_hused); + sunfprintf_real(outfile, fmt, SUNFALSE, "Current step size", IDA_mem->ida_hh); + sunfprintf_long(outfile, fmt, SUNFALSE, "Last method order", + IDA_mem->ida_kused); + sunfprintf_long(outfile, fmt, SUNFALSE, "Current method order", + IDA_mem->ida_kk); + + /* function evaluations */ + sunfprintf_long(outfile, fmt, SUNFALSE, "Residual fn evals", IDA_mem->ida_nre); + + /* IC calculation stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "IC linesearch backtrack ops", + IDA_mem->ida_nbacktr); + + /* nonlinear solver stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS iters", IDA_mem->ida_nni); + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS fails", IDA_mem->ida_nnf); + if (IDA_mem->ida_nst > 0) + { + sunfprintf_real(outfile, fmt, SUNFALSE, "NLS iters per step", + (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); + } + + /* linear solver stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "LS setups", IDA_mem->ida_nsetups); + if (IDA_mem->ida_lmem) + { + idals_mem = (IDALsMem)(IDA_mem->ida_lmem); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac fn evals", idals_mem->nje); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS residual fn evals", + idals_mem->nreDQ); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec setup evals", idals_mem->npe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec solves", idals_mem->nps); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS iters", idals_mem->nli); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS fails", idals_mem->ncfl); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times setups", + idals_mem->njtsetup); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times evals", + idals_mem->njtimes); + if (IDA_mem->ida_nni > 0) { - idals_mem = (IDALsMem)(IDA_mem->ida_lmem); - fprintf(outfile, ",Jac fn evals,%ld", idals_mem->nje); - fprintf(outfile, ",LS residual evals,%ld", idals_mem->nreDQ); - fprintf(outfile, ",Prec setup evals,%ld", idals_mem->npe); - fprintf(outfile, ",Prec solves,%ld", idals_mem->nps); - fprintf(outfile, ",LS iters,%ld", idals_mem->nli); - fprintf(outfile, ",LS fails,%ld", idals_mem->ncfl); - fprintf(outfile, ",Jac-times setups,%ld", idals_mem->njtsetup); - fprintf(outfile, ",Jac-times evals,%ld", idals_mem->njtimes); - if (IDA_mem->ida_nni > 0) - { - fprintf(outfile, ",LS iters per NLS iter,%" RSYM, - (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, ",Jac evals per NLS iter,%" RSYM, - (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, ",Prec evals per NLS iter,%" RSYM, - (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); - } - else - { - fprintf(outfile, ",LS iters per NLS iter,0"); - fprintf(outfile, ",Jac evals per NLS iter,0"); - fprintf(outfile, ",Prec evals per NLS iter,0"); - } + sunfprintf_real(outfile, fmt, SUNFALSE, "LS iters per NLS iter", + (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Jac evals per NLS iter", + (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Prec evals per NLS iter", + (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); } + } - /* rootfinding stats */ - fprintf(outfile, ",Root fn evals,%ld", IDA_mem->ida_nge); - - /* quadrature stats */ - if (IDA_mem->ida_quadr) - { - fprintf(outfile, ",Quad fn evals,%ld", IDA_mem->ida_nrQe); - fprintf(outfile, ",Quad error test fails,%ld", IDA_mem->ida_netfQ); - } + /* rootfinding stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "Root fn evals", IDA_mem->ida_nge); - /* sensitivity stats */ - if (IDA_mem->ida_sensi) - { - fprintf(outfile, ",Sens fn evals,%ld", IDA_mem->ida_nrSe); - fprintf(outfile, ",Sens residual fn evals,%ld", IDA_mem->ida_nreS); - fprintf(outfile, ",Sens error test fails,%ld", IDA_mem->ida_netfS); - if (IDA_mem->ida_ism == IDA_STAGGERED) - { - fprintf(outfile, ",Sens NLS iters,%ld", IDA_mem->ida_nniS); - fprintf(outfile, ",Sens NLS fails,%ld", IDA_mem->ida_nnfS); - fprintf(outfile, ",Sens NLS step fails,%ld", IDA_mem->ida_ncfnS); - } - fprintf(outfile, ",Sens LS setups,%ld", IDA_mem->ida_nsetupsS); - } + /* quadrature stats */ + if (IDA_mem->ida_quadr) + { + sunfprintf_long(outfile, fmt, SUNFALSE, "Quad fn evals", IDA_mem->ida_nrQe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Quad error test fails", + IDA_mem->ida_netfQ); + } - /* quadrature-sensitivity stats */ - if (IDA_mem->ida_quadr_sensi) + /* sensitivity stats */ + if (IDA_mem->ida_sensi) + { + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens fn evals", IDA_mem->ida_nrSe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens residual fn evals", + IDA_mem->ida_nreS); + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens error test fails", + IDA_mem->ida_netfS); + if (IDA_mem->ida_ism == IDA_STAGGERED) { - fprintf(outfile, ",QuadSens residual evals,%ld", IDA_mem->ida_nrQSe); - fprintf(outfile, ",QuadSens error test fails,%ld", IDA_mem->ida_netfQS); + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens NLS iters", + IDA_mem->ida_nniS); + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens NLS fails", + IDA_mem->ida_nnfS); + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens NLS step fails", + IDA_mem->ida_ncfnS); } - fprintf(outfile, "\n"); - break; + sunfprintf_long(outfile, fmt, SUNFALSE, "Sens LS setups", + IDA_mem->ida_nsetupsS); + } - default: - IDAProcessError(IDA_mem, IDA_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return (IDA_ILL_INPUT); + /* quadrature-sensitivity stats */ + if (IDA_mem->ida_quadr_sensi) + { + sunfprintf_long(outfile, fmt, SUNFALSE, "QuadSens residual evals", + IDA_mem->ida_nrQSe); + sunfprintf_long(outfile, fmt, SUNFALSE, "QuadSens error test fails", + IDA_mem->ida_netfQS); } return (IDA_SUCCESS); diff --git a/src/idas/idas_ls_impl.h b/src/idas/idas_ls_impl.h index f219cb1d31..07932bc53b 100644 --- a/src/idas/idas_ls_impl.h +++ b/src/idas/idas_ls_impl.h @@ -150,16 +150,8 @@ int idaLs_AccessLMem(void* ida_mem, const char* fname, IDAMem* IDA_mem, Error and Warning Messages ---------------------------------------------------------------*/ -#if defined(SUNDIALS_EXTENDED_PRECISION) -#define MSG_LS_TIME "at t = %Lg, " -#define MSG_LS_FRMT "%Le." -#elif defined(SUNDIALS_DOUBLE_PRECISION) -#define MSG_LS_TIME "at t = %lg, " -#define MSG_LS_FRMT "%le." -#else -#define MSG_LS_TIME "at t = %g, " -#define MSG_LS_FRMT "%e." -#endif +#define MSG_LS_TIME "at t = " SUN_REAL_FORMAT_G ", " +#define MSG_LS_FRMT SUN_REAL_FORMAT_G "." /* Error Messages */ #define MSG_LS_IDAMEM_NULL "Integrator memory is NULL." diff --git a/src/kinsol/kinsol_impl.h b/src/kinsol/kinsol_impl.h index 117bf003f5..aedd0ebc62 100644 --- a/src/kinsol/kinsol_impl.h +++ b/src/kinsol/kinsol_impl.h @@ -33,14 +33,6 @@ extern "C" { #endif -#if defined(SUNDIALS_EXTENDED_PRECISION) -#define RSYM ".32Lg" -#define RSYMW "19.32Lg" -#else -#define RSYM ".16g" -#define RSYMW "23.16g" -#endif - /* * ================================================================= * M A I N S O L V E R M E M O R Y B L O C K @@ -472,55 +464,26 @@ void KINInfoHandler(const char* module, const char* function, char* msg, #define INFO_RETVAL "Return value: %d" #define INFO_ADJ "no. of lambda adjustments = %ld" -#if defined(SUNDIALS_EXTENDED_PRECISION) - -#define INFO_RVAR "%s = %26.16Lg" -#define INFO_NNI "nni = %4ld nfe = %6ld fnorm = %26.16Lg" -#define INFO_TOL "scsteptol = %12.3Lg fnormtol = %12.3Lg" -#define INFO_FMAX "scaled f norm (for stopping) = %12.3Lg" -#define INFO_PNORM "pnorm = %12.4Le" -#define INFO_PNORM1 "(ivio=1) pnorm = %12.4Le" -#define INFO_FNORM "fnorm(L2) = %20.8Le" -#define INFO_LAM "min_lam = %11.4Le f1norm = %11.4Le pnorm = %11.4Le" -#define INFO_ALPHA \ - "fnorm = %15.8Le f1norm = %15.8Le alpha_cond = %15.8Le lam = %15.8Le" -#define INFO_BETA "f1norm = %15.8Le beta_cond = %15.8Le lam = %15.8Le" -#define INFO_ALPHABETA \ - "f1norm = %15.8Le alpha_cond = %15.8Le beta_cond = %15.8Le lam = %15.8Le" - -#elif defined(SUNDIALS_DOUBLE_PRECISION) - -#define INFO_RVAR "%s = %26.16lg" -#define INFO_NNI "nni = %4ld nfe = %6ld fnorm = %26.16lg" -#define INFO_TOL "scsteptol = %12.3lg fnormtol = %12.3lg" -#define INFO_FMAX "scaled f norm (for stopping) = %12.3lg" -#define INFO_PNORM "pnorm = %12.4le" -#define INFO_PNORM1 "(ivio=1) pnorm = %12.4le" -#define INFO_FNORM "fnorm(L2) = %20.8le" -#define INFO_LAM "min_lam = %11.4le f1norm = %11.4le pnorm = %11.4le" -#define INFO_ALPHA \ - "fnorm = %15.8le f1norm = %15.8le alpha_cond = %15.8le lam = %15.8le" -#define INFO_BETA "f1norm = %15.8le beta_cond = %15.8le lam = %15.8le" -#define INFO_ALPHABETA \ - "f1norm = %15.8le alpha_cond = %15.8le beta_cond = %15.8le lam = %15.8le" - -#else - -#define INFO_RVAR "%s = %26.16g" -#define INFO_NNI "nni = %4ld nfe = %6ld fnorm = %26.16g" -#define INFO_TOL "scsteptol = %12.3g fnormtol = %12.3g" -#define INFO_FMAX "scaled f norm (for stopping) = %12.3g" -#define INFO_PNORM "pnorm = %12.4e" -#define INFO_PNORM1 "(ivio=1) pnorm = %12.4e" -#define INFO_FNORM "fnorm(L2) = %20.8e" -#define INFO_LAM "min_lam = %11.4e f1norm = %11.4e pnorm = %11.4e" -#define INFO_ALPHA \ - "fnorm = %15.8e f1norm = %15.8e alpha_cond = %15.8e lam = %15.8e" -#define INFO_BETA "f1norm = %15.8e beta_cond = %15.8e lam = %15.8e" -#define INFO_ALPHABETA \ - "f1norm = %15.8e alpha_cond = %15.8e beta_cond = %15.8e lam = %15.8e" - -#endif +#define INFO_RVAR "%s = " SUN_REAL_FORMAT_G +#define INFO_NNI "nni = %4ld nfe = %6ld fnorm = " SUN_REAL_FORMAT_G +#define INFO_TOL \ + "scsteptol = " SUN_REAL_FORMAT_G " fnormtol = " SUN_REAL_FORMAT_G +#define INFO_FMAX "scaled f norm (for stopping) = " SUN_REAL_FORMAT_G +#define INFO_PNORM "pnorm = " SUN_REAL_FORMAT_E +#define INFO_PNORM1 "(ivio=1) pnorm = " SUN_REAL_FORMAT_E +#define INFO_FNORM "fnorm(L2) = " SUN_REAL_FORMAT_E +#define INFO_LAM \ + "min_lam = " SUN_REAL_FORMAT_E " f1norm = " SUN_REAL_FORMAT_E \ + " pnorm = " SUN_REAL_FORMAT_E +#define INFO_ALPHA \ + "fnorm = " SUN_REAL_FORMAT_E " f1norm = " SUN_REAL_FORMAT_E \ + " alpha_cond = " SUN_REAL_FORMAT_E " lam = " SUN_REAL_FORMAT_E "" +#define INFO_BETA \ + "f1norm = " SUN_REAL_FORMAT_E " beta_cond = " SUN_REAL_FORMAT_E \ + " lam = " SUN_REAL_FORMAT_E "" +#define INFO_ALPHABETA \ + "f1norm = " SUN_REAL_FORMAT_E " alpha_cond = " SUN_REAL_FORMAT_E \ + " beta_cond = " SUN_REAL_FORMAT_E " lam = " SUN_REAL_FORMAT_E "" #ifdef __cplusplus } diff --git a/src/kinsol/kinsol_io.c b/src/kinsol/kinsol_io.c index 7b4a8128a9..0b64de5359 100644 --- a/src/kinsol/kinsol_io.c +++ b/src/kinsol/kinsol_io.c @@ -1089,84 +1089,47 @@ int KINPrintAllStats(void* kinmem, FILE* outfile, SUNOutputFormat fmt) kin_mem = (KINMem)kinmem; - switch (fmt) - { - case SUN_OUTPUTFORMAT_TABLE: - /* main solver stats */ - fprintf(outfile, "Nonlinear iters = %li\n", kin_mem->kin_nni); - fprintf(outfile, "Nonlinear fn evals = %li\n", kin_mem->kin_nfe); - fprintf(outfile, "Beta condition fails = %li\n", kin_mem->kin_nbcf); - fprintf(outfile, "Backtrack operations = %li\n", kin_mem->kin_nbktrk); - fprintf(outfile, "Nonlinear fn norm = %" RSYM "\n", kin_mem->kin_fnorm); - fprintf(outfile, "Step length = %" RSYM "\n", kin_mem->kin_stepl); - - /* linear solver stats */ - if (kin_mem->kin_lmem) - { - kinls_mem = (KINLsMem)(kin_mem->kin_lmem); - fprintf(outfile, "Jac fn evals = %ld\n", kinls_mem->nje); - fprintf(outfile, "LS Nonlinear fn evals = %ld\n", kinls_mem->nfeDQ); - fprintf(outfile, "Prec setup evals = %ld\n", kinls_mem->npe); - fprintf(outfile, "Prec solves = %ld\n", kinls_mem->nps); - fprintf(outfile, "LS iters = %ld\n", kinls_mem->nli); - fprintf(outfile, "LS fails = %ld\n", kinls_mem->ncfl); - fprintf(outfile, "Jac-times evals = %ld\n", kinls_mem->njtimes); - if (kin_mem->kin_nni > 0) - { - fprintf(outfile, "LS iters per NLS iter = %" RSYM "\n", - (sunrealtype)kinls_mem->nli / (sunrealtype)kin_mem->kin_nni); - fprintf(outfile, "Jac evals per NLS iter = %" RSYM "\n", - (sunrealtype)kinls_mem->nje / (sunrealtype)kin_mem->kin_nni); - fprintf(outfile, "Prec evals per NLS iter = %" RSYM "\n", - (sunrealtype)kinls_mem->npe / (sunrealtype)kin_mem->kin_nni); - } - } - - break; - case SUN_OUTPUTFORMAT_CSV: - /* main solver stats */ - fprintf(outfile, "Nonlinear iters,%li", kin_mem->kin_nni); - fprintf(outfile, ",Nonlinear fn evals,%li", kin_mem->kin_nfe); - fprintf(outfile, ",Beta condition fails,%li", kin_mem->kin_nbcf); - fprintf(outfile, ",Backtrack operations,%li", kin_mem->kin_nbktrk); - fprintf(outfile, ",Nonlinear fn norm,%" RSYM, kin_mem->kin_fnorm); - fprintf(outfile, ",Step length,%" RSYM, kin_mem->kin_stepl); - - /* linear solver stats */ - if (kin_mem->kin_lmem) - { - kinls_mem = (KINLsMem)(kin_mem->kin_lmem); - fprintf(outfile, ",Jac fn evals,%ld", kinls_mem->nje); - fprintf(outfile, ",LS Nonlinear fn evals,%ld", kinls_mem->nfeDQ); - fprintf(outfile, ",Prec setup evals,%ld", kinls_mem->npe); - fprintf(outfile, ",Prec solves,%ld", kinls_mem->nps); - fprintf(outfile, ",LS iters,%ld", kinls_mem->nli); - fprintf(outfile, ",LS fails,%ld", kinls_mem->ncfl); - fprintf(outfile, ",Jac-times evals,%ld", kinls_mem->njtimes); - if (kin_mem->kin_nni > 0) - { - fprintf(outfile, ",LS iters per NLS iter,%" RSYM, - (sunrealtype)kinls_mem->nli / (sunrealtype)kin_mem->kin_nni); - fprintf(outfile, ",Jac evals per NLS iter,%" RSYM, - (sunrealtype)kinls_mem->nje / (sunrealtype)kin_mem->kin_nni); - fprintf(outfile, ",Prec evals per NLS iter,%" RSYM, - (sunrealtype)kinls_mem->npe / (sunrealtype)kin_mem->kin_nni); - } - else - { - fprintf(outfile, ",LS iters per NLS iter,0"); - fprintf(outfile, ",Jac evals per NLS iter,0"); - fprintf(outfile, ",Prec evals per NLS iter,0"); - } - } - fprintf(outfile, "\n"); - break; - default: + if (fmt != SUN_OUTPUTFORMAT_TABLE && fmt != SUN_OUTPUTFORMAT_CSV) + { KINProcessError(kin_mem, KIN_ILL_INPUT, __LINE__, __func__, __FILE__, "Invalid formatting option."); return (KIN_ILL_INPUT); } + sunfprintf_long(outfile, fmt, SUNTRUE, "Nonlinear iters", kin_mem->kin_nni); + sunfprintf_long(outfile, fmt, SUNFALSE, "Nonlinear fn evals", kin_mem->kin_nfe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Beta condition fails", + kin_mem->kin_nbcf); + sunfprintf_long(outfile, fmt, SUNFALSE, "Backtrack operations", + kin_mem->kin_nbktrk); + sunfprintf_real(outfile, fmt, SUNFALSE, "Nonlinear fn norm", + kin_mem->kin_fnorm); + sunfprintf_real(outfile, fmt, SUNFALSE, "Step length", kin_mem->kin_stepl); + + /* linear solver stats */ + if (kin_mem->kin_lmem) + { + kinls_mem = (KINLsMem)(kin_mem->kin_lmem); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac fn evals", kinls_mem->nje); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS Nonlinear fn evals", + kinls_mem->nfeDQ); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec setup evals", kinls_mem->npe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec solves", kinls_mem->nps); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS iters", kinls_mem->nli); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS fails", kinls_mem->ncfl); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times evals", + kinls_mem->njtimes); + if (kin_mem->kin_nni > 0) + { + sunfprintf_real(outfile, fmt, SUNFALSE, "LS iters per NLS iter", + (sunrealtype)kinls_mem->nli / (sunrealtype)kin_mem->kin_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Jac evals per NLS iter", + (sunrealtype)kinls_mem->nje / (sunrealtype)kin_mem->kin_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Prec evals per NLS iter", + (sunrealtype)kinls_mem->npe / (sunrealtype)kin_mem->kin_nni); + } + } + return (KIN_SUCCESS); } diff --git a/src/kinsol/kinsol_ls_impl.h b/src/kinsol/kinsol_ls_impl.h index 6a47b9ba9a..1354409f22 100644 --- a/src/kinsol/kinsol_ls_impl.h +++ b/src/kinsol/kinsol_ls_impl.h @@ -163,20 +163,8 @@ int kinLs_AccessLMem(void* kinmem, const char* fname, KINMem* kin_mem, ------------------------------------------------------------------*/ #define INFO_NLI "nli_inc = %d" - -#if defined(SUNDIALS_EXTENDED_PRECISION) - -#define INFO_EPS "residual norm = %12.3Lg eps = %12.3Lg" - -#elif defined(SUNDIALS_DOUBLE_PRECISION) - -#define INFO_EPS "residual norm = %12.3lg eps = %12.3lg" - -#else - -#define INFO_EPS "residual norm = %12.3g eps = %12.3g" - -#endif +#define INFO_EPS \ + "residual norm = " SUN_REAL_FORMAT_G " eps = " SUN_REAL_FORMAT_G #ifdef __cplusplus } diff --git a/src/nvector/cuda/nvector_cuda.cu b/src/nvector/cuda/nvector_cuda.cu index 5acd83c038..bf68156eaf 100644 --- a/src/nvector/cuda/nvector_cuda.cu +++ b/src/nvector/cuda/nvector_cuda.cu @@ -611,15 +611,8 @@ void N_VPrintFile_Cuda(N_Vector x, FILE* outfile) for (i = 0; i < NVEC_CUDA_CONTENT(x)->length; i++) { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%35.32Le\n", NVEC_CUDA_HDATAp(x)[i]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%19.16e\n", NVEC_CUDA_HDATAp(x)[i]); -#else - fprintf(outfile, "%11.8e\n", NVEC_CUDA_HDATAp(x)[i]); -#endif + fprintf(outfile, SUN_REAL_FORMAT_E "\n", NVEC_CUDA_HDATAp(x)[i]); } - fprintf(outfile, "\n"); return; } diff --git a/src/nvector/hip/nvector_hip.hip.cpp b/src/nvector/hip/nvector_hip.hip.cpp index 95f2d09f25..ca7dcd027b 100644 --- a/src/nvector/hip/nvector_hip.hip.cpp +++ b/src/nvector/hip/nvector_hip.hip.cpp @@ -578,15 +578,8 @@ void N_VPrintFile_Hip(N_Vector x, FILE* outfile) for (i = 0; i < NVEC_HIP_CONTENT(x)->length; i++) { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%35.32Le\n", NVEC_HIP_HDATAp(x)[i]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%19.16e\n", NVEC_HIP_HDATAp(x)[i]); -#else - fprintf(outfile, "%11.8e\n", NVEC_HIP_HDATAp(x)[i]); -#endif + fprintf(outfile, SUN_REAL_FORMAT_E "\n", NVEC_HIP_HDATAp(x)[i]); } - fprintf(outfile, "\n"); return; } diff --git a/src/nvector/openmp/nvector_openmp.c b/src/nvector/openmp/nvector_openmp.c index bcb1f6d6b6..25b86ef200 100644 --- a/src/nvector/openmp/nvector_openmp.c +++ b/src/nvector/openmp/nvector_openmp.c @@ -265,16 +265,7 @@ void N_VPrintFile_OpenMP(N_Vector x, FILE* outfile) N = NV_LENGTH_OMP(x); xd = NV_DATA_OMP(x); - for (i = 0; i < N; i++) - { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%11.8Lg\n", xd[i]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%11.8g\n", xd[i]); -#else - fprintf(outfile, "%11.8g\n", xd[i]); -#endif - } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } fprintf(outfile, "\n"); return; diff --git a/src/nvector/openmpdev/nvector_openmpdev.c b/src/nvector/openmpdev/nvector_openmpdev.c index 773feae94e..ca3b8caf8a 100644 --- a/src/nvector/openmpdev/nvector_openmpdev.c +++ b/src/nvector/openmpdev/nvector_openmpdev.c @@ -284,16 +284,7 @@ void N_VPrintFile_OpenMPDEV(N_Vector x, FILE* outfile) N = NV_LENGTH_OMPDEV(x); xd = NV_DATA_HOST_OMPDEV(x); - for (i = 0; i < N; i++) - { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%11.8Lg\n", xd[i]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%11.8g\n", xd[i]); -#else - fprintf(outfile, "%11.8g\n", xd[i]); -#endif - } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } fprintf(outfile, "\n"); return; diff --git a/src/nvector/parallel/nvector_parallel.c b/src/nvector/parallel/nvector_parallel.c index eb278bc21d..a2d0642108 100644 --- a/src/nvector/parallel/nvector_parallel.c +++ b/src/nvector/parallel/nvector_parallel.c @@ -288,16 +288,7 @@ void N_VPrintFile_Parallel(N_Vector x, FILE* outfile) N = NV_LOCLENGTH_P(x); xd = NV_DATA_P(x); - for (i = 0; i < N; i++) - { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%35.32Le\n", xd[i]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%19.16e\n", xd[i]); -#else - fprintf(outfile, "%11.8e\n", xd[i]); -#endif - } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } fprintf(outfile, "\n"); return; diff --git a/src/nvector/parhyp/nvector_parhyp.c b/src/nvector/parhyp/nvector_parhyp.c index aee1f08450..2ad770d41b 100644 --- a/src/nvector/parhyp/nvector_parhyp.c +++ b/src/nvector/parhyp/nvector_parhyp.c @@ -289,16 +289,7 @@ void N_VPrintFile_ParHyp(N_Vector x, FILE* outfile) N = NV_LOCLENGTH_PH(x); xd = NV_DATA_PH(x); - for (i = 0; i < N; i++) - { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%Lg\n", xd[i]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%g\n", xd[i]); -#else - fprintf(outfile, "%g\n", xd[i]); -#endif - } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } fprintf(outfile, "\n"); return; diff --git a/src/nvector/pthreads/nvector_pthreads.c b/src/nvector/pthreads/nvector_pthreads.c index 5e5314afb3..233807f6fb 100644 --- a/src/nvector/pthreads/nvector_pthreads.c +++ b/src/nvector/pthreads/nvector_pthreads.c @@ -339,16 +339,7 @@ void N_VPrintFile_Pthreads(N_Vector x, FILE* outfile) N = NV_LENGTH_PT(x); xd = NV_DATA_PT(x); - for (i = 0; i < N; i++) - { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%11.8Lg\n", xd[i]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%11.8g\n", xd[i]); -#else - fprintf(outfile, "%11.8g\n", xd[i]); -#endif - } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } fprintf(outfile, "\n"); return; diff --git a/src/nvector/raja/nvector_raja.cpp b/src/nvector/raja/nvector_raja.cpp index 5369a06f1a..36c8e75d6f 100644 --- a/src/nvector/raja/nvector_raja.cpp +++ b/src/nvector/raja/nvector_raja.cpp @@ -616,15 +616,8 @@ void N_VPrintFile_Raja(N_Vector X, FILE* outfile) for (i = 0; i < NVEC_RAJA_CONTENT(X)->length; i++) { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%35.32Lg\n", NVEC_RAJA_HDATAp(X)[i]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%19.16g\n", NVEC_RAJA_HDATAp(X)[i]); -#else - fprintf(outfile, "%11.8g\n", NVEC_RAJA_HDATAp(X)[i]); -#endif + fprintf(outfile, SUN_REAL_FORMAT_E "\n", NVEC_RAJA_HDATAp(X)[i]); } - fprintf(outfile, "\n"); return; } diff --git a/src/nvector/serial/nvector_serial.c b/src/nvector/serial/nvector_serial.c index 255aca3fb6..4a5a558ef4 100644 --- a/src/nvector/serial/nvector_serial.c +++ b/src/nvector/serial/nvector_serial.c @@ -258,16 +258,7 @@ void N_VPrintFile_Serial(N_Vector x, FILE* outfile) N = NV_LENGTH_S(x); xd = NV_DATA_S(x); - for (i = 0; i < N; i++) - { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%35.32Le\n", xd[i]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%19.16e\n", xd[i]); -#else - fprintf(outfile, "%11.8e\n", xd[i]); -#endif - } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } fprintf(outfile, "\n"); return; diff --git a/src/nvector/sycl/nvector_sycl.cpp b/src/nvector/sycl/nvector_sycl.cpp index ce2106e210..0c58a072e5 100644 --- a/src/nvector/sycl/nvector_sycl.cpp +++ b/src/nvector/sycl/nvector_sycl.cpp @@ -709,15 +709,8 @@ void N_VPrintFile_Sycl(N_Vector X, FILE* outfile) for (i = 0; i < NVEC_SYCL_CONTENT(X)->length; i++) { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%35.32Lg\n", NVEC_SYCL_HDATAp(X)[i]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%19.16g\n", NVEC_SYCL_HDATAp(X)[i]); -#else - fprintf(outfile, "%11.8g\n", NVEC_SYCL_HDATAp(X)[i]); -#endif - } - fprintf(outfile, "\n"); + fprintf(outfile, SUN_REAL_FORMAT_E "\n", NVEC_SYCL_HDATAp(X)[i]); + } return; } diff --git a/src/sunadaptcontroller/imexgus/sunadaptcontroller_imexgus.c b/src/sunadaptcontroller/imexgus/sunadaptcontroller_imexgus.c index e4bb23e6dd..f40d8d0407 100644 --- a/src/sunadaptcontroller/imexgus/sunadaptcontroller_imexgus.c +++ b/src/sunadaptcontroller/imexgus/sunadaptcontroller_imexgus.c @@ -181,23 +181,13 @@ SUNErrCode SUNAdaptController_Write_ImExGus(SUNAdaptController C, FILE* fptr) SUNFunctionBegin(C->sunctx); SUNAssert(fptr, SUN_ERR_ARG_CORRUPT); fprintf(fptr, "ImEx Gustafsson SUNAdaptController module:\n"); -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(fptr, " k1e = %32Lg\n", SACIMEXGUS_K1E(C)); - fprintf(fptr, " k2e = %32Lg\n", SACIMEXGUS_K2E(C)); - fprintf(fptr, " k1i = %32Lg\n", SACIMEXGUS_K1I(C)); - fprintf(fptr, " k2i = %32Lg\n", SACIMEXGUS_K2I(C)); - fprintf(fptr, " bias factor = %22Lg\n", SACIMEXGUS_BIAS(C)); - fprintf(fptr, " previous error = %22Lg\n", SACIMEXGUS_EP(C)); - fprintf(fptr, " previous step = %22Lg\n", SACIMEXGUS_HP(C)); -#else - fprintf(fptr, " k1e = %16g\n", SACIMEXGUS_K1E(C)); - fprintf(fptr, " k2e = %16g\n", SACIMEXGUS_K2E(C)); - fprintf(fptr, " k1i = %16g\n", SACIMEXGUS_K1I(C)); - fprintf(fptr, " k2i = %16g\n", SACIMEXGUS_K2I(C)); - fprintf(fptr, " bias factor = %16g\n", SACIMEXGUS_BIAS(C)); - fprintf(fptr, " previous error = %16g\n", SACIMEXGUS_EP(C)); - fprintf(fptr, " previous step = %16g\n", SACIMEXGUS_HP(C)); -#endif + fprintf(fptr, " k1e = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_K1E(C)); + fprintf(fptr, " k2e = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_K2E(C)); + fprintf(fptr, " k1i = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_K1I(C)); + fprintf(fptr, " k2i = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_K2I(C)); + fprintf(fptr, " bias factor = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_BIAS(C)); + fprintf(fptr, " previous error = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_EP(C)); + fprintf(fptr, " previous step = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_HP(C)); return SUN_SUCCESS; } diff --git a/src/sunadaptcontroller/soderlind/sunadaptcontroller_soderlind.c b/src/sunadaptcontroller/soderlind/sunadaptcontroller_soderlind.c index bca88252cb..8c9ac934e5 100644 --- a/src/sunadaptcontroller/soderlind/sunadaptcontroller_soderlind.c +++ b/src/sunadaptcontroller/soderlind/sunadaptcontroller_soderlind.c @@ -372,29 +372,18 @@ SUNErrCode SUNAdaptController_Write_Soderlind(SUNAdaptController C, FILE* fptr) SUNFunctionBegin(C->sunctx); SUNAssert(fptr, SUN_ERR_ARG_CORRUPT); fprintf(fptr, "Soderlind SUNAdaptController module:\n"); -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(fptr, " k1 = %32Lg\n", SODERLIND_K1(C)); - fprintf(fptr, " k2 = %32Lg\n", SODERLIND_K2(C)); - fprintf(fptr, " k3 = %32Lg\n", SODERLIND_K3(C)); - fprintf(fptr, " k4 = %32Lg\n", SODERLIND_K4(C)); - fprintf(fptr, " k5 = %32Lg\n", SODERLIND_K5(C)); - fprintf(fptr, " bias factor = %22Lg\n", SODERLIND_BIAS(C)); - fprintf(fptr, " previous error = %22Lg\n", SODERLIND_EP(C)); - fprintf(fptr, " previous-previous error = %22Lg\n", SODERLIND_EPP(C)); - fprintf(fptr, " previous step = %22Lg\n", SODERLIND_HP(C)); - fprintf(fptr, " previous-previous step = %22Lg\n", SODERLIND_HPP(C)); -#else - fprintf(fptr, " k1 = %16g\n", SODERLIND_K1(C)); - fprintf(fptr, " k2 = %16g\n", SODERLIND_K2(C)); - fprintf(fptr, " k3 = %16g\n", SODERLIND_K3(C)); - fprintf(fptr, " k4 = %16g\n", SODERLIND_K4(C)); - fprintf(fptr, " k5 = %16g\n", SODERLIND_K5(C)); - fprintf(fptr, " bias factor = %16g\n", SODERLIND_BIAS(C)); - fprintf(fptr, " previous error = %16g\n", SODERLIND_EP(C)); - fprintf(fptr, " previous-previous error = %16g\n", SODERLIND_EPP(C)); - fprintf(fptr, " previous step = %16g\n", SODERLIND_HP(C)); - fprintf(fptr, " previous-previous step = %16g\n", SODERLIND_HPP(C)); -#endif + fprintf(fptr, " k1 = " SUN_REAL_FORMAT_G "\n", SODERLIND_K1(C)); + fprintf(fptr, " k2 = " SUN_REAL_FORMAT_G "\n", SODERLIND_K2(C)); + fprintf(fptr, " k3 = " SUN_REAL_FORMAT_G "\n", SODERLIND_K3(C)); + fprintf(fptr, " k4 = " SUN_REAL_FORMAT_G "\n", SODERLIND_K4(C)); + fprintf(fptr, " k5 = " SUN_REAL_FORMAT_G "\n", SODERLIND_K5(C)); + fprintf(fptr, " bias factor = " SUN_REAL_FORMAT_G "\n", SODERLIND_BIAS(C)); + fprintf(fptr, " previous error = " SUN_REAL_FORMAT_G "\n", SODERLIND_EP(C)); + fprintf(fptr, " previous-previous error = " SUN_REAL_FORMAT_G "\n", + SODERLIND_EPP(C)); + fprintf(fptr, " previous step = " SUN_REAL_FORMAT_G "\n", SODERLIND_HP(C)); + fprintf(fptr, " previous-previous step = " SUN_REAL_FORMAT_G "\n", + SODERLIND_HPP(C)); fprintf(fptr, " firststeps = %i\n", SODERLIND_FIRSTSTEPS(C)); return SUN_SUCCESS; } diff --git a/src/sundials/sundials_direct.c b/src/sundials/sundials_direct.c index 02ff31d96c..0977f95f1f 100644 --- a/src/sundials/sundials_direct.c +++ b/src/sundials/sundials_direct.c @@ -323,13 +323,7 @@ void SUNDlsMat_PrintMat(SUNDlsMat A, FILE* outfile) { for (j = 0; j < A->N; j++) { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%12Lg ", SUNDLS_DENSE_ELEM(A, i, j)); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%12g ", SUNDLS_DENSE_ELEM(A, i, j)); -#else - fprintf(outfile, "%12g ", SUNDLS_DENSE_ELEM(A, i, j)); -#endif + fprintf(outfile, SUN_REAL_FORMAT_E " ", SUNDLS_DENSE_ELEM(A, i, j)); } fprintf(outfile, "\n"); } @@ -348,13 +342,7 @@ void SUNDlsMat_PrintMat(SUNDlsMat A, FILE* outfile) for (j = 0; j < start; j++) { fprintf(outfile, "%12s ", ""); } for (j = start; j <= finish; j++) { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%12Lg ", a[j][i - j + A->s_mu]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%12g ", a[j][i - j + A->s_mu]); -#else - fprintf(outfile, "%12g ", a[j][i - j + A->s_mu]); -#endif + fprintf(outfile, SUN_REAL_FORMAT_E " ", a[j][i - j + A->s_mu]); } fprintf(outfile, "\n"); } diff --git a/src/sundials/sundials_utils.h b/src/sundials/sundials_utils.h index 44ce2a7d4b..028759c1e1 100644 --- a/src/sundials/sundials_utils.h +++ b/src/sundials/sundials_utils.h @@ -24,6 +24,9 @@ #include #include +/* width of name field in sunfprintf_ for aligning table output */ +#define SUN_TABLE_WIDTH 28 + static inline char* sunCombineFileAndLine(int line, const char* file) { size_t total_str_len = strlen(file) + 6; @@ -86,4 +89,56 @@ static inline void sunCompensatedSum(sunrealtype base, sunrealtype inc, *sum = tmp2; } +static inline void sunfprintf_real(FILE* fp, SUNOutputFormat fmt, + sunbooleantype start, const char* name, + sunrealtype value) +{ + if (fmt == SUN_OUTPUTFORMAT_TABLE) + { + fprintf(fp, "%-*s = " SUN_REAL_FORMAT_G "\n", SUN_TABLE_WIDTH, name, value); + } + else + { + if (!start) { fprintf(fp, ","); } + fprintf(fp, "%s," SUN_REAL_FORMAT_E, name, value); + } +} + +static inline void sunfprintf_long(FILE* fp, SUNOutputFormat fmt, + sunbooleantype start, const char* name, + long value) +{ + if (fmt == SUN_OUTPUTFORMAT_TABLE) + { + fprintf(fp, "%-*s = %ld\n", SUN_TABLE_WIDTH, name, value); + } + else + { + if (!start) { fprintf(fp, ","); } + fprintf(fp, "%s,%ld", name, value); + } +} + +static inline void sunfprintf_long_array(FILE* fp, SUNOutputFormat fmt, + sunbooleantype start, const char* name, + long* value, size_t count) +{ + if (count < 1) { return; } + + if (fmt == SUN_OUTPUTFORMAT_TABLE) + { + fprintf(fp, "%-*s = %ld\n", SUN_TABLE_WIDTH, name, value[0]); + for (size_t i = 1; i < count; i++) { fprintf(fp, ", %ld", value[i]); } + fprintf(fp, "\n"); + } + else + { + if (!start) { fprintf(fp, ","); } + for (size_t i = 0; i < count; i++) + { + fprintf(fp, "%s %zu,%ld", name, i, value[i]); + } + } +} + #endif /* _SUNDIALS_UTILS_H */ diff --git a/src/sunlinsol/pcg/sunlinsol_pcg.c b/src/sunlinsol/pcg/sunlinsol_pcg.c index 100183e82c..28cccd82d2 100644 --- a/src/sunlinsol/pcg/sunlinsol_pcg.c +++ b/src/sunlinsol/pcg/sunlinsol_pcg.c @@ -348,8 +348,9 @@ int SUNLinSolSolve_PCG(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix nul, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_PCG", - "initial-residual", "nli = %li, resnorm = %.16g", - (long int)0, *res_norm); + "initial-residual", + "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + *res_norm); #endif if (rho <= delta) @@ -440,7 +441,8 @@ int SUNLinSolSolve_PCG(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix nul, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_PCG", "iterate-residual", - "nli = %li, resnorm = %.16g", (long int)0, *res_norm); + "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + *res_norm); #endif if (rho <= delta) diff --git a/src/sunlinsol/spbcgs/sunlinsol_spbcgs.c b/src/sunlinsol/spbcgs/sunlinsol_spbcgs.c index 67df9bcdfe..d434b3119d 100644 --- a/src/sunlinsol/spbcgs/sunlinsol_spbcgs.c +++ b/src/sunlinsol/spbcgs/sunlinsol_spbcgs.c @@ -426,7 +426,8 @@ int SUNLinSolSolve_SPBCGS(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPBCGS", "initial-residual", - "nli = %li, resnorm = %.16g", (long int)0, *res_norm); + "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + *res_norm); #endif if (r_norm <= delta) @@ -657,7 +658,8 @@ int SUNLinSolSolve_SPBCGS(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPBCGS", "iterate-residual", - "nli = %li, resnorm = %.16g", (long int)0, *res_norm); + "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + *res_norm); #endif if (rho <= delta) diff --git a/src/sunlinsol/spfgmr/sunlinsol_spfgmr.c b/src/sunlinsol/spfgmr/sunlinsol_spfgmr.c index a1d3ea27ad..e04e006ff5 100644 --- a/src/sunlinsol/spfgmr/sunlinsol_spfgmr.c +++ b/src/sunlinsol/spfgmr/sunlinsol_spfgmr.c @@ -466,7 +466,8 @@ int SUNLinSolSolve_SPFGMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPFGMR", "initial-residual", - "nli = %li, resnorm = %.16g", (long int)0, *res_norm); + "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + *res_norm); #endif if (r_norm <= delta) @@ -577,7 +578,8 @@ int SUNLinSolSolve_SPFGMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPFGMR", "iterate-residual", - "nli = %li, resnorm = %.16g", (long int)0, *res_norm); + "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + *res_norm); #endif if (rho <= delta) diff --git a/src/sunlinsol/spgmr/sunlinsol_spgmr.c b/src/sunlinsol/spgmr/sunlinsol_spgmr.c index 6ef57661ae..c5e69cb144 100644 --- a/src/sunlinsol/spgmr/sunlinsol_spgmr.c +++ b/src/sunlinsol/spgmr/sunlinsol_spgmr.c @@ -470,7 +470,8 @@ int SUNLinSolSolve_SPGMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPGMR", "initial-residual", - "nli = %li, resnorm = %.16g", (long int)0, *res_norm); + "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + *res_norm); #endif if (r_norm <= delta) @@ -602,7 +603,8 @@ int SUNLinSolSolve_SPGMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPGMR", "iterate-residual", - "nli = %li, resnorm = %.16g", (long int)*nli, *res_norm); + "nli = %li, resnorm = " SUN_REAL_FORMAT_G, + (long int)*nli, *res_norm); #endif if (rho <= delta) diff --git a/src/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c b/src/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c index 28ad1ef883..17ed506816 100644 --- a/src/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c +++ b/src/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c @@ -428,7 +428,8 @@ int SUNLinSolSolve_SPTFQMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPFTQMR", "initial-residual", - "nli = %li, resnorm = %.16g", (long int)0, *res_norm); + "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + *res_norm); #endif if (r_init_norm <= delta) @@ -657,7 +658,8 @@ int SUNLinSolSolve_SPTFQMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFOs SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPTFQMR", "iterate-residual", - "nli = %li, resnorm = %.16g", (long int)0, *res_norm); + "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + *res_norm); #endif /* Exit inner loop if iteration has converged based upon approximation diff --git a/src/sunmatrix/band/sunmatrix_band.c b/src/sunmatrix/band/sunmatrix_band.c index f3d06c730b..0a8b278591 100644 --- a/src/sunmatrix/band/sunmatrix_band.c +++ b/src/sunmatrix/band/sunmatrix_band.c @@ -138,13 +138,7 @@ void SUNBandMatrix_Print(SUNMatrix A, FILE* outfile) for (j = 0; j < start; j++) { fprintf(outfile, "%12s ", ""); } for (j = start; j <= finish; j++) { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%12Lg ", SM_ELEMENT_B(A, i, j)); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%12g ", SM_ELEMENT_B(A, i, j)); -#else - fprintf(outfile, "%12g ", SM_ELEMENT_B(A, i, j)); -#endif + fprintf(outfile, SUN_REAL_FORMAT_E " ", SM_ELEMENT_B(A, i, j)); } fprintf(outfile, "\n"); } diff --git a/src/sunmatrix/dense/sunmatrix_dense.c b/src/sunmatrix/dense/sunmatrix_dense.c index c1250a9eaa..9a60ba7975 100644 --- a/src/sunmatrix/dense/sunmatrix_dense.c +++ b/src/sunmatrix/dense/sunmatrix_dense.c @@ -114,13 +114,7 @@ void SUNDenseMatrix_Print(SUNMatrix A, FILE* outfile) { for (j = 0; j < SM_COLUMNS_D(A); j++) { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%12Lg ", SM_ELEMENT_D(A, i, j)); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%12g ", SM_ELEMENT_D(A, i, j)); -#else - fprintf(outfile, "%12g ", SM_ELEMENT_D(A, i, j)); -#endif + fprintf(outfile, SUN_REAL_FORMAT_E " ", SM_ELEMENT_D(A, i, j)); } fprintf(outfile, "\n"); } diff --git a/src/sunmatrix/sparse/sunmatrix_sparse.c b/src/sunmatrix/sparse/sunmatrix_sparse.c index bbdbc344d2..4195351423 100644 --- a/src/sunmatrix/sparse/sunmatrix_sparse.c +++ b/src/sunmatrix/sparse/sunmatrix_sparse.c @@ -416,16 +416,8 @@ void SUNSparseMatrix_Print(SUNMatrix A, FILE* outfile) fprintf(outfile, " "); for (i = (SM_INDEXPTRS_S(A))[j]; i < (SM_INDEXPTRS_S(A))[j + 1]; i++) { -#if defined(SUNDIALS_EXTENDED_PRECISION) - fprintf(outfile, "%ld: %.32Lg ", (long int)(SM_INDEXVALS_S(A))[i], - (SM_DATA_S(A))[i]); -#elif defined(SUNDIALS_DOUBLE_PRECISION) - fprintf(outfile, "%ld: %.16g ", (long int)(SM_INDEXVALS_S(A))[i], - (SM_DATA_S(A))[i]); -#else - fprintf(outfile, "%ld: %.8g ", (long int)(SM_INDEXVALS_S(A))[i], - (SM_DATA_S(A))[i]); -#endif + fprintf(outfile, "%ld: " SUN_REAL_FORMAT_E " ", + (long int)(SM_INDEXVALS_S(A))[i], (SM_DATA_S(A))[i]); } fprintf(outfile, "\n"); } diff --git a/src/sunnonlinsol/fixedpoint/sunnonlinsol_fixedpoint.c b/src/sunnonlinsol/fixedpoint/sunnonlinsol_fixedpoint.c index ff1d45a2c9..0f9ff3d13a 100644 --- a/src/sunnonlinsol/fixedpoint/sunnonlinsol_fixedpoint.c +++ b/src/sunnonlinsol/fixedpoint/sunnonlinsol_fixedpoint.c @@ -243,7 +243,7 @@ int SUNNonlinSolSolve_FixedPoint(SUNNonlinearSolver NLS, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(NLS->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNNonlinSolSolve_FixedPoint", "end-of-iterate", - "iter = %ld, nni = %ld, wrmsnorm = %.16g", + "iter = %ld, nni = %ld, wrmsnorm = " SUN_REAL_FORMAT_G, (long int)FP_CONTENT(NLS)->curiter, FP_CONTENT(NLS)->niters, N_VWrmsNorm(delta, w)); #endif diff --git a/src/sunnonlinsol/newton/sunnonlinsol_newton.c b/src/sunnonlinsol/newton/sunnonlinsol_newton.c index c4c0af932a..5780884964 100644 --- a/src/sunnonlinsol/newton/sunnonlinsol_newton.c +++ b/src/sunnonlinsol/newton/sunnonlinsol_newton.c @@ -257,7 +257,8 @@ int SUNNonlinSolSolve_Newton(SUNNonlinearSolver NLS, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(NLS->sunctx->logger, SUN_LOGLEVEL_INFO, __func__, - "end-iterate", "iter = %ld, nni = %ld, wrmsnorm = %.16g", + "end-iterate", + "iter = %ld, nni = %ld, wrmsnorm = " SUN_REAL_FORMAT_G, NEWTON_CONTENT(NLS)->curiter, NEWTON_CONTENT(NLS)->niters - 1, N_VWrmsNorm(delta, w)); #endif diff --git a/swig/sundials/fsundials_types.i b/swig/sundials/fsundials_types.i index 0f61838b50..3413d08015 100644 --- a/swig/sundials/fsundials_types.i +++ b/swig/sundials/fsundials_types.i @@ -32,6 +32,9 @@ #define SUNDIALS_DOUBLE_PRECISION #define sunbooleantype int +%ignore SUN_REAL_FORMAT_E; +%ignore SUN_REAL_FORMAT_G; + // Handle MPI_Comm and SUNComm %include diff --git a/test/answers b/test/answers index dd4aebcaa5..0931930a2d 160000 --- a/test/answers +++ b/test/answers @@ -1 +1 @@ -Subproject commit dd4aebcaa5a886746fa281c528d452fdae825cd2 +Subproject commit 0931930a2d2b3af09999c1d8736684d1e597c9c5 From 83905c84385e389e893fc7c2b783451d3c175595 Mon Sep 17 00:00:00 2001 From: "David J. Gardner" Date: Sun, 23 Jun 2024 17:07:23 -0700 Subject: [PATCH 02/27] update .out files --- .../arkode/C_serial/ark_analytic_nonlin.out | 8 +- .../ark_damped_harmonic_symplectic.out | 4 +- .../C_serial/ark_harmonic_symplectic.out | 4 +- examples/arkode/C_serial/ark_kepler.out | 2 +- ...kepler_--stepper_ERK_--step-mode_adapt.out | 6 +- ...r_ERK_--step-mode_fixed_--count-orbits.out | 2 +- ...LER_1_1_--tf_50_--check-order_--nout_1.out | 16 +- ...ROG_2_2_--tf_50_--check-order_--nout_1.out | 16 +- ...LAN_2_2_--tf_50_--check-order_--nout_1.out | 16 +- ...LAN_3_3_--tf_50_--check-order_--nout_1.out | 14 +- ...LAN_4_4_--tf_50_--check-order_--nout_1.out | 14 +- ...LAN_5_6_--tf_50_--check-order_--nout_1.out | 14 +- ...ROG_2_2_--tf_50_--check-order_--nout_1.out | 16 +- ...UTH_3_3_--tf_50_--check-order_--nout_1.out | 14 +- ...IDA_6_8_--tf_50_--check-order_--nout_1.out | 14 +- .../C_serial/ark_reaction_diffusion_mri.out | 6 +- examples/arkode/C_serial/ark_robertson.out | 6 +- examples/cvode/CXX_serial/cv_kpr.out | 12 +- .../cvode/ginkgo/cv_heat2D_ginkgo.OMP.out | 12 +- .../cvode/ginkgo/cv_heat2D_ginkgo.REF.out | 12 +- examples/cvode/ginkgo/cv_kpr_ginkgo.OMP.out | 10 +- examples/cvode/ginkgo/cv_kpr_ginkgo.REF.out | 12 +- examples/cvode/serial/cvRoberts_dns.out | 12 +- .../cvodes/serial/cvsRoberts_ASAi_dns.out | 30 +- .../cvsRoberts_FSA_dns_-sensi_sim_t.out | 12 +- .../cvsRoberts_FSA_dns_-sensi_stg1_t.out | 21 +- examples/cvodes/serial/cvsRoberts_dns.out | 12 +- examples/ida/serial/idaRoberts_dns.out | 10 +- examples/idas/serial/idasRoberts_ASAi_dns.out | 30 +- .../idasRoberts_FSA_dns_-sensi_stg_t.out | 12 +- examples/idas/serial/idasRoberts_dns.out | 10 +- examples/kinsol/serial/kinRoboKin_dns.out | 32 +- .../CXX_serial/ark_test_dahlquist_mri_-1.out | 380 +++++++++--------- .../CXX_serial/ark_test_dahlquist_mri_0.out | 380 +++++++++--------- .../CXX_serial/ark_test_dahlquist_mri_1.out | 380 +++++++++--------- .../cvode/CXX_serial/cv_test_kpr.out | 12 +- .../cv_test_kpr_--dgmax_jbad_1.0.out | 12 +- .../cv_test_kpr_--dgmax_lsetup_0.0.out | 12 +- .../CXX_serial/cv_test_kpr_--eta_cf_0.5.out | 12 +- ...est_kpr_--eta_max_ef_0.1_--small_nef_1.out | 12 +- .../CXX_serial/cv_test_kpr_--eta_max_fs_2.out | 12 +- .../cv_test_kpr_--eta_min_ef_0.5.out | 12 +- ..._test_kpr_--eta_min_es_2_--small_nst_5.out | 12 +- ..._kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out | 10 +- ...est_kpr_--eta_min_fx_1.0_--eta_min_0.5.out | 12 +- .../CXX_serial/cv_test_kpr_--eta_min_gs_2.out | 12 +- .../cvodes/CXX_serial/cvs_test_kpr.out | 12 +- .../cvs_test_kpr_--dgmax_jbad_1.0.out | 12 +- .../cvs_test_kpr_--dgmax_lsetup_0.0.out | 12 +- .../CXX_serial/cvs_test_kpr_--eta_cf_0.5.out | 12 +- ...est_kpr_--eta_max_ef_0.1_--small_nef_1.out | 12 +- .../cvs_test_kpr_--eta_max_fs_2.out | 12 +- .../cvs_test_kpr_--eta_min_ef_0.5.out | 12 +- ..._test_kpr_--eta_min_es_2_--small_nst_5.out | 12 +- ..._kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out | 10 +- ...est_kpr_--eta_min_fx_1.0_--eta_min_0.5.out | 12 +- .../cvs_test_kpr_--eta_min_gs_2.out | 12 +- .../ida/CXX_serial/ida_test_kpr.out | 10 +- .../ida/CXX_serial/ida_test_kpr_--dcj_0.9.out | 8 +- .../CXX_serial/ida_test_kpr_--eta_cf_0.5.out | 10 +- .../ida_test_kpr_--eta_max_fs_2.out | 10 +- .../CXX_serial/ida_test_kpr_--eta_min_2.out | 10 +- .../ida_test_kpr_--eta_min_ef_0.5.out | 10 +- ..._kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out | 10 +- ...est_kpr_--eta_min_fx_1.0_--eta_min_0.5.out | 10 +- .../idas/CXX_serial/idas_test_kpr.out | 10 +- .../CXX_serial/idas_test_kpr_--dcj_0.9.out | 8 +- .../CXX_serial/idas_test_kpr_--eta_cf_0.5.out | 10 +- .../CXX_serial/idas_test_kpr_--eta_min_2.out | 10 +- .../idas_test_kpr_--eta_min_ef_0.5.out | 10 +- ..._kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out | 10 +- ...est_kpr_--eta_min_fx_1.0_--eta_min_0.5.out | 10 +- 72 files changed, 980 insertions(+), 977 deletions(-) diff --git a/examples/arkode/C_serial/ark_analytic_nonlin.out b/examples/arkode/C_serial/ark_analytic_nonlin.out index 902ace198d..91a4b06253 100644 --- a/examples/arkode/C_serial/ark_analytic_nonlin.out +++ b/examples/arkode/C_serial/ark_analytic_nonlin.out @@ -18,7 +18,7 @@ Analytical ODE test problem: --------------------- Final Statistics: -Current time = 10.12157090914652 +Current time = 10.1215709091465 Steps = 82 Step attempts = 83 Stability limited steps = 0 @@ -26,7 +26,7 @@ Accuracy limited steps = 83 Error test fails = 1 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 6.103515625000001e-12 -Last step size = 0.4463519264234082 -Current step size = 0.4463519264234082 +Initial step size = 6.103515625e-12 +Last step size = 0.446351926423408 +Current step size = 0.446351926423408 RHS fn evals = 417 diff --git a/examples/arkode/C_serial/ark_damped_harmonic_symplectic.out b/examples/arkode/C_serial/ark_damped_harmonic_symplectic.out index f7c3c21208..9f5295a4f1 100644 --- a/examples/arkode/C_serial/ark_damped_harmonic_symplectic.out +++ b/examples/arkode/C_serial/ark_damped_harmonic_symplectic.out @@ -11,7 +11,7 @@ t = 23.561945, q(t) = 1.242002, H = 1.013408 t = 27.488936, q(t) = -0.806768, H = 0.352368 t = 31.415927, q(t) = 0.878500, H = 0.773974 -Current time = 31.41592653589793 +Current time = 31.4159265358979 Steps = 31416 Step attempts = 31416 Stability limited steps = 0 @@ -20,7 +20,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 0.0009908169824406335 +Last step size = 0.000990816982440633 Current step size = 0.001 f1 RHS fn evals = 125664 f2 RHS fn evals = 125664 diff --git a/examples/arkode/C_serial/ark_harmonic_symplectic.out b/examples/arkode/C_serial/ark_harmonic_symplectic.out index 6033ea1668..d070b002b3 100644 --- a/examples/arkode/C_serial/ark_harmonic_symplectic.out +++ b/examples/arkode/C_serial/ark_harmonic_symplectic.out @@ -11,7 +11,7 @@ t = 4.712389, x(t) = 0.000000, E = 50.000000, sol. err = 9.5373481893755732e-13 t = 5.497787, x(t) = 7.071068, E = 50.000000, sol. err = 1.6668477791399526e-12 t = 6.283185, x(t) = 10.000000, E = 50.000000, sol. err = 4.3080167445556004e-12 -Current time = 6.283185307179586 +Current time = 6.28318530717959 Steps = 6288 Step attempts = 6288 Stability limited steps = 0 @@ -20,7 +20,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 0.0003981633971861239 +Last step size = 0.000398163397186124 Current step size = 0.001 f1 RHS fn evals = 25152 f2 RHS fn evals = 25152 diff --git a/examples/arkode/C_serial/ark_kepler.out b/examples/arkode/C_serial/ark_kepler.out index 1ed58346ac..7ae6833ced 100644 --- a/examples/arkode/C_serial/ark_kepler.out +++ b/examples/arkode/C_serial/ark_kepler.out @@ -70,7 +70,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.01 -Last step size = 0.009999999998981926 +Last step size = 0.00999999999898193 Current step size = 0.01 f1 RHS fn evals = 40000 f2 RHS fn evals = 40000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_adapt.out b/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_adapt.out index 845e6dbb9b..e5339815de 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_adapt.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_adapt.out @@ -69,9 +69,9 @@ Accuracy limited steps = 438 Error test fails = 67 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 1.836231979046091e-06 -Last step size = 0.2400202274108805 -Current step size = 0.2400202274108805 +Initial step size = 1.83623197904609e-06 +Last step size = 0.24002022741088 +Current step size = 0.24002022741088 Explicit RHS fn evals = 2125 Implicit RHS fn evals = 0 NLS iters = 0 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_fixed_--count-orbits.out b/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_fixed_--count-orbits.out index a53c7f1542..80e8be3b9c 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_fixed_--count-orbits.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_fixed_--count-orbits.out @@ -132,7 +132,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.01 -Last step size = 0.009999999998981926 +Last step size = 0.00999999999898193 Current step size = 0.01 Root fn evals = 10288 Explicit RHS fn evals = 50000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_EULER_1_1_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_EULER_1_1_--tf_50_--check-order_--nout_1.out index d32b06fb11..8bb454cd83 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_EULER_1_1_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_EULER_1_1_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -52,7 +52,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 f1 RHS fn evals = 50001 f2 RHS fn evals = 50001 @@ -80,7 +80,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0005 -Last step size = 0.0004999999432868658 +Last step size = 0.000499999943286866 Current step size = 0.0005 f1 RHS fn evals = 100000 f2 RHS fn evals = 100000 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00025 -Last step size = 0.0002499998522722533 +Last step size = 0.000249999852272253 Current step size = 0.00025 f1 RHS fn evals = 200000 f2 RHS fn evals = 200000 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.000125 -Last step size = 3.183586727573126e-10 +Last step size = 3.18358672757313e-10 Current step size = 0.000125 f1 RHS fn evals = 400001 f2 RHS fn evals = 400001 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 6.25e-05 -Last step size = 7.503473398173804e-10 +Last step size = 7.5034733981738e-10 Current step size = 6.25e-05 f1 RHS fn evals = 800001 f2 RHS fn evals = 800001 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 1.5625e-05 -Last step size = 1.562198162474714e-05 +Last step size = 1.56219816247471e-05 Current step size = 1.5625e-05 f1 RHS fn evals = 3200000 f2 RHS fn evals = 3200000 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 7.8125e-06 -Last step size = 7.805897645596353e-06 +Last step size = 7.80589764559635e-06 Current step size = 7.8125e-06 f1 RHS fn evals = 6400000 f2 RHS fn evals = 6400000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out index f6270cd29f..bcf7ce9891 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -52,7 +52,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 f1 RHS fn evals = 100002 f2 RHS fn evals = 100002 @@ -80,7 +80,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0005 -Last step size = 0.0004999999432868658 +Last step size = 0.000499999943286866 Current step size = 0.0005 f1 RHS fn evals = 200000 f2 RHS fn evals = 200000 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00025 -Last step size = 0.0002499998522722533 +Last step size = 0.000249999852272253 Current step size = 0.00025 f1 RHS fn evals = 400000 f2 RHS fn evals = 400000 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.000125 -Last step size = 3.183586727573126e-10 +Last step size = 3.18358672757313e-10 Current step size = 0.000125 f1 RHS fn evals = 800002 f2 RHS fn evals = 800002 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 6.25e-05 -Last step size = 7.503473398173804e-10 +Last step size = 7.5034733981738e-10 Current step size = 6.25e-05 f1 RHS fn evals = 1600002 f2 RHS fn evals = 1600002 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 1.5625e-05 -Last step size = 1.562198162474714e-05 +Last step size = 1.56219816247471e-05 Current step size = 1.5625e-05 f1 RHS fn evals = 6400000 f2 RHS fn evals = 6400000 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 7.8125e-06 -Last step size = 7.805897645596353e-06 +Last step size = 7.80589764559635e-06 Current step size = 7.8125e-06 f1 RHS fn evals = 12800000 f2 RHS fn evals = 12800000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_2_2_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_2_2_--tf_50_--check-order_--nout_1.out index 588a1cd511..db96ea976b 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_2_2_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_2_2_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -52,7 +52,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 f1 RHS fn evals = 100002 f2 RHS fn evals = 100002 @@ -80,7 +80,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0005 -Last step size = 0.0004999999432868658 +Last step size = 0.000499999943286866 Current step size = 0.0005 f1 RHS fn evals = 200000 f2 RHS fn evals = 200000 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00025 -Last step size = 0.0002499998522722533 +Last step size = 0.000249999852272253 Current step size = 0.00025 f1 RHS fn evals = 400000 f2 RHS fn evals = 400000 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.000125 -Last step size = 3.183586727573126e-10 +Last step size = 3.18358672757313e-10 Current step size = 0.000125 f1 RHS fn evals = 800002 f2 RHS fn evals = 800002 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 6.25e-05 -Last step size = 7.503473398173804e-10 +Last step size = 7.5034733981738e-10 Current step size = 6.25e-05 f1 RHS fn evals = 1600002 f2 RHS fn evals = 1600002 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 1.5625e-05 -Last step size = 1.562198162474714e-05 +Last step size = 1.56219816247471e-05 Current step size = 1.5625e-05 f1 RHS fn evals = 6400000 f2 RHS fn evals = 6400000 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 7.8125e-06 -Last step size = 7.805897645596353e-06 +Last step size = 7.80589764559635e-06 Current step size = 7.8125e-06 f1 RHS fn evals = 12800000 f2 RHS fn evals = 12800000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_3_3_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_3_3_--tf_50_--check-order_--nout_1.out index defe328ece..052ea418c7 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_3_3_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_3_3_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.025 -Last step size = 1.769251412042648e-12 +Last step size = 1.76925141204265e-12 Current step size = 0.025 f1 RHS fn evals = 6003 f2 RHS fn evals = 6003 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0125 -Last step size = 0.01249999999719619 +Last step size = 0.0124999999971962 Current step size = 0.0125 f1 RHS fn evals = 12000 f2 RHS fn evals = 12000 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00625 -Last step size = 0.006249999992917305 +Last step size = 0.0062499999929173 Current step size = 0.00625 f1 RHS fn evals = 24000 f2 RHS fn evals = 24000 @@ -192,7 +192,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.003125 -Last step size = 1.124078607972478e-11 +Last step size = 1.12407860797248e-11 Current step size = 0.003125 f1 RHS fn evals = 48003 f2 RHS fn evals = 48003 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0015625 -Last step size = 2.835776058418557e-11 +Last step size = 2.83577605841856e-11 Current step size = 0.0015625 f1 RHS fn evals = 96003 f2 RHS fn evals = 96003 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00078125 -Last step size = 0.0007812499550681189 +Last step size = 0.000781249955068119 Current step size = 0.00078125 f1 RHS fn evals = 192000 f2 RHS fn evals = 192000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_4_4_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_4_4_--tf_50_--check-order_--nout_1.out index f87244403c..16f35a0fbf 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_4_4_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_4_4_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.025 -Last step size = 1.769251412042648e-12 +Last step size = 1.76925141204265e-12 Current step size = 0.025 f1 RHS fn evals = 8004 f2 RHS fn evals = 8004 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0125 -Last step size = 0.01249999999719619 +Last step size = 0.0124999999971962 Current step size = 0.0125 f1 RHS fn evals = 16000 f2 RHS fn evals = 16000 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00625 -Last step size = 0.006249999992917305 +Last step size = 0.0062499999929173 Current step size = 0.00625 f1 RHS fn evals = 32000 f2 RHS fn evals = 32000 @@ -192,7 +192,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.003125 -Last step size = 1.124078607972478e-11 +Last step size = 1.12407860797248e-11 Current step size = 0.003125 f1 RHS fn evals = 64004 f2 RHS fn evals = 64004 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0015625 -Last step size = 2.835776058418557e-11 +Last step size = 2.83577605841856e-11 Current step size = 0.0015625 f1 RHS fn evals = 128004 f2 RHS fn evals = 128004 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00078125 -Last step size = 0.0007812499550681189 +Last step size = 0.000781249955068119 Current step size = 0.00078125 f1 RHS fn evals = 256000 f2 RHS fn evals = 256000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_5_6_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_5_6_--tf_50_--check-order_--nout_1.out index 78f14dd179..f4922eb5e9 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_5_6_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_5_6_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.025 -Last step size = 1.769251412042648e-12 +Last step size = 1.76925141204265e-12 Current step size = 0.025 f1 RHS fn evals = 12006 f2 RHS fn evals = 12006 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0125 -Last step size = 0.01249999999719619 +Last step size = 0.0124999999971962 Current step size = 0.0125 f1 RHS fn evals = 24000 f2 RHS fn evals = 24000 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00625 -Last step size = 0.006249999992917305 +Last step size = 0.0062499999929173 Current step size = 0.00625 f1 RHS fn evals = 48000 f2 RHS fn evals = 48000 @@ -192,7 +192,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.003125 -Last step size = 1.124078607972478e-11 +Last step size = 1.12407860797248e-11 Current step size = 0.003125 f1 RHS fn evals = 96006 f2 RHS fn evals = 96006 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0015625 -Last step size = 2.835776058418557e-11 +Last step size = 2.83577605841856e-11 Current step size = 0.0015625 f1 RHS fn evals = 192006 f2 RHS fn evals = 192006 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00078125 -Last step size = 0.0007812499550681189 +Last step size = 0.000781249955068119 Current step size = 0.00078125 f1 RHS fn evals = 384000 f2 RHS fn evals = 384000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_PSEUDO_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_PSEUDO_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out index 1289fd72b9..218769afeb 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_PSEUDO_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_PSEUDO_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -52,7 +52,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 f1 RHS fn evals = 100002 f2 RHS fn evals = 100002 @@ -80,7 +80,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0005 -Last step size = 0.0004999999432868658 +Last step size = 0.000499999943286866 Current step size = 0.0005 f1 RHS fn evals = 200000 f2 RHS fn evals = 200000 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00025 -Last step size = 0.0002499998522722533 +Last step size = 0.000249999852272253 Current step size = 0.00025 f1 RHS fn evals = 400000 f2 RHS fn evals = 400000 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.000125 -Last step size = 3.183586727573126e-10 +Last step size = 3.18358672757313e-10 Current step size = 0.000125 f1 RHS fn evals = 800002 f2 RHS fn evals = 800002 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 6.25e-05 -Last step size = 7.503473398173804e-10 +Last step size = 7.5034733981738e-10 Current step size = 6.25e-05 f1 RHS fn evals = 1600002 f2 RHS fn evals = 1600002 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 1.5625e-05 -Last step size = 1.562198162474714e-05 +Last step size = 1.56219816247471e-05 Current step size = 1.5625e-05 f1 RHS fn evals = 6400000 f2 RHS fn evals = 6400000 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 7.8125e-06 -Last step size = 7.805897645596353e-06 +Last step size = 7.80589764559635e-06 Current step size = 7.8125e-06 f1 RHS fn evals = 12800000 f2 RHS fn evals = 12800000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_RUTH_3_3_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_RUTH_3_3_--tf_50_--check-order_--nout_1.out index eca72a0654..1da42ee3eb 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_RUTH_3_3_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_RUTH_3_3_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.025 -Last step size = 1.769251412042648e-12 +Last step size = 1.76925141204265e-12 Current step size = 0.025 f1 RHS fn evals = 6003 f2 RHS fn evals = 6003 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0125 -Last step size = 0.01249999999719619 +Last step size = 0.0124999999971962 Current step size = 0.0125 f1 RHS fn evals = 12000 f2 RHS fn evals = 12000 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00625 -Last step size = 0.006249999992917305 +Last step size = 0.0062499999929173 Current step size = 0.00625 f1 RHS fn evals = 24000 f2 RHS fn evals = 24000 @@ -192,7 +192,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.003125 -Last step size = 1.124078607972478e-11 +Last step size = 1.12407860797248e-11 Current step size = 0.003125 f1 RHS fn evals = 48003 f2 RHS fn evals = 48003 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0015625 -Last step size = 2.835776058418557e-11 +Last step size = 2.83577605841856e-11 Current step size = 0.0015625 f1 RHS fn evals = 96003 f2 RHS fn evals = 96003 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00078125 -Last step size = 0.0007812499550681189 +Last step size = 0.000781249955068119 Current step size = 0.00078125 f1 RHS fn evals = 192000 f2 RHS fn evals = 192000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_YOSHIDA_6_8_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_YOSHIDA_6_8_--tf_50_--check-order_--nout_1.out index f2651ffd39..c18ab4e9cd 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_YOSHIDA_6_8_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_YOSHIDA_6_8_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.582822844487962e-11 +Last step size = 2.58282284448796e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.025 -Last step size = 1.769251412042648e-12 +Last step size = 1.76925141204265e-12 Current step size = 0.025 f1 RHS fn evals = 16008 f2 RHS fn evals = 16008 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0125 -Last step size = 0.01249999999719619 +Last step size = 0.0124999999971962 Current step size = 0.0125 f1 RHS fn evals = 32000 f2 RHS fn evals = 32000 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00625 -Last step size = 0.006249999992917305 +Last step size = 0.0062499999929173 Current step size = 0.00625 f1 RHS fn evals = 64000 f2 RHS fn evals = 64000 @@ -192,7 +192,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.003125 -Last step size = 1.124078607972478e-11 +Last step size = 1.12407860797248e-11 Current step size = 0.003125 f1 RHS fn evals = 128008 f2 RHS fn evals = 128008 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0015625 -Last step size = 2.835776058418557e-11 +Last step size = 2.83577605841856e-11 Current step size = 0.0015625 f1 RHS fn evals = 256008 f2 RHS fn evals = 256008 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00078125 -Last step size = 0.0007812499550681189 +Last step size = 0.000781249955068119 Current step size = 0.00078125 f1 RHS fn evals = 512000 f2 RHS fn evals = 512000 diff --git a/examples/arkode/C_serial/ark_reaction_diffusion_mri.out b/examples/arkode/C_serial/ark_reaction_diffusion_mri.out index f8cd47dfdc..84c3a026da 100644 --- a/examples/arkode/C_serial/ark_reaction_diffusion_mri.out +++ b/examples/arkode/C_serial/ark_reaction_diffusion_mri.out @@ -38,7 +38,7 @@ ------------------------- Final Slow Statistics: -Current time = 3.000999999999781 +Current time = 3.00099999999978 Steps = 3001 Step attempts = 3001 Stability limited steps = 0 @@ -57,7 +57,7 @@ NLS iters per step = 0 LS setups = 0 Final Fast Statistics: -Current time = 3.000999999999781 +Current time = 3.00099999999978 Steps = 153051 Step attempts = 153051 Stability limited steps = 0 @@ -66,7 +66,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 2e-05 -Last step size = 9.999999998289147e-06 +Last step size = 9.99999999828915e-06 Current step size = 2e-05 Explicit RHS fn evals = 459183 Implicit RHS fn evals = 0 diff --git a/examples/arkode/C_serial/ark_robertson.out b/examples/arkode/C_serial/ark_robertson.out index f4774b096c..2fb669cb61 100644 --- a/examples/arkode/C_serial/ark_robertson.out +++ b/examples/arkode/C_serial/ark_robertson.out @@ -107,7 +107,7 @@ Robertson ODE test problem: -------------------------------------------------- Final Statistics: -Current time = 115949571244.6344 +Current time = 115949571244.634 Steps = 740 Step attempts = 784 Stability limited steps = 0 @@ -122,7 +122,7 @@ Explicit RHS fn evals = 0 Implicit RHS fn evals = 25084 NLS iters = 21171 NLS fails = 46 -NLS iters per step = 28.60945945945946 +NLS iters per step = 28.6094594594595 LS setups = 208 Jac fn evals = 52 LS RHS fn evals = 0 @@ -133,5 +133,5 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.002456190071323981 +Jac evals per NLS iter = 0.00245619007132398 Prec evals per NLS iter = 0 diff --git a/examples/cvode/CXX_serial/cv_kpr.out b/examples/cvode/CXX_serial/cv_kpr.out index bc74d07ec1..9bb65f1da2 100644 --- a/examples/cvode/CXX_serial/cv_kpr.out +++ b/examples/cvode/CXX_serial/cv_kpr.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/examples/cvode/ginkgo/cv_heat2D_ginkgo.OMP.out b/examples/cvode/ginkgo/cv_heat2D_ginkgo.OMP.out index d7dbab5971..258773f91c 100644 --- a/examples/cvode/ginkgo/cv_heat2D_ginkgo.OMP.out +++ b/examples/cvode/ginkgo/cv_heat2D_ginkgo.OMP.out @@ -50,16 +50,16 @@ Current time = 1 Steps = 41 Error test fails = 0 NLS step fails = 0 -Initial step size = 0.002110117768486902 -Last step size = 0.02867848038434426 -Current step size = 0.02867848038434426 +Initial step size = 0.0021101177684869 +Last step size = 0.0286784803843443 +Current step size = 0.0286784803843443 Last method order = 3 Current method order = 3 Stab. lim. order reductions = 0 RHS fn evals = 52 NLS iters = 49 NLS fails = 0 -NLS iters per step = 1.195121951219512 +NLS iters per step = 1.19512195121951 LS setups = 7 Jac fn evals = 1 LS RHS fn evals = 0 @@ -69,8 +69,8 @@ LS iters = 875 LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 -LS iters per NLS iter = 17.85714285714286 -Jac evals per NLS iter = 0.02040816326530612 +LS iters per NLS iter = 17.8571428571429 +Jac evals per NLS iter = 0.0204081632653061 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/examples/cvode/ginkgo/cv_heat2D_ginkgo.REF.out b/examples/cvode/ginkgo/cv_heat2D_ginkgo.REF.out index d8995e9c23..369347ce78 100644 --- a/examples/cvode/ginkgo/cv_heat2D_ginkgo.REF.out +++ b/examples/cvode/ginkgo/cv_heat2D_ginkgo.REF.out @@ -50,16 +50,16 @@ Current time = 1 Steps = 41 Error test fails = 0 NLS step fails = 0 -Initial step size = 0.002110117768486902 -Last step size = 0.02866722374512618 -Current step size = 0.02866722374512618 +Initial step size = 0.0021101177684869 +Last step size = 0.0286672237451262 +Current step size = 0.0286672237451262 Last method order = 3 Current method order = 3 Stab. lim. order reductions = 0 RHS fn evals = 52 NLS iters = 49 NLS fails = 0 -NLS iters per step = 1.195121951219512 +NLS iters per step = 1.19512195121951 LS setups = 7 Jac fn evals = 1 LS RHS fn evals = 0 @@ -69,8 +69,8 @@ LS iters = 875 LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 -LS iters per NLS iter = 17.85714285714286 -Jac evals per NLS iter = 0.02040816326530612 +LS iters per NLS iter = 17.8571428571429 +Jac evals per NLS iter = 0.0204081632653061 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/examples/cvode/ginkgo/cv_kpr_ginkgo.OMP.out b/examples/cvode/ginkgo/cv_kpr_ginkgo.OMP.out index 48c9b54e29..6e2b8023d8 100644 --- a/examples/cvode/ginkgo/cv_kpr_ginkgo.OMP.out +++ b/examples/cvode/ginkgo/cv_kpr_ginkgo.OMP.out @@ -16,16 +16,16 @@ Current time = 10.0065538929512 Steps = 1561 Error test fails = 126 NLS step fails = 2 -Initial step size = 0.0001029860256095084 -Last step size = 0.01296396850522329 -Current step size = 0.01296396850522329 +Initial step size = 0.000102986025609508 +Last step size = 0.0129639685052233 +Current step size = 0.0129639685052233 Last method order = 5 Current method order = 5 Stab. lim. order reductions = 0 RHS fn evals = 2127 NLS iters = 2124 NLS fails = 4 -NLS iters per step = 1.360666239590006 +NLS iters per step = 1.36066623959001 LS setups = 241 Jac fn evals = 31 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0.931261770244821 -Jac evals per NLS iter = 0.01459510357815443 +Jac evals per NLS iter = 0.0145951035781544 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/examples/cvode/ginkgo/cv_kpr_ginkgo.REF.out b/examples/cvode/ginkgo/cv_kpr_ginkgo.REF.out index 0f09653946..15587d9f1a 100644 --- a/examples/cvode/ginkgo/cv_kpr_ginkgo.REF.out +++ b/examples/cvode/ginkgo/cv_kpr_ginkgo.REF.out @@ -16,16 +16,16 @@ Current time = 10.0062929489372 Steps = 1569 Error test fails = 141 NLS step fails = 2 -Initial step size = 0.0001029860256095084 -Last step size = 0.01309369414763129 -Current step size = 0.02449709879261396 +Initial step size = 0.000102986025609508 +Last step size = 0.0130936941476313 +Current step size = 0.024497098792614 Last method order = 5 Current method order = 5 Stab. lim. order reductions = 0 RHS fn evals = 2185 NLS iters = 2182 NLS fails = 4 -NLS iters per step = 1.390694710006374 +NLS iters per step = 1.39069471000637 LS setups = 267 Jac fn evals = 31 LS RHS fn evals = 0 @@ -35,7 +35,7 @@ LS iters = 2027 LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 -LS iters per NLS iter = 0.9289642529789184 -Jac evals per NLS iter = 0.01420714940421632 +LS iters per NLS iter = 0.928964252978918 +Jac evals per NLS iter = 0.0142071494042163 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/examples/cvode/serial/cvRoberts_dns.out b/examples/cvode/serial/cvRoberts_dns.out index 01a87d0f5f..6570d516f8 100644 --- a/examples/cvode/serial/cvRoberts_dns.out +++ b/examples/cvode/serial/cvRoberts_dns.out @@ -19,20 +19,20 @@ At t = 4.0000e+09 y = 5.258603e-07 2.103442e-12 9.999995e-01 At t = 4.0000e+10 y = 6.934511e-08 2.773804e-13 9.999999e-01 Final Statistics: -Current time = 41154661313.59952 +Current time = 41154661313.5995 Steps = 542 Error test fails = 22 NLS step fails = 0 -Initial step size = 8.236259832589498e-14 -Last step size = 4747036977.219155 -Current step size = 4747036977.219155 +Initial step size = 8.2362598325895e-14 +Last step size = 4747036977.21916 +Current step size = 4747036977.21916 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 754 NLS iters = 751 NLS fails = 3 -NLS iters per step = 1.385608856088561 +NLS iters per step = 1.38560885608856 LS setups = 107 Jac fn evals = 11 LS RHS fn evals = 0 @@ -43,6 +43,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01464713715046605 +Jac evals per NLS iter = 0.014647137150466 Prec evals per NLS iter = 0 Root fn evals = 570 diff --git a/examples/cvodes/serial/cvsRoberts_ASAi_dns.out b/examples/cvodes/serial/cvsRoberts_ASAi_dns.out index e53bc5f730..460b370ece 100644 --- a/examples/cvodes/serial/cvsRoberts_ASAi_dns.out +++ b/examples/cvodes/serial/cvsRoberts_ASAi_dns.out @@ -18,20 +18,20 @@ G: 3.9983e+07 -------------------------------------------------------- Final Statistics: -Current time = 40090396.38262068 +Current time = 40090396.3826207 Steps = 766 Error test fails = 37 NLS step fails = 0 -Initial step size = 4.712160915387242e-10 -Last step size = 2056516.139492778 -Current step size = 2056516.139492778 +Initial step size = 4.71216091538724e-10 +Last step size = 2056516.13949278 +Current step size = 2056516.13949278 Last method order = 5 Current method order = 5 Stab. lim. order reductions = 0 RHS fn evals = 1057 NLS iters = 1056 NLS fails = 0 -NLS iters per step = 1.378590078328982 +NLS iters per step = 1.37859007832898 LS setups = 125 Jac fn evals = 16 LS RHS fn evals = 0 @@ -42,7 +42,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01515151515151515 +Jac evals per NLS iter = 0.0151515151515152 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 767 @@ -69,16 +69,16 @@ Current time = 0 Steps = 212 Error test fails = 1 NLS step fails = 0 -Initial step size = -9.424321830774485e-08 -Last step size = -3.814693791377326 -Current step size = -3.814693791377326 +Initial step size = -9.42432183077448e-08 +Last step size = -3.81469379137733 +Current step size = -3.81469379137733 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 252 NLS iters = 251 NLS fails = 0 -NLS iters per step = 1.183962264150943 +NLS iters per step = 1.18396226415094 LS setups = 76 Jac fn evals = 4 LS RHS fn evals = 0 @@ -89,7 +89,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01593625498007968 +Jac evals per NLS iter = 0.0159362549800797 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 245 @@ -116,16 +116,16 @@ Current time = 0 Steps = 186 Error test fails = 13 NLS step fails = 0 -Initial step size = -5.132424409507535e-10 -Last step size = -0.0002691205025119647 -Current step size = -0.0002691205025119647 +Initial step size = -5.13242440950754e-10 +Last step size = -0.000269120502511965 +Current step size = -0.000269120502511965 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 261 NLS iters = 258 NLS fails = 4 -NLS iters per step = 1.387096774193548 +NLS iters per step = 1.38709677419355 LS setups = 44 Jac fn evals = 8 LS RHS fn evals = 0 diff --git a/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_sim_t.out b/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_sim_t.out index 9eda7cba0d..cb7d9a58bf 100644 --- a/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_sim_t.out +++ b/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_sim_t.out @@ -79,20 +79,20 @@ Sensitivity: YES ( SIMULTANEOUS + FULL ERROR CONTROL ) ----------------------------------------------------------------------- Final Statistics: -Current time = 43900737657.75381 +Current time = 43900737657.7538 Steps = 818 Error test fails = 28 NLS step fails = 2 -Initial step size = 8.236259832589498e-14 -Last step size = 7184288709.869884 -Current step size = 7184288709.869884 +Initial step size = 8.2362598325895e-14 +Last step size = 7184288709.86988 +Current step size = 7184288709.86988 Last method order = 3 Current method order = 3 Stab. lim. order reductions = 0 RHS fn evals = 1160 NLS iters = 1157 NLS fails = 6 -NLS iters per step = 1.414425427872861 +NLS iters per step = 1.41442542787286 LS setups = 136 Jac fn evals = 20 LS RHS fn evals = 0 @@ -103,7 +103,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01728608470181504 +Jac evals per NLS iter = 0.017286084701815 Prec evals per NLS iter = 0 Root fn evals = 0 Sens fn evals = 3480 diff --git a/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out b/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out index 63f99b8085..040cf3c0b1 100644 --- a/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out +++ b/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out @@ -79,20 +79,20 @@ Sensitivity: YES ( STAGGERED1 + FULL ERROR CONTROL ) ----------------------------------------------------------------------- Final Statistics: -Current time = 41016848848.50709 +Current time = 41016848848.5071 Steps = 930 Error test fails = 0 NLS step fails = 0 -Initial step size = 8.236259832589498e-14 -Last step size = 1236650880.556721 -Current step size = 1236650880.556721 +Initial step size = 8.2362598325895e-14 +Last step size = 1236650880.55672 +Current step size = 1236650880.55672 Last method order = 3 Current method order = 3 Stab. lim. order reductions = 0 RHS fn evals = 2104 NLS iters = 1105 NLS fails = 0 -NLS iters per step = 1.188172043010753 +NLS iters per step = 1.18817204301075 LS setups = 182 Jac fn evals = 17 LS RHS fn evals = 0 @@ -103,7 +103,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01538461538461539 +Jac evals per NLS iter = 0.0153846153846154 Prec evals per NLS iter = 0 Root fn evals = 0 Sens fn evals = 3564 @@ -112,7 +112,10 @@ Sens error test fails = 66 Sens NLS iters = 3555 Sens NLS fails = 0 Sens NLS step fails = 0 -Sens stgr1 NLS iters = 1251, 1199, 1105 -Sens stgr1 NLS fails = 0, 0, 0 -Sens stgr1 NLS step fails = 0, 0, 0 +Sens stgr1 NLS iters = 1251 +, 1199, 1105 +Sens stgr1 NLS fails = 0 +, 0, 0 +Sens stgr1 NLS step fails = 0 +, 0, 0 Sens LS setups = 0 diff --git a/examples/cvodes/serial/cvsRoberts_dns.out b/examples/cvodes/serial/cvsRoberts_dns.out index 01a87d0f5f..6570d516f8 100644 --- a/examples/cvodes/serial/cvsRoberts_dns.out +++ b/examples/cvodes/serial/cvsRoberts_dns.out @@ -19,20 +19,20 @@ At t = 4.0000e+09 y = 5.258603e-07 2.103442e-12 9.999995e-01 At t = 4.0000e+10 y = 6.934511e-08 2.773804e-13 9.999999e-01 Final Statistics: -Current time = 41154661313.59952 +Current time = 41154661313.5995 Steps = 542 Error test fails = 22 NLS step fails = 0 -Initial step size = 8.236259832589498e-14 -Last step size = 4747036977.219155 -Current step size = 4747036977.219155 +Initial step size = 8.2362598325895e-14 +Last step size = 4747036977.21916 +Current step size = 4747036977.21916 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 754 NLS iters = 751 NLS fails = 3 -NLS iters per step = 1.385608856088561 +NLS iters per step = 1.38560885608856 LS setups = 107 Jac fn evals = 11 LS RHS fn evals = 0 @@ -43,6 +43,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01464713715046605 +Jac evals per NLS iter = 0.014647137150466 Prec evals per NLS iter = 0 Root fn evals = 570 diff --git a/examples/ida/serial/idaRoberts_dns.out b/examples/ida/serial/idaRoberts_dns.out index 953baadaa4..eab9ee47ef 100644 --- a/examples/ida/serial/idaRoberts_dns.out +++ b/examples/ida/serial/idaRoberts_dns.out @@ -28,20 +28,20 @@ Constraints and id not used. 4.0000e+10 4.8641e-08 1.9456e-13 1.0000e+00 | 362 2 7.5480e+09 Final Statistics: -Current time = 41226212070.53522 +Current time = 41226212070.5352 Steps = 362 Error test fails = 15 NLS step fails = 0 -Initial step size = 2.164955286048077e-05 -Last step size = 7548045540.281308 -Current step size = 7548045540.281308 +Initial step size = 2.16495528604808e-05 +Last step size = 7548045540.28131 +Current step size = 7548045540.28131 Last method order = 2 Current method order = 2 Residual fn evals = 537 IC linesearch backtrack ops = 0 NLS iters = 537 NLS fails = 5 -NLS iters per step = 1.483425414364641 +NLS iters per step = 1.48342541436464 LS setups = 60 Jac fn evals = 60 LS residual fn evals = 0 diff --git a/examples/idas/serial/idasRoberts_ASAi_dns.out b/examples/idas/serial/idasRoberts_ASAi_dns.out index 10c3d3087d..e0f6c2c081 100644 --- a/examples/idas/serial/idasRoberts_ASAi_dns.out +++ b/examples/idas/serial/idasRoberts_ASAi_dns.out @@ -18,20 +18,20 @@ G: 4.0000e+10 -------------------------------------------------------- Final Statistics: -Current time = 41445862940.10391 +Current time = 41445862940.1039 Steps = 774 Error test fails = 8 NLS step fails = 0 -Initial step size = 2.165063509460035e-11 -Last step size = 8711558430.605959 -Current step size = 8711558430.605959 +Initial step size = 2.16506350946004e-11 +Last step size = 8711558430.60596 +Current step size = 8711558430.60596 Last method order = 2 Current method order = 2 Residual fn evals = 1134 IC linesearch backtrack ops = 0 NLS iters = 1134 NLS fails = 0 -NLS iters per step = 1.465116279069767 +NLS iters per step = 1.46511627906977 LS setups = 80 Jac fn evals = 80 LS residual fn evals = 0 @@ -42,7 +42,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.07054673721340388 +Jac evals per NLS iter = 0.0705467372134039 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 775 @@ -61,16 +61,16 @@ Current time = 0 Steps = 1272 Error test fails = 106 NLS step fails = 0 -Initial step size = -6.123724356957945e-09 -Last step size = -5.635092667470378e-06 -Current step size = -1.127018533494076e-05 +Initial step size = -6.12372435695795e-09 +Last step size = -5.63509266747038e-06 +Current step size = -1.12701853349408e-05 Last method order = 5 Current method order = 5 Residual fn evals = 2033 IC linesearch backtrack ops = 0 NLS iters = 2033 NLS fails = 2 -NLS iters per step = 1.598270440251572 +NLS iters per step = 1.59827044025157 LS setups = 197 Jac fn evals = 197 LS residual fn evals = 0 @@ -81,7 +81,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.09690113133300542 +Jac evals per NLS iter = 0.0969011313330054 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 1285 @@ -99,9 +99,9 @@ Current time = 0 Steps = 428 Error test fails = 41 NLS step fails = 0 -Initial step size = -6.123731096262232e-09 -Last step size = -1.584378912226939e-05 -Current step size = -1.584378912226939e-05 +Initial step size = -6.12373109626223e-09 +Last step size = -1.58437891222694e-05 +Current step size = -1.58437891222694e-05 Last method order = 3 Current method order = 3 Residual fn evals = 701 @@ -119,7 +119,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.09728183118741059 +Jac evals per NLS iter = 0.0972818311874106 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 429 diff --git a/examples/idas/serial/idasRoberts_FSA_dns_-sensi_stg_t.out b/examples/idas/serial/idasRoberts_FSA_dns_-sensi_stg_t.out index 188b3ef979..d1da121a02 100644 --- a/examples/idas/serial/idasRoberts_FSA_dns_-sensi_stg_t.out +++ b/examples/idas/serial/idasRoberts_FSA_dns_-sensi_stg_t.out @@ -101,20 +101,20 @@ dG/dp1: -5.9466e+00 dG/dp1: 9.9111e-04 Final Statistics: -Current time = 40566745825.88869 +Current time = 40566745825.8887 Steps = 1235 Error test fails = 5 NLS step fails = 0 -Initial step size = 2.165063509460281e-13 -Last step size = 6313652610.623295 -Current step size = 6313652610.623295 +Initial step size = 2.16506350946028e-13 +Last step size = 6313652610.62329 +Current step size = 6313652610.62329 Last method order = 3 Current method order = 3 Residual fn evals = 1515 IC linesearch backtrack ops = 0 NLS iters = 1512 NLS fails = 1 -NLS iters per step = 1.226720647773279 +NLS iters per step = 1.22672064777328 LS setups = 101 Jac fn evals = 102 LS residual fn evals = 306 @@ -125,7 +125,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.06746031746031746 +Jac evals per NLS iter = 0.0674603174603175 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 1256 diff --git a/examples/idas/serial/idasRoberts_dns.out b/examples/idas/serial/idasRoberts_dns.out index 1f624c89ec..1add9aa016 100644 --- a/examples/idas/serial/idasRoberts_dns.out +++ b/examples/idas/serial/idasRoberts_dns.out @@ -28,20 +28,20 @@ Constraints and id not used. 4.0000e+10 4.8641e-08 1.9456e-13 1.0000e+00 | 362 2 7.5480e+09 Final Statistics: -Current time = 41226212070.53522 +Current time = 41226212070.5352 Steps = 362 Error test fails = 15 NLS step fails = 0 -Initial step size = 2.164955286048077e-05 -Last step size = 7548045540.281308 -Current step size = 7548045540.281308 +Initial step size = 2.16495528604808e-05 +Last step size = 7548045540.28131 +Current step size = 7548045540.28131 Last method order = 2 Current method order = 2 Residual fn evals = 537 IC linesearch backtrack ops = 0 NLS iters = 537 NLS fails = 5 -NLS iters per step = 1.483425414364641 +NLS iters per step = 1.48342541436464 LS setups = 60 Jac fn evals = 60 LS residual fn evals = 0 diff --git a/examples/kinsol/serial/kinRoboKin_dns.out b/examples/kinsol/serial/kinRoboKin_dns.out index 0b62d9f178..52be0811cd 100644 --- a/examples/kinsol/serial/kinRoboKin_dns.out +++ b/examples/kinsol/serial/kinRoboKin_dns.out @@ -28,19 +28,19 @@ Computed solution: 1.91448 0.914475 0.0855246 Final statsistics: -Nonlinear iters = 6 -Nonlinear fn evals = 7 -Beta condition fails = 0 -Backtrack operations = 0 -Nonlinear fn norm = 2.292156129751106e-09 -Step length = 9.177381541347882e-05 -Jac fn evals = 6 -LS Nonlinear fn evals = 0 -Prec setup evals = 0 -Prec solves = 0 -LS iters = 0 -LS fails = 0 -Jac-times evals = 0 -LS iters per NLS iter = 0 -Jac evals per NLS iter = 1 -Prec evals per NLS iter = 0 +Nonlinear iters = 6 +Nonlinear fn evals = 7 +Beta condition fails = 0 +Backtrack operations = 0 +Nonlinear fn norm = 2.29215612975111e-09 +Step length = 9.17738154134788e-05 +Jac fn evals = 6 +LS Nonlinear fn evals = 0 +Prec setup evals = 0 +Prec solves = 0 +LS iters = 0 +LS fails = 0 +Jac-times evals = 0 +LS iters per NLS iter = 0 +Jac evals per NLS iter = 1 +Prec evals per NLS iter = 0 diff --git a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out index 9f09d86912..95d46686f9 100644 --- a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out +++ b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out @@ -18,12 +18,12 @@ Testing method ARKODE_MIS_KW3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.3333333333333333 0.75 1 + c = 0 0.333333333333333 0.75 1 W[0] = - 0 0 0 0 - 0.3333333333333333 0 0 0 - -0.5208333333333333 0.9375 0 0 - 0.3541666666666666 -0.6375 0.5333333333333333 0 + 0 0 0 0 + 0.333333333333333 0 0 0 + -0.520833333333333 0.9375 0 0 + 0.354166666666667 -0.6375 0.533333333333333 0 Stored stages = 3 @@ -46,9 +46,9 @@ Testing method ARKODE_MRI_GARK_ERK22a embedding order (p) = 0 c = 0 0.5 1 W[0] = - 0 0 0 - 0.5 0 0 - -0.5 1 0 + 0 0 0 + 0.5 0 0 + -0.5 1 0 Stored stages = 2 @@ -71,9 +71,9 @@ Testing method ARKODE_MRI_GARK_ERK22b embedding order (p) = 0 c = 0 1 1 W[0] = - 0 0 0 - 1 0 0 - -0.5 0.5 0 + 0 0 0 + 1 0 0 + -0.5 0.5 0 Stored stages = 2 @@ -94,18 +94,18 @@ Testing method ARKODE_MRI_GARK_ERK33a stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.3333333333333333 0.6666666666666666 1 + c = 0 0.333333333333333 0.666666666666667 1 W[0] = - 0 0 0 0 - 0.3333333333333333 0 0 0 - -0.3333333333333333 0.6666666666666666 0 0 - 0 -0.6666666666666666 1 0 + 0 0 0 0 + 0.333333333333333 0 0 0 + -0.333333333333333 0.666666666666667 0 0 + 0 -0.666666666666667 1 0 W[1] = - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - 0.5 0 -0.5 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0.5 0 -0.5 0 Stored stages = 3 @@ -128,20 +128,20 @@ Testing method ARKODE_MRI_GARK_ERK45a embedding order (p) = 0 c = 0 0.2 0.4 0.6 0.8 1 W[0] = - 0 0 0 0 0 0 - 0.2 0 0 0 0 0 - -3.3125 3.5125 0 0 0 0 - -0.5121234603937985 1.955496920787597 -1.243373460393798 0 0 0 - -0.1068927211587161 -4.656693056981116 3.994968532757531 0.9686172453823019 0 0 - 0.911960843690752 -0.1837327083772207 -1.193926866090864 -2.611983006811319 3.277681737588653 0 + 0 0 0 0 0 0 + 0.2 0 0 0 0 0 + -3.3125 3.5125 0 0 0 0 + -0.512123460393799 1.9554969207876 -1.2433734603938 0 0 0 + -0.106892721158716 -4.65669305698112 3.99496853275753 0.968617245382302 0 0 + 0.911960843690752 -0.183732708377221 -1.19392686609086 -2.61198300681132 3.27768173758865 0 W[1] = - 0 0 0 0 0 0 - 0 0 0 0 0 0 - 6.2875 -6.2875 0 0 0 0 - -0.0382530792124029 0.6952561584248058 -0.6570030792124029 0 0 0 - 1.87616694642529 3.003768197383342 -3 -1.879935143808632 0 0 - -2.423803191489362 2 1 5 -5.576196808510638 0 + 0 0 0 0 0 0 + 0 0 0 0 0 0 + 6.2875 -6.2875 0 0 0 0 + -0.0382530792124029 0.695256158424806 -0.657003079212403 0 0 0 + 1.87616694642529 3.00376819738334 -3 -1.87993514380863 0 0 + -2.42380319148936 2 1 5 -5.57619680851064 0 Stored stages = 5 @@ -164,8 +164,8 @@ Testing method ARKODE_MRI_GARK_FORWARD_EULER embedding order (p) = 0 c = 0 1 W[0] = - 0 0 - 1 0 + 0 0 + 1 0 Stored stages = 1 @@ -186,11 +186,11 @@ Testing method ARKODE_MRI_GARK_RALSTON2 stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 0.6666666666666666 1 + c = 0 0.666666666666667 1 W[0] = - 0 0 0 - 0.6666666666666666 0 0 - -0.4166666666666666 0.75 0 + 0 0 0 + 0.666666666666667 0 0 + -0.416666666666667 0.75 0 Stored stages = 2 @@ -213,16 +213,16 @@ Testing method ARKODE_MRI_GARK_RALSTON3 embedding order (p) = 0 c = 0 0.5 0.75 1 W[0] = - 0 0 0 0 - 0.5 0 0 0 - -2.75 3 0 0 - 1.305555555555556 -0.1666666666666667 -0.8888888888888888 0 + 0 0 0 0 + 0.5 0 0 0 + -2.75 3 0 0 + 1.30555555555556 -0.166666666666667 -0.888888888888889 0 W[1] = - 0 0 0 0 - 0 0 0 0 - 4.5 -4.5 0 0 - -2.166666666666667 -0.5 2.666666666666667 0 + 0 0 0 0 + 0 0 0 0 + 4.5 -4.5 0 0 + -2.16666666666667 -0.5 2.66666666666667 0 Stored stages = 3 @@ -249,9 +249,9 @@ Testing method ARKODE_MRI_GARK_BACKWARD_EULER embedding order (p) = 0 c = 0 1 1 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -277,15 +277,15 @@ Testing method ARKODE_MRI_GARK_ESDIRK34a stages = 7 method order (q) = 3 embedding order (p) = 0 - c = 0 0.3333333333333333 0.3333333333333333 0.6666666666666666 0.6666666666666666 1 1 + c = 0 0.333333333333333 0.333333333333333 0.666666666666667 0.666666666666667 1 1 G[0] = - 0 0 0 0 0 0 0 - 0.3333333333333333 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 - -0.3045790611944505 0 0.6379123945277838 0 0 0 0 - 0.2116913105640267 0 -0.6475578320724856 0 0.435866521508459 0 0 - 0.4454209388055495 0 0.8813784805616198 0 -0.993466086033836 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 + 0 0 0 0 0 0 0 + 0.333333333333333 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 + -0.30457906119445 0 0.637912394527784 0 0 0 0 + 0.211691310564027 0 -0.647557832072486 0 0.435866521508459 0 0 + 0.44542093880555 0 0.88137848056162 0 -0.993466086033836 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 Stored stages = 4 @@ -313,30 +313,30 @@ Testing method ARKODE_MRI_GARK_ESDIRK46a embedding order (p) = 0 c = 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 0.8 1 1 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 - 0.2 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 - 0.9179311933794375 0 -0.7179311933794374 0 0 0 0 0 0 0 0 - 2.643172353961828 0 -2.893172353961828 0 0.25 0 0 0 0 0 0 - 0.501564151341775 0 0.06834736723773695 0 -0.369911518579512 0 0 0 0 0 0 - 4.342116951031425 0 0.03897604588394062 0 -4.631092996915365 0 0.25 0 0 0 0 - -1.690014953911908 0 0.7232372452056922 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 - 3.315267994849762 0 1.086235127654301 0 -1.202424037428737 0 -3.449079085075326 0 0.25 0 0 - -1.563558636602688 0 1.020883954835773 0 2.489384426659126 0 -0.1865282766779755 0 -1.560181468214235 0 0 - 0.19 0 -0.2433333333333333 0 0.4233333333333333 0 0.4233333333333333 0 -1.043333333333333 0 0.25 + 0 0 0 0 0 0 0 0 0 0 0 + 0.2 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 + 0.917931193379438 0 -0.717931193379437 0 0 0 0 0 0 0 0 + 2.64317235396183 0 -2.89317235396183 0 0.25 0 0 0 0 0 0 + 0.501564151341775 0 0.0683473672377369 0 -0.369911518579512 0 0 0 0 0 0 + 4.34211695103143 0 0.0389760458839406 0 -4.63109299691537 0 0.25 0 0 0 0 + -1.69001495391191 0 0.723237245205692 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 + 3.31526799484976 0 1.0862351276543 0 -1.20242403742874 0 -3.44907908507533 0 0.25 0 0 + -1.56355863660269 0 1.02088395483577 0 2.48938442665913 0 -0.186528276677976 0 -1.56018146821423 0 0 + 0.19 0 -0.243333333333333 0 0.423333333333333 0 0.423333333333333 0 -1.04333333333333 0 0.25 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - -1.735862386758875 0 1.735862386758875 0 0 0 0 0 0 0 0 - -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 - -0.4610230395256553 0 -0.9787999976333687 0 1.439823037159024 0 0 0 0 0 0 - -7.403989721900906 0 0.06115468960863698 0 7.342835032292269 0 0 0 0 0 0 - 2.099785727661873 0 -1.585581271787903 0 -2.976347367406398 0 2.462142911532428 0 0 0 0 - -5.523652150637583 0 -1.829811152193671 0 1.834216697306453 0 5.519246605524801 0 0 0 0 - 2.020233434143436 0 -2.384427012786476 0 -4.40813747576723 0 0.1519681179818014 0 4.62036293642847 0 0 - 0.12 0 -0.09666666666666666 0 0.2366666666666667 0 0.2366666666666667 0 -0.4966666666666666 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + -1.73586238675887 0 1.73586238675887 0 0 0 0 0 0 0 0 + -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 + -0.461023039525655 0 -0.978799997633369 0 1.43982303715902 0 0 0 0 0 0 + -7.40398972190091 0 0.061154689608637 0 7.34283503229227 0 0 0 0 0 0 + 2.09978572766187 0 -1.5855812717879 0 -2.9763473674064 0 2.46214291153243 0 0 0 0 + -5.52365215063758 0 -1.82981115219367 0 1.83421669730645 0 5.5192466055248 0 0 0 0 + 2.02023343414344 0 -2.38442701278648 0 -4.40813747576723 0 0.151968117981801 0 4.62036293642847 0 0 + 0.12 0 -0.0966666666666667 0 0.236666666666667 0 0.236666666666667 0 -0.496666666666667 0 0 Stored stages = 6 @@ -364,10 +364,10 @@ Testing method ARKODE_MRI_GARK_IMPLICIT_MIDPOINT embedding order (p) = 0 c = 0 0.5 0.5 1 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -395,9 +395,9 @@ Testing method ARKODE_MRI_GARK_IRK21a embedding order (p) = 0 c = 0 1 1 G[0] = - 0 0 0 - 1 0 0 - -0.5 0 0.5 + 0 0 0 + 1 0 0 + -0.5 0 0.5 Stored stages = 2 @@ -427,26 +427,26 @@ Testing method ARKODE_IMEX_MRI_GARK3a stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 + c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.5688715801234401 0 0.8509383193692106 0 0 0 0 0 - 0.4542839446436089 0 -0.4542839446436089 0 0 0 0 0 - -0.4271371821005074 0 0.1562747733103381 0 0.5529291480359398 0 0 0 - 0 0 0 0 0 0 0 0 - 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.56887158012344 0 0.850938319369211 0 0 0 0 0 + 0.454283944643609 0 -0.454283944643609 0 0 0 0 0 + -0.427137182100507 0 0.156274773310338 0 0.55292914803594 0 0 0 + 0 0 0 0 0 0 0 0 + 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - -0.4103336962288525 0 0.692400435474623 0 0 0 0 0 - 0.4103336962288525 0 -0.8462002177373115 0 0.435866521508459 0 0 0 - 0.435866521508459 0 0.9264299099302395 0 -1.080229692192928 0 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + -0.410333696228853 0 0.692400435474623 0 0 0 0 0 + 0.410333696228853 0 -0.846200217737311 0 0.435866521508459 0 0 0 + 0.435866521508459 0 0.92642990993024 0 -1.08022969219293 0 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -472,26 +472,26 @@ Testing method ARKODE_IMEX_MRI_GARK3b stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 + c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.1750145285570468 0 0.4570812678028173 0 0 0 0 0 - 0.06042689307721552 0 -0.06042689307721552 0 0 0 0 0 - 0.1195213959425454 0 -1.843725226689662 0 2.006270569992887 0 0 0 - -0.5466585780430528 0 2 0 -1.453341421956947 0 0 0 - 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.175014528557047 0 0.457081267802817 0 0 0 0 0 + 0.0604268930772155 0 -0.0604268930772155 0 0 0 0 0 + 0.119521395942545 0 -1.84372522668966 0 2.00627056999289 0 0 0 + -0.546658578043053 0 2 0 -1.45334142195695 0 0 0 + 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - 0.04142737535644148 0 0.240639363889329 0 0 0 0 0 - -0.04142737535644148 0 -0.3944391461520175 0 0.435866521508459 0 0 0 - 0.1123373143006048 0 1.051807513648115 0 -0.8820780887029493 0 0 0 - -0.1123373143006048 0 -0.1253776037178755 0 -0.1981516034899788 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + 0.0414273753564415 0 0.240639363889329 0 0 0 0 0 + -0.0414273753564415 0 -0.394439146152018 0 0.435866521508459 0 0 0 + 0.112337314300605 0 1.05180751364812 0 -0.882078088702949 0 0 0 + -0.112337314300605 0 -0.125377603717875 0 -0.198151603489979 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -519,60 +519,60 @@ Testing method ARKODE_IMEX_MRI_GARK4 embedding order (p) = 0 c = 0 0.5 0.5 0.625 0.625 0.75 0.75 0.875 0.875 1 1 1 W[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.917165343636629 0 2.042165343636629 0 0 0 0 0 0 0 0 0 - -0.4047510318011059 0 0.4047510318011059 0 0 0 0 0 0 0 0 0 - 11.45146602249222 0 -30.21075747526504 0 18.88429145277282 0 0 0 0 0 0 0 - -0.7090335647602615 0 1.030307208587519 0 -0.3212736438272573 0 0 0 0 0 0 0 - -29.99548716455828 0 37.6059827749918 0 0.3212736438272573 0 -7.806769254260774 0 0 0 0 0 - 3.104665054272962 0 -2.430325019757162 0 -1.905479301151525 0 1.231139266635725 0 0 0 0 0 - -2.424429547752048 0 2.430325019757162 0 1.905479301151525 0 -1.231139266635725 0 -0.5552355065209142 0 0 0 - -0.01044135044479749 0 0.07260303614655074 0 -0.1288275951677261 0 0.1129355350093824 0 -0.04626962554340952 0 0 0 - -0.8108522787762101 0 0.2560073199220492 0 0.8068294072697528 0 -0.4557148228721824 0 -0.04626962554340952 0 0.25 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.91716534363663 0 2.04216534363663 0 0 0 0 0 0 0 0 0 + -0.404751031801106 0 0.404751031801106 0 0 0 0 0 0 0 0 0 + 11.4514660224922 0 -30.210757475265 0 18.8842914527728 0 0 0 0 0 0 0 + -0.709033564760261 0 1.03030720858752 0 -0.321273643827257 0 0 0 0 0 0 0 + -29.9954871645583 0 37.6059827749918 0 0.321273643827257 0 -7.80676925426077 0 0 0 0 0 + 3.10466505427296 0 -2.43032501975716 0 -1.90547930115152 0 1.23113926663572 0 0 0 0 0 + -2.42442954775205 0 2.43032501975716 0 1.90547930115152 0 -1.23113926663572 0 -0.555235506520914 0 0 0 + -0.0104413504447975 0 0.0726030361465507 0 -0.128827595167726 0 0.112935535009382 0 -0.0462696255434095 0 0 0 + -0.81085227877621 0 0.256007319922049 0 0.806829407269753 0 -0.455714822872182 0 -0.0462696255434095 0 0.25 0 W[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 4.084330687273257 0 -4.084330687273257 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -21.84342998138222 0 59.61201288692787 0 -37.76858290554565 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 61.65904145863709 0 -77.27257996715863 0 0 0 15.61353850852155 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.110471013041828 0 0 0 0 0 0 0 1.110471013041828 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 4.08433068727326 0 -4.08433068727326 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -21.8434299813822 0 59.6120128869279 0 -37.7685829055456 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 61.6590414586371 0 -77.2725799671586 0 0 0 15.6135385085215 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.11047101304183 0 0 0 0 0 0 0 1.11047101304183 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 0 - -3.977281248108488 0 4.102281248108488 0 0 0 0 0 0 0 0 0 - -0.06905388741401691 0 -0.1809461125859831 0 0.25 0 0 0 0 0 0 0 - -1.76176766375792 0 2.694524698377299 0 -0.8077570346193781 0 0 0 0 0 0 0 - 0.555872179155397 0 -0.6799140501579995 0 -0.1259581289973974 0 0.25 0 0 0 0 0 - -5.840176028724956 0 8.174456684291915 0 0.1259581289973974 0 -2.335238784564357 0 0 0 0 0 - -1.906792645167812 0 -1.547057811385124 0 4.12988801314935 0 -0.9260375565964145 0 0.25 0 0 0 - 3.337028151688726 0 1.547057811385124 0 -4.12988801314935 0 0.9260375565964145 0 -1.555235506520914 0 0 0 - -0.8212936292210076 0 0.3286103560686 0 0.6780018121020267 0 -0.3427792878628 0 -0.09253925108681904 0 0.25 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 0 + -3.97728124810849 0 4.10228124810849 0 0 0 0 0 0 0 0 0 + -0.0690538874140169 0 -0.180946112585983 0 0.25 0 0 0 0 0 0 0 + -1.76176766375792 0 2.6945246983773 0 -0.807757034619378 0 0 0 0 0 0 0 + 0.555872179155397 0 -0.679914050158 0 -0.125958128997397 0 0.25 0 0 0 0 0 + -5.84017602872496 0 8.17445668429191 0 0.125958128997397 0 -2.33523878456436 0 0 0 0 0 + -1.90679264516781 0 -1.54705781138512 0 4.12988801314935 0 -0.926037556596415 0 0.25 0 0 0 + 3.33702815168873 0 1.54705781138512 0 -4.12988801314935 0 0.926037556596415 0 -1.55523550652091 0 0 0 + -0.821293629221008 0 0.3286103560686 0 0.678001812102027 0 -0.3427792878628 0 -0.092539251086819 0 0.25 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 8.704562496216976 0 -8.704562496216976 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 3.911643102343875 0 -5.027157171582631 0 1.115514069238756 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 10.81860769913912 0 -14.98908526826783 0 0 0 4.170477569128713 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -2.610471013041828 0 0 0 0 0 0 0 2.610471013041828 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 8.70456249621698 0 -8.70456249621698 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 3.91164310234387 0 -5.02715717158263 0 1.11551406923876 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 10.8186076991391 0 -14.9890852682678 0 0 0 4.17047756912871 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -2.61047101304183 0 0 0 0 0 0 0 2.61047101304183 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 Stored stages = 6 @@ -600,14 +600,14 @@ Testing method ARKODE_IMEX_MRI_GARK_EULER embedding order (p) = 0 c = 0 1 1 W[0] = - 0 0 0 - 1 0 0 - 0 0 0 + 0 0 0 + 1 0 0 + 0 0 0 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -635,16 +635,16 @@ Testing method ARKODE_IMEX_MRI_GARK_MIDPOINT embedding order (p) = 0 c = 0 0.5 0.5 1 W[0] = - 0 0 0 0 - 0.5 0 0 0 - 0 0 0 0 - -0.5 0 1 0 + 0 0 0 0 + 0.5 0 0 0 + 0 0 0 0 + -0.5 0 1 0 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -672,16 +672,16 @@ Testing method ARKODE_IMEX_MRI_GARK_TRAPEZOIDAL embedding order (p) = 0 c = 0 1 1 1 W[0] = - 0 0 0 0 - 1 0 0 0 - 0 0 0 0 - -0.5 0 0.5 0 + 0 0 0 0 + 1 0 0 0 + 0 0 0 0 + -0.5 0 0.5 0 G[0] = - 0 0 0 0 - 1 0 0 0 - -0.5 0 0.5 0 - 0 0 0 0 + 0 0 0 0 + 1 0 0 0 + -0.5 0 0.5 0 + 0 0 0 0 Stored stages = 2 diff --git a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out index 4591cb3cd3..5703efe243 100644 --- a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out +++ b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out @@ -18,12 +18,12 @@ Testing method ARKODE_MIS_KW3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.3333333333333333 0.75 1 + c = 0 0.333333333333333 0.75 1 W[0] = - 0 0 0 0 - 0.3333333333333333 0 0 0 - -0.5208333333333333 0.9375 0 0 - 0.3541666666666666 -0.6375 0.5333333333333333 0 + 0 0 0 0 + 0.333333333333333 0 0 0 + -0.520833333333333 0.9375 0 0 + 0.354166666666667 -0.6375 0.533333333333333 0 Stored stages = 3 @@ -46,9 +46,9 @@ Testing method ARKODE_MRI_GARK_ERK22a embedding order (p) = 0 c = 0 0.5 1 W[0] = - 0 0 0 - 0.5 0 0 - -0.5 1 0 + 0 0 0 + 0.5 0 0 + -0.5 1 0 Stored stages = 2 @@ -71,9 +71,9 @@ Testing method ARKODE_MRI_GARK_ERK22b embedding order (p) = 0 c = 0 1 1 W[0] = - 0 0 0 - 1 0 0 - -0.5 0.5 0 + 0 0 0 + 1 0 0 + -0.5 0.5 0 Stored stages = 2 @@ -94,18 +94,18 @@ Testing method ARKODE_MRI_GARK_ERK33a stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.3333333333333333 0.6666666666666666 1 + c = 0 0.333333333333333 0.666666666666667 1 W[0] = - 0 0 0 0 - 0.3333333333333333 0 0 0 - -0.3333333333333333 0.6666666666666666 0 0 - 0 -0.6666666666666666 1 0 + 0 0 0 0 + 0.333333333333333 0 0 0 + -0.333333333333333 0.666666666666667 0 0 + 0 -0.666666666666667 1 0 W[1] = - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - 0.5 0 -0.5 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0.5 0 -0.5 0 Stored stages = 3 @@ -128,20 +128,20 @@ Testing method ARKODE_MRI_GARK_ERK45a embedding order (p) = 0 c = 0 0.2 0.4 0.6 0.8 1 W[0] = - 0 0 0 0 0 0 - 0.2 0 0 0 0 0 - -3.3125 3.5125 0 0 0 0 - -0.5121234603937985 1.955496920787597 -1.243373460393798 0 0 0 - -0.1068927211587161 -4.656693056981116 3.994968532757531 0.9686172453823019 0 0 - 0.911960843690752 -0.1837327083772207 -1.193926866090864 -2.611983006811319 3.277681737588653 0 + 0 0 0 0 0 0 + 0.2 0 0 0 0 0 + -3.3125 3.5125 0 0 0 0 + -0.512123460393799 1.9554969207876 -1.2433734603938 0 0 0 + -0.106892721158716 -4.65669305698112 3.99496853275753 0.968617245382302 0 0 + 0.911960843690752 -0.183732708377221 -1.19392686609086 -2.61198300681132 3.27768173758865 0 W[1] = - 0 0 0 0 0 0 - 0 0 0 0 0 0 - 6.2875 -6.2875 0 0 0 0 - -0.0382530792124029 0.6952561584248058 -0.6570030792124029 0 0 0 - 1.87616694642529 3.003768197383342 -3 -1.879935143808632 0 0 - -2.423803191489362 2 1 5 -5.576196808510638 0 + 0 0 0 0 0 0 + 0 0 0 0 0 0 + 6.2875 -6.2875 0 0 0 0 + -0.0382530792124029 0.695256158424806 -0.657003079212403 0 0 0 + 1.87616694642529 3.00376819738334 -3 -1.87993514380863 0 0 + -2.42380319148936 2 1 5 -5.57619680851064 0 Stored stages = 5 @@ -164,8 +164,8 @@ Testing method ARKODE_MRI_GARK_FORWARD_EULER embedding order (p) = 0 c = 0 1 W[0] = - 0 0 - 1 0 + 0 0 + 1 0 Stored stages = 1 @@ -186,11 +186,11 @@ Testing method ARKODE_MRI_GARK_RALSTON2 stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 0.6666666666666666 1 + c = 0 0.666666666666667 1 W[0] = - 0 0 0 - 0.6666666666666666 0 0 - -0.4166666666666666 0.75 0 + 0 0 0 + 0.666666666666667 0 0 + -0.416666666666667 0.75 0 Stored stages = 2 @@ -213,16 +213,16 @@ Testing method ARKODE_MRI_GARK_RALSTON3 embedding order (p) = 0 c = 0 0.5 0.75 1 W[0] = - 0 0 0 0 - 0.5 0 0 0 - -2.75 3 0 0 - 1.305555555555556 -0.1666666666666667 -0.8888888888888888 0 + 0 0 0 0 + 0.5 0 0 0 + -2.75 3 0 0 + 1.30555555555556 -0.166666666666667 -0.888888888888889 0 W[1] = - 0 0 0 0 - 0 0 0 0 - 4.5 -4.5 0 0 - -2.166666666666667 -0.5 2.666666666666667 0 + 0 0 0 0 + 0 0 0 0 + 4.5 -4.5 0 0 + -2.16666666666667 -0.5 2.66666666666667 0 Stored stages = 3 @@ -249,9 +249,9 @@ Testing method ARKODE_MRI_GARK_BACKWARD_EULER embedding order (p) = 0 c = 0 1 1 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -277,15 +277,15 @@ Testing method ARKODE_MRI_GARK_ESDIRK34a stages = 7 method order (q) = 3 embedding order (p) = 0 - c = 0 0.3333333333333333 0.3333333333333333 0.6666666666666666 0.6666666666666666 1 1 + c = 0 0.333333333333333 0.333333333333333 0.666666666666667 0.666666666666667 1 1 G[0] = - 0 0 0 0 0 0 0 - 0.3333333333333333 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 - -0.3045790611944505 0 0.6379123945277838 0 0 0 0 - 0.2116913105640267 0 -0.6475578320724856 0 0.435866521508459 0 0 - 0.4454209388055495 0 0.8813784805616198 0 -0.993466086033836 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 + 0 0 0 0 0 0 0 + 0.333333333333333 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 + -0.30457906119445 0 0.637912394527784 0 0 0 0 + 0.211691310564027 0 -0.647557832072486 0 0.435866521508459 0 0 + 0.44542093880555 0 0.88137848056162 0 -0.993466086033836 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 Stored stages = 4 @@ -313,30 +313,30 @@ Testing method ARKODE_MRI_GARK_ESDIRK46a embedding order (p) = 0 c = 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 0.8 1 1 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 - 0.2 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 - 0.9179311933794375 0 -0.7179311933794374 0 0 0 0 0 0 0 0 - 2.643172353961828 0 -2.893172353961828 0 0.25 0 0 0 0 0 0 - 0.501564151341775 0 0.06834736723773695 0 -0.369911518579512 0 0 0 0 0 0 - 4.342116951031425 0 0.03897604588394062 0 -4.631092996915365 0 0.25 0 0 0 0 - -1.690014953911908 0 0.7232372452056922 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 - 3.315267994849762 0 1.086235127654301 0 -1.202424037428737 0 -3.449079085075326 0 0.25 0 0 - -1.563558636602688 0 1.020883954835773 0 2.489384426659126 0 -0.1865282766779755 0 -1.560181468214235 0 0 - 0.19 0 -0.2433333333333333 0 0.4233333333333333 0 0.4233333333333333 0 -1.043333333333333 0 0.25 + 0 0 0 0 0 0 0 0 0 0 0 + 0.2 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 + 0.917931193379438 0 -0.717931193379437 0 0 0 0 0 0 0 0 + 2.64317235396183 0 -2.89317235396183 0 0.25 0 0 0 0 0 0 + 0.501564151341775 0 0.0683473672377369 0 -0.369911518579512 0 0 0 0 0 0 + 4.34211695103143 0 0.0389760458839406 0 -4.63109299691537 0 0.25 0 0 0 0 + -1.69001495391191 0 0.723237245205692 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 + 3.31526799484976 0 1.0862351276543 0 -1.20242403742874 0 -3.44907908507533 0 0.25 0 0 + -1.56355863660269 0 1.02088395483577 0 2.48938442665913 0 -0.186528276677976 0 -1.56018146821423 0 0 + 0.19 0 -0.243333333333333 0 0.423333333333333 0 0.423333333333333 0 -1.04333333333333 0 0.25 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - -1.735862386758875 0 1.735862386758875 0 0 0 0 0 0 0 0 - -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 - -0.4610230395256553 0 -0.9787999976333687 0 1.439823037159024 0 0 0 0 0 0 - -7.403989721900906 0 0.06115468960863698 0 7.342835032292269 0 0 0 0 0 0 - 2.099785727661873 0 -1.585581271787903 0 -2.976347367406398 0 2.462142911532428 0 0 0 0 - -5.523652150637583 0 -1.829811152193671 0 1.834216697306453 0 5.519246605524801 0 0 0 0 - 2.020233434143436 0 -2.384427012786476 0 -4.40813747576723 0 0.1519681179818014 0 4.62036293642847 0 0 - 0.12 0 -0.09666666666666666 0 0.2366666666666667 0 0.2366666666666667 0 -0.4966666666666666 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + -1.73586238675887 0 1.73586238675887 0 0 0 0 0 0 0 0 + -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 + -0.461023039525655 0 -0.978799997633369 0 1.43982303715902 0 0 0 0 0 0 + -7.40398972190091 0 0.061154689608637 0 7.34283503229227 0 0 0 0 0 0 + 2.09978572766187 0 -1.5855812717879 0 -2.9763473674064 0 2.46214291153243 0 0 0 0 + -5.52365215063758 0 -1.82981115219367 0 1.83421669730645 0 5.5192466055248 0 0 0 0 + 2.02023343414344 0 -2.38442701278648 0 -4.40813747576723 0 0.151968117981801 0 4.62036293642847 0 0 + 0.12 0 -0.0966666666666667 0 0.236666666666667 0 0.236666666666667 0 -0.496666666666667 0 0 Stored stages = 6 @@ -364,10 +364,10 @@ Testing method ARKODE_MRI_GARK_IMPLICIT_MIDPOINT embedding order (p) = 0 c = 0 0.5 0.5 1 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -395,9 +395,9 @@ Testing method ARKODE_MRI_GARK_IRK21a embedding order (p) = 0 c = 0 1 1 G[0] = - 0 0 0 - 1 0 0 - -0.5 0 0.5 + 0 0 0 + 1 0 0 + -0.5 0 0.5 Stored stages = 2 @@ -427,26 +427,26 @@ Testing method ARKODE_IMEX_MRI_GARK3a stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 + c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.5688715801234401 0 0.8509383193692106 0 0 0 0 0 - 0.4542839446436089 0 -0.4542839446436089 0 0 0 0 0 - -0.4271371821005074 0 0.1562747733103381 0 0.5529291480359398 0 0 0 - 0 0 0 0 0 0 0 0 - 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.56887158012344 0 0.850938319369211 0 0 0 0 0 + 0.454283944643609 0 -0.454283944643609 0 0 0 0 0 + -0.427137182100507 0 0.156274773310338 0 0.55292914803594 0 0 0 + 0 0 0 0 0 0 0 0 + 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - -0.4103336962288525 0 0.692400435474623 0 0 0 0 0 - 0.4103336962288525 0 -0.8462002177373115 0 0.435866521508459 0 0 0 - 0.435866521508459 0 0.9264299099302395 0 -1.080229692192928 0 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + -0.410333696228853 0 0.692400435474623 0 0 0 0 0 + 0.410333696228853 0 -0.846200217737311 0 0.435866521508459 0 0 0 + 0.435866521508459 0 0.92642990993024 0 -1.08022969219293 0 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -472,26 +472,26 @@ Testing method ARKODE_IMEX_MRI_GARK3b stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 + c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.1750145285570468 0 0.4570812678028173 0 0 0 0 0 - 0.06042689307721552 0 -0.06042689307721552 0 0 0 0 0 - 0.1195213959425454 0 -1.843725226689662 0 2.006270569992887 0 0 0 - -0.5466585780430528 0 2 0 -1.453341421956947 0 0 0 - 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.175014528557047 0 0.457081267802817 0 0 0 0 0 + 0.0604268930772155 0 -0.0604268930772155 0 0 0 0 0 + 0.119521395942545 0 -1.84372522668966 0 2.00627056999289 0 0 0 + -0.546658578043053 0 2 0 -1.45334142195695 0 0 0 + 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - 0.04142737535644148 0 0.240639363889329 0 0 0 0 0 - -0.04142737535644148 0 -0.3944391461520175 0 0.435866521508459 0 0 0 - 0.1123373143006048 0 1.051807513648115 0 -0.8820780887029493 0 0 0 - -0.1123373143006048 0 -0.1253776037178755 0 -0.1981516034899788 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + 0.0414273753564415 0 0.240639363889329 0 0 0 0 0 + -0.0414273753564415 0 -0.394439146152018 0 0.435866521508459 0 0 0 + 0.112337314300605 0 1.05180751364812 0 -0.882078088702949 0 0 0 + -0.112337314300605 0 -0.125377603717875 0 -0.198151603489979 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -519,60 +519,60 @@ Testing method ARKODE_IMEX_MRI_GARK4 embedding order (p) = 0 c = 0 0.5 0.5 0.625 0.625 0.75 0.75 0.875 0.875 1 1 1 W[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.917165343636629 0 2.042165343636629 0 0 0 0 0 0 0 0 0 - -0.4047510318011059 0 0.4047510318011059 0 0 0 0 0 0 0 0 0 - 11.45146602249222 0 -30.21075747526504 0 18.88429145277282 0 0 0 0 0 0 0 - -0.7090335647602615 0 1.030307208587519 0 -0.3212736438272573 0 0 0 0 0 0 0 - -29.99548716455828 0 37.6059827749918 0 0.3212736438272573 0 -7.806769254260774 0 0 0 0 0 - 3.104665054272962 0 -2.430325019757162 0 -1.905479301151525 0 1.231139266635725 0 0 0 0 0 - -2.424429547752048 0 2.430325019757162 0 1.905479301151525 0 -1.231139266635725 0 -0.5552355065209142 0 0 0 - -0.01044135044479749 0 0.07260303614655074 0 -0.1288275951677261 0 0.1129355350093824 0 -0.04626962554340952 0 0 0 - -0.8108522787762101 0 0.2560073199220492 0 0.8068294072697528 0 -0.4557148228721824 0 -0.04626962554340952 0 0.25 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.91716534363663 0 2.04216534363663 0 0 0 0 0 0 0 0 0 + -0.404751031801106 0 0.404751031801106 0 0 0 0 0 0 0 0 0 + 11.4514660224922 0 -30.210757475265 0 18.8842914527728 0 0 0 0 0 0 0 + -0.709033564760261 0 1.03030720858752 0 -0.321273643827257 0 0 0 0 0 0 0 + -29.9954871645583 0 37.6059827749918 0 0.321273643827257 0 -7.80676925426077 0 0 0 0 0 + 3.10466505427296 0 -2.43032501975716 0 -1.90547930115152 0 1.23113926663572 0 0 0 0 0 + -2.42442954775205 0 2.43032501975716 0 1.90547930115152 0 -1.23113926663572 0 -0.555235506520914 0 0 0 + -0.0104413504447975 0 0.0726030361465507 0 -0.128827595167726 0 0.112935535009382 0 -0.0462696255434095 0 0 0 + -0.81085227877621 0 0.256007319922049 0 0.806829407269753 0 -0.455714822872182 0 -0.0462696255434095 0 0.25 0 W[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 4.084330687273257 0 -4.084330687273257 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -21.84342998138222 0 59.61201288692787 0 -37.76858290554565 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 61.65904145863709 0 -77.27257996715863 0 0 0 15.61353850852155 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.110471013041828 0 0 0 0 0 0 0 1.110471013041828 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 4.08433068727326 0 -4.08433068727326 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -21.8434299813822 0 59.6120128869279 0 -37.7685829055456 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 61.6590414586371 0 -77.2725799671586 0 0 0 15.6135385085215 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.11047101304183 0 0 0 0 0 0 0 1.11047101304183 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 0 - -3.977281248108488 0 4.102281248108488 0 0 0 0 0 0 0 0 0 - -0.06905388741401691 0 -0.1809461125859831 0 0.25 0 0 0 0 0 0 0 - -1.76176766375792 0 2.694524698377299 0 -0.8077570346193781 0 0 0 0 0 0 0 - 0.555872179155397 0 -0.6799140501579995 0 -0.1259581289973974 0 0.25 0 0 0 0 0 - -5.840176028724956 0 8.174456684291915 0 0.1259581289973974 0 -2.335238784564357 0 0 0 0 0 - -1.906792645167812 0 -1.547057811385124 0 4.12988801314935 0 -0.9260375565964145 0 0.25 0 0 0 - 3.337028151688726 0 1.547057811385124 0 -4.12988801314935 0 0.9260375565964145 0 -1.555235506520914 0 0 0 - -0.8212936292210076 0 0.3286103560686 0 0.6780018121020267 0 -0.3427792878628 0 -0.09253925108681904 0 0.25 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 0 + -3.97728124810849 0 4.10228124810849 0 0 0 0 0 0 0 0 0 + -0.0690538874140169 0 -0.180946112585983 0 0.25 0 0 0 0 0 0 0 + -1.76176766375792 0 2.6945246983773 0 -0.807757034619378 0 0 0 0 0 0 0 + 0.555872179155397 0 -0.679914050158 0 -0.125958128997397 0 0.25 0 0 0 0 0 + -5.84017602872496 0 8.17445668429191 0 0.125958128997397 0 -2.33523878456436 0 0 0 0 0 + -1.90679264516781 0 -1.54705781138512 0 4.12988801314935 0 -0.926037556596415 0 0.25 0 0 0 + 3.33702815168873 0 1.54705781138512 0 -4.12988801314935 0 0.926037556596415 0 -1.55523550652091 0 0 0 + -0.821293629221008 0 0.3286103560686 0 0.678001812102027 0 -0.3427792878628 0 -0.092539251086819 0 0.25 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 8.704562496216976 0 -8.704562496216976 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 3.911643102343875 0 -5.027157171582631 0 1.115514069238756 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 10.81860769913912 0 -14.98908526826783 0 0 0 4.170477569128713 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -2.610471013041828 0 0 0 0 0 0 0 2.610471013041828 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 8.70456249621698 0 -8.70456249621698 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 3.91164310234387 0 -5.02715717158263 0 1.11551406923876 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 10.8186076991391 0 -14.9890852682678 0 0 0 4.17047756912871 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -2.61047101304183 0 0 0 0 0 0 0 2.61047101304183 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 Stored stages = 6 @@ -600,14 +600,14 @@ Testing method ARKODE_IMEX_MRI_GARK_EULER embedding order (p) = 0 c = 0 1 1 W[0] = - 0 0 0 - 1 0 0 - 0 0 0 + 0 0 0 + 1 0 0 + 0 0 0 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -635,16 +635,16 @@ Testing method ARKODE_IMEX_MRI_GARK_MIDPOINT embedding order (p) = 0 c = 0 0.5 0.5 1 W[0] = - 0 0 0 0 - 0.5 0 0 0 - 0 0 0 0 - -0.5 0 1 0 + 0 0 0 0 + 0.5 0 0 0 + 0 0 0 0 + -0.5 0 1 0 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -672,16 +672,16 @@ Testing method ARKODE_IMEX_MRI_GARK_TRAPEZOIDAL embedding order (p) = 0 c = 0 1 1 1 W[0] = - 0 0 0 0 - 1 0 0 0 - 0 0 0 0 - -0.5 0 0.5 0 + 0 0 0 0 + 1 0 0 0 + 0 0 0 0 + -0.5 0 0.5 0 G[0] = - 0 0 0 0 - 1 0 0 0 - -0.5 0 0.5 0 - 0 0 0 0 + 0 0 0 0 + 1 0 0 0 + -0.5 0 0.5 0 + 0 0 0 0 Stored stages = 2 diff --git a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out index 5311a51fcd..23415d8234 100644 --- a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out +++ b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out @@ -18,12 +18,12 @@ Testing method ARKODE_MIS_KW3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.3333333333333333 0.75 1 + c = 0 0.333333333333333 0.75 1 W[0] = - 0 0 0 0 - 0.3333333333333333 0 0 0 - -0.5208333333333333 0.9375 0 0 - 0.3541666666666666 -0.6375 0.5333333333333333 0 + 0 0 0 0 + 0.333333333333333 0 0 0 + -0.520833333333333 0.9375 0 0 + 0.354166666666667 -0.6375 0.533333333333333 0 Stored stages = 3 @@ -46,9 +46,9 @@ Testing method ARKODE_MRI_GARK_ERK22a embedding order (p) = 0 c = 0 0.5 1 W[0] = - 0 0 0 - 0.5 0 0 - -0.5 1 0 + 0 0 0 + 0.5 0 0 + -0.5 1 0 Stored stages = 2 @@ -71,9 +71,9 @@ Testing method ARKODE_MRI_GARK_ERK22b embedding order (p) = 0 c = 0 1 1 W[0] = - 0 0 0 - 1 0 0 - -0.5 0.5 0 + 0 0 0 + 1 0 0 + -0.5 0.5 0 Stored stages = 2 @@ -94,18 +94,18 @@ Testing method ARKODE_MRI_GARK_ERK33a stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.3333333333333333 0.6666666666666666 1 + c = 0 0.333333333333333 0.666666666666667 1 W[0] = - 0 0 0 0 - 0.3333333333333333 0 0 0 - -0.3333333333333333 0.6666666666666666 0 0 - 0 -0.6666666666666666 1 0 + 0 0 0 0 + 0.333333333333333 0 0 0 + -0.333333333333333 0.666666666666667 0 0 + 0 -0.666666666666667 1 0 W[1] = - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - 0.5 0 -0.5 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0.5 0 -0.5 0 Stored stages = 3 @@ -128,20 +128,20 @@ Testing method ARKODE_MRI_GARK_ERK45a embedding order (p) = 0 c = 0 0.2 0.4 0.6 0.8 1 W[0] = - 0 0 0 0 0 0 - 0.2 0 0 0 0 0 - -3.3125 3.5125 0 0 0 0 - -0.5121234603937985 1.955496920787597 -1.243373460393798 0 0 0 - -0.1068927211587161 -4.656693056981116 3.994968532757531 0.9686172453823019 0 0 - 0.911960843690752 -0.1837327083772207 -1.193926866090864 -2.611983006811319 3.277681737588653 0 + 0 0 0 0 0 0 + 0.2 0 0 0 0 0 + -3.3125 3.5125 0 0 0 0 + -0.512123460393799 1.9554969207876 -1.2433734603938 0 0 0 + -0.106892721158716 -4.65669305698112 3.99496853275753 0.968617245382302 0 0 + 0.911960843690752 -0.183732708377221 -1.19392686609086 -2.61198300681132 3.27768173758865 0 W[1] = - 0 0 0 0 0 0 - 0 0 0 0 0 0 - 6.2875 -6.2875 0 0 0 0 - -0.0382530792124029 0.6952561584248058 -0.6570030792124029 0 0 0 - 1.87616694642529 3.003768197383342 -3 -1.879935143808632 0 0 - -2.423803191489362 2 1 5 -5.576196808510638 0 + 0 0 0 0 0 0 + 0 0 0 0 0 0 + 6.2875 -6.2875 0 0 0 0 + -0.0382530792124029 0.695256158424806 -0.657003079212403 0 0 0 + 1.87616694642529 3.00376819738334 -3 -1.87993514380863 0 0 + -2.42380319148936 2 1 5 -5.57619680851064 0 Stored stages = 5 @@ -164,8 +164,8 @@ Testing method ARKODE_MRI_GARK_FORWARD_EULER embedding order (p) = 0 c = 0 1 W[0] = - 0 0 - 1 0 + 0 0 + 1 0 Stored stages = 1 @@ -186,11 +186,11 @@ Testing method ARKODE_MRI_GARK_RALSTON2 stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 0.6666666666666666 1 + c = 0 0.666666666666667 1 W[0] = - 0 0 0 - 0.6666666666666666 0 0 - -0.4166666666666666 0.75 0 + 0 0 0 + 0.666666666666667 0 0 + -0.416666666666667 0.75 0 Stored stages = 2 @@ -213,16 +213,16 @@ Testing method ARKODE_MRI_GARK_RALSTON3 embedding order (p) = 0 c = 0 0.5 0.75 1 W[0] = - 0 0 0 0 - 0.5 0 0 0 - -2.75 3 0 0 - 1.305555555555556 -0.1666666666666667 -0.8888888888888888 0 + 0 0 0 0 + 0.5 0 0 0 + -2.75 3 0 0 + 1.30555555555556 -0.166666666666667 -0.888888888888889 0 W[1] = - 0 0 0 0 - 0 0 0 0 - 4.5 -4.5 0 0 - -2.166666666666667 -0.5 2.666666666666667 0 + 0 0 0 0 + 0 0 0 0 + 4.5 -4.5 0 0 + -2.16666666666667 -0.5 2.66666666666667 0 Stored stages = 3 @@ -249,9 +249,9 @@ Testing method ARKODE_MRI_GARK_BACKWARD_EULER embedding order (p) = 0 c = 0 1 1 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -277,15 +277,15 @@ Testing method ARKODE_MRI_GARK_ESDIRK34a stages = 7 method order (q) = 3 embedding order (p) = 0 - c = 0 0.3333333333333333 0.3333333333333333 0.6666666666666666 0.6666666666666666 1 1 + c = 0 0.333333333333333 0.333333333333333 0.666666666666667 0.666666666666667 1 1 G[0] = - 0 0 0 0 0 0 0 - 0.3333333333333333 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 - -0.3045790611944505 0 0.6379123945277838 0 0 0 0 - 0.2116913105640267 0 -0.6475578320724856 0 0.435866521508459 0 0 - 0.4454209388055495 0 0.8813784805616198 0 -0.993466086033836 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 + 0 0 0 0 0 0 0 + 0.333333333333333 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 + -0.30457906119445 0 0.637912394527784 0 0 0 0 + 0.211691310564027 0 -0.647557832072486 0 0.435866521508459 0 0 + 0.44542093880555 0 0.88137848056162 0 -0.993466086033836 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 Stored stages = 4 @@ -313,30 +313,30 @@ Testing method ARKODE_MRI_GARK_ESDIRK46a embedding order (p) = 0 c = 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 0.8 1 1 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 - 0.2 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 - 0.9179311933794375 0 -0.7179311933794374 0 0 0 0 0 0 0 0 - 2.643172353961828 0 -2.893172353961828 0 0.25 0 0 0 0 0 0 - 0.501564151341775 0 0.06834736723773695 0 -0.369911518579512 0 0 0 0 0 0 - 4.342116951031425 0 0.03897604588394062 0 -4.631092996915365 0 0.25 0 0 0 0 - -1.690014953911908 0 0.7232372452056922 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 - 3.315267994849762 0 1.086235127654301 0 -1.202424037428737 0 -3.449079085075326 0 0.25 0 0 - -1.563558636602688 0 1.020883954835773 0 2.489384426659126 0 -0.1865282766779755 0 -1.560181468214235 0 0 - 0.19 0 -0.2433333333333333 0 0.4233333333333333 0 0.4233333333333333 0 -1.043333333333333 0 0.25 + 0 0 0 0 0 0 0 0 0 0 0 + 0.2 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 + 0.917931193379438 0 -0.717931193379437 0 0 0 0 0 0 0 0 + 2.64317235396183 0 -2.89317235396183 0 0.25 0 0 0 0 0 0 + 0.501564151341775 0 0.0683473672377369 0 -0.369911518579512 0 0 0 0 0 0 + 4.34211695103143 0 0.0389760458839406 0 -4.63109299691537 0 0.25 0 0 0 0 + -1.69001495391191 0 0.723237245205692 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 + 3.31526799484976 0 1.0862351276543 0 -1.20242403742874 0 -3.44907908507533 0 0.25 0 0 + -1.56355863660269 0 1.02088395483577 0 2.48938442665913 0 -0.186528276677976 0 -1.56018146821423 0 0 + 0.19 0 -0.243333333333333 0 0.423333333333333 0 0.423333333333333 0 -1.04333333333333 0 0.25 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - -1.735862386758875 0 1.735862386758875 0 0 0 0 0 0 0 0 - -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 - -0.4610230395256553 0 -0.9787999976333687 0 1.439823037159024 0 0 0 0 0 0 - -7.403989721900906 0 0.06115468960863698 0 7.342835032292269 0 0 0 0 0 0 - 2.099785727661873 0 -1.585581271787903 0 -2.976347367406398 0 2.462142911532428 0 0 0 0 - -5.523652150637583 0 -1.829811152193671 0 1.834216697306453 0 5.519246605524801 0 0 0 0 - 2.020233434143436 0 -2.384427012786476 0 -4.40813747576723 0 0.1519681179818014 0 4.62036293642847 0 0 - 0.12 0 -0.09666666666666666 0 0.2366666666666667 0 0.2366666666666667 0 -0.4966666666666666 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + -1.73586238675887 0 1.73586238675887 0 0 0 0 0 0 0 0 + -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 + -0.461023039525655 0 -0.978799997633369 0 1.43982303715902 0 0 0 0 0 0 + -7.40398972190091 0 0.061154689608637 0 7.34283503229227 0 0 0 0 0 0 + 2.09978572766187 0 -1.5855812717879 0 -2.9763473674064 0 2.46214291153243 0 0 0 0 + -5.52365215063758 0 -1.82981115219367 0 1.83421669730645 0 5.5192466055248 0 0 0 0 + 2.02023343414344 0 -2.38442701278648 0 -4.40813747576723 0 0.151968117981801 0 4.62036293642847 0 0 + 0.12 0 -0.0966666666666667 0 0.236666666666667 0 0.236666666666667 0 -0.496666666666667 0 0 Stored stages = 6 @@ -364,10 +364,10 @@ Testing method ARKODE_MRI_GARK_IMPLICIT_MIDPOINT embedding order (p) = 0 c = 0 0.5 0.5 1 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -395,9 +395,9 @@ Testing method ARKODE_MRI_GARK_IRK21a embedding order (p) = 0 c = 0 1 1 G[0] = - 0 0 0 - 1 0 0 - -0.5 0 0.5 + 0 0 0 + 1 0 0 + -0.5 0 0.5 Stored stages = 2 @@ -427,26 +427,26 @@ Testing method ARKODE_IMEX_MRI_GARK3a stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 + c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.5688715801234401 0 0.8509383193692106 0 0 0 0 0 - 0.4542839446436089 0 -0.4542839446436089 0 0 0 0 0 - -0.4271371821005074 0 0.1562747733103381 0 0.5529291480359398 0 0 0 - 0 0 0 0 0 0 0 0 - 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.56887158012344 0 0.850938319369211 0 0 0 0 0 + 0.454283944643609 0 -0.454283944643609 0 0 0 0 0 + -0.427137182100507 0 0.156274773310338 0 0.55292914803594 0 0 0 + 0 0 0 0 0 0 0 0 + 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - -0.4103336962288525 0 0.692400435474623 0 0 0 0 0 - 0.4103336962288525 0 -0.8462002177373115 0 0.435866521508459 0 0 0 - 0.435866521508459 0 0.9264299099302395 0 -1.080229692192928 0 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + -0.410333696228853 0 0.692400435474623 0 0 0 0 0 + 0.410333696228853 0 -0.846200217737311 0 0.435866521508459 0 0 0 + 0.435866521508459 0 0.92642990993024 0 -1.08022969219293 0 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -472,26 +472,26 @@ Testing method ARKODE_IMEX_MRI_GARK3b stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 + c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.1750145285570468 0 0.4570812678028173 0 0 0 0 0 - 0.06042689307721552 0 -0.06042689307721552 0 0 0 0 0 - 0.1195213959425454 0 -1.843725226689662 0 2.006270569992887 0 0 0 - -0.5466585780430528 0 2 0 -1.453341421956947 0 0 0 - 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.175014528557047 0 0.457081267802817 0 0 0 0 0 + 0.0604268930772155 0 -0.0604268930772155 0 0 0 0 0 + 0.119521395942545 0 -1.84372522668966 0 2.00627056999289 0 0 0 + -0.546658578043053 0 2 0 -1.45334142195695 0 0 0 + 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - 0.04142737535644148 0 0.240639363889329 0 0 0 0 0 - -0.04142737535644148 0 -0.3944391461520175 0 0.435866521508459 0 0 0 - 0.1123373143006048 0 1.051807513648115 0 -0.8820780887029493 0 0 0 - -0.1123373143006048 0 -0.1253776037178755 0 -0.1981516034899788 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + 0.0414273753564415 0 0.240639363889329 0 0 0 0 0 + -0.0414273753564415 0 -0.394439146152018 0 0.435866521508459 0 0 0 + 0.112337314300605 0 1.05180751364812 0 -0.882078088702949 0 0 0 + -0.112337314300605 0 -0.125377603717875 0 -0.198151603489979 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -519,60 +519,60 @@ Testing method ARKODE_IMEX_MRI_GARK4 embedding order (p) = 0 c = 0 0.5 0.5 0.625 0.625 0.75 0.75 0.875 0.875 1 1 1 W[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.917165343636629 0 2.042165343636629 0 0 0 0 0 0 0 0 0 - -0.4047510318011059 0 0.4047510318011059 0 0 0 0 0 0 0 0 0 - 11.45146602249222 0 -30.21075747526504 0 18.88429145277282 0 0 0 0 0 0 0 - -0.7090335647602615 0 1.030307208587519 0 -0.3212736438272573 0 0 0 0 0 0 0 - -29.99548716455828 0 37.6059827749918 0 0.3212736438272573 0 -7.806769254260774 0 0 0 0 0 - 3.104665054272962 0 -2.430325019757162 0 -1.905479301151525 0 1.231139266635725 0 0 0 0 0 - -2.424429547752048 0 2.430325019757162 0 1.905479301151525 0 -1.231139266635725 0 -0.5552355065209142 0 0 0 - -0.01044135044479749 0 0.07260303614655074 0 -0.1288275951677261 0 0.1129355350093824 0 -0.04626962554340952 0 0 0 - -0.8108522787762101 0 0.2560073199220492 0 0.8068294072697528 0 -0.4557148228721824 0 -0.04626962554340952 0 0.25 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.91716534363663 0 2.04216534363663 0 0 0 0 0 0 0 0 0 + -0.404751031801106 0 0.404751031801106 0 0 0 0 0 0 0 0 0 + 11.4514660224922 0 -30.210757475265 0 18.8842914527728 0 0 0 0 0 0 0 + -0.709033564760261 0 1.03030720858752 0 -0.321273643827257 0 0 0 0 0 0 0 + -29.9954871645583 0 37.6059827749918 0 0.321273643827257 0 -7.80676925426077 0 0 0 0 0 + 3.10466505427296 0 -2.43032501975716 0 -1.90547930115152 0 1.23113926663572 0 0 0 0 0 + -2.42442954775205 0 2.43032501975716 0 1.90547930115152 0 -1.23113926663572 0 -0.555235506520914 0 0 0 + -0.0104413504447975 0 0.0726030361465507 0 -0.128827595167726 0 0.112935535009382 0 -0.0462696255434095 0 0 0 + -0.81085227877621 0 0.256007319922049 0 0.806829407269753 0 -0.455714822872182 0 -0.0462696255434095 0 0.25 0 W[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 4.084330687273257 0 -4.084330687273257 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -21.84342998138222 0 59.61201288692787 0 -37.76858290554565 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 61.65904145863709 0 -77.27257996715863 0 0 0 15.61353850852155 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.110471013041828 0 0 0 0 0 0 0 1.110471013041828 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 4.08433068727326 0 -4.08433068727326 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -21.8434299813822 0 59.6120128869279 0 -37.7685829055456 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 61.6590414586371 0 -77.2725799671586 0 0 0 15.6135385085215 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.11047101304183 0 0 0 0 0 0 0 1.11047101304183 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 0 - -3.977281248108488 0 4.102281248108488 0 0 0 0 0 0 0 0 0 - -0.06905388741401691 0 -0.1809461125859831 0 0.25 0 0 0 0 0 0 0 - -1.76176766375792 0 2.694524698377299 0 -0.8077570346193781 0 0 0 0 0 0 0 - 0.555872179155397 0 -0.6799140501579995 0 -0.1259581289973974 0 0.25 0 0 0 0 0 - -5.840176028724956 0 8.174456684291915 0 0.1259581289973974 0 -2.335238784564357 0 0 0 0 0 - -1.906792645167812 0 -1.547057811385124 0 4.12988801314935 0 -0.9260375565964145 0 0.25 0 0 0 - 3.337028151688726 0 1.547057811385124 0 -4.12988801314935 0 0.9260375565964145 0 -1.555235506520914 0 0 0 - -0.8212936292210076 0 0.3286103560686 0 0.6780018121020267 0 -0.3427792878628 0 -0.09253925108681904 0 0.25 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 0 + -3.97728124810849 0 4.10228124810849 0 0 0 0 0 0 0 0 0 + -0.0690538874140169 0 -0.180946112585983 0 0.25 0 0 0 0 0 0 0 + -1.76176766375792 0 2.6945246983773 0 -0.807757034619378 0 0 0 0 0 0 0 + 0.555872179155397 0 -0.679914050158 0 -0.125958128997397 0 0.25 0 0 0 0 0 + -5.84017602872496 0 8.17445668429191 0 0.125958128997397 0 -2.33523878456436 0 0 0 0 0 + -1.90679264516781 0 -1.54705781138512 0 4.12988801314935 0 -0.926037556596415 0 0.25 0 0 0 + 3.33702815168873 0 1.54705781138512 0 -4.12988801314935 0 0.926037556596415 0 -1.55523550652091 0 0 0 + -0.821293629221008 0 0.3286103560686 0 0.678001812102027 0 -0.3427792878628 0 -0.092539251086819 0 0.25 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 8.704562496216976 0 -8.704562496216976 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 3.911643102343875 0 -5.027157171582631 0 1.115514069238756 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 10.81860769913912 0 -14.98908526826783 0 0 0 4.170477569128713 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -2.610471013041828 0 0 0 0 0 0 0 2.610471013041828 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 8.70456249621698 0 -8.70456249621698 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 3.91164310234387 0 -5.02715717158263 0 1.11551406923876 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 10.8186076991391 0 -14.9890852682678 0 0 0 4.17047756912871 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -2.61047101304183 0 0 0 0 0 0 0 2.61047101304183 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 Stored stages = 6 @@ -600,14 +600,14 @@ Testing method ARKODE_IMEX_MRI_GARK_EULER embedding order (p) = 0 c = 0 1 1 W[0] = - 0 0 0 - 1 0 0 - 0 0 0 + 0 0 0 + 1 0 0 + 0 0 0 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -635,16 +635,16 @@ Testing method ARKODE_IMEX_MRI_GARK_MIDPOINT embedding order (p) = 0 c = 0 0.5 0.5 1 W[0] = - 0 0 0 0 - 0.5 0 0 0 - 0 0 0 0 - -0.5 0 1 0 + 0 0 0 0 + 0.5 0 0 0 + 0 0 0 0 + -0.5 0 1 0 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -672,16 +672,16 @@ Testing method ARKODE_IMEX_MRI_GARK_TRAPEZOIDAL embedding order (p) = 0 c = 0 1 1 1 W[0] = - 0 0 0 0 - 1 0 0 0 - 0 0 0 0 - -0.5 0 0.5 0 + 0 0 0 0 + 1 0 0 0 + 0 0 0 0 + -0.5 0 0.5 0 G[0] = - 0 0 0 0 - 1 0 0 0 - -0.5 0 0.5 0 - 0 0 0 0 + 0 0 0 0 + 1 0 0 0 + -0.5 0 0.5 0 + 0 0 0 0 Stored stages = 2 diff --git a/test/unit_tests/cvode/CXX_serial/cv_test_kpr.out b/test/unit_tests/cvode/CXX_serial/cv_test_kpr.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvode/CXX_serial/cv_test_kpr.out +++ b/test/unit_tests/cvode/CXX_serial/cv_test_kpr.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--dgmax_jbad_1.0.out b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--dgmax_jbad_1.0.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--dgmax_jbad_1.0.out +++ b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--dgmax_jbad_1.0.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--dgmax_lsetup_0.0.out b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--dgmax_lsetup_0.0.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--dgmax_lsetup_0.0.out +++ b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--dgmax_lsetup_0.0.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_cf_0.5.out b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_cf_0.5.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_cf_0.5.out +++ b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_cf_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_max_ef_0.1_--small_nef_1.out b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_max_ef_0.1_--small_nef_1.out index 0a4e2b826b..6980eb694a 100644 --- a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_max_ef_0.1_--small_nef_1.out +++ b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_max_ef_0.1_--small_nef_1.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378667583329571e-01 1.183902498984600e+00 8.459567088725528e-06 3.598161782281117e-05 1.000000000000000e+01 7.618881720180362e-01 1.577082165589996e+00 6.136882823248868e-06 1.528186226451567e-07 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00451093359436 +Current time = 10.0045109335944 Steps = 2207 Error test fails = 185 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.007683783711129318 -Current step size = 0.007683783711129318 +Initial step size = 0.000102986025609508 +Last step size = 0.00768378371112932 +Current step size = 0.00768378371112932 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 3004 NLS iters = 3001 NLS fails = 0 -NLS iters per step = 1.359764386044404 +NLS iters per step = 1.3597643860444 LS setups = 751 Jac fn evals = 41 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01366211262912363 +Jac evals per NLS iter = 0.0136621126291236 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_max_fs_2.out b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_max_fs_2.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_max_fs_2.out +++ b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_max_fs_2.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_ef_0.5.out b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_ef_0.5.out index cc2f56d0f9..4732aa1d25 100644 --- a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_ef_0.5.out +++ b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_ef_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378705116374682e-01 1.183937587786273e+00 1.221287159980378e-05 7.107041949527826e-05 1.000000000000000e+01 7.618905380496568e-01 1.577089346437596e+00 8.502914443875298e-06 7.333666222963942e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00477688331602 +Current time = 10.004776883316 Steps = 1587 Error test fails = 141 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.005751532513273557 -Current step size = 0.01173715213294061 +Initial step size = 0.000102986025609508 +Last step size = 0.00575153251327356 +Current step size = 0.0117371521329406 Last method order = 5 Current method order = 5 Stab. lim. order reductions = 0 RHS fn evals = 2189 NLS iters = 2186 NLS fails = 1 -NLS iters per step = 1.377441713925646 +NLS iters per step = 1.37744171392565 LS setups = 270 Jac fn evals = 29 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01326623970722781 +Jac evals per NLS iter = 0.0132662397072278 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_es_2_--small_nst_5.out b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_es_2_--small_nst_5.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_es_2_--small_nst_5.out +++ b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_es_2_--small_nst_5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out index ec141c1925..9f81bf6346 100644 --- a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out +++ b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out @@ -12,13 +12,13 @@ 9.000000000000000e+00 7.378729059558163e-01 1.183922375566823e+00 1.460718994794608e-05 5.585820004605502e-05 1.000000000000000e+01 7.618958276795634e-01 1.577122317502578e+00 1.379254435052157e-05 4.030473120475442e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00714850788732 +Current time = 10.0071485078873 Steps = 1502 Error test fails = 92 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.009862197222912128 -Current step size = 0.009862197222912128 +Initial step size = 0.000102986025609508 +Last step size = 0.00986219722291213 +Current step size = 0.00986219722291213 Last method order = 5 Current method order = 5 Stab. lim. order reductions = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01425554382259768 +Jac evals per NLS iter = 0.0142555438225977 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out +++ b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_gs_2.out b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_gs_2.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_gs_2.out +++ b/test/unit_tests/cvode/CXX_serial/cv_test_kpr_--eta_min_gs_2.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr.out b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr.out +++ b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--dgmax_jbad_1.0.out b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--dgmax_jbad_1.0.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--dgmax_jbad_1.0.out +++ b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--dgmax_jbad_1.0.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--dgmax_lsetup_0.0.out b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--dgmax_lsetup_0.0.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--dgmax_lsetup_0.0.out +++ b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--dgmax_lsetup_0.0.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_cf_0.5.out b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_cf_0.5.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_cf_0.5.out +++ b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_cf_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_max_ef_0.1_--small_nef_1.out b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_max_ef_0.1_--small_nef_1.out index 0a4e2b826b..6980eb694a 100644 --- a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_max_ef_0.1_--small_nef_1.out +++ b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_max_ef_0.1_--small_nef_1.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378667583329571e-01 1.183902498984600e+00 8.459567088725528e-06 3.598161782281117e-05 1.000000000000000e+01 7.618881720180362e-01 1.577082165589996e+00 6.136882823248868e-06 1.528186226451567e-07 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00451093359436 +Current time = 10.0045109335944 Steps = 2207 Error test fails = 185 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.007683783711129318 -Current step size = 0.007683783711129318 +Initial step size = 0.000102986025609508 +Last step size = 0.00768378371112932 +Current step size = 0.00768378371112932 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 3004 NLS iters = 3001 NLS fails = 0 -NLS iters per step = 1.359764386044404 +NLS iters per step = 1.3597643860444 LS setups = 751 Jac fn evals = 41 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01366211262912363 +Jac evals per NLS iter = 0.0136621126291236 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_max_fs_2.out b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_max_fs_2.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_max_fs_2.out +++ b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_max_fs_2.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_ef_0.5.out b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_ef_0.5.out index cc2f56d0f9..4732aa1d25 100644 --- a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_ef_0.5.out +++ b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_ef_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378705116374682e-01 1.183937587786273e+00 1.221287159980378e-05 7.107041949527826e-05 1.000000000000000e+01 7.618905380496568e-01 1.577089346437596e+00 8.502914443875298e-06 7.333666222963942e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00477688331602 +Current time = 10.004776883316 Steps = 1587 Error test fails = 141 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.005751532513273557 -Current step size = 0.01173715213294061 +Initial step size = 0.000102986025609508 +Last step size = 0.00575153251327356 +Current step size = 0.0117371521329406 Last method order = 5 Current method order = 5 Stab. lim. order reductions = 0 RHS fn evals = 2189 NLS iters = 2186 NLS fails = 1 -NLS iters per step = 1.377441713925646 +NLS iters per step = 1.37744171392565 LS setups = 270 Jac fn evals = 29 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01326623970722781 +Jac evals per NLS iter = 0.0132662397072278 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_es_2_--small_nst_5.out b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_es_2_--small_nst_5.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_es_2_--small_nst_5.out +++ b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_es_2_--small_nst_5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out index ec141c1925..9f81bf6346 100644 --- a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out +++ b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out @@ -12,13 +12,13 @@ 9.000000000000000e+00 7.378729059558163e-01 1.183922375566823e+00 1.460718994794608e-05 5.585820004605502e-05 1.000000000000000e+01 7.618958276795634e-01 1.577122317502578e+00 1.379254435052157e-05 4.030473120475442e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00714850788732 +Current time = 10.0071485078873 Steps = 1502 Error test fails = 92 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.009862197222912128 -Current step size = 0.009862197222912128 +Initial step size = 0.000102986025609508 +Last step size = 0.00986219722291213 +Current step size = 0.00986219722291213 Last method order = 5 Current method order = 5 Stab. lim. order reductions = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01425554382259768 +Jac evals per NLS iter = 0.0142555438225977 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out +++ b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_gs_2.out b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_gs_2.out index c4664a2deb..8e32766903 100644 --- a/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_gs_2.out +++ b/test/unit_tests/cvodes/CXX_serial/cvs_test_kpr_--eta_min_gs_2.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378567118749449e-01 1.183847487150188e+00 1.586890923443995e-06 1.903021658944404e-05 1.000000000000000e+01 7.618782369340520e-01 1.577065913116525e+00 3.798201160920556e-06 1.609965484838938e-05 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00040955930806 +Current time = 10.0004095593081 Steps = 1559 Error test fails = 143 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.006823439174537314 -Current step size = 0.006823439174537314 +Initial step size = 0.000102986025609508 +Last step size = 0.00682343917453731 +Current step size = 0.00682343917453731 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 2155 NLS iters = 2152 NLS fails = 0 -NLS iters per step = 1.380372033354714 +NLS iters per step = 1.38037203335471 LS setups = 266 Jac fn evals = 28 LS RHS fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.01301115241635688 +Jac evals per NLS iter = 0.0130111524163569 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/ida/CXX_serial/ida_test_kpr.out b/test/unit_tests/ida/CXX_serial/ida_test_kpr.out index af4992fa58..3054f2d606 100644 --- a/test/unit_tests/ida/CXX_serial/ida_test_kpr.out +++ b/test/unit_tests/ida/CXX_serial/ida_test_kpr.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378606025350759e-01 1.183877114777252e+00 2.303769207512296e-06 1.059741047493290e-05 1.000000000000000e+01 7.618838737365803e-01 1.577084968262613e+00 1.838601367376569e-06 2.955491239520214e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00592015471712 +Current time = 10.0059201547171 Steps = 1841 Error test fails = 79 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.006029980790852448 -Current step size = 0.006029980790852448 +Last step size = 0.00602998079085245 +Current step size = 0.00602998079085245 Last method order = 4 Current method order = 4 Residual fn evals = 2397 IC linesearch backtrack ops = 0 NLS iters = 2397 NLS fails = 0 -NLS iters per step = 1.302009777294948 +NLS iters per step = 1.30200977729495 LS setups = 85 Jac fn evals = 85 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03546099290780142 +Jac evals per NLS iter = 0.0354609929078014 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--dcj_0.9.out b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--dcj_0.9.out index a5157bd5b6..49e8c45f99 100644 --- a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--dcj_0.9.out +++ b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--dcj_0.9.out @@ -12,13 +12,13 @@ 9.000000000000000e+00 7.378589522466482e-01 1.183873325967590e+00 6.534807798219688e-07 6.808600812702181e-06 1.000000000000000e+01 7.618820715520634e-01 1.577083311348172e+00 3.641685053512589e-08 1.298576798980378e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00260922004195 +Current time = 10.0026092200419 Steps = 2294 Error test fails = 35 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.004118302466636572 -Current step size = 0.004118302466636572 +Last step size = 0.00411830246663657 +Current step size = 0.00411830246663657 Last method order = 5 Current method order = 5 Residual fn evals = 4368 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.001144688644688645 +Jac evals per NLS iter = 0.00114468864468864 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_cf_0.5.out b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_cf_0.5.out index af4992fa58..3054f2d606 100644 --- a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_cf_0.5.out +++ b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_cf_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378606025350759e-01 1.183877114777252e+00 2.303769207512296e-06 1.059741047493290e-05 1.000000000000000e+01 7.618838737365803e-01 1.577084968262613e+00 1.838601367376569e-06 2.955491239520214e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00592015471712 +Current time = 10.0059201547171 Steps = 1841 Error test fails = 79 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.006029980790852448 -Current step size = 0.006029980790852448 +Last step size = 0.00602998079085245 +Current step size = 0.00602998079085245 Last method order = 4 Current method order = 4 Residual fn evals = 2397 IC linesearch backtrack ops = 0 NLS iters = 2397 NLS fails = 0 -NLS iters per step = 1.302009777294948 +NLS iters per step = 1.30200977729495 LS setups = 85 Jac fn evals = 85 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03546099290780142 +Jac evals per NLS iter = 0.0354609929078014 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_max_fs_2.out b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_max_fs_2.out index af4992fa58..3054f2d606 100644 --- a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_max_fs_2.out +++ b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_max_fs_2.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378606025350759e-01 1.183877114777252e+00 2.303769207512296e-06 1.059741047493290e-05 1.000000000000000e+01 7.618838737365803e-01 1.577084968262613e+00 1.838601367376569e-06 2.955491239520214e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00592015471712 +Current time = 10.0059201547171 Steps = 1841 Error test fails = 79 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.006029980790852448 -Current step size = 0.006029980790852448 +Last step size = 0.00602998079085245 +Current step size = 0.00602998079085245 Last method order = 4 Current method order = 4 Residual fn evals = 2397 IC linesearch backtrack ops = 0 NLS iters = 2397 NLS fails = 0 -NLS iters per step = 1.302009777294948 +NLS iters per step = 1.30200977729495 LS setups = 85 Jac fn evals = 85 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03546099290780142 +Jac evals per NLS iter = 0.0354609929078014 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_2.out b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_2.out index af4992fa58..3054f2d606 100644 --- a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_2.out +++ b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_2.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378606025350759e-01 1.183877114777252e+00 2.303769207512296e-06 1.059741047493290e-05 1.000000000000000e+01 7.618838737365803e-01 1.577084968262613e+00 1.838601367376569e-06 2.955491239520214e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00592015471712 +Current time = 10.0059201547171 Steps = 1841 Error test fails = 79 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.006029980790852448 -Current step size = 0.006029980790852448 +Last step size = 0.00602998079085245 +Current step size = 0.00602998079085245 Last method order = 4 Current method order = 4 Residual fn evals = 2397 IC linesearch backtrack ops = 0 NLS iters = 2397 NLS fails = 0 -NLS iters per step = 1.302009777294948 +NLS iters per step = 1.30200977729495 LS setups = 85 Jac fn evals = 85 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03546099290780142 +Jac evals per NLS iter = 0.0354609929078014 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_ef_0.5.out b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_ef_0.5.out index 94f08efdce..8a0841329e 100644 --- a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_ef_0.5.out +++ b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_ef_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378627353947157e-01 1.183886759184423e+00 4.436628847304114e-06 2.024181764559430e-05 1.000000000000000e+01 7.618854790077282e-01 1.577091323024696e+00 3.443872515274116e-06 9.310253322958317e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00034658755718 +Current time = 10.0003465875572 Steps = 1858 Error test fails = 78 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.007155339774580808 -Current step size = 0.007155339774580808 +Last step size = 0.00715533977458081 +Current step size = 0.00715533977458081 Last method order = 5 Current method order = 5 Residual fn evals = 2480 IC linesearch backtrack ops = 0 NLS iters = 2480 NLS fails = 0 -NLS iters per step = 1.334768568353068 +NLS iters per step = 1.33476856835307 LS setups = 76 Jac fn evals = 76 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03064516129032258 +Jac evals per NLS iter = 0.0306451612903226 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out index af4992fa58..3054f2d606 100644 --- a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out +++ b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378606025350759e-01 1.183877114777252e+00 2.303769207512296e-06 1.059741047493290e-05 1.000000000000000e+01 7.618838737365803e-01 1.577084968262613e+00 1.838601367376569e-06 2.955491239520214e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00592015471712 +Current time = 10.0059201547171 Steps = 1841 Error test fails = 79 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.006029980790852448 -Current step size = 0.006029980790852448 +Last step size = 0.00602998079085245 +Current step size = 0.00602998079085245 Last method order = 4 Current method order = 4 Residual fn evals = 2397 IC linesearch backtrack ops = 0 NLS iters = 2397 NLS fails = 0 -NLS iters per step = 1.302009777294948 +NLS iters per step = 1.30200977729495 LS setups = 85 Jac fn evals = 85 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03546099290780142 +Jac evals per NLS iter = 0.0354609929078014 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out index af4992fa58..3054f2d606 100644 --- a/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out +++ b/test/unit_tests/ida/CXX_serial/ida_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378606025350759e-01 1.183877114777252e+00 2.303769207512296e-06 1.059741047493290e-05 1.000000000000000e+01 7.618838737365803e-01 1.577084968262613e+00 1.838601367376569e-06 2.955491239520214e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00592015471712 +Current time = 10.0059201547171 Steps = 1841 Error test fails = 79 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.006029980790852448 -Current step size = 0.006029980790852448 +Last step size = 0.00602998079085245 +Current step size = 0.00602998079085245 Last method order = 4 Current method order = 4 Residual fn evals = 2397 IC linesearch backtrack ops = 0 NLS iters = 2397 NLS fails = 0 -NLS iters per step = 1.302009777294948 +NLS iters per step = 1.30200977729495 LS setups = 85 Jac fn evals = 85 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03546099290780142 +Jac evals per NLS iter = 0.0354609929078014 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/idas/CXX_serial/idas_test_kpr.out b/test/unit_tests/idas/CXX_serial/idas_test_kpr.out index af4992fa58..3054f2d606 100644 --- a/test/unit_tests/idas/CXX_serial/idas_test_kpr.out +++ b/test/unit_tests/idas/CXX_serial/idas_test_kpr.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378606025350759e-01 1.183877114777252e+00 2.303769207512296e-06 1.059741047493290e-05 1.000000000000000e+01 7.618838737365803e-01 1.577084968262613e+00 1.838601367376569e-06 2.955491239520214e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00592015471712 +Current time = 10.0059201547171 Steps = 1841 Error test fails = 79 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.006029980790852448 -Current step size = 0.006029980790852448 +Last step size = 0.00602998079085245 +Current step size = 0.00602998079085245 Last method order = 4 Current method order = 4 Residual fn evals = 2397 IC linesearch backtrack ops = 0 NLS iters = 2397 NLS fails = 0 -NLS iters per step = 1.302009777294948 +NLS iters per step = 1.30200977729495 LS setups = 85 Jac fn evals = 85 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03546099290780142 +Jac evals per NLS iter = 0.0354609929078014 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--dcj_0.9.out b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--dcj_0.9.out index a5157bd5b6..49e8c45f99 100644 --- a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--dcj_0.9.out +++ b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--dcj_0.9.out @@ -12,13 +12,13 @@ 9.000000000000000e+00 7.378589522466482e-01 1.183873325967590e+00 6.534807798219688e-07 6.808600812702181e-06 1.000000000000000e+01 7.618820715520634e-01 1.577083311348172e+00 3.641685053512589e-08 1.298576798980378e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00260922004195 +Current time = 10.0026092200419 Steps = 2294 Error test fails = 35 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.004118302466636572 -Current step size = 0.004118302466636572 +Last step size = 0.00411830246663657 +Current step size = 0.00411830246663657 Last method order = 5 Current method order = 5 Residual fn evals = 4368 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.001144688644688645 +Jac evals per NLS iter = 0.00114468864468864 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_cf_0.5.out b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_cf_0.5.out index af4992fa58..3054f2d606 100644 --- a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_cf_0.5.out +++ b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_cf_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378606025350759e-01 1.183877114777252e+00 2.303769207512296e-06 1.059741047493290e-05 1.000000000000000e+01 7.618838737365803e-01 1.577084968262613e+00 1.838601367376569e-06 2.955491239520214e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00592015471712 +Current time = 10.0059201547171 Steps = 1841 Error test fails = 79 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.006029980790852448 -Current step size = 0.006029980790852448 +Last step size = 0.00602998079085245 +Current step size = 0.00602998079085245 Last method order = 4 Current method order = 4 Residual fn evals = 2397 IC linesearch backtrack ops = 0 NLS iters = 2397 NLS fails = 0 -NLS iters per step = 1.302009777294948 +NLS iters per step = 1.30200977729495 LS setups = 85 Jac fn evals = 85 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03546099290780142 +Jac evals per NLS iter = 0.0354609929078014 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_2.out b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_2.out index af4992fa58..3054f2d606 100644 --- a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_2.out +++ b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_2.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378606025350759e-01 1.183877114777252e+00 2.303769207512296e-06 1.059741047493290e-05 1.000000000000000e+01 7.618838737365803e-01 1.577084968262613e+00 1.838601367376569e-06 2.955491239520214e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00592015471712 +Current time = 10.0059201547171 Steps = 1841 Error test fails = 79 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.006029980790852448 -Current step size = 0.006029980790852448 +Last step size = 0.00602998079085245 +Current step size = 0.00602998079085245 Last method order = 4 Current method order = 4 Residual fn evals = 2397 IC linesearch backtrack ops = 0 NLS iters = 2397 NLS fails = 0 -NLS iters per step = 1.302009777294948 +NLS iters per step = 1.30200977729495 LS setups = 85 Jac fn evals = 85 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03546099290780142 +Jac evals per NLS iter = 0.0354609929078014 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_ef_0.5.out b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_ef_0.5.out index 94f08efdce..8a0841329e 100644 --- a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_ef_0.5.out +++ b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_ef_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378627353947157e-01 1.183886759184423e+00 4.436628847304114e-06 2.024181764559430e-05 1.000000000000000e+01 7.618854790077282e-01 1.577091323024696e+00 3.443872515274116e-06 9.310253322958317e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00034658755718 +Current time = 10.0003465875572 Steps = 1858 Error test fails = 78 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.007155339774580808 -Current step size = 0.007155339774580808 +Last step size = 0.00715533977458081 +Current step size = 0.00715533977458081 Last method order = 5 Current method order = 5 Residual fn evals = 2480 IC linesearch backtrack ops = 0 NLS iters = 2480 NLS fails = 0 -NLS iters per step = 1.334768568353068 +NLS iters per step = 1.33476856835307 LS setups = 76 Jac fn evals = 76 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03064516129032258 +Jac evals per NLS iter = 0.0306451612903226 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out index af4992fa58..3054f2d606 100644 --- a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out +++ b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_fx_1.0_--eta_max_fx_2.0.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378606025350759e-01 1.183877114777252e+00 2.303769207512296e-06 1.059741047493290e-05 1.000000000000000e+01 7.618838737365803e-01 1.577084968262613e+00 1.838601367376569e-06 2.955491239520214e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00592015471712 +Current time = 10.0059201547171 Steps = 1841 Error test fails = 79 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.006029980790852448 -Current step size = 0.006029980790852448 +Last step size = 0.00602998079085245 +Current step size = 0.00602998079085245 Last method order = 4 Current method order = 4 Residual fn evals = 2397 IC linesearch backtrack ops = 0 NLS iters = 2397 NLS fails = 0 -NLS iters per step = 1.302009777294948 +NLS iters per step = 1.30200977729495 LS setups = 85 Jac fn evals = 85 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03546099290780142 +Jac evals per NLS iter = 0.0354609929078014 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out index af4992fa58..3054f2d606 100644 --- a/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out +++ b/test/unit_tests/idas/CXX_serial/idas_test_kpr_--eta_min_fx_1.0_--eta_min_0.5.out @@ -12,20 +12,20 @@ 9.000000000000000e+00 7.378606025350759e-01 1.183877114777252e+00 2.303769207512296e-06 1.059741047493290e-05 1.000000000000000e+01 7.618838737365803e-01 1.577084968262613e+00 1.838601367376569e-06 2.955491239520214e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 10.00592015471712 +Current time = 10.0059201547171 Steps = 1841 Error test fails = 79 NLS step fails = 0 Initial step size = 0.001 -Last step size = 0.006029980790852448 -Current step size = 0.006029980790852448 +Last step size = 0.00602998079085245 +Current step size = 0.00602998079085245 Last method order = 4 Current method order = 4 Residual fn evals = 2397 IC linesearch backtrack ops = 0 NLS iters = 2397 NLS fails = 0 -NLS iters per step = 1.302009777294948 +NLS iters per step = 1.30200977729495 LS setups = 85 Jac fn evals = 85 LS residual fn evals = 0 @@ -36,6 +36,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03546099290780142 +Jac evals per NLS iter = 0.0354609929078014 Prec evals per NLS iter = 0 Root fn evals = 0 From 50f32bb7f711107b102761e002e0393c54152d04 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 28 Jun 2024 12:10:14 -0700 Subject: [PATCH 03/27] Apply suggestions from code review Co-authored-by: David Gardner --- src/nvector/openmp/nvector_openmp.c | 1 - src/nvector/openmpdev/nvector_openmpdev.c | 1 - src/nvector/parallel/nvector_parallel.c | 1 - src/nvector/parhyp/nvector_parhyp.c | 1 - src/nvector/serial/nvector_serial.c | 1 - 5 files changed, 5 deletions(-) diff --git a/src/nvector/openmp/nvector_openmp.c b/src/nvector/openmp/nvector_openmp.c index 25b86ef200..0a29afa201 100644 --- a/src/nvector/openmp/nvector_openmp.c +++ b/src/nvector/openmp/nvector_openmp.c @@ -266,7 +266,6 @@ void N_VPrintFile_OpenMP(N_Vector x, FILE* outfile) xd = NV_DATA_OMP(x); for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } - fprintf(outfile, "\n"); return; } diff --git a/src/nvector/openmpdev/nvector_openmpdev.c b/src/nvector/openmpdev/nvector_openmpdev.c index ca3b8caf8a..4e8c7baf6a 100644 --- a/src/nvector/openmpdev/nvector_openmpdev.c +++ b/src/nvector/openmpdev/nvector_openmpdev.c @@ -285,7 +285,6 @@ void N_VPrintFile_OpenMPDEV(N_Vector x, FILE* outfile) xd = NV_DATA_HOST_OMPDEV(x); for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } - fprintf(outfile, "\n"); return; } diff --git a/src/nvector/parallel/nvector_parallel.c b/src/nvector/parallel/nvector_parallel.c index a2d0642108..10f05994d3 100644 --- a/src/nvector/parallel/nvector_parallel.c +++ b/src/nvector/parallel/nvector_parallel.c @@ -289,7 +289,6 @@ void N_VPrintFile_Parallel(N_Vector x, FILE* outfile) xd = NV_DATA_P(x); for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } - fprintf(outfile, "\n"); return; } diff --git a/src/nvector/parhyp/nvector_parhyp.c b/src/nvector/parhyp/nvector_parhyp.c index 2ad770d41b..ad81385661 100644 --- a/src/nvector/parhyp/nvector_parhyp.c +++ b/src/nvector/parhyp/nvector_parhyp.c @@ -290,7 +290,6 @@ void N_VPrintFile_ParHyp(N_Vector x, FILE* outfile) xd = NV_DATA_PH(x); for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } - fprintf(outfile, "\n"); return; } diff --git a/src/nvector/serial/nvector_serial.c b/src/nvector/serial/nvector_serial.c index 4a5a558ef4..2124c71c8d 100644 --- a/src/nvector/serial/nvector_serial.c +++ b/src/nvector/serial/nvector_serial.c @@ -259,7 +259,6 @@ void N_VPrintFile_Serial(N_Vector x, FILE* outfile) xd = NV_DATA_S(x); for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } - fprintf(outfile, "\n"); return; } From fe7f76da5809f0e4d414b92dab36d73aad0195bc Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 28 Jun 2024 12:11:25 -0700 Subject: [PATCH 04/27] Update src/sundials/sundials_utils.h Co-authored-by: David Gardner --- src/sundials/sundials_utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sundials/sundials_utils.h b/src/sundials/sundials_utils.h index 028759c1e1..9802e5347a 100644 --- a/src/sundials/sundials_utils.h +++ b/src/sundials/sundials_utils.h @@ -127,7 +127,7 @@ static inline void sunfprintf_long_array(FILE* fp, SUNOutputFormat fmt, if (fmt == SUN_OUTPUTFORMAT_TABLE) { - fprintf(fp, "%-*s = %ld\n", SUN_TABLE_WIDTH, name, value[0]); + fprintf(fp, "%-*s = %ld", SUN_TABLE_WIDTH, name, value[0]); for (size_t i = 1; i < count; i++) { fprintf(fp, ", %ld", value[i]); } fprintf(fp, "\n"); } From 84024ab04a657d75c9e1c27453b11602d78d270f Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 28 Jun 2024 18:33:41 -0700 Subject: [PATCH 05/27] Remove final newline from matrix output --- src/sundials/sundials_direct.c | 2 -- src/sunmatrix/band/sunmatrix_band.c | 1 - src/sunmatrix/dense/sunmatrix_dense.c | 1 - src/sunmatrix/sparse/sunmatrix_sparse.c | 1 - 4 files changed, 5 deletions(-) diff --git a/src/sundials/sundials_direct.c b/src/sundials/sundials_direct.c index 0977f95f1f..575b0f1b70 100644 --- a/src/sundials/sundials_direct.c +++ b/src/sundials/sundials_direct.c @@ -327,7 +327,6 @@ void SUNDlsMat_PrintMat(SUNDlsMat A, FILE* outfile) } fprintf(outfile, "\n"); } - fprintf(outfile, "\n"); break; @@ -346,7 +345,6 @@ void SUNDlsMat_PrintMat(SUNDlsMat A, FILE* outfile) } fprintf(outfile, "\n"); } - fprintf(outfile, "\n"); break; } diff --git a/src/sunmatrix/band/sunmatrix_band.c b/src/sunmatrix/band/sunmatrix_band.c index 0a8b278591..5b450baa3f 100644 --- a/src/sunmatrix/band/sunmatrix_band.c +++ b/src/sunmatrix/band/sunmatrix_band.c @@ -142,7 +142,6 @@ void SUNBandMatrix_Print(SUNMatrix A, FILE* outfile) } fprintf(outfile, "\n"); } - fprintf(outfile, "\n"); return; } diff --git a/src/sunmatrix/dense/sunmatrix_dense.c b/src/sunmatrix/dense/sunmatrix_dense.c index 9a60ba7975..4a226fe084 100644 --- a/src/sunmatrix/dense/sunmatrix_dense.c +++ b/src/sunmatrix/dense/sunmatrix_dense.c @@ -118,7 +118,6 @@ void SUNDenseMatrix_Print(SUNMatrix A, FILE* outfile) } fprintf(outfile, "\n"); } - fprintf(outfile, "\n"); return; } diff --git a/src/sunmatrix/sparse/sunmatrix_sparse.c b/src/sunmatrix/sparse/sunmatrix_sparse.c index 4195351423..2048e41c69 100644 --- a/src/sunmatrix/sparse/sunmatrix_sparse.c +++ b/src/sunmatrix/sparse/sunmatrix_sparse.c @@ -421,7 +421,6 @@ void SUNSparseMatrix_Print(SUNMatrix A, FILE* outfile) } fprintf(outfile, "\n"); } - fprintf(outfile, "\n"); return; } From bdb5bbb767cbfb5bf1caa238ac7c8af67d23c4e6 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 28 Jun 2024 19:06:06 -0700 Subject: [PATCH 06/27] Switch IDA to sunfprintf_* --- src/ida/ida_io.c | 174 +++++++++++++---------------------------------- 1 file changed, 48 insertions(+), 126 deletions(-) diff --git a/src/ida/ida_io.c b/src/ida/ida_io.c index dfb0a1b923..f245162528 100644 --- a/src/ida/ida_io.c +++ b/src/ida/ida_io.c @@ -1414,139 +1414,61 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) IDA_mem = (IDAMem)ida_mem; - switch (fmt) - { - case SUN_OUTPUTFORMAT_TABLE: - /* step and method stats */ - fprintf(outfile, "Current time = " SUN_REAL_FORMAT_G "\n", - IDA_mem->ida_tn); - fprintf(outfile, "Steps = %ld\n", IDA_mem->ida_nst); - fprintf(outfile, "Error test fails = %ld\n", IDA_mem->ida_netf); - fprintf(outfile, "NLS step fails = %ld\n", IDA_mem->ida_ncfn); - fprintf(outfile, "Initial step size = " SUN_REAL_FORMAT_G "\n", - IDA_mem->ida_h0u); - fprintf(outfile, "Last step size = " SUN_REAL_FORMAT_G "\n", - IDA_mem->ida_hused); - fprintf(outfile, "Current step size = " SUN_REAL_FORMAT_G "\n", - IDA_mem->ida_hh); - fprintf(outfile, "Last method order = %d\n", IDA_mem->ida_kused); - fprintf(outfile, "Current method order = %d\n", IDA_mem->ida_kk); - - /* function evaluations */ - fprintf(outfile, "Residual fn evals = %ld\n", IDA_mem->ida_nre); - - /* IC calculation stats */ - fprintf(outfile, "IC linesearch backtrack ops = %d\n", IDA_mem->ida_nbacktr); - - /* nonlinear solver stats */ - fprintf(outfile, "NLS iters = %ld\n", IDA_mem->ida_nni); - fprintf(outfile, "NLS fails = %ld\n", IDA_mem->ida_nnf); - if (IDA_mem->ida_nst > 0) - { - fprintf(outfile, "NLS iters per step = " SUN_REAL_FORMAT_G "\n", - (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); - } + if (fmt != SUN_OUTPUTFORMAT_TABLE && fmt != SUN_OUTPUTFORMAT_CSV) + { + IDAProcessError(IDA_mem, IDA_ILL_INPUT, __LINE__, __func__, __FILE__, + "Invalid formatting option."); + return (IDA_ILL_INPUT); + } - /* linear solver stats */ - fprintf(outfile, "LS setups = %ld\n", - IDA_mem->ida_nsetups); - if (IDA_mem->ida_lmem) - { - idals_mem = (IDALsMem)(IDA_mem->ida_lmem); - fprintf(outfile, "Jac fn evals = %ld\n", idals_mem->nje); - fprintf(outfile, "LS residual fn evals = %ld\n", idals_mem->nreDQ); - fprintf(outfile, "Prec setup evals = %ld\n", idals_mem->npe); - fprintf(outfile, "Prec solves = %ld\n", idals_mem->nps); - fprintf(outfile, "LS iters = %ld\n", idals_mem->nli); - fprintf(outfile, "LS fails = %ld\n", idals_mem->ncfl); - fprintf(outfile, "Jac-times setups = %ld\n", - idals_mem->njtsetup); - fprintf(outfile, "Jac-times evals = %ld\n", - idals_mem->njtimes); - if (IDA_mem->ida_nni > 0) - { - fprintf(outfile, "LS iters per NLS iter = " SUN_REAL_FORMAT_G "\n", - (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, "Jac evals per NLS iter = " SUN_REAL_FORMAT_G "\n", - (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, "Prec evals per NLS iter = " SUN_REAL_FORMAT_G "\n", - (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); - } - } + sunfprintf_real(outfile, fmt, SUNTRUE, "Current time" SUN_REAL_FORMAT_G "\n", IDA_mem->ida_tn); + sunfprintf_long(outfile, fmt, SUNFALSE, "Steps", IDA_mem->ida_nst); + sunfprintf_long(outfile, fmt, SUNFALSE, "Error test fails", IDA_mem->ida_netf); + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS step fails", IDA_mem->ida_ncfn); + sunfprintf_real(outfile, fmt, SUNFALSE, "Initial step size" SUN_REAL_FORMAT_G "\n", IDA_mem->ida_h0u); + sunfprintf_real(outfile, fmt, SUNFALSE, "Last step size" SUN_REAL_FORMAT_G "\n", IDA_mem->ida_hused); + sunfprintf_real(outfile, fmt, SUNFALSE, "Current step size" SUN_REAL_FORMAT_G "\n", IDA_mem->ida_hh); + sunfprintf_long(outfile, fmt, SUNFALSE, "Last method order", IDA_mem->ida_kused); + sunfprintf_long(outfile, fmt, SUNFALSE, "Current method order", IDA_mem->ida_kk); - /* rootfinding stats */ - fprintf(outfile, "Root fn evals = %ld\n", IDA_mem->ida_nge); - break; - - case SUN_OUTPUTFORMAT_CSV: - /* step and method stats */ - fprintf(outfile, "Time," SUN_REAL_FORMAT_G, IDA_mem->ida_tn); - fprintf(outfile, ",Steps,%ld", IDA_mem->ida_nst); - fprintf(outfile, ",Error test fails,%ld", IDA_mem->ida_netf); - fprintf(outfile, ",NLS step fails,%ld", IDA_mem->ida_ncfn); - fprintf(outfile, ",Initial step size," SUN_REAL_FORMAT_G, IDA_mem->ida_h0u); - fprintf(outfile, ",Last step size," SUN_REAL_FORMAT_G, IDA_mem->ida_hused); - fprintf(outfile, ",Current step size," SUN_REAL_FORMAT_G, IDA_mem->ida_hh); - fprintf(outfile, ",Last method order,%d", IDA_mem->ida_kused); - fprintf(outfile, ",Current method order,%d", IDA_mem->ida_kk); - - /* function evaluations */ - fprintf(outfile, ",Residual fn evals,%ld", IDA_mem->ida_nre); - - /* IC calculation stats */ - fprintf(outfile, ",IC linesearch backtrack ops,%d", IDA_mem->ida_nbacktr); - - /* nonlinear solver stats */ - fprintf(outfile, ",NLS iters,%ld", IDA_mem->ida_nni); - fprintf(outfile, ",NLS fails,%ld", IDA_mem->ida_nnf); - if (IDA_mem->ida_nst > 0) - { - fprintf(outfile, ",NLS iters per step," SUN_REAL_FORMAT_G, - (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); - } - else { fprintf(outfile, ",NLS iters per step,0"); } + /* function evaluations */ + sunfprintf_long(outfile, fmt, SUNFALSE, "Residual fn evals", IDA_mem->ida_nre); - /* linear solver stats */ - fprintf(outfile, ",LS setups,%ld", IDA_mem->ida_nsetups); - if (IDA_mem->ida_lmem) - { - idals_mem = (IDALsMem)(IDA_mem->ida_lmem); - fprintf(outfile, ",Jac fn evals,%ld", idals_mem->nje); - fprintf(outfile, ",LS residual evals,%ld", idals_mem->nreDQ); - fprintf(outfile, ",Prec setup evals,%ld", idals_mem->npe); - fprintf(outfile, ",Prec solves,%ld", idals_mem->nps); - fprintf(outfile, ",LS iters,%ld", idals_mem->nli); - fprintf(outfile, ",LS fails,%ld", idals_mem->ncfl); - fprintf(outfile, ",Jac-times setups,%ld", idals_mem->njtsetup); - fprintf(outfile, ",Jac-times evals,%ld", idals_mem->njtimes); - if (IDA_mem->ida_nni > 0) - { - fprintf(outfile, ",LS iters per NLS iter," SUN_REAL_FORMAT_G, - (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, ",Jac evals per NLS iter," SUN_REAL_FORMAT_G, - (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); - fprintf(outfile, ",Prec evals per NLS iter," SUN_REAL_FORMAT_G, - (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); - } - else - { - fprintf(outfile, ",LS iters per NLS iter,0"); - fprintf(outfile, ",Jac evals per NLS iter,0"); - fprintf(outfile, ",Prec evals per NLS iter,0"); - } - } + /* IC calculation stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "IC linesearch backtrack ops", IDA_mem->ida_nbacktr); - /* rootfinding stats */ - fprintf(outfile, ",Root fn evals,%ld", IDA_mem->ida_nge); - fprintf(outfile, "\n"); - break; + /* nonlinear solver stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS iters", IDA_mem->ida_nni); + sunfprintf_long(outfile, fmt, SUNFALSE, "NLS fails", IDA_mem->ida_nnf); + if (IDA_mem->ida_nst > 0) + { + sunfprintf_real(outfile, fmt, SUNFALSE, "NLS iters per step" SUN_REAL_FORMAT_G "\n", (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); + } - default: - IDAProcessError(IDA_mem, IDA_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return (IDA_ILL_INPUT); + /* linear solver stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "LS setups", IDA_mem->ida_nsetups); + if (IDA_mem->ida_lmem) + { + idals_mem = (IDALsMem)(IDA_mem->ida_lmem); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac fn evals", idals_mem->nje); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS residual fn evals", idals_mem->nreDQ); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec setup evals", idals_mem->npe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Prec solves", idals_mem->nps); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS iters", idals_mem->nli); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS fails", idals_mem->ncfl); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times setups", idals_mem->njtsetup); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times evals", idals_mem->njtimes); + if (IDA_mem->ida_nni > 0) + { + sunfprintf_real(outfile, fmt, SUNFALSE, "LS iters per NLS iter" SUN_REAL_FORMAT_G "\n", (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Jac evals per NLS iter" SUN_REAL_FORMAT_G "\n", (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Prec evals per NLS iter" SUN_REAL_FORMAT_G "\n", (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); + } } + /* rootfinding stats */ + sunfprintf_long(outfile, fmt, SUNFALSE, "Root fn evals", IDA_mem->ida_nge); + return (IDA_SUCCESS); } From df13a2a37d391d4c6178fdb71a44baeb9a388484 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 28 Jun 2024 19:13:44 -0700 Subject: [PATCH 07/27] Switch to SUN_FORMAT_* --- include/sundials/sundials_types.h | 12 ++--- src/arkode/arkode.c | 48 +++++++++---------- src/arkode/arkode_adapt.c | 30 ++++++------ src/arkode/arkode_arkstep.c | 26 +++++----- src/arkode/arkode_arkstep_io.c | 8 ++-- src/arkode/arkode_butcher.c | 8 ++-- src/arkode/arkode_erkstep.c | 12 ++--- src/arkode/arkode_impl.h | 12 ++--- src/arkode/arkode_interp.c | 12 ++--- src/arkode/arkode_io.c | 28 +++++------ src/arkode/arkode_ls.c | 6 +-- src/arkode/arkode_mri_tables.c | 6 +-- src/arkode/arkode_mristep.c | 38 +++++++-------- src/arkode/arkode_mristep_io.c | 8 ++-- src/arkode/arkode_relaxation.c | 14 +++--- src/arkode/arkode_root.c | 16 +++---- src/arkode/arkode_user_controller.c | 8 ++-- src/cvode/cvode.c | 16 +++---- src/cvode/cvode_impl.h | 12 ++--- src/cvode/cvode_ls.c | 4 +- src/cvodes/cvodes.c | 16 +++---- src/cvodes/cvodes_impl.h | 14 +++--- src/cvodes/cvodes_ls.c | 4 +- src/ida/ida.c | 44 ++++++++--------- src/ida/ida_impl.h | 12 ++--- src/ida/ida_io.c | 16 +++---- src/ida/ida_ls_impl.h | 4 +- src/idas/idas.c | 44 ++++++++--------- src/idas/idas_impl.h | 14 +++--- src/idas/idas_ls_impl.h | 4 +- src/kinsol/kinsol_impl.h | 30 ++++++------ src/kinsol/kinsol_ls_impl.h | 2 +- src/nvector/cuda/nvector_cuda.cu | 2 +- src/nvector/hip/nvector_hip.hip.cpp | 2 +- src/nvector/openmp/nvector_openmp.c | 2 +- src/nvector/openmpdev/nvector_openmpdev.c | 2 +- src/nvector/parallel/nvector_parallel.c | 2 +- src/nvector/parhyp/nvector_parhyp.c | 2 +- src/nvector/pthreads/nvector_pthreads.c | 2 +- src/nvector/raja/nvector_raja.cpp | 2 +- src/nvector/serial/nvector_serial.c | 2 +- src/nvector/sycl/nvector_sycl.cpp | 2 +- .../imexgus/sunadaptcontroller_imexgus.c | 14 +++--- .../soderlind/sunadaptcontroller_soderlind.c | 20 ++++---- src/sundials/sundials_direct.c | 4 +- src/sundials/sundials_utils.h | 4 +- src/sunlinsol/pcg/sunlinsol_pcg.c | 4 +- src/sunlinsol/spbcgs/sunlinsol_spbcgs.c | 4 +- src/sunlinsol/spfgmr/sunlinsol_spfgmr.c | 4 +- src/sunlinsol/spgmr/sunlinsol_spgmr.c | 4 +- src/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c | 4 +- src/sunmatrix/band/sunmatrix_band.c | 2 +- src/sunmatrix/dense/sunmatrix_dense.c | 2 +- src/sunmatrix/sparse/sunmatrix_sparse.c | 2 +- .../fixedpoint/sunnonlinsol_fixedpoint.c | 2 +- src/sunnonlinsol/newton/sunnonlinsol_newton.c | 2 +- swig/sundials/fsundials_types.i | 4 +- 57 files changed, 312 insertions(+), 312 deletions(-) diff --git a/include/sundials/sundials_types.h b/include/sundials/sundials_types.h index 7ec0bc37b4..113c0f1e34 100644 --- a/include/sundials/sundials_types.h +++ b/include/sundials/sundials_types.h @@ -94,8 +94,8 @@ typedef float sunrealtype; #define SUN_BIG_REAL FLT_MAX #define SUN_SMALL_REAL FLT_MIN #define SUN_UNIT_ROUNDOFF FLT_EPSILON -#define SUN_REAL_FORMAT_E "%." SUN_STRING(FLT_DIG) "e" -#define SUN_REAL_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" +#define SUN_FORMAT_E "%." SUN_STRING(FLT_DIG) "e" +#define SUN_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" #elif defined(SUNDIALS_DOUBLE_PRECISION) @@ -104,8 +104,8 @@ typedef double sunrealtype; #define SUN_BIG_REAL DBL_MAX #define SUN_SMALL_REAL DBL_MIN #define SUN_UNIT_ROUNDOFF DBL_EPSILON -#define SUN_REAL_FORMAT_E "%." SUN_STRING(DBL_DIG) "e" -#define SUN_REAL_FORMAT_G "%." SUN_STRING(DBL_DIG) "g" +#define SUN_FORMAT_E "%." SUN_STRING(DBL_DIG) "e" +#define SUN_FORMAT_G "%." SUN_STRING(DBL_DIG) "g" #elif defined(SUNDIALS_EXTENDED_PRECISION) @@ -114,8 +114,8 @@ typedef long double sunrealtype; #define SUN_BIG_REAL LDBL_MAX #define SUN_SMALL_REAL LDBL_MIN #define SUN_UNIT_ROUNDOFF LDBL_EPSILON -#define SUN_REAL_FORMAT_E "% ." SUN_STRING(LDBL_DIG) "Le" -#define SUN_REAL_FORMAT_G "% ." SUN_STRING(LDBL_DIG) "Lg" +#define SUN_FORMAT_E "% ." SUN_STRING(LDBL_DIG) "Le" +#define SUN_FORMAT_G "% ." SUN_STRING(LDBL_DIG) "Lg" #endif diff --git a/src/arkode/arkode.c b/src/arkode/arkode.c index 39e517b389..de69caaf08 100644 --- a/src/arkode/arkode.c +++ b/src/arkode/arkode.c @@ -877,8 +877,8 @@ int ARKodeEvolve(void* arkode_mem, sunrealtype tout, N_Vector yout, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::ARKodeEvolve", "start-step", - "step = %li, attempt = %i, h = " SUN_REAL_FORMAT_G - ", tcur = " SUN_REAL_FORMAT_G, + "step = %li, attempt = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, attempts, ark_mem->h, ark_mem->tcur); #endif @@ -1259,17 +1259,17 @@ void ARKodePrintMem(void* arkode_mem, FILE* outfile) fprintf(outfile, "user_efun = %i\n", ark_mem->user_efun); fprintf(outfile, "tstopset = %i\n", ark_mem->tstopset); fprintf(outfile, "tstopinterp = %i\n", ark_mem->tstopinterp); - fprintf(outfile, "tstop = " SUN_REAL_FORMAT_G "\n", ark_mem->tstop); + fprintf(outfile, "tstop = " SUN_FORMAT_G "\n", ark_mem->tstop); fprintf(outfile, "VabstolMallocDone = %i\n", ark_mem->VabstolMallocDone); fprintf(outfile, "MallocDone = %i\n", ark_mem->MallocDone); fprintf(outfile, "initsetup = %i\n", ark_mem->initsetup); fprintf(outfile, "init_type = %i\n", ark_mem->init_type); fprintf(outfile, "firststage = %i\n", ark_mem->firststage); - fprintf(outfile, "uround = " SUN_REAL_FORMAT_G "\n", ark_mem->uround); - fprintf(outfile, "reltol = " SUN_REAL_FORMAT_G "\n", ark_mem->reltol); - fprintf(outfile, "Sabstol = " SUN_REAL_FORMAT_G "\n", ark_mem->Sabstol); + fprintf(outfile, "uround = " SUN_FORMAT_G "\n", ark_mem->uround); + fprintf(outfile, "reltol = " SUN_FORMAT_G "\n", ark_mem->reltol); + fprintf(outfile, "Sabstol = " SUN_FORMAT_G "\n", ark_mem->Sabstol); fprintf(outfile, "fixedstep = %i\n", ark_mem->fixedstep); - fprintf(outfile, "tolsf = " SUN_REAL_FORMAT_G "\n", ark_mem->tolsf); + fprintf(outfile, "tolsf = " SUN_FORMAT_G "\n", ark_mem->tolsf); fprintf(outfile, "call_fullrhs = %i\n", ark_mem->call_fullrhs); /* output counters */ @@ -1280,18 +1280,18 @@ void ARKodePrintMem(void* arkode_mem, FILE* outfile) fprintf(outfile, "netf = %li\n", ark_mem->netf); /* output time-stepping values */ - fprintf(outfile, "hin = " SUN_REAL_FORMAT_G "\n", ark_mem->hin); - fprintf(outfile, "h = " SUN_REAL_FORMAT_G "\n", ark_mem->h); - fprintf(outfile, "hprime = " SUN_REAL_FORMAT_G "\n", ark_mem->hprime); - fprintf(outfile, "next_h = " SUN_REAL_FORMAT_G "\n", ark_mem->next_h); - fprintf(outfile, "eta = " SUN_REAL_FORMAT_G "\n", ark_mem->eta); - fprintf(outfile, "tcur = " SUN_REAL_FORMAT_G "\n", ark_mem->tcur); - fprintf(outfile, "tretlast = " SUN_REAL_FORMAT_G "\n", ark_mem->tretlast); - fprintf(outfile, "hmin = " SUN_REAL_FORMAT_G "\n", ark_mem->hmin); - fprintf(outfile, "hmax_inv = " SUN_REAL_FORMAT_G "\n", ark_mem->hmax_inv); - fprintf(outfile, "h0u = " SUN_REAL_FORMAT_G "\n", ark_mem->h0u); - fprintf(outfile, "tn = " SUN_REAL_FORMAT_G "\n", ark_mem->tn); - fprintf(outfile, "hold = " SUN_REAL_FORMAT_G "\n", ark_mem->hold); + fprintf(outfile, "hin = " SUN_FORMAT_G "\n", ark_mem->hin); + fprintf(outfile, "h = " SUN_FORMAT_G "\n", ark_mem->h); + fprintf(outfile, "hprime = " SUN_FORMAT_G "\n", ark_mem->hprime); + fprintf(outfile, "next_h = " SUN_FORMAT_G "\n", ark_mem->next_h); + fprintf(outfile, "eta = " SUN_FORMAT_G "\n", ark_mem->eta); + fprintf(outfile, "tcur = " SUN_FORMAT_G "\n", ark_mem->tcur); + fprintf(outfile, "tretlast = " SUN_FORMAT_G "\n", ark_mem->tretlast); + fprintf(outfile, "hmin = " SUN_FORMAT_G "\n", ark_mem->hmin); + fprintf(outfile, "hmax_inv = " SUN_FORMAT_G "\n", ark_mem->hmax_inv); + fprintf(outfile, "h0u = " SUN_FORMAT_G "\n", ark_mem->h0u); + fprintf(outfile, "tn = " SUN_FORMAT_G "\n", ark_mem->tn); + fprintf(outfile, "hold = " SUN_FORMAT_G "\n", ark_mem->hold); fprintf(outfile, "maxnef = %i\n", ark_mem->maxnef); fprintf(outfile, "maxncf = %i\n", ark_mem->maxncf); @@ -2518,8 +2518,8 @@ int arkCompleteStep(ARKodeMem ark_mem, sunrealtype dsm) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkCompleteStep", "end-step", - "step = %li, h = " SUN_REAL_FORMAT_G - ", tcur = " SUN_REAL_FORMAT_G, + "step = %li, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -2628,7 +2628,7 @@ int arkHandleFailure(ARKodeMem ark_mem, int flag) break; case ARK_NLS_SETUP_FAIL: arkProcessError(ark_mem, ARK_NLS_SETUP_FAIL, __LINE__, __func__, __FILE__, - "At t = " SUN_REAL_FORMAT_G + "At t = " SUN_FORMAT_G " the nonlinear solver setup failed unrecoverably", ark_mem->tcur); break; @@ -2658,7 +2658,7 @@ int arkHandleFailure(ARKodeMem ark_mem, int flag) break; case ARK_INTERP_FAIL: arkProcessError(ark_mem, ARK_INTERP_FAIL, __LINE__, __func__, __FILE__, - "At t = " SUN_REAL_FORMAT_G + "At t = " SUN_FORMAT_G " the interpolation module failed unrecoverably", ark_mem->tcur); break; @@ -2668,7 +2668,7 @@ int arkHandleFailure(ARKodeMem ark_mem, int flag) break; case ARK_RELAX_FAIL: arkProcessError(ark_mem, ARK_RELAX_FAIL, __LINE__, __func__, __FILE__, - "At t = " SUN_REAL_FORMAT_G " the relaxation module failed", + "At t = " SUN_FORMAT_G " the relaxation module failed", ark_mem->tcur); break; case ARK_RELAX_MEM_NULL: diff --git a/src/arkode/arkode_adapt.c b/src/arkode/arkode_adapt.c index b58811821f..665c6ab96e 100644 --- a/src/arkode/arkode_adapt.c +++ b/src/arkode/arkode_adapt.c @@ -54,26 +54,26 @@ void arkPrintAdaptMem(ARKodeHAdaptMem hadapt_mem, FILE* outfile) { if (hadapt_mem != NULL) { - fprintf(outfile, "ark_hadapt: etamax = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_hadapt: etamax = " SUN_FORMAT_G "\n", hadapt_mem->etamax); - fprintf(outfile, "ark_hadapt: etamx1 = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_hadapt: etamx1 = " SUN_FORMAT_G "\n", hadapt_mem->etamx1); - fprintf(outfile, "ark_hadapt: etamxf = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_hadapt: etamxf = " SUN_FORMAT_G "\n", hadapt_mem->etamxf); - fprintf(outfile, "ark_hadapt: etamin = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_hadapt: etamin = " SUN_FORMAT_G "\n", hadapt_mem->etamin); fprintf(outfile, "ark_hadapt: small_nef = %i\n", hadapt_mem->small_nef); - fprintf(outfile, "ark_hadapt: etacf = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_hadapt: etacf = " SUN_FORMAT_G "\n", hadapt_mem->etacf); - fprintf(outfile, "ark_hadapt: cfl = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_hadapt: cfl = " SUN_FORMAT_G "\n", hadapt_mem->cfl); - fprintf(outfile, "ark_hadapt: safety = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_hadapt: safety = " SUN_FORMAT_G "\n", hadapt_mem->safety); - fprintf(outfile, "ark_hadapt: growth = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_hadapt: growth = " SUN_FORMAT_G "\n", hadapt_mem->growth); - fprintf(outfile, "ark_hadapt: lbound = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_hadapt: lbound = " SUN_FORMAT_G "\n", hadapt_mem->lbound); - fprintf(outfile, "ark_hadapt: ubound = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_hadapt: ubound = " SUN_FORMAT_G "\n", hadapt_mem->ubound); fprintf(outfile, "ark_hadapt: nst_acc = %li\n", hadapt_mem->nst_acc); fprintf(outfile, "ark_hadapt: nst_exp = %li\n", hadapt_mem->nst_exp); @@ -146,8 +146,8 @@ int arkAdapt(ARKodeMem ark_mem, ARKodeHAdaptMem hadapt_mem, N_Vector ycur, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_INFO, "ARKODE::arkAdapt", "new-step-before-bounds", - "h_acc = " SUN_REAL_FORMAT_G - ", h_cfl = " SUN_REAL_FORMAT_G, + "h_acc = " SUN_FORMAT_G + ", h_cfl = " SUN_FORMAT_G, h_acc, h_cfl); #endif @@ -164,8 +164,8 @@ int arkAdapt(ARKodeMem ark_mem, ARKodeHAdaptMem hadapt_mem, N_Vector ycur, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_INFO, "ARKODE::arkAdapt", "new-step-after-max-min-bounds", - "h_acc = " SUN_REAL_FORMAT_G - ", h_cfl = " SUN_REAL_FORMAT_G, + "h_acc = " SUN_FORMAT_G + ", h_cfl = " SUN_FORMAT_G, h_acc, h_cfl); #endif @@ -195,7 +195,7 @@ int arkAdapt(ARKodeMem ark_mem, ARKodeHAdaptMem hadapt_mem, N_Vector ycur, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkAdapt", - "new-step-eta", "eta = " SUN_REAL_FORMAT_G, ark_mem->eta); + "new-step-eta", "eta = " SUN_FORMAT_G, ark_mem->eta); #endif return (retval); diff --git a/src/arkode/arkode_arkstep.c b/src/arkode/arkode_arkstep.c index fba3a00a6b..c5f69dca7c 100644 --- a/src/arkode/arkode_arkstep.c +++ b/src/arkode/arkode_arkstep.c @@ -723,16 +723,16 @@ void arkStep_PrintMem(ARKodeMem ark_mem, FILE* outfile) fprintf(outfile, "ARKStep: implicit Butcher table:\n"); ARKodeButcherTable_Write(step_mem->Bi, outfile); } - fprintf(outfile, "ARKStep: gamma = " SUN_REAL_FORMAT_G "\n", step_mem->gamma); - fprintf(outfile, "ARKStep: gammap = " SUN_REAL_FORMAT_G "\n", step_mem->gammap); - fprintf(outfile, "ARKStep: gamrat = " SUN_REAL_FORMAT_G "\n", step_mem->gamrat); - fprintf(outfile, "ARKStep: crate = " SUN_REAL_FORMAT_G "\n", step_mem->crate); - fprintf(outfile, "ARKStep: eRNrm = " SUN_REAL_FORMAT_G "\n", step_mem->eRNrm); - fprintf(outfile, "ARKStep: nlscoef = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ARKStep: gamma = " SUN_FORMAT_G "\n", step_mem->gamma); + fprintf(outfile, "ARKStep: gammap = " SUN_FORMAT_G "\n", step_mem->gammap); + fprintf(outfile, "ARKStep: gamrat = " SUN_FORMAT_G "\n", step_mem->gamrat); + fprintf(outfile, "ARKStep: crate = " SUN_FORMAT_G "\n", step_mem->crate); + fprintf(outfile, "ARKStep: eRNrm = " SUN_FORMAT_G "\n", step_mem->eRNrm); + fprintf(outfile, "ARKStep: nlscoef = " SUN_FORMAT_G "\n", step_mem->nlscoef); - fprintf(outfile, "ARKStep: crdown = " SUN_REAL_FORMAT_G "\n", step_mem->crdown); - fprintf(outfile, "ARKStep: rdiv = " SUN_REAL_FORMAT_G "\n", step_mem->rdiv); - fprintf(outfile, "ARKStep: dgmax = " SUN_REAL_FORMAT_G "\n", step_mem->dgmax); + fprintf(outfile, "ARKStep: crdown = " SUN_FORMAT_G "\n", step_mem->crdown); + fprintf(outfile, "ARKStep: rdiv = " SUN_FORMAT_G "\n", step_mem->rdiv); + fprintf(outfile, "ARKStep: dgmax = " SUN_FORMAT_G "\n", step_mem->dgmax); #ifdef SUNDIALS_DEBUG_PRINTVEC /* output vector quantities */ @@ -1833,7 +1833,7 @@ int arkStep_TakeStep_Z(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_INFO, "ARKODE::arkStep_TakeStep_Z", "start-stage", "step = %li, stage = %i, implicit = %i, h " - "= " SUN_REAL_FORMAT_G ", tcur = " SUN_REAL_FORMAT_G, + "= " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, 0, implicit_stage, ark_mem->h, ark_mem->tcur); #ifdef SUNDIALS_LOGGING_EXTRA_DEBUG @@ -1886,7 +1886,7 @@ int arkStep_TakeStep_Z(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkStep_TakeStep_Z", "start-stage", "step = %li, stage = %i, implicit = %i, h " - "= " SUN_REAL_FORMAT_G ", tcur = " SUN_REAL_FORMAT_G, + "= " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, is, implicit_stage, ark_mem->h, ark_mem->tcur); #endif @@ -2094,8 +2094,8 @@ int arkStep_TakeStep_Z(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_INFO, "ARKODE::arkStep_TakeStep_Z", "end-step", - "step = %li, h = " SUN_REAL_FORMAT_G - ", dsm = " SUN_REAL_FORMAT_G ", nflag = %d", + "step = %li, h = " SUN_FORMAT_G + ", dsm = " SUN_FORMAT_G ", nflag = %d", ark_mem->nst, ark_mem->h, *dsmPtr, *nflagPtr); #endif diff --git a/src/arkode/arkode_arkstep_io.c b/src/arkode/arkode_arkstep_io.c index c15c45d1c0..04399b3d0e 100644 --- a/src/arkode/arkode_arkstep_io.c +++ b/src/arkode/arkode_arkstep_io.c @@ -1300,15 +1300,15 @@ int arkStep_WriteParameters(ARKodeMem ark_mem, FILE* fp) { fprintf(fp, " Implicit predictor method = %i\n", step_mem->predictor); fprintf(fp, - " Implicit solver tolerance coefficient = " SUN_REAL_FORMAT_G "\n", + " Implicit solver tolerance coefficient = " SUN_FORMAT_G "\n", step_mem->nlscoef); fprintf(fp, " Maximum number of nonlinear corrections = %i\n", step_mem->maxcor); - fprintf(fp, " Nonlinear convergence rate constant = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Nonlinear convergence rate constant = " SUN_FORMAT_G "\n", step_mem->crdown); - fprintf(fp, " Nonlinear divergence tolerance = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Nonlinear divergence tolerance = " SUN_FORMAT_G "\n", step_mem->rdiv); - fprintf(fp, " Gamma factor LSetup tolerance = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Gamma factor LSetup tolerance = " SUN_FORMAT_G "\n", step_mem->dgmax); fprintf(fp, " Number of steps between LSetup calls = %i\n", step_mem->msbp); } diff --git a/src/arkode/arkode_butcher.c b/src/arkode/arkode_butcher.c index 3fdca5a44d..71236b3376 100644 --- a/src/arkode/arkode_butcher.c +++ b/src/arkode/arkode_butcher.c @@ -392,7 +392,7 @@ void ARKodeButcherTable_Write(ARKodeButcherTable B, FILE* outfile) fprintf(outfile, " "); for (j = 0; j < B->stages; j++) { - fprintf(outfile, SUN_REAL_FORMAT_G " ", B->A[i][j]); + fprintf(outfile, SUN_FORMAT_G " ", B->A[i][j]); } fprintf(outfile, "\n"); } @@ -400,14 +400,14 @@ void ARKodeButcherTable_Write(ARKodeButcherTable B, FILE* outfile) fprintf(outfile, " c = "); for (i = 0; i < B->stages; i++) { - fprintf(outfile, SUN_REAL_FORMAT_G " ", B->c[i]); + fprintf(outfile, SUN_FORMAT_G " ", B->c[i]); } fprintf(outfile, "\n"); fprintf(outfile, " b = "); for (i = 0; i < B->stages; i++) { - fprintf(outfile, SUN_REAL_FORMAT_G " ", B->b[i]); + fprintf(outfile, SUN_FORMAT_G " ", B->b[i]); } fprintf(outfile, "\n"); @@ -416,7 +416,7 @@ void ARKodeButcherTable_Write(ARKodeButcherTable B, FILE* outfile) fprintf(outfile, " d = "); for (i = 0; i < B->stages; i++) { - fprintf(outfile, SUN_REAL_FORMAT_G " ", B->d[i]); + fprintf(outfile, SUN_FORMAT_G " ", B->d[i]); } fprintf(outfile, "\n"); } diff --git a/src/arkode/arkode_erkstep.c b/src/arkode/arkode_erkstep.c index 69e8470353..1a1bba0e57 100644 --- a/src/arkode/arkode_erkstep.c +++ b/src/arkode/arkode_erkstep.c @@ -629,8 +629,8 @@ int erkStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::erkStep_TakeStep", "start-stage", - "step = %li, stage = 0, h = " SUN_REAL_FORMAT_G - ", tcur = " SUN_REAL_FORMAT_G, + "step = %li, stage = 0, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -668,8 +668,8 @@ int erkStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::erkStep_TakeStep", "start-stage", - "step = %li, stage = %i, h = " SUN_REAL_FORMAT_G - ", tcur = " SUN_REAL_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, is, ark_mem->h, ark_mem->tcur); #endif @@ -725,8 +725,8 @@ int erkStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::erkStep_TakeStep", "error-test", - "step = %li, h = " SUN_REAL_FORMAT_G - ", dsm = " SUN_REAL_FORMAT_G, + "step = %li, h = " SUN_FORMAT_G + ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif diff --git a/src/arkode/arkode_impl.h b/src/arkode/arkode_impl.h index f83a93fa74..b03079ec88 100644 --- a/src/arkode/arkode_impl.h +++ b/src/arkode/arkode_impl.h @@ -643,13 +643,13 @@ int arkGetLastKFlag(void* arkode_mem, int* last_kflag); Reusable ARKODE Error Messages ===============================================================*/ -#define MSG_TIME "t = " SUN_REAL_FORMAT_G -#define MSG_TIME_H "t = " SUN_REAL_FORMAT_G " and h = " SUN_REAL_FORMAT_G +#define MSG_TIME "t = " SUN_FORMAT_G +#define MSG_TIME_H "t = " SUN_FORMAT_G " and h = " SUN_FORMAT_G #define MSG_TIME_INT \ - "t = " SUN_REAL_FORMAT_G " is not between tcur - hold = " SUN_REAL_FORMAT_G \ - " and tcur = " SUN_REAL_FORMAT_G -#define MSG_TIME_TOUT "tout = " SUN_REAL_FORMAT_G -#define MSG_TIME_TSTOP "tstop = " SUN_REAL_FORMAT_G + "t = " SUN_FORMAT_G " is not between tcur - hold = " SUN_FORMAT_G \ + " and tcur = " SUN_FORMAT_G +#define MSG_TIME_TOUT "tout = " SUN_FORMAT_G +#define MSG_TIME_TSTOP "tstop = " SUN_FORMAT_G /* Initialization and I/O error messages */ #define MSG_ARK_NO_MEM "arkode_mem = NULL illegal." diff --git a/src/arkode/arkode_interp.c b/src/arkode/arkode_interp.c index 7ee0e6970a..10590e4cb2 100644 --- a/src/arkode/arkode_interp.c +++ b/src/arkode/arkode_interp.c @@ -270,11 +270,11 @@ void arkInterpPrintMem_Hermite(ARKInterp interp, FILE* outfile) { fprintf(outfile, "arkode_interp (Hermite): degree = %d\n", HINT_DEGREE(interp)); - fprintf(outfile, "arkode_interp (Hermite): told = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "arkode_interp (Hermite): told = " SUN_FORMAT_G "\n", HINT_TOLD(interp)); - fprintf(outfile, "arkode_interp (Hermite): tnew = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "arkode_interp (Hermite): tnew = " SUN_FORMAT_G "\n", HINT_TNEW(interp)); - fprintf(outfile, "arkode_interp (Hermite): h = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "arkode_interp (Hermite): h = " SUN_FORMAT_G "\n", HINT_H(interp)); #ifdef SUNDIALS_DEBUG_PRINTVEC fprintf(outfile, "arkode_interp (Hermite): fold:\n"); @@ -464,7 +464,7 @@ int arkInterpEvaluate_Hermite(ARKodeMem ark_mem, ARKInterp interp, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkInterpEvaluate_Hermite", "interp-eval", - "tau = " SUN_REAL_FORMAT_G ", d = %i, q = %i", tau, d, q); + "tau = " SUN_FORMAT_G ", d = %i, q = %i", tau, d, q); #endif /* call full RHS if needed -- called just AFTER the end of a step, so yn has @@ -965,7 +965,7 @@ void arkInterpPrintMem_Lagrange(ARKInterp I, FILE* outfile) fprintf(outfile, "arkode_interp (Lagrange): thist ="); for (i = 0; i < LINT_NMAX(I); i++) { - fprintf(outfile, " " SUN_REAL_FORMAT_G, LINT_TJ(I, i)); + fprintf(outfile, " " SUN_FORMAT_G, LINT_TJ(I, i)); } fprintf(outfile, "\n"); } @@ -1207,7 +1207,7 @@ int arkInterpEvaluate_Lagrange(ARKodeMem ark_mem, ARKInterp I, sunrealtype tau, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkInterpEvaluate_Lagrange", "interp-eval", - "tau = " SUN_REAL_FORMAT_G ", d = %i, q = %i", tau, deriv, + "tau = " SUN_FORMAT_G ", d = %i, q = %i", tau, deriv, q); #endif diff --git a/src/arkode/arkode_io.c b/src/arkode/arkode_io.c index f2e718964c..4a3639caf1 100644 --- a/src/arkode/arkode_io.c +++ b/src/arkode/arkode_io.c @@ -2861,11 +2861,11 @@ int ARKodeWriteParameters(void* arkode_mem, FILE* fp) fprintf(fp, "ARKODE solver parameters:\n"); if (ark_mem->hmin != ZERO) { - fprintf(fp, " Minimum step size = " SUN_REAL_FORMAT_G "\n", ark_mem->hmin); + fprintf(fp, " Minimum step size = " SUN_FORMAT_G "\n", ark_mem->hmin); } if (ark_mem->hmax_inv != ZERO) { - fprintf(fp, " Maximum step size = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Maximum step size = " SUN_FORMAT_G "\n", ONE / ark_mem->hmax_inv); } if (ark_mem->fixedstep) { fprintf(fp, " Fixed time-stepping enabled\n"); } @@ -2875,11 +2875,11 @@ int ARKodeWriteParameters(void* arkode_mem, FILE* fp) } else { - fprintf(fp, " Solver relative tolerance = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Solver relative tolerance = " SUN_FORMAT_G "\n", ark_mem->reltol); if (ark_mem->itol == ARK_SS) { - fprintf(fp, " Solver absolute tolerance = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Solver absolute tolerance = " SUN_FORMAT_G "\n", ark_mem->Sabstol); } else { fprintf(fp, " Vector-valued solver absolute tolerance\n"); } @@ -2894,7 +2894,7 @@ int ARKodeWriteParameters(void* arkode_mem, FILE* fp) { if (ark_mem->ritol == ARK_SS) { - fprintf(fp, " Absolute residual tolerance = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Absolute residual tolerance = " SUN_FORMAT_G "\n", ark_mem->SRabstol); } else { fprintf(fp, " Vector-valued residual absolute tolerance\n"); } @@ -2902,28 +2902,28 @@ int ARKodeWriteParameters(void* arkode_mem, FILE* fp) } if (ark_mem->hin != ZERO) { - fprintf(fp, " Initial step size = " SUN_REAL_FORMAT_G "\n", ark_mem->hin); + fprintf(fp, " Initial step size = " SUN_FORMAT_G "\n", ark_mem->hin); } fprintf(fp, "\n"); - fprintf(fp, " Maximum step increase (first step) = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Maximum step increase (first step) = " SUN_FORMAT_G "\n", ark_mem->hadapt_mem->etamx1); fprintf(fp, - " Step reduction factor on multiple error fails = " SUN_REAL_FORMAT_G + " Step reduction factor on multiple error fails = " SUN_FORMAT_G "\n", ark_mem->hadapt_mem->etamxf); fprintf(fp, " Minimum error fails before above factor is used = %i\n", ark_mem->hadapt_mem->small_nef); - fprintf(fp, " Step reduction factor on nonlinear convergence failure = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Step reduction factor on nonlinear convergence failure = " SUN_FORMAT_G "\n", ark_mem->hadapt_mem->etacf); - fprintf(fp, " Explicit safety factor = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Explicit safety factor = " SUN_FORMAT_G "\n", ark_mem->hadapt_mem->cfl); - fprintf(fp, " Safety factor = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Safety factor = " SUN_FORMAT_G "\n", ark_mem->hadapt_mem->safety); - fprintf(fp, " Growth factor = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Growth factor = " SUN_FORMAT_G "\n", ark_mem->hadapt_mem->growth); - fprintf(fp, " Step growth lower bound = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Step growth lower bound = " SUN_FORMAT_G "\n", ark_mem->hadapt_mem->lbound); - fprintf(fp, " Step growth upper bound = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Step growth upper bound = " SUN_FORMAT_G "\n", ark_mem->hadapt_mem->ubound); if (ark_mem->hadapt_mem->expstab == arkExpStab) { diff --git a/src/arkode/arkode_ls.c b/src/arkode/arkode_ls.c index 5429614a29..9ba6f10fce 100644 --- a/src/arkode/arkode_ls.c +++ b/src/arkode/arkode_ls.c @@ -3426,8 +3426,8 @@ int arkLsSolve(ARKodeMem ark_mem, N_Vector b, sunrealtype tnow, N_Vector ynow, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkLsSolve", "ls-stats", - "bnorm = " SUN_REAL_FORMAT_G - ", resnorm = " SUN_REAL_FORMAT_G + "bnorm = " SUN_FORMAT_G + ", resnorm = " SUN_FORMAT_G ", ls_iters = %i, prec_solves = %i", bnorm, resnorm, nli_inc, (int)(arkls_mem->nps - nps_inc)); #else @@ -3855,7 +3855,7 @@ int arkLsMassSolve(ARKodeMem ark_mem, N_Vector b, sunrealtype nlscoef) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkLsMassSolve", "mass-ls-stats", - "resnorm = " SUN_REAL_FORMAT_G + "resnorm = " SUN_FORMAT_G ", ls_iters = %i, prec_solves = %i", resnorm, nli_inc, (int)(arkls_mem->nps - nps_inc)); #else diff --git a/src/arkode/arkode_mri_tables.c b/src/arkode/arkode_mri_tables.c index 72e11f124e..c9eff0e0d9 100644 --- a/src/arkode/arkode_mri_tables.c +++ b/src/arkode/arkode_mri_tables.c @@ -561,7 +561,7 @@ void MRIStepCoupling_Write(MRIStepCoupling MRIC, FILE* outfile) fprintf(outfile, " c = "); for (i = 0; i < MRIC->stages; i++) { - fprintf(outfile, SUN_REAL_FORMAT_G " ", MRIC->c[i]); + fprintf(outfile, SUN_FORMAT_G " ", MRIC->c[i]); } fprintf(outfile, "\n"); @@ -575,7 +575,7 @@ void MRIStepCoupling_Write(MRIStepCoupling MRIC, FILE* outfile) fprintf(outfile, " "); for (j = 0; j < MRIC->stages; j++) { - fprintf(outfile, SUN_REAL_FORMAT_G " ", MRIC->W[k][i][j]); + fprintf(outfile, SUN_FORMAT_G " ", MRIC->W[k][i][j]); } fprintf(outfile, "\n"); } @@ -593,7 +593,7 @@ void MRIStepCoupling_Write(MRIStepCoupling MRIC, FILE* outfile) fprintf(outfile, " "); for (j = 0; j < MRIC->stages; j++) { - fprintf(outfile, SUN_REAL_FORMAT_G " ", MRIC->G[k][i][j]); + fprintf(outfile, SUN_FORMAT_G " ", MRIC->G[k][i][j]); } fprintf(outfile, "\n"); } diff --git a/src/arkode/arkode_mristep.c b/src/arkode/arkode_mristep.c index a91a6ee7e0..ff08f509cb 100644 --- a/src/arkode/arkode_mristep.c +++ b/src/arkode/arkode_mristep.c @@ -685,27 +685,27 @@ void mriStep_PrintMem(ARKodeMem ark_mem, FILE* outfile) fprintf(outfile, "MRIStep: Coupling structure:\n"); MRIStepCoupling_Write(step_mem->MRIC, outfile); - fprintf(outfile, "MRIStep: gamma = " SUN_REAL_FORMAT_G "\n", step_mem->gamma); - fprintf(outfile, "MRIStep: gammap = " SUN_REAL_FORMAT_G "\n", step_mem->gammap); - fprintf(outfile, "MRIStep: gamrat = " SUN_REAL_FORMAT_G "\n", step_mem->gamrat); - fprintf(outfile, "MRIStep: crate = " SUN_REAL_FORMAT_G "\n", step_mem->crate); - fprintf(outfile, "MRIStep: delp = " SUN_REAL_FORMAT_G "\n", step_mem->delp); - fprintf(outfile, "MRIStep: eRNrm = " SUN_REAL_FORMAT_G "\n", step_mem->eRNrm); - fprintf(outfile, "MRIStep: nlscoef = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "MRIStep: gamma = " SUN_FORMAT_G "\n", step_mem->gamma); + fprintf(outfile, "MRIStep: gammap = " SUN_FORMAT_G "\n", step_mem->gammap); + fprintf(outfile, "MRIStep: gamrat = " SUN_FORMAT_G "\n", step_mem->gamrat); + fprintf(outfile, "MRIStep: crate = " SUN_FORMAT_G "\n", step_mem->crate); + fprintf(outfile, "MRIStep: delp = " SUN_FORMAT_G "\n", step_mem->delp); + fprintf(outfile, "MRIStep: eRNrm = " SUN_FORMAT_G "\n", step_mem->eRNrm); + fprintf(outfile, "MRIStep: nlscoef = " SUN_FORMAT_G "\n", step_mem->nlscoef); - fprintf(outfile, "MRIStep: crdown = " SUN_REAL_FORMAT_G "\n", step_mem->crdown); - fprintf(outfile, "MRIStep: rdiv = " SUN_REAL_FORMAT_G "\n", step_mem->rdiv); - fprintf(outfile, "MRIStep: dgmax = " SUN_REAL_FORMAT_G "\n", step_mem->dgmax); + fprintf(outfile, "MRIStep: crdown = " SUN_FORMAT_G "\n", step_mem->crdown); + fprintf(outfile, "MRIStep: rdiv = " SUN_FORMAT_G "\n", step_mem->rdiv); + fprintf(outfile, "MRIStep: dgmax = " SUN_FORMAT_G "\n", step_mem->dgmax); fprintf(outfile, "MRIStep: Ae_row ="); for (i = 0; i < step_mem->nstages_active; i++) { - fprintf(outfile, " " SUN_REAL_FORMAT_G, step_mem->Ae_row[i]); + fprintf(outfile, " " SUN_FORMAT_G, step_mem->Ae_row[i]); } fprintf(outfile, "\n"); fprintf(outfile, "MRIStep: Ai_row ="); for (i = 0; i < step_mem->nstages_active; i++) { - fprintf(outfile, " " SUN_REAL_FORMAT_G, step_mem->Ai_row[i]); + fprintf(outfile, " " SUN_FORMAT_G, step_mem->Ai_row[i]); } fprintf(outfile, "\n"); @@ -1492,8 +1492,8 @@ int mriStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) } #ifdef SUNDIALS_DEBUG - printf(" MRIStep step %li, stage 0, h = " SUN_REAL_FORMAT_G - ", t_n = " SUN_REAL_FORMAT_G "\n", + printf(" MRIStep step %li, stage 0, h = " SUN_FORMAT_G + ", t_n = " SUN_FORMAT_G "\n", ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -1530,7 +1530,7 @@ int mriStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::mriStep_TakeStep", "start-stage", "step = %li, stage = %i, stage type = %d, h " - "= " SUN_REAL_FORMAT_G ", tcur = " SUN_REAL_FORMAT_G, + "= " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, is, step_mem->stagetypes[is], ark_mem->h, ark_mem->tcur); #endif @@ -1643,8 +1643,8 @@ int mriStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::mriStep_TakeStep", "error-test", - "step = %li, h = " SUN_REAL_FORMAT_G - ", dsm = " SUN_REAL_FORMAT_G, + "step = %li, h = " SUN_FORMAT_G + ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif @@ -2815,7 +2815,7 @@ int mriStepInnerStepper_Evolve(MRIStepInnerStepper stepper, sunrealtype t0, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(stepper->sunctx->logger, SUN_LOGLEVEL_INFO, "ARKODE::mriStepInnerStepper_Evolve", "start-inner-evolve", - "t0 = " SUN_REAL_FORMAT_G ", tout = " SUN_REAL_FORMAT_G, + "t0 = " SUN_FORMAT_G ", tout = " SUN_FORMAT_G, t0, tout); #endif @@ -2854,7 +2854,7 @@ int mriStepInnerStepper_Reset(MRIStepInnerStepper stepper, sunrealtype tR, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(stepper->sunctx->logger, SUN_LOGLEVEL_INFO, "ARKODE::mriStepInnerStepper_Reset", "reset-inner-state", - "tR = " SUN_REAL_FORMAT_G, tR); + "tR = " SUN_FORMAT_G, tR); #endif if (stepper->ops->reset) diff --git a/src/arkode/arkode_mristep_io.c b/src/arkode/arkode_mristep_io.c index 71a6a4e8b2..a67906c231 100644 --- a/src/arkode/arkode_mristep_io.c +++ b/src/arkode/arkode_mristep_io.c @@ -764,15 +764,15 @@ int mriStep_WriteParameters(ARKodeMem ark_mem, FILE* fp) { fprintf(fp, " Implicit predictor method = %i\n", step_mem->predictor); fprintf(fp, - " Implicit solver tolerance coefficient = " SUN_REAL_FORMAT_G "\n", + " Implicit solver tolerance coefficient = " SUN_FORMAT_G "\n", step_mem->nlscoef); fprintf(fp, " Maximum number of nonlinear corrections = %i\n", step_mem->maxcor); - fprintf(fp, " Nonlinear convergence rate constant = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Nonlinear convergence rate constant = " SUN_FORMAT_G "\n", step_mem->crdown); - fprintf(fp, " Nonlinear divergence tolerance = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Nonlinear divergence tolerance = " SUN_FORMAT_G "\n", step_mem->rdiv); - fprintf(fp, " Gamma factor LSetup tolerance = " SUN_REAL_FORMAT_G "\n", + fprintf(fp, " Gamma factor LSetup tolerance = " SUN_FORMAT_G "\n", step_mem->dgmax); fprintf(fp, " Number of steps between LSetup calls = %i\n", step_mem->msbp); } diff --git a/src/arkode/arkode_relaxation.c b/src/arkode/arkode_relaxation.c index fef9ec9ccd..1d84418a77 100644 --- a/src/arkode/arkode_relaxation.c +++ b/src/arkode/arkode_relaxation.c @@ -125,8 +125,8 @@ static int arkRelaxNewtonSolve(ARKodeMem ark_mem) #ifdef SUNDIALS_LOGGING_EXTRA_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkRelaxNewtonSolve", "residual", - "iter = %i, relax_param = " SUN_REAL_FORMAT_G - ", residual = " SUN_REAL_FORMAT_G, + "iter = %i, relax_param = " SUN_FORMAT_G + ", residual = " SUN_FORMAT_G, i, relax_mem->relax_param, relax_mem->res); #endif @@ -350,7 +350,7 @@ static int arkRelaxSolve(ARKodeMem ark_mem, ARKodeRelaxMem relax_mem, #ifdef SUNDIALS_LOGGING_EXTRA_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkRelaxSolve", - "compute delta e", "delta_e = " SUN_REAL_FORMAT_G, + "compute delta e", "delta_e = " SUN_FORMAT_G, relax_mem->delta_e); #endif @@ -372,7 +372,7 @@ static int arkRelaxSolve(ARKodeMem ark_mem, ARKodeRelaxMem relax_mem, #ifdef SUNDIALS_LOGGING_EXTRA_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkRelaxSolve", - "compute old e", "e_old = " SUN_REAL_FORMAT_G, + "compute old e", "e_old = " SUN_FORMAT_G, relax_mem->e_old); #endif @@ -918,9 +918,9 @@ int arkRelax(ARKodeMem ark_mem, int* relax_fails, sunrealtype* dsm_inout) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkStep_TakeStep_Z", "relaxation", - "relaxation parameter = " SUN_REAL_FORMAT_G - ", relaxed h = " SUN_REAL_FORMAT_G - ", relaxed error = " SUN_REAL_FORMAT_G, + "relaxation parameter = " SUN_FORMAT_G + ", relaxed h = " SUN_FORMAT_G + ", relaxed error = " SUN_FORMAT_G, relax_val, ark_mem->h, *dsm_inout); #endif diff --git a/src/arkode/arkode_root.c b/src/arkode/arkode_root.c index 05ed6c300a..88add399c8 100644 --- a/src/arkode/arkode_root.c +++ b/src/arkode/arkode_root.c @@ -365,15 +365,15 @@ int arkPrintRootMem(void* arkode_mem, FILE* outfile) ark_mem->root_mem->gactive[i]); } } - fprintf(outfile, "ark_tlo = " SUN_REAL_FORMAT_G "\n", ark_mem->root_mem->tlo); - fprintf(outfile, "ark_thi = " SUN_REAL_FORMAT_G "\n", ark_mem->root_mem->thi); - fprintf(outfile, "ark_trout = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_tlo = " SUN_FORMAT_G "\n", ark_mem->root_mem->tlo); + fprintf(outfile, "ark_thi = " SUN_FORMAT_G "\n", ark_mem->root_mem->thi); + fprintf(outfile, "ark_trout = " SUN_FORMAT_G "\n", ark_mem->root_mem->trout); if (ark_mem->root_mem->glo != NULL) { for (i = 0; i < ark_mem->root_mem->nrtfn; i++) { - fprintf(outfile, "ark_glo[%i] = " SUN_REAL_FORMAT_G "\n", i, + fprintf(outfile, "ark_glo[%i] = " SUN_FORMAT_G "\n", i, ark_mem->root_mem->glo[i]); } } @@ -381,7 +381,7 @@ int arkPrintRootMem(void* arkode_mem, FILE* outfile) { for (i = 0; i < ark_mem->root_mem->nrtfn; i++) { - fprintf(outfile, "ark_ghi[%i] = " SUN_REAL_FORMAT_G "\n", i, + fprintf(outfile, "ark_ghi[%i] = " SUN_FORMAT_G "\n", i, ark_mem->root_mem->ghi[i]); } } @@ -389,13 +389,13 @@ int arkPrintRootMem(void* arkode_mem, FILE* outfile) { for (i = 0; i < ark_mem->root_mem->nrtfn; i++) { - fprintf(outfile, "ark_grout[%i] = " SUN_REAL_FORMAT_G "\n", i, + fprintf(outfile, "ark_grout[%i] = " SUN_FORMAT_G "\n", i, ark_mem->root_mem->grout[i]); } } - fprintf(outfile, "ark_toutc = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_toutc = " SUN_FORMAT_G "\n", ark_mem->root_mem->toutc); - fprintf(outfile, "ark_ttol = " SUN_REAL_FORMAT_G "\n", + fprintf(outfile, "ark_ttol = " SUN_FORMAT_G "\n", ark_mem->root_mem->ttol); } return (ARK_SUCCESS); diff --git a/src/arkode/arkode_user_controller.c b/src/arkode/arkode_user_controller.c index 4f9133cf12..a643b58351 100644 --- a/src/arkode/arkode_user_controller.c +++ b/src/arkode/arkode_user_controller.c @@ -128,10 +128,10 @@ SUNErrCode SUNAdaptController_Write_ARKUserControl(SUNAdaptController C, FILE* fptr) { fprintf(fptr, "ARKUserControl module:\n"); - fprintf(fptr, " hp = " SUN_REAL_FORMAT_G "\n", SC_HP(C)); - fprintf(fptr, " hpp = " SUN_REAL_FORMAT_G "\n", SC_HPP(C)); - fprintf(fptr, " ep = " SUN_REAL_FORMAT_G "\n", SC_EP(C)); - fprintf(fptr, " epp = " SUN_REAL_FORMAT_G "\n", SC_EPP(C)); + fprintf(fptr, " hp = " SUN_FORMAT_G "\n", SC_HP(C)); + fprintf(fptr, " hpp = " SUN_FORMAT_G "\n", SC_HPP(C)); + fprintf(fptr, " ep = " SUN_FORMAT_G "\n", SC_EP(C)); + fprintf(fptr, " epp = " SUN_FORMAT_G "\n", SC_EPP(C)); fprintf(fptr, " hadapt_data = %p\n", SC_DATA(C)); return SUN_SUCCESS; } diff --git a/src/cvode/cvode.c b/src/cvode/cvode.c index 9440962a99..b8b1139da6 100644 --- a/src/cvode/cvode.c +++ b/src/cvode/cvode.c @@ -2356,8 +2356,8 @@ static int cvStep(CVodeMem cv_mem) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvStep", "enter-step-attempt-loop", - "step = %li, h = " SUN_REAL_FORMAT_G - ", q = %d, t_n = " SUN_REAL_FORMAT_G "", + "step = %li, h = " SUN_FORMAT_G + ", q = %d, t_n = " SUN_FORMAT_G "", cv_mem->cv_nst, cv_mem->cv_next_h, cv_mem->cv_next_q, cv_mem->cv_tn); #endif @@ -3296,8 +3296,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvDoErrorTest", "error-test", - "step = %li, h = " SUN_REAL_FORMAT_G - ", dsm = " SUN_REAL_FORMAT_G, + "step = %li, h = " SUN_FORMAT_G + ", dsm = " SUN_FORMAT_G, cv_mem->cv_nst, cv_mem->cv_h, dsm); #endif @@ -3337,7 +3337,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvDoErrorTest", - "new-step-eta", "eta = " SUN_REAL_FORMAT_G, + "new-step-eta", "eta = " SUN_FORMAT_G, cv_mem->cv_eta); #endif @@ -3356,7 +3356,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, cvRescale(cv_mem); #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvDoErrorTest", - "new-step-eta-mxnef1", "eta = " SUN_REAL_FORMAT_G, + "new-step-eta-mxnef1", "eta = " SUN_FORMAT_G, cv_mem->cv_eta); #endif return (TRY_AGAIN); @@ -3382,7 +3382,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvDoErrorTest", - "new-step-eta-mxnef1-q1", "eta = " SUN_REAL_FORMAT_G, + "new-step-eta-mxnef1-q1", "eta = " SUN_FORMAT_G, cv_mem->cv_eta); #endif @@ -3509,7 +3509,7 @@ static void cvPrepareNextStep(CVodeMem cv_mem, sunrealtype dsm) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvPrepareNextStep", "return", - "eta = " SUN_REAL_FORMAT_G ", hprime = " SUN_REAL_FORMAT_G + "eta = " SUN_FORMAT_G ", hprime = " SUN_FORMAT_G ", qprime = %d, qwait = %d\n", cv_mem->cv_eta, cv_mem->cv_hprime, cv_mem->cv_qprime, cv_mem->cv_qwait); diff --git a/src/cvode/cvode_impl.h b/src/cvode/cvode_impl.h index 08e0f54fd3..41931f1c83 100644 --- a/src/cvode/cvode_impl.h +++ b/src/cvode/cvode_impl.h @@ -661,13 +661,13 @@ int cvDiagSolve_updateM(const sunrealtype r, N_Vector M); * ================================================================= */ -#define MSG_TIME "t = " SUN_REAL_FORMAT_G -#define MSG_TIME_H "t = " SUN_REAL_FORMAT_G " and h = " SUN_REAL_FORMAT_G +#define MSG_TIME "t = " SUN_FORMAT_G +#define MSG_TIME_H "t = " SUN_FORMAT_G " and h = " SUN_FORMAT_G #define MSG_TIME_INT \ - "t = " SUN_REAL_FORMAT_G " is not between tcur - hold = " SUN_REAL_FORMAT_G \ - " and tcur = " SUN_REAL_FORMAT_G -#define MSG_TIME_TOUT "tout = " SUN_REAL_FORMAT_G -#define MSG_TIME_TSTOP "tstop = " SUN_REAL_FORMAT_G + "t = " SUN_FORMAT_G " is not between tcur - hold = " SUN_FORMAT_G \ + " and tcur = " SUN_FORMAT_G +#define MSG_TIME_TOUT "tout = " SUN_FORMAT_G +#define MSG_TIME_TSTOP "tstop = " SUN_FORMAT_G /* Initialization and I/O error messages */ diff --git a/src/cvode/cvode_ls.c b/src/cvode/cvode_ls.c index 41ab0493ed..b83242e486 100644 --- a/src/cvode/cvode_ls.c +++ b/src/cvode/cvode_ls.c @@ -1783,8 +1783,8 @@ int cvLsSolve(CVodeMem cv_mem, N_Vector b, N_Vector weight, N_Vector ynow, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvLsSolve", "ls-stats", - "bnorm = " SUN_REAL_FORMAT_G - ", resnorm = " SUN_REAL_FORMAT_G + "bnorm = " SUN_FORMAT_G + ", resnorm = " SUN_FORMAT_G ", ls_iters = %i, prec_solves = %i", bnorm, resnorm, nli_inc, (int)(cvls_mem->nps - nps_inc)); #endif diff --git a/src/cvodes/cvodes.c b/src/cvodes/cvodes.c index c772068fb3..931153a816 100644 --- a/src/cvodes/cvodes.c +++ b/src/cvodes/cvodes.c @@ -5860,8 +5860,8 @@ static int cvStep(CVodeMem cv_mem) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvStep", "enter-step-attempt-loop", - "step = %li, h = " SUN_REAL_FORMAT_G - ", q = %d, t_n = " SUN_REAL_FORMAT_G, + "step = %li, h = " SUN_FORMAT_G + ", q = %d, t_n = " SUN_FORMAT_G, cv_mem->cv_nst, cv_mem->cv_next_h, cv_mem->cv_next_q, cv_mem->cv_tn); #endif @@ -7472,8 +7472,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvDoErrorTest", "error-test", - "step = %li, h = " SUN_REAL_FORMAT_G - ", dsm = " SUN_REAL_FORMAT_G, + "step = %li, h = " SUN_FORMAT_G + ", dsm = " SUN_FORMAT_G, cv_mem->cv_nst, cv_mem->cv_h, dsm); #endif @@ -7513,7 +7513,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvDoErrorTest", - "new-step-eta", "eta = " SUN_REAL_FORMAT_G, + "new-step-eta", "eta = " SUN_FORMAT_G, cv_mem->cv_eta); #endif @@ -7532,7 +7532,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, cvRescale(cv_mem); #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvDoErrorTest", - "new-step-eta-mxnef1", "eta = " SUN_REAL_FORMAT_G, + "new-step-eta-mxnef1", "eta = " SUN_FORMAT_G, cv_mem->cv_eta); #endif return (TRY_AGAIN); @@ -7558,7 +7558,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvDoErrorTest", - "new-step-eta-mxnef1-q1", "eta = " SUN_REAL_FORMAT_G "", + "new-step-eta-mxnef1-q1", "eta = " SUN_FORMAT_G "", cv_mem->cv_eta); #endif @@ -7788,7 +7788,7 @@ static void cvPrepareNextStep(CVodeMem cv_mem, sunrealtype dsm) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvPrepareNextStep", "return", - "eta = " SUN_REAL_FORMAT_G ", hprime = " SUN_REAL_FORMAT_G + "eta = " SUN_FORMAT_G ", hprime = " SUN_FORMAT_G ", qprime = %d, qwait = %d\n", cv_mem->cv_eta, cv_mem->cv_hprime, cv_mem->cv_qprime, cv_mem->cv_qwait); diff --git a/src/cvodes/cvodes_impl.h b/src/cvodes/cvodes_impl.h index adc4a42877..9b4f1f2ce1 100644 --- a/src/cvodes/cvodes_impl.h +++ b/src/cvodes/cvodes_impl.h @@ -1180,13 +1180,13 @@ int cvSensRhs1InternalDQ(int Ns, sunrealtype t, N_Vector y, N_Vector ydot, * ================================================================= */ -#define MSG_TIME "t = " SUN_REAL_FORMAT_G -#define MSG_TIME_H "t = " SUN_REAL_FORMAT_G " and h = " SUN_REAL_FORMAT_G +#define MSG_TIME "t = " SUN_FORMAT_G +#define MSG_TIME_H "t = " SUN_FORMAT_G " and h = " SUN_FORMAT_G #define MSG_TIME_INT \ - "t = " SUN_REAL_FORMAT_G " is not between tcur - hold = " SUN_REAL_FORMAT_G \ - " and tcur = " SUN_REAL_FORMAT_G -#define MSG_TIME_TOUT "tout = " SUN_REAL_FORMAT_G -#define MSG_TIME_TSTOP "tstop = " SUN_REAL_FORMAT_G + "t = " SUN_FORMAT_G " is not between tcur - hold = " SUN_FORMAT_G \ + " and tcur = " SUN_FORMAT_G +#define MSG_TIME_TOUT "tout = " SUN_FORMAT_G +#define MSG_TIME_TSTOP "tstop = " SUN_FORMAT_G /* Initialization and I/O error messages */ @@ -1421,7 +1421,7 @@ int cvSensRhs1InternalDQ(int Ns, sunrealtype t, N_Vector y, N_Vector ydot, "The final time tBout is outside the interval over which the forward " \ "problem was solved." #define MSGCV_BACK_ERROR "Error occured while integrating backward problem # %d" -#define MSGCV_BAD_TINTERP "Bad t = " SUN_REAL_FORMAT_G " for interpolation." +#define MSGCV_BAD_TINTERP "Bad t = " SUN_FORMAT_G " for interpolation." #define MSGCV_WRONG_INTERP \ "This function cannot be called for the specified interp type." diff --git a/src/cvodes/cvodes_ls.c b/src/cvodes/cvodes_ls.c index 52103e7be6..f08b7bb6ac 100644 --- a/src/cvodes/cvodes_ls.c +++ b/src/cvodes/cvodes_ls.c @@ -1879,8 +1879,8 @@ int cvLsSolve(CVodeMem cv_mem, N_Vector b, N_Vector weight, N_Vector ynow, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvLsSolve", "ls-stats", - "bnorm = " SUN_REAL_FORMAT_G - ", resnorm = " SUN_REAL_FORMAT_G + "bnorm = " SUN_FORMAT_G + ", resnorm = " SUN_FORMAT_G ", ls_iters = %i, prec_solves = %i", bnorm, resnorm, nli_inc, (int)(cvls_mem->nps - nps_inc)); #endif diff --git a/src/ida/ida.c b/src/ida/ida.c index 7ca5b60af8..8f286bae69 100644 --- a/src/ida/ida.c +++ b/src/ida/ida.c @@ -2506,7 +2506,7 @@ static int IDAStep(IDAMem IDA_mem) { #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDAStep", - "start-step-attempt", "step = %li, h = " SUN_REAL_FORMAT_G, + "start-step-attempt", "step = %li, h = " SUN_FORMAT_G, IDA_mem->ida_nst, IDA_mem->ida_hh); #endif @@ -2868,8 +2868,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDATestError", "estimate-error-order-k", - "err_k = " SUN_REAL_FORMAT_G - ", terr_k = " SUN_REAL_FORMAT_G, + "err_k = " SUN_FORMAT_G + ", terr_k = " SUN_FORMAT_G, *err_k, terr_k); #endif @@ -2888,8 +2888,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDATestError", "estimate-error-order-km1", - "err_km1 = " SUN_REAL_FORMAT_G - ", terr_km1 = " SUN_REAL_FORMAT_G, + "err_km1 = " SUN_FORMAT_G + ", terr_km1 = " SUN_FORMAT_G, *err_km1, terr_km1); #endif @@ -2906,8 +2906,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDATestError", "estimate-error-order-km2", - "err_km2 = " SUN_REAL_FORMAT_G - ", terr_km2 = " SUN_REAL_FORMAT_G, + "err_km2 = " SUN_FORMAT_G + ", terr_km2 = " SUN_FORMAT_G, err_km2, terr_km2); #endif @@ -2933,7 +2933,7 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, IDA_mem->ida_knew); SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDATestError", - "error-estimate", "ck_enorm_k = " SUN_REAL_FORMAT_G, + "error-estimate", "ck_enorm_k = " SUN_FORMAT_G, ck * enorm_k); #endif @@ -3095,8 +3095,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDAHandleNFlag", "first-error-test_fail", - "kk = %i, eta = " SUN_REAL_FORMAT_G - ", h = " SUN_REAL_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G + ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -3115,8 +3115,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDAHandleNFlag", "second-error-test-fail", - "kk = %i, eta = " SUN_REAL_FORMAT_G - ", h = " SUN_REAL_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G + ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -3134,8 +3134,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDAHandleNFlag", "error-test-fail", - "kk = %i, eta = " SUN_REAL_FORMAT_G - ", h = " SUN_REAL_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G + ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -3257,8 +3257,8 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDACompleteStep", "order-selection-raise", - "terr_k = " SUN_REAL_FORMAT_G - ", terr_kp1 = " SUN_REAL_FORMAT_G, + "terr_k = " SUN_FORMAT_G + ", terr_kp1 = " SUN_FORMAT_G, terr_k, terr_kp1); #endif } @@ -3272,9 +3272,9 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDACompleteStep", "order-selection-rasie-or-lower", - "terr_km1 = " SUN_REAL_FORMAT_G - ", terr_k = " SUN_REAL_FORMAT_G - ", terr_kp1 = " SUN_REAL_FORMAT_G, + "terr_km1 = " SUN_FORMAT_G + ", terr_k = " SUN_FORMAT_G + ", terr_kp1 = " SUN_FORMAT_G, terr_km1, terr_k, terr_kp1); #endif } @@ -3325,9 +3325,9 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDACompleteStep", "new-step-and-order", - "knew = %i, err_knew = " SUN_REAL_FORMAT_G - ", eta = " SUN_REAL_FORMAT_G - ", hnew = " SUN_REAL_FORMAT_G, + "knew = %i, err_knew = " SUN_FORMAT_G + ", eta = " SUN_FORMAT_G + ", hnew = " SUN_FORMAT_G, IDA_mem->ida_kk, err_knew, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif diff --git a/src/ida/ida_impl.h b/src/ida/ida_impl.h index 9cd829f43c..7ca3be048a 100644 --- a/src/ida/ida_impl.h +++ b/src/ida/ida_impl.h @@ -452,13 +452,13 @@ int idaNlsInit(IDAMem IDA_mem); * ================================================================= */ -#define MSG_TIME "t = " SUN_REAL_FORMAT_G -#define MSG_TIME_H "t = " SUN_REAL_FORMAT_G " and h = " SUN_REAL_FORMAT_G +#define MSG_TIME "t = " SUN_FORMAT_G +#define MSG_TIME_H "t = " SUN_FORMAT_G " and h = " SUN_FORMAT_G #define MSG_TIME_INT \ - "t = " SUN_REAL_FORMAT_G " is not between tcur - hold = " SUN_REAL_FORMAT_G \ - " and tcur = " SUN_REAL_FORMAT_G -#define MSG_TIME_TOUT "tout = " SUN_REAL_FORMAT_G -#define MSG_TIME_TSTOP "tstop = " SUN_REAL_FORMAT_G + "t = " SUN_FORMAT_G " is not between tcur - hold = " SUN_FORMAT_G \ + " and tcur = " SUN_FORMAT_G +#define MSG_TIME_TOUT "tout = " SUN_FORMAT_G +#define MSG_TIME_TSTOP "tstop = " SUN_FORMAT_G /* General errors */ diff --git a/src/ida/ida_io.c b/src/ida/ida_io.c index f245162528..2841a03868 100644 --- a/src/ida/ida_io.c +++ b/src/ida/ida_io.c @@ -1421,13 +1421,13 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) return (IDA_ILL_INPUT); } - sunfprintf_real(outfile, fmt, SUNTRUE, "Current time" SUN_REAL_FORMAT_G "\n", IDA_mem->ida_tn); + sunfprintf_real(outfile, fmt, SUNTRUE, "Current time" SUN_FORMAT_G "\n", IDA_mem->ida_tn); sunfprintf_long(outfile, fmt, SUNFALSE, "Steps", IDA_mem->ida_nst); sunfprintf_long(outfile, fmt, SUNFALSE, "Error test fails", IDA_mem->ida_netf); sunfprintf_long(outfile, fmt, SUNFALSE, "NLS step fails", IDA_mem->ida_ncfn); - sunfprintf_real(outfile, fmt, SUNFALSE, "Initial step size" SUN_REAL_FORMAT_G "\n", IDA_mem->ida_h0u); - sunfprintf_real(outfile, fmt, SUNFALSE, "Last step size" SUN_REAL_FORMAT_G "\n", IDA_mem->ida_hused); - sunfprintf_real(outfile, fmt, SUNFALSE, "Current step size" SUN_REAL_FORMAT_G "\n", IDA_mem->ida_hh); + sunfprintf_real(outfile, fmt, SUNFALSE, "Initial step size" SUN_FORMAT_G "\n", IDA_mem->ida_h0u); + sunfprintf_real(outfile, fmt, SUNFALSE, "Last step size" SUN_FORMAT_G "\n", IDA_mem->ida_hused); + sunfprintf_real(outfile, fmt, SUNFALSE, "Current step size" SUN_FORMAT_G "\n", IDA_mem->ida_hh); sunfprintf_long(outfile, fmt, SUNFALSE, "Last method order", IDA_mem->ida_kused); sunfprintf_long(outfile, fmt, SUNFALSE, "Current method order", IDA_mem->ida_kk); @@ -1442,7 +1442,7 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) sunfprintf_long(outfile, fmt, SUNFALSE, "NLS fails", IDA_mem->ida_nnf); if (IDA_mem->ida_nst > 0) { - sunfprintf_real(outfile, fmt, SUNFALSE, "NLS iters per step" SUN_REAL_FORMAT_G "\n", (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); + sunfprintf_real(outfile, fmt, SUNFALSE, "NLS iters per step" SUN_FORMAT_G "\n", (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); } /* linear solver stats */ @@ -1460,9 +1460,9 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times evals", idals_mem->njtimes); if (IDA_mem->ida_nni > 0) { - sunfprintf_real(outfile, fmt, SUNFALSE, "LS iters per NLS iter" SUN_REAL_FORMAT_G "\n", (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); - sunfprintf_real(outfile, fmt, SUNFALSE, "Jac evals per NLS iter" SUN_REAL_FORMAT_G "\n", (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); - sunfprintf_real(outfile, fmt, SUNFALSE, "Prec evals per NLS iter" SUN_REAL_FORMAT_G "\n", (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "LS iters per NLS iter" SUN_FORMAT_G "\n", (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Jac evals per NLS iter" SUN_FORMAT_G "\n", (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, "Prec evals per NLS iter" SUN_FORMAT_G "\n", (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); } } diff --git a/src/ida/ida_ls_impl.h b/src/ida/ida_ls_impl.h index 9ab3321559..b530f71647 100644 --- a/src/ida/ida_ls_impl.h +++ b/src/ida/ida_ls_impl.h @@ -150,8 +150,8 @@ int idaLs_AccessLMem(void* ida_mem, const char* fname, IDAMem* IDA_mem, Error and Warning Messages ---------------------------------------------------------------*/ -#define MSG_LS_TIME "at t = " SUN_REAL_FORMAT_G ", " -#define MSG_LS_FRMT SUN_REAL_FORMAT_G "." +#define MSG_LS_TIME "at t = " SUN_FORMAT_G ", " +#define MSG_LS_FRMT SUN_FORMAT_G "." /* Error Messages */ #define MSG_LS_IDAMEM_NULL "Integrator memory is NULL." diff --git a/src/idas/idas.c b/src/idas/idas.c index 1497e8e60c..4710d7094f 100644 --- a/src/idas/idas.c +++ b/src/idas/idas.c @@ -5912,7 +5912,7 @@ static int IDAStep(IDAMem IDA_mem) { #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDAStep", - "start-step-attempt", "step = %li, h = " SUN_REAL_FORMAT_G, + "start-step-attempt", "step = %li, h = " SUN_FORMAT_G, IDA_mem->ida_nst, IDA_mem->ida_hh); #endif @@ -6678,8 +6678,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDATestError", "estimate-error-order-k", - "err_k = " SUN_REAL_FORMAT_G - ", terr_k = " SUN_REAL_FORMAT_G, + "err_k = " SUN_FORMAT_G + ", terr_k = " SUN_FORMAT_G, *err_k, terr_k); #endif @@ -6698,8 +6698,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDATestError", "estimate-error-order-km1", - "err_km1 = " SUN_REAL_FORMAT_G - ", terr_km1 = " SUN_REAL_FORMAT_G, + "err_km1 = " SUN_FORMAT_G + ", terr_km1 = " SUN_FORMAT_G, *err_km1, terr_km1); #endif @@ -6716,8 +6716,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDATestError", "estimate-error-order-km2", - "err_km2 = " SUN_REAL_FORMAT_G - ", terr_km2 = " SUN_REAL_FORMAT_G, + "err_km2 = " SUN_FORMAT_G + ", terr_km2 = " SUN_FORMAT_G, *err_km2, terr_km2); #endif @@ -6743,7 +6743,7 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, IDA_mem->ida_knew); SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDATestError", - "error-estimate", "ck_enorm_k = " SUN_REAL_FORMAT_G, + "error-estimate", "ck_enorm_k = " SUN_FORMAT_G, ck * enorm_k); #endif @@ -7259,8 +7259,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDAHandleNFlag", "first-error-test_fail", - "kk = %i, eta = " SUN_REAL_FORMAT_G - ", h = " SUN_REAL_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G + ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -7279,8 +7279,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDAHandleNFlag", "second-error-test-fail", - "kk = %i, eta = " SUN_REAL_FORMAT_G - ", h = " SUN_REAL_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G + ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -7298,8 +7298,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDAHandleNFlag", "error-test-fail", - "kk = %i, eta = " SUN_REAL_FORMAT_G - ", h = " SUN_REAL_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G + ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -7482,8 +7482,8 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDACompleteStep", "order-selection-raise", - "terr_k = " SUN_REAL_FORMAT_G - ", terr_kp1 = " SUN_REAL_FORMAT_G, + "terr_k = " SUN_FORMAT_G + ", terr_kp1 = " SUN_FORMAT_G, terr_k, terr_kp1); #endif } @@ -7497,9 +7497,9 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDACompleteStep", "order-selection-rasie-or-lower", - "terr_km1 = " SUN_REAL_FORMAT_G - ", terr_k = " SUN_REAL_FORMAT_G - ", terr_kp1 = " SUN_REAL_FORMAT_G, + "terr_km1 = " SUN_FORMAT_G + ", terr_k = " SUN_FORMAT_G + ", terr_kp1 = " SUN_FORMAT_G, terr_km1, terr_k, terr_kp1); #endif } @@ -7550,9 +7550,9 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDACompleteStep", "new-step-and-order", - "knew = %i, err_knew = " SUN_REAL_FORMAT_G - ", eta = " SUN_REAL_FORMAT_G - ", hnew = " SUN_REAL_FORMAT_G, + "knew = %i, err_knew = " SUN_FORMAT_G + ", eta = " SUN_FORMAT_G + ", hnew = " SUN_FORMAT_G, IDA_mem->ida_kk, err_knew, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif diff --git a/src/idas/idas_impl.h b/src/idas/idas_impl.h index 73cdc9e569..58d259a0f4 100644 --- a/src/idas/idas_impl.h +++ b/src/idas/idas_impl.h @@ -980,13 +980,13 @@ int IDASensResDQ(int Ns, sunrealtype t, N_Vector yy, N_Vector yp, * ================================================================= */ -#define MSG_TIME "t = " SUN_REAL_FORMAT_G -#define MSG_TIME_H "t = " SUN_REAL_FORMAT_G " and h = " SUN_REAL_FORMAT_G +#define MSG_TIME "t = " SUN_FORMAT_G +#define MSG_TIME_H "t = " SUN_FORMAT_G " and h = " SUN_FORMAT_G #define MSG_TIME_INT \ - "t = " SUN_REAL_FORMAT_G " is not between tcur - hold = " SUN_REAL_FORMAT_G \ - " and tcur = " SUN_REAL_FORMAT_G -#define MSG_TIME_TOUT "tout = " SUN_REAL_FORMAT_G -#define MSG_TIME_TSTOP "tstop = " SUN_REAL_FORMAT_G + "t = " SUN_FORMAT_G " is not between tcur - hold = " SUN_FORMAT_G \ + " and tcur = " SUN_FORMAT_G +#define MSG_TIME_TOUT "tout = " SUN_FORMAT_G +#define MSG_TIME_TSTOP "tstop = " SUN_FORMAT_G /* General errors */ @@ -1218,7 +1218,7 @@ int IDASensResDQ(int Ns, sunrealtype t, N_Vector yy, N_Vector yp, "The final time tBout is outside the interval over which the forward " \ "problem was solved." #define MSGAM_BACK_ERROR "Error occured while integrating backward problem # %d" -#define MSGAM_BAD_TINTERP "Bad t = " SUN_REAL_FORMAT_G " for interpolation." +#define MSGAM_BAD_TINTERP "Bad t = " SUN_FORMAT_G " for interpolation." #define MSGAM_BAD_T "Bad t for interpolation." #define MSGAM_WRONG_INTERP \ "This function cannot be called for the specified interp type." diff --git a/src/idas/idas_ls_impl.h b/src/idas/idas_ls_impl.h index 07932bc53b..6bde555bdb 100644 --- a/src/idas/idas_ls_impl.h +++ b/src/idas/idas_ls_impl.h @@ -150,8 +150,8 @@ int idaLs_AccessLMem(void* ida_mem, const char* fname, IDAMem* IDA_mem, Error and Warning Messages ---------------------------------------------------------------*/ -#define MSG_LS_TIME "at t = " SUN_REAL_FORMAT_G ", " -#define MSG_LS_FRMT SUN_REAL_FORMAT_G "." +#define MSG_LS_TIME "at t = " SUN_FORMAT_G ", " +#define MSG_LS_FRMT SUN_FORMAT_G "." /* Error Messages */ #define MSG_LS_IDAMEM_NULL "Integrator memory is NULL." diff --git a/src/kinsol/kinsol_impl.h b/src/kinsol/kinsol_impl.h index aedd0ebc62..c92d7a9369 100644 --- a/src/kinsol/kinsol_impl.h +++ b/src/kinsol/kinsol_impl.h @@ -464,26 +464,26 @@ void KINInfoHandler(const char* module, const char* function, char* msg, #define INFO_RETVAL "Return value: %d" #define INFO_ADJ "no. of lambda adjustments = %ld" -#define INFO_RVAR "%s = " SUN_REAL_FORMAT_G -#define INFO_NNI "nni = %4ld nfe = %6ld fnorm = " SUN_REAL_FORMAT_G +#define INFO_RVAR "%s = " SUN_FORMAT_G +#define INFO_NNI "nni = %4ld nfe = %6ld fnorm = " SUN_FORMAT_G #define INFO_TOL \ - "scsteptol = " SUN_REAL_FORMAT_G " fnormtol = " SUN_REAL_FORMAT_G -#define INFO_FMAX "scaled f norm (for stopping) = " SUN_REAL_FORMAT_G -#define INFO_PNORM "pnorm = " SUN_REAL_FORMAT_E -#define INFO_PNORM1 "(ivio=1) pnorm = " SUN_REAL_FORMAT_E -#define INFO_FNORM "fnorm(L2) = " SUN_REAL_FORMAT_E + "scsteptol = " SUN_FORMAT_G " fnormtol = " SUN_FORMAT_G +#define INFO_FMAX "scaled f norm (for stopping) = " SUN_FORMAT_G +#define INFO_PNORM "pnorm = " SUN_FORMAT_E +#define INFO_PNORM1 "(ivio=1) pnorm = " SUN_FORMAT_E +#define INFO_FNORM "fnorm(L2) = " SUN_FORMAT_E #define INFO_LAM \ - "min_lam = " SUN_REAL_FORMAT_E " f1norm = " SUN_REAL_FORMAT_E \ - " pnorm = " SUN_REAL_FORMAT_E + "min_lam = " SUN_FORMAT_E " f1norm = " SUN_FORMAT_E \ + " pnorm = " SUN_FORMAT_E #define INFO_ALPHA \ - "fnorm = " SUN_REAL_FORMAT_E " f1norm = " SUN_REAL_FORMAT_E \ - " alpha_cond = " SUN_REAL_FORMAT_E " lam = " SUN_REAL_FORMAT_E "" + "fnorm = " SUN_FORMAT_E " f1norm = " SUN_FORMAT_E \ + " alpha_cond = " SUN_FORMAT_E " lam = " SUN_FORMAT_E "" #define INFO_BETA \ - "f1norm = " SUN_REAL_FORMAT_E " beta_cond = " SUN_REAL_FORMAT_E \ - " lam = " SUN_REAL_FORMAT_E "" + "f1norm = " SUN_FORMAT_E " beta_cond = " SUN_FORMAT_E \ + " lam = " SUN_FORMAT_E "" #define INFO_ALPHABETA \ - "f1norm = " SUN_REAL_FORMAT_E " alpha_cond = " SUN_REAL_FORMAT_E \ - " beta_cond = " SUN_REAL_FORMAT_E " lam = " SUN_REAL_FORMAT_E "" + "f1norm = " SUN_FORMAT_E " alpha_cond = " SUN_FORMAT_E \ + " beta_cond = " SUN_FORMAT_E " lam = " SUN_FORMAT_E "" #ifdef __cplusplus } diff --git a/src/kinsol/kinsol_ls_impl.h b/src/kinsol/kinsol_ls_impl.h index 1354409f22..f6c116b6e3 100644 --- a/src/kinsol/kinsol_ls_impl.h +++ b/src/kinsol/kinsol_ls_impl.h @@ -164,7 +164,7 @@ int kinLs_AccessLMem(void* kinmem, const char* fname, KINMem* kin_mem, #define INFO_NLI "nli_inc = %d" #define INFO_EPS \ - "residual norm = " SUN_REAL_FORMAT_G " eps = " SUN_REAL_FORMAT_G + "residual norm = " SUN_FORMAT_G " eps = " SUN_FORMAT_G #ifdef __cplusplus } diff --git a/src/nvector/cuda/nvector_cuda.cu b/src/nvector/cuda/nvector_cuda.cu index bf68156eaf..56d60cf39a 100644 --- a/src/nvector/cuda/nvector_cuda.cu +++ b/src/nvector/cuda/nvector_cuda.cu @@ -611,7 +611,7 @@ void N_VPrintFile_Cuda(N_Vector x, FILE* outfile) for (i = 0; i < NVEC_CUDA_CONTENT(x)->length; i++) { - fprintf(outfile, SUN_REAL_FORMAT_E "\n", NVEC_CUDA_HDATAp(x)[i]); + fprintf(outfile, SUN_FORMAT_E "\n", NVEC_CUDA_HDATAp(x)[i]); } return; diff --git a/src/nvector/hip/nvector_hip.hip.cpp b/src/nvector/hip/nvector_hip.hip.cpp index ca7dcd027b..014d6bb4f7 100644 --- a/src/nvector/hip/nvector_hip.hip.cpp +++ b/src/nvector/hip/nvector_hip.hip.cpp @@ -578,7 +578,7 @@ void N_VPrintFile_Hip(N_Vector x, FILE* outfile) for (i = 0; i < NVEC_HIP_CONTENT(x)->length; i++) { - fprintf(outfile, SUN_REAL_FORMAT_E "\n", NVEC_HIP_HDATAp(x)[i]); + fprintf(outfile, SUN_FORMAT_E "\n", NVEC_HIP_HDATAp(x)[i]); } return; diff --git a/src/nvector/openmp/nvector_openmp.c b/src/nvector/openmp/nvector_openmp.c index 0a29afa201..7a8a87f698 100644 --- a/src/nvector/openmp/nvector_openmp.c +++ b/src/nvector/openmp/nvector_openmp.c @@ -265,7 +265,7 @@ void N_VPrintFile_OpenMP(N_Vector x, FILE* outfile) N = NV_LENGTH_OMP(x); xd = NV_DATA_OMP(x); - for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_FORMAT_E "\n", xd[i]); } return; } diff --git a/src/nvector/openmpdev/nvector_openmpdev.c b/src/nvector/openmpdev/nvector_openmpdev.c index 4e8c7baf6a..be609c439e 100644 --- a/src/nvector/openmpdev/nvector_openmpdev.c +++ b/src/nvector/openmpdev/nvector_openmpdev.c @@ -284,7 +284,7 @@ void N_VPrintFile_OpenMPDEV(N_Vector x, FILE* outfile) N = NV_LENGTH_OMPDEV(x); xd = NV_DATA_HOST_OMPDEV(x); - for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_FORMAT_E "\n", xd[i]); } return; } diff --git a/src/nvector/parallel/nvector_parallel.c b/src/nvector/parallel/nvector_parallel.c index 10f05994d3..5373878e23 100644 --- a/src/nvector/parallel/nvector_parallel.c +++ b/src/nvector/parallel/nvector_parallel.c @@ -288,7 +288,7 @@ void N_VPrintFile_Parallel(N_Vector x, FILE* outfile) N = NV_LOCLENGTH_P(x); xd = NV_DATA_P(x); - for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_FORMAT_E "\n", xd[i]); } return; } diff --git a/src/nvector/parhyp/nvector_parhyp.c b/src/nvector/parhyp/nvector_parhyp.c index ad81385661..ad8ea168c1 100644 --- a/src/nvector/parhyp/nvector_parhyp.c +++ b/src/nvector/parhyp/nvector_parhyp.c @@ -289,7 +289,7 @@ void N_VPrintFile_ParHyp(N_Vector x, FILE* outfile) N = NV_LOCLENGTH_PH(x); xd = NV_DATA_PH(x); - for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_FORMAT_E "\n", xd[i]); } return; } diff --git a/src/nvector/pthreads/nvector_pthreads.c b/src/nvector/pthreads/nvector_pthreads.c index 233807f6fb..138ee1697e 100644 --- a/src/nvector/pthreads/nvector_pthreads.c +++ b/src/nvector/pthreads/nvector_pthreads.c @@ -339,7 +339,7 @@ void N_VPrintFile_Pthreads(N_Vector x, FILE* outfile) N = NV_LENGTH_PT(x); xd = NV_DATA_PT(x); - for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_FORMAT_E "\n", xd[i]); } fprintf(outfile, "\n"); return; diff --git a/src/nvector/raja/nvector_raja.cpp b/src/nvector/raja/nvector_raja.cpp index 36c8e75d6f..7789dff074 100644 --- a/src/nvector/raja/nvector_raja.cpp +++ b/src/nvector/raja/nvector_raja.cpp @@ -616,7 +616,7 @@ void N_VPrintFile_Raja(N_Vector X, FILE* outfile) for (i = 0; i < NVEC_RAJA_CONTENT(X)->length; i++) { - fprintf(outfile, SUN_REAL_FORMAT_E "\n", NVEC_RAJA_HDATAp(X)[i]); + fprintf(outfile, SUN_FORMAT_E "\n", NVEC_RAJA_HDATAp(X)[i]); } return; diff --git a/src/nvector/serial/nvector_serial.c b/src/nvector/serial/nvector_serial.c index 2124c71c8d..e825c60cdc 100644 --- a/src/nvector/serial/nvector_serial.c +++ b/src/nvector/serial/nvector_serial.c @@ -258,7 +258,7 @@ void N_VPrintFile_Serial(N_Vector x, FILE* outfile) N = NV_LENGTH_S(x); xd = NV_DATA_S(x); - for (i = 0; i < N; i++) { fprintf(outfile, SUN_REAL_FORMAT_E "\n", xd[i]); } + for (i = 0; i < N; i++) { fprintf(outfile, SUN_FORMAT_E "\n", xd[i]); } return; } diff --git a/src/nvector/sycl/nvector_sycl.cpp b/src/nvector/sycl/nvector_sycl.cpp index ca8ba85e10..95e0c36211 100644 --- a/src/nvector/sycl/nvector_sycl.cpp +++ b/src/nvector/sycl/nvector_sycl.cpp @@ -709,7 +709,7 @@ void N_VPrintFile_Sycl(N_Vector X, FILE* outfile) for (i = 0; i < NVEC_SYCL_CONTENT(X)->length; i++) { - fprintf(outfile, SUN_REAL_FORMAT_E "\n", NVEC_SYCL_HDATAp(X)[i]); + fprintf(outfile, SUN_FORMAT_E "\n", NVEC_SYCL_HDATAp(X)[i]); } return; diff --git a/src/sunadaptcontroller/imexgus/sunadaptcontroller_imexgus.c b/src/sunadaptcontroller/imexgus/sunadaptcontroller_imexgus.c index f40d8d0407..a96f60d67a 100644 --- a/src/sunadaptcontroller/imexgus/sunadaptcontroller_imexgus.c +++ b/src/sunadaptcontroller/imexgus/sunadaptcontroller_imexgus.c @@ -181,13 +181,13 @@ SUNErrCode SUNAdaptController_Write_ImExGus(SUNAdaptController C, FILE* fptr) SUNFunctionBegin(C->sunctx); SUNAssert(fptr, SUN_ERR_ARG_CORRUPT); fprintf(fptr, "ImEx Gustafsson SUNAdaptController module:\n"); - fprintf(fptr, " k1e = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_K1E(C)); - fprintf(fptr, " k2e = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_K2E(C)); - fprintf(fptr, " k1i = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_K1I(C)); - fprintf(fptr, " k2i = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_K2I(C)); - fprintf(fptr, " bias factor = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_BIAS(C)); - fprintf(fptr, " previous error = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_EP(C)); - fprintf(fptr, " previous step = " SUN_REAL_FORMAT_G "\n", SACIMEXGUS_HP(C)); + fprintf(fptr, " k1e = " SUN_FORMAT_G "\n", SACIMEXGUS_K1E(C)); + fprintf(fptr, " k2e = " SUN_FORMAT_G "\n", SACIMEXGUS_K2E(C)); + fprintf(fptr, " k1i = " SUN_FORMAT_G "\n", SACIMEXGUS_K1I(C)); + fprintf(fptr, " k2i = " SUN_FORMAT_G "\n", SACIMEXGUS_K2I(C)); + fprintf(fptr, " bias factor = " SUN_FORMAT_G "\n", SACIMEXGUS_BIAS(C)); + fprintf(fptr, " previous error = " SUN_FORMAT_G "\n", SACIMEXGUS_EP(C)); + fprintf(fptr, " previous step = " SUN_FORMAT_G "\n", SACIMEXGUS_HP(C)); return SUN_SUCCESS; } diff --git a/src/sunadaptcontroller/soderlind/sunadaptcontroller_soderlind.c b/src/sunadaptcontroller/soderlind/sunadaptcontroller_soderlind.c index 8c9ac934e5..20422f4628 100644 --- a/src/sunadaptcontroller/soderlind/sunadaptcontroller_soderlind.c +++ b/src/sunadaptcontroller/soderlind/sunadaptcontroller_soderlind.c @@ -372,17 +372,17 @@ SUNErrCode SUNAdaptController_Write_Soderlind(SUNAdaptController C, FILE* fptr) SUNFunctionBegin(C->sunctx); SUNAssert(fptr, SUN_ERR_ARG_CORRUPT); fprintf(fptr, "Soderlind SUNAdaptController module:\n"); - fprintf(fptr, " k1 = " SUN_REAL_FORMAT_G "\n", SODERLIND_K1(C)); - fprintf(fptr, " k2 = " SUN_REAL_FORMAT_G "\n", SODERLIND_K2(C)); - fprintf(fptr, " k3 = " SUN_REAL_FORMAT_G "\n", SODERLIND_K3(C)); - fprintf(fptr, " k4 = " SUN_REAL_FORMAT_G "\n", SODERLIND_K4(C)); - fprintf(fptr, " k5 = " SUN_REAL_FORMAT_G "\n", SODERLIND_K5(C)); - fprintf(fptr, " bias factor = " SUN_REAL_FORMAT_G "\n", SODERLIND_BIAS(C)); - fprintf(fptr, " previous error = " SUN_REAL_FORMAT_G "\n", SODERLIND_EP(C)); - fprintf(fptr, " previous-previous error = " SUN_REAL_FORMAT_G "\n", + fprintf(fptr, " k1 = " SUN_FORMAT_G "\n", SODERLIND_K1(C)); + fprintf(fptr, " k2 = " SUN_FORMAT_G "\n", SODERLIND_K2(C)); + fprintf(fptr, " k3 = " SUN_FORMAT_G "\n", SODERLIND_K3(C)); + fprintf(fptr, " k4 = " SUN_FORMAT_G "\n", SODERLIND_K4(C)); + fprintf(fptr, " k5 = " SUN_FORMAT_G "\n", SODERLIND_K5(C)); + fprintf(fptr, " bias factor = " SUN_FORMAT_G "\n", SODERLIND_BIAS(C)); + fprintf(fptr, " previous error = " SUN_FORMAT_G "\n", SODERLIND_EP(C)); + fprintf(fptr, " previous-previous error = " SUN_FORMAT_G "\n", SODERLIND_EPP(C)); - fprintf(fptr, " previous step = " SUN_REAL_FORMAT_G "\n", SODERLIND_HP(C)); - fprintf(fptr, " previous-previous step = " SUN_REAL_FORMAT_G "\n", + fprintf(fptr, " previous step = " SUN_FORMAT_G "\n", SODERLIND_HP(C)); + fprintf(fptr, " previous-previous step = " SUN_FORMAT_G "\n", SODERLIND_HPP(C)); fprintf(fptr, " firststeps = %i\n", SODERLIND_FIRSTSTEPS(C)); return SUN_SUCCESS; diff --git a/src/sundials/sundials_direct.c b/src/sundials/sundials_direct.c index 575b0f1b70..8f8063aa90 100644 --- a/src/sundials/sundials_direct.c +++ b/src/sundials/sundials_direct.c @@ -323,7 +323,7 @@ void SUNDlsMat_PrintMat(SUNDlsMat A, FILE* outfile) { for (j = 0; j < A->N; j++) { - fprintf(outfile, SUN_REAL_FORMAT_E " ", SUNDLS_DENSE_ELEM(A, i, j)); + fprintf(outfile, SUN_FORMAT_E " ", SUNDLS_DENSE_ELEM(A, i, j)); } fprintf(outfile, "\n"); } @@ -341,7 +341,7 @@ void SUNDlsMat_PrintMat(SUNDlsMat A, FILE* outfile) for (j = 0; j < start; j++) { fprintf(outfile, "%12s ", ""); } for (j = start; j <= finish; j++) { - fprintf(outfile, SUN_REAL_FORMAT_E " ", a[j][i - j + A->s_mu]); + fprintf(outfile, SUN_FORMAT_E " ", a[j][i - j + A->s_mu]); } fprintf(outfile, "\n"); } diff --git a/src/sundials/sundials_utils.h b/src/sundials/sundials_utils.h index 9802e5347a..cbef368df7 100644 --- a/src/sundials/sundials_utils.h +++ b/src/sundials/sundials_utils.h @@ -95,12 +95,12 @@ static inline void sunfprintf_real(FILE* fp, SUNOutputFormat fmt, { if (fmt == SUN_OUTPUTFORMAT_TABLE) { - fprintf(fp, "%-*s = " SUN_REAL_FORMAT_G "\n", SUN_TABLE_WIDTH, name, value); + fprintf(fp, "%-*s = " SUN_FORMAT_G "\n", SUN_TABLE_WIDTH, name, value); } else { if (!start) { fprintf(fp, ","); } - fprintf(fp, "%s," SUN_REAL_FORMAT_E, name, value); + fprintf(fp, "%s," SUN_FORMAT_E, name, value); } } diff --git a/src/sunlinsol/pcg/sunlinsol_pcg.c b/src/sunlinsol/pcg/sunlinsol_pcg.c index 28cccd82d2..0116bab229 100644 --- a/src/sunlinsol/pcg/sunlinsol_pcg.c +++ b/src/sunlinsol/pcg/sunlinsol_pcg.c @@ -349,7 +349,7 @@ int SUNLinSolSolve_PCG(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix nul, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_PCG", "initial-residual", - "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, *res_norm); #endif @@ -441,7 +441,7 @@ int SUNLinSolSolve_PCG(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix nul, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_PCG", "iterate-residual", - "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, *res_norm); #endif diff --git a/src/sunlinsol/spbcgs/sunlinsol_spbcgs.c b/src/sunlinsol/spbcgs/sunlinsol_spbcgs.c index d434b3119d..2e84e3918b 100644 --- a/src/sunlinsol/spbcgs/sunlinsol_spbcgs.c +++ b/src/sunlinsol/spbcgs/sunlinsol_spbcgs.c @@ -426,7 +426,7 @@ int SUNLinSolSolve_SPBCGS(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPBCGS", "initial-residual", - "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, *res_norm); #endif @@ -658,7 +658,7 @@ int SUNLinSolSolve_SPBCGS(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPBCGS", "iterate-residual", - "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, *res_norm); #endif diff --git a/src/sunlinsol/spfgmr/sunlinsol_spfgmr.c b/src/sunlinsol/spfgmr/sunlinsol_spfgmr.c index e04e006ff5..799e26201d 100644 --- a/src/sunlinsol/spfgmr/sunlinsol_spfgmr.c +++ b/src/sunlinsol/spfgmr/sunlinsol_spfgmr.c @@ -466,7 +466,7 @@ int SUNLinSolSolve_SPFGMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPFGMR", "initial-residual", - "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, *res_norm); #endif @@ -578,7 +578,7 @@ int SUNLinSolSolve_SPFGMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPFGMR", "iterate-residual", - "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, *res_norm); #endif diff --git a/src/sunlinsol/spgmr/sunlinsol_spgmr.c b/src/sunlinsol/spgmr/sunlinsol_spgmr.c index c5e69cb144..0d0ec746ff 100644 --- a/src/sunlinsol/spgmr/sunlinsol_spgmr.c +++ b/src/sunlinsol/spgmr/sunlinsol_spgmr.c @@ -470,7 +470,7 @@ int SUNLinSolSolve_SPGMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPGMR", "initial-residual", - "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, *res_norm); #endif @@ -603,7 +603,7 @@ int SUNLinSolSolve_SPGMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPGMR", "iterate-residual", - "nli = %li, resnorm = " SUN_REAL_FORMAT_G, + "nli = %li, resnorm = " SUN_FORMAT_G, (long int)*nli, *res_norm); #endif diff --git a/src/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c b/src/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c index 17ed506816..e3fe057290 100644 --- a/src/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c +++ b/src/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c @@ -428,7 +428,7 @@ int SUNLinSolSolve_SPTFQMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPFTQMR", "initial-residual", - "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, *res_norm); #endif @@ -658,7 +658,7 @@ int SUNLinSolSolve_SPTFQMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFOs SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPTFQMR", "iterate-residual", - "nli = %li, resnorm = " SUN_REAL_FORMAT_G, (long int)0, + "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, *res_norm); #endif diff --git a/src/sunmatrix/band/sunmatrix_band.c b/src/sunmatrix/band/sunmatrix_band.c index 5b450baa3f..782013e6d3 100644 --- a/src/sunmatrix/band/sunmatrix_band.c +++ b/src/sunmatrix/band/sunmatrix_band.c @@ -138,7 +138,7 @@ void SUNBandMatrix_Print(SUNMatrix A, FILE* outfile) for (j = 0; j < start; j++) { fprintf(outfile, "%12s ", ""); } for (j = start; j <= finish; j++) { - fprintf(outfile, SUN_REAL_FORMAT_E " ", SM_ELEMENT_B(A, i, j)); + fprintf(outfile, SUN_FORMAT_E " ", SM_ELEMENT_B(A, i, j)); } fprintf(outfile, "\n"); } diff --git a/src/sunmatrix/dense/sunmatrix_dense.c b/src/sunmatrix/dense/sunmatrix_dense.c index 4a226fe084..4fdcb3bc4b 100644 --- a/src/sunmatrix/dense/sunmatrix_dense.c +++ b/src/sunmatrix/dense/sunmatrix_dense.c @@ -114,7 +114,7 @@ void SUNDenseMatrix_Print(SUNMatrix A, FILE* outfile) { for (j = 0; j < SM_COLUMNS_D(A); j++) { - fprintf(outfile, SUN_REAL_FORMAT_E " ", SM_ELEMENT_D(A, i, j)); + fprintf(outfile, SUN_FORMAT_E " ", SM_ELEMENT_D(A, i, j)); } fprintf(outfile, "\n"); } diff --git a/src/sunmatrix/sparse/sunmatrix_sparse.c b/src/sunmatrix/sparse/sunmatrix_sparse.c index 2048e41c69..881502bce9 100644 --- a/src/sunmatrix/sparse/sunmatrix_sparse.c +++ b/src/sunmatrix/sparse/sunmatrix_sparse.c @@ -416,7 +416,7 @@ void SUNSparseMatrix_Print(SUNMatrix A, FILE* outfile) fprintf(outfile, " "); for (i = (SM_INDEXPTRS_S(A))[j]; i < (SM_INDEXPTRS_S(A))[j + 1]; i++) { - fprintf(outfile, "%ld: " SUN_REAL_FORMAT_E " ", + fprintf(outfile, "%ld: " SUN_FORMAT_E " ", (long int)(SM_INDEXVALS_S(A))[i], (SM_DATA_S(A))[i]); } fprintf(outfile, "\n"); diff --git a/src/sunnonlinsol/fixedpoint/sunnonlinsol_fixedpoint.c b/src/sunnonlinsol/fixedpoint/sunnonlinsol_fixedpoint.c index 0f9ff3d13a..6e3a16d256 100644 --- a/src/sunnonlinsol/fixedpoint/sunnonlinsol_fixedpoint.c +++ b/src/sunnonlinsol/fixedpoint/sunnonlinsol_fixedpoint.c @@ -243,7 +243,7 @@ int SUNNonlinSolSolve_FixedPoint(SUNNonlinearSolver NLS, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(NLS->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNNonlinSolSolve_FixedPoint", "end-of-iterate", - "iter = %ld, nni = %ld, wrmsnorm = " SUN_REAL_FORMAT_G, + "iter = %ld, nni = %ld, wrmsnorm = " SUN_FORMAT_G, (long int)FP_CONTENT(NLS)->curiter, FP_CONTENT(NLS)->niters, N_VWrmsNorm(delta, w)); #endif diff --git a/src/sunnonlinsol/newton/sunnonlinsol_newton.c b/src/sunnonlinsol/newton/sunnonlinsol_newton.c index 5780884964..cb1e6649f7 100644 --- a/src/sunnonlinsol/newton/sunnonlinsol_newton.c +++ b/src/sunnonlinsol/newton/sunnonlinsol_newton.c @@ -258,7 +258,7 @@ int SUNNonlinSolSolve_Newton(SUNNonlinearSolver NLS, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(NLS->sunctx->logger, SUN_LOGLEVEL_INFO, __func__, "end-iterate", - "iter = %ld, nni = %ld, wrmsnorm = " SUN_REAL_FORMAT_G, + "iter = %ld, nni = %ld, wrmsnorm = " SUN_FORMAT_G, NEWTON_CONTENT(NLS)->curiter, NEWTON_CONTENT(NLS)->niters - 1, N_VWrmsNorm(delta, w)); #endif diff --git a/swig/sundials/fsundials_types.i b/swig/sundials/fsundials_types.i index 3413d08015..d492613cf3 100644 --- a/swig/sundials/fsundials_types.i +++ b/swig/sundials/fsundials_types.i @@ -32,8 +32,8 @@ #define SUNDIALS_DOUBLE_PRECISION #define sunbooleantype int -%ignore SUN_REAL_FORMAT_E; -%ignore SUN_REAL_FORMAT_G; +%ignore SUN_FORMAT_E; +%ignore SUN_FORMAT_G; // Handle MPI_Comm and SUNComm %include From 817ed11a69e77df52f9b83743dfc5838ffcf2c1e Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 28 Jun 2024 19:28:27 -0700 Subject: [PATCH 08/27] Switch to 'e' format for MRI tables --- src/arkode/arkode_mri_tables.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/arkode/arkode_mri_tables.c b/src/arkode/arkode_mri_tables.c index c9eff0e0d9..8aa5973317 100644 --- a/src/arkode/arkode_mri_tables.c +++ b/src/arkode/arkode_mri_tables.c @@ -561,7 +561,7 @@ void MRIStepCoupling_Write(MRIStepCoupling MRIC, FILE* outfile) fprintf(outfile, " c = "); for (i = 0; i < MRIC->stages; i++) { - fprintf(outfile, SUN_FORMAT_G " ", MRIC->c[i]); + fprintf(outfile, SUN_FORMAT_E " ", MRIC->c[i]); } fprintf(outfile, "\n"); @@ -575,7 +575,7 @@ void MRIStepCoupling_Write(MRIStepCoupling MRIC, FILE* outfile) fprintf(outfile, " "); for (j = 0; j < MRIC->stages; j++) { - fprintf(outfile, SUN_FORMAT_G " ", MRIC->W[k][i][j]); + fprintf(outfile, SUN_FORMAT_E " ", MRIC->W[k][i][j]); } fprintf(outfile, "\n"); } @@ -593,7 +593,7 @@ void MRIStepCoupling_Write(MRIStepCoupling MRIC, FILE* outfile) fprintf(outfile, " "); for (j = 0; j < MRIC->stages; j++) { - fprintf(outfile, SUN_FORMAT_G " ", MRIC->G[k][i][j]); + fprintf(outfile, SUN_FORMAT_E " ", MRIC->G[k][i][j]); } fprintf(outfile, "\n"); } From a415ce90a6147e4bbcc1ef4606e2132185d5c4eb Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 28 Jun 2024 20:08:55 -0700 Subject: [PATCH 09/27] Apply formatter --- include/sundials/sundials_types.h | 12 +++---- src/arkode/arkode.c | 3 +- src/arkode/arkode_adapt.c | 16 ++++------ src/arkode/arkode_arkstep.c | 7 ++-- src/arkode/arkode_arkstep_io.c | 3 +- src/arkode/arkode_erkstep.c | 3 +- src/arkode/arkode_impl.h | 2 +- src/arkode/arkode_interp.c | 3 +- src/arkode/arkode_io.c | 3 +- src/arkode/arkode_ls.c | 3 +- src/arkode/arkode_mristep.c | 9 ++---- src/arkode/arkode_mristep_io.c | 3 +- src/arkode/arkode_relaxation.c | 3 +- src/arkode/arkode_root.c | 9 ++---- src/cvode/cvode.c | 6 ++-- src/cvode/cvode_impl.h | 2 +- src/cvode/cvode_ls.c | 3 +- src/cvodes/cvodes.c | 6 ++-- src/cvodes/cvodes_impl.h | 2 +- src/cvodes/cvodes_ls.c | 3 +- src/ida/ida.c | 26 ++++++--------- src/ida/ida_impl.h | 2 +- src/ida/ida_io.c | 46 +++++++++++++++++++-------- src/idas/idas.c | 26 ++++++--------- src/idas/idas_impl.h | 2 +- src/kinsol/kinsol_impl.h | 15 ++++----- src/kinsol/kinsol_ls_impl.h | 3 +- src/sunlinsol/pcg/sunlinsol_pcg.c | 12 +++---- src/sunlinsol/spgmr/sunlinsol_spgmr.c | 11 +++---- 29 files changed, 108 insertions(+), 136 deletions(-) diff --git a/include/sundials/sundials_types.h b/include/sundials/sundials_types.h index 113c0f1e34..433c26ecad 100644 --- a/include/sundials/sundials_types.h +++ b/include/sundials/sundials_types.h @@ -94,8 +94,8 @@ typedef float sunrealtype; #define SUN_BIG_REAL FLT_MAX #define SUN_SMALL_REAL FLT_MIN #define SUN_UNIT_ROUNDOFF FLT_EPSILON -#define SUN_FORMAT_E "%." SUN_STRING(FLT_DIG) "e" -#define SUN_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" +#define SUN_FORMAT_E "%." SUN_STRING(FLT_DIG) "e" +#define SUN_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" #elif defined(SUNDIALS_DOUBLE_PRECISION) @@ -104,8 +104,8 @@ typedef double sunrealtype; #define SUN_BIG_REAL DBL_MAX #define SUN_SMALL_REAL DBL_MIN #define SUN_UNIT_ROUNDOFF DBL_EPSILON -#define SUN_FORMAT_E "%." SUN_STRING(DBL_DIG) "e" -#define SUN_FORMAT_G "%." SUN_STRING(DBL_DIG) "g" +#define SUN_FORMAT_E "%." SUN_STRING(DBL_DIG) "e" +#define SUN_FORMAT_G "%." SUN_STRING(DBL_DIG) "g" #elif defined(SUNDIALS_EXTENDED_PRECISION) @@ -114,8 +114,8 @@ typedef long double sunrealtype; #define SUN_BIG_REAL LDBL_MAX #define SUN_SMALL_REAL LDBL_MIN #define SUN_UNIT_ROUNDOFF LDBL_EPSILON -#define SUN_FORMAT_E "% ." SUN_STRING(LDBL_DIG) "Le" -#define SUN_FORMAT_G "% ." SUN_STRING(LDBL_DIG) "Lg" +#define SUN_FORMAT_E "% ." SUN_STRING(LDBL_DIG) "Le" +#define SUN_FORMAT_G "% ." SUN_STRING(LDBL_DIG) "Lg" #endif diff --git a/src/arkode/arkode.c b/src/arkode/arkode.c index de69caaf08..885df2f962 100644 --- a/src/arkode/arkode.c +++ b/src/arkode/arkode.c @@ -2518,8 +2518,7 @@ int arkCompleteStep(ARKodeMem ark_mem, sunrealtype dsm) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkCompleteStep", "end-step", - "step = %li, h = " SUN_FORMAT_G - ", tcur = " SUN_FORMAT_G, + "step = %li, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif diff --git a/src/arkode/arkode_adapt.c b/src/arkode/arkode_adapt.c index 665c6ab96e..fe22ed1271 100644 --- a/src/arkode/arkode_adapt.c +++ b/src/arkode/arkode_adapt.c @@ -63,10 +63,8 @@ void arkPrintAdaptMem(ARKodeHAdaptMem hadapt_mem, FILE* outfile) fprintf(outfile, "ark_hadapt: etamin = " SUN_FORMAT_G "\n", hadapt_mem->etamin); fprintf(outfile, "ark_hadapt: small_nef = %i\n", hadapt_mem->small_nef); - fprintf(outfile, "ark_hadapt: etacf = " SUN_FORMAT_G "\n", - hadapt_mem->etacf); - fprintf(outfile, "ark_hadapt: cfl = " SUN_FORMAT_G "\n", - hadapt_mem->cfl); + fprintf(outfile, "ark_hadapt: etacf = " SUN_FORMAT_G "\n", hadapt_mem->etacf); + fprintf(outfile, "ark_hadapt: cfl = " SUN_FORMAT_G "\n", hadapt_mem->cfl); fprintf(outfile, "ark_hadapt: safety = " SUN_FORMAT_G "\n", hadapt_mem->safety); fprintf(outfile, "ark_hadapt: growth = " SUN_FORMAT_G "\n", @@ -146,9 +144,8 @@ int arkAdapt(ARKodeMem ark_mem, ARKodeHAdaptMem hadapt_mem, N_Vector ycur, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_INFO, "ARKODE::arkAdapt", "new-step-before-bounds", - "h_acc = " SUN_FORMAT_G - ", h_cfl = " SUN_FORMAT_G, - h_acc, h_cfl); + "h_acc = " SUN_FORMAT_G ", h_cfl = " SUN_FORMAT_G, h_acc, + h_cfl); #endif /* enforce safety factors */ @@ -164,9 +161,8 @@ int arkAdapt(ARKodeMem ark_mem, ARKodeHAdaptMem hadapt_mem, N_Vector ycur, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_INFO, "ARKODE::arkAdapt", "new-step-after-max-min-bounds", - "h_acc = " SUN_FORMAT_G - ", h_cfl = " SUN_FORMAT_G, - h_acc, h_cfl); + "h_acc = " SUN_FORMAT_G ", h_cfl = " SUN_FORMAT_G, h_acc, + h_cfl); #endif /* increment the relevant step counter, set desired step */ diff --git a/src/arkode/arkode_arkstep.c b/src/arkode/arkode_arkstep.c index c5f69dca7c..2ac38ff34c 100644 --- a/src/arkode/arkode_arkstep.c +++ b/src/arkode/arkode_arkstep.c @@ -728,8 +728,7 @@ void arkStep_PrintMem(ARKodeMem ark_mem, FILE* outfile) fprintf(outfile, "ARKStep: gamrat = " SUN_FORMAT_G "\n", step_mem->gamrat); fprintf(outfile, "ARKStep: crate = " SUN_FORMAT_G "\n", step_mem->crate); fprintf(outfile, "ARKStep: eRNrm = " SUN_FORMAT_G "\n", step_mem->eRNrm); - fprintf(outfile, "ARKStep: nlscoef = " SUN_FORMAT_G "\n", - step_mem->nlscoef); + fprintf(outfile, "ARKStep: nlscoef = " SUN_FORMAT_G "\n", step_mem->nlscoef); fprintf(outfile, "ARKStep: crdown = " SUN_FORMAT_G "\n", step_mem->crdown); fprintf(outfile, "ARKStep: rdiv = " SUN_FORMAT_G "\n", step_mem->rdiv); fprintf(outfile, "ARKStep: dgmax = " SUN_FORMAT_G "\n", step_mem->dgmax); @@ -2094,8 +2093,8 @@ int arkStep_TakeStep_Z(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_INFO, "ARKODE::arkStep_TakeStep_Z", "end-step", - "step = %li, h = " SUN_FORMAT_G - ", dsm = " SUN_FORMAT_G ", nflag = %d", + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G + ", nflag = %d", ark_mem->nst, ark_mem->h, *dsmPtr, *nflagPtr); #endif diff --git a/src/arkode/arkode_arkstep_io.c b/src/arkode/arkode_arkstep_io.c index 04399b3d0e..f17de09320 100644 --- a/src/arkode/arkode_arkstep_io.c +++ b/src/arkode/arkode_arkstep_io.c @@ -1299,8 +1299,7 @@ int arkStep_WriteParameters(ARKodeMem ark_mem, FILE* fp) if (step_mem->implicit) { fprintf(fp, " Implicit predictor method = %i\n", step_mem->predictor); - fprintf(fp, - " Implicit solver tolerance coefficient = " SUN_FORMAT_G "\n", + fprintf(fp, " Implicit solver tolerance coefficient = " SUN_FORMAT_G "\n", step_mem->nlscoef); fprintf(fp, " Maximum number of nonlinear corrections = %i\n", step_mem->maxcor); diff --git a/src/arkode/arkode_erkstep.c b/src/arkode/arkode_erkstep.c index 1a1bba0e57..5ad12fd697 100644 --- a/src/arkode/arkode_erkstep.c +++ b/src/arkode/arkode_erkstep.c @@ -725,8 +725,7 @@ int erkStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::erkStep_TakeStep", "error-test", - "step = %li, h = " SUN_FORMAT_G - ", dsm = " SUN_FORMAT_G, + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif diff --git a/src/arkode/arkode_impl.h b/src/arkode/arkode_impl.h index b03079ec88..4ccf72f94d 100644 --- a/src/arkode/arkode_impl.h +++ b/src/arkode/arkode_impl.h @@ -645,7 +645,7 @@ int arkGetLastKFlag(void* arkode_mem, int* last_kflag); #define MSG_TIME "t = " SUN_FORMAT_G #define MSG_TIME_H "t = " SUN_FORMAT_G " and h = " SUN_FORMAT_G -#define MSG_TIME_INT \ +#define MSG_TIME_INT \ "t = " SUN_FORMAT_G " is not between tcur - hold = " SUN_FORMAT_G \ " and tcur = " SUN_FORMAT_G #define MSG_TIME_TOUT "tout = " SUN_FORMAT_G diff --git a/src/arkode/arkode_interp.c b/src/arkode/arkode_interp.c index 10590e4cb2..621f06a3dc 100644 --- a/src/arkode/arkode_interp.c +++ b/src/arkode/arkode_interp.c @@ -1207,8 +1207,7 @@ int arkInterpEvaluate_Lagrange(ARKodeMem ark_mem, ARKInterp I, sunrealtype tau, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkInterpEvaluate_Lagrange", "interp-eval", - "tau = " SUN_FORMAT_G ", d = %i, q = %i", tau, deriv, - q); + "tau = " SUN_FORMAT_G ", d = %i, q = %i", tau, deriv, q); #endif /* error on illegal deriv */ diff --git a/src/arkode/arkode_io.c b/src/arkode/arkode_io.c index 4a3639caf1..9db79d0ce7 100644 --- a/src/arkode/arkode_io.c +++ b/src/arkode/arkode_io.c @@ -2908,8 +2908,7 @@ int ARKodeWriteParameters(void* arkode_mem, FILE* fp) fprintf(fp, " Maximum step increase (first step) = " SUN_FORMAT_G "\n", ark_mem->hadapt_mem->etamx1); fprintf(fp, - " Step reduction factor on multiple error fails = " SUN_FORMAT_G - "\n", + " Step reduction factor on multiple error fails = " SUN_FORMAT_G "\n", ark_mem->hadapt_mem->etamxf); fprintf(fp, " Minimum error fails before above factor is used = %i\n", ark_mem->hadapt_mem->small_nef); diff --git a/src/arkode/arkode_ls.c b/src/arkode/arkode_ls.c index 9ba6f10fce..72d67cc8b6 100644 --- a/src/arkode/arkode_ls.c +++ b/src/arkode/arkode_ls.c @@ -3426,8 +3426,7 @@ int arkLsSolve(ARKodeMem ark_mem, N_Vector b, sunrealtype tnow, N_Vector ynow, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkLsSolve", "ls-stats", - "bnorm = " SUN_FORMAT_G - ", resnorm = " SUN_FORMAT_G + "bnorm = " SUN_FORMAT_G ", resnorm = " SUN_FORMAT_G ", ls_iters = %i, prec_solves = %i", bnorm, resnorm, nli_inc, (int)(arkls_mem->nps - nps_inc)); #else diff --git a/src/arkode/arkode_mristep.c b/src/arkode/arkode_mristep.c index ff08f509cb..5fa49563a0 100644 --- a/src/arkode/arkode_mristep.c +++ b/src/arkode/arkode_mristep.c @@ -691,8 +691,7 @@ void mriStep_PrintMem(ARKodeMem ark_mem, FILE* outfile) fprintf(outfile, "MRIStep: crate = " SUN_FORMAT_G "\n", step_mem->crate); fprintf(outfile, "MRIStep: delp = " SUN_FORMAT_G "\n", step_mem->delp); fprintf(outfile, "MRIStep: eRNrm = " SUN_FORMAT_G "\n", step_mem->eRNrm); - fprintf(outfile, "MRIStep: nlscoef = " SUN_FORMAT_G "\n", - step_mem->nlscoef); + fprintf(outfile, "MRIStep: nlscoef = " SUN_FORMAT_G "\n", step_mem->nlscoef); fprintf(outfile, "MRIStep: crdown = " SUN_FORMAT_G "\n", step_mem->crdown); fprintf(outfile, "MRIStep: rdiv = " SUN_FORMAT_G "\n", step_mem->rdiv); fprintf(outfile, "MRIStep: dgmax = " SUN_FORMAT_G "\n", step_mem->dgmax); @@ -1643,8 +1642,7 @@ int mriStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::mriStep_TakeStep", "error-test", - "step = %li, h = " SUN_FORMAT_G - ", dsm = " SUN_FORMAT_G, + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif @@ -2815,8 +2813,7 @@ int mriStepInnerStepper_Evolve(MRIStepInnerStepper stepper, sunrealtype t0, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(stepper->sunctx->logger, SUN_LOGLEVEL_INFO, "ARKODE::mriStepInnerStepper_Evolve", "start-inner-evolve", - "t0 = " SUN_FORMAT_G ", tout = " SUN_FORMAT_G, - t0, tout); + "t0 = " SUN_FORMAT_G ", tout = " SUN_FORMAT_G, t0, tout); #endif stepper->last_flag = stepper->ops->evolve(stepper, t0, tout, y); diff --git a/src/arkode/arkode_mristep_io.c b/src/arkode/arkode_mristep_io.c index a67906c231..377c18877f 100644 --- a/src/arkode/arkode_mristep_io.c +++ b/src/arkode/arkode_mristep_io.c @@ -763,8 +763,7 @@ int mriStep_WriteParameters(ARKodeMem ark_mem, FILE* fp) if (step_mem->implicit_rhs) { fprintf(fp, " Implicit predictor method = %i\n", step_mem->predictor); - fprintf(fp, - " Implicit solver tolerance coefficient = " SUN_FORMAT_G "\n", + fprintf(fp, " Implicit solver tolerance coefficient = " SUN_FORMAT_G "\n", step_mem->nlscoef); fprintf(fp, " Maximum number of nonlinear corrections = %i\n", step_mem->maxcor); diff --git a/src/arkode/arkode_relaxation.c b/src/arkode/arkode_relaxation.c index 1d84418a77..8d55d8767a 100644 --- a/src/arkode/arkode_relaxation.c +++ b/src/arkode/arkode_relaxation.c @@ -372,8 +372,7 @@ static int arkRelaxSolve(ARKodeMem ark_mem, ARKodeRelaxMem relax_mem, #ifdef SUNDIALS_LOGGING_EXTRA_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::arkRelaxSolve", - "compute old e", "e_old = " SUN_FORMAT_G, - relax_mem->e_old); + "compute old e", "e_old = " SUN_FORMAT_G, relax_mem->e_old); #endif /* Initial guess for relaxation parameter */ diff --git a/src/arkode/arkode_root.c b/src/arkode/arkode_root.c index 88add399c8..1144c520a5 100644 --- a/src/arkode/arkode_root.c +++ b/src/arkode/arkode_root.c @@ -367,8 +367,7 @@ int arkPrintRootMem(void* arkode_mem, FILE* outfile) } fprintf(outfile, "ark_tlo = " SUN_FORMAT_G "\n", ark_mem->root_mem->tlo); fprintf(outfile, "ark_thi = " SUN_FORMAT_G "\n", ark_mem->root_mem->thi); - fprintf(outfile, "ark_trout = " SUN_FORMAT_G "\n", - ark_mem->root_mem->trout); + fprintf(outfile, "ark_trout = " SUN_FORMAT_G "\n", ark_mem->root_mem->trout); if (ark_mem->root_mem->glo != NULL) { for (i = 0; i < ark_mem->root_mem->nrtfn; i++) @@ -393,10 +392,8 @@ int arkPrintRootMem(void* arkode_mem, FILE* outfile) ark_mem->root_mem->grout[i]); } } - fprintf(outfile, "ark_toutc = " SUN_FORMAT_G "\n", - ark_mem->root_mem->toutc); - fprintf(outfile, "ark_ttol = " SUN_FORMAT_G "\n", - ark_mem->root_mem->ttol); + fprintf(outfile, "ark_toutc = " SUN_FORMAT_G "\n", ark_mem->root_mem->toutc); + fprintf(outfile, "ark_ttol = " SUN_FORMAT_G "\n", ark_mem->root_mem->ttol); } return (ARK_SUCCESS); } diff --git a/src/cvode/cvode.c b/src/cvode/cvode.c index b8b1139da6..0aaeafc201 100644 --- a/src/cvode/cvode.c +++ b/src/cvode/cvode.c @@ -3296,8 +3296,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvDoErrorTest", "error-test", - "step = %li, h = " SUN_FORMAT_G - ", dsm = " SUN_FORMAT_G, + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, cv_mem->cv_nst, cv_mem->cv_h, dsm); #endif @@ -3337,8 +3336,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvDoErrorTest", - "new-step-eta", "eta = " SUN_FORMAT_G, - cv_mem->cv_eta); + "new-step-eta", "eta = " SUN_FORMAT_G, cv_mem->cv_eta); #endif return (TRY_AGAIN); diff --git a/src/cvode/cvode_impl.h b/src/cvode/cvode_impl.h index 41931f1c83..bd7d57eb48 100644 --- a/src/cvode/cvode_impl.h +++ b/src/cvode/cvode_impl.h @@ -663,7 +663,7 @@ int cvDiagSolve_updateM(const sunrealtype r, N_Vector M); #define MSG_TIME "t = " SUN_FORMAT_G #define MSG_TIME_H "t = " SUN_FORMAT_G " and h = " SUN_FORMAT_G -#define MSG_TIME_INT \ +#define MSG_TIME_INT \ "t = " SUN_FORMAT_G " is not between tcur - hold = " SUN_FORMAT_G \ " and tcur = " SUN_FORMAT_G #define MSG_TIME_TOUT "tout = " SUN_FORMAT_G diff --git a/src/cvode/cvode_ls.c b/src/cvode/cvode_ls.c index b83242e486..242217a551 100644 --- a/src/cvode/cvode_ls.c +++ b/src/cvode/cvode_ls.c @@ -1783,8 +1783,7 @@ int cvLsSolve(CVodeMem cv_mem, N_Vector b, N_Vector weight, N_Vector ynow, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvLsSolve", "ls-stats", - "bnorm = " SUN_FORMAT_G - ", resnorm = " SUN_FORMAT_G + "bnorm = " SUN_FORMAT_G ", resnorm = " SUN_FORMAT_G ", ls_iters = %i, prec_solves = %i", bnorm, resnorm, nli_inc, (int)(cvls_mem->nps - nps_inc)); #endif diff --git a/src/cvodes/cvodes.c b/src/cvodes/cvodes.c index 931153a816..5db3754276 100644 --- a/src/cvodes/cvodes.c +++ b/src/cvodes/cvodes.c @@ -7472,8 +7472,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvDoErrorTest", "error-test", - "step = %li, h = " SUN_FORMAT_G - ", dsm = " SUN_FORMAT_G, + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, cv_mem->cv_nst, cv_mem->cv_h, dsm); #endif @@ -7513,8 +7512,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODES::cvDoErrorTest", - "new-step-eta", "eta = " SUN_FORMAT_G, - cv_mem->cv_eta); + "new-step-eta", "eta = " SUN_FORMAT_G, cv_mem->cv_eta); #endif return (TRY_AGAIN); diff --git a/src/cvodes/cvodes_impl.h b/src/cvodes/cvodes_impl.h index 9b4f1f2ce1..7a438cc3f4 100644 --- a/src/cvodes/cvodes_impl.h +++ b/src/cvodes/cvodes_impl.h @@ -1182,7 +1182,7 @@ int cvSensRhs1InternalDQ(int Ns, sunrealtype t, N_Vector y, N_Vector ydot, #define MSG_TIME "t = " SUN_FORMAT_G #define MSG_TIME_H "t = " SUN_FORMAT_G " and h = " SUN_FORMAT_G -#define MSG_TIME_INT \ +#define MSG_TIME_INT \ "t = " SUN_FORMAT_G " is not between tcur - hold = " SUN_FORMAT_G \ " and tcur = " SUN_FORMAT_G #define MSG_TIME_TOUT "tout = " SUN_FORMAT_G diff --git a/src/cvodes/cvodes_ls.c b/src/cvodes/cvodes_ls.c index f08b7bb6ac..b5fb7a4b23 100644 --- a/src/cvodes/cvodes_ls.c +++ b/src/cvodes/cvodes_ls.c @@ -1879,8 +1879,7 @@ int cvLsSolve(CVodeMem cv_mem, N_Vector b, N_Vector weight, N_Vector ynow, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(CV_LOGGER, SUN_LOGLEVEL_DEBUG, "CVODE::cvLsSolve", "ls-stats", - "bnorm = " SUN_FORMAT_G - ", resnorm = " SUN_FORMAT_G + "bnorm = " SUN_FORMAT_G ", resnorm = " SUN_FORMAT_G ", ls_iters = %i, prec_solves = %i", bnorm, resnorm, nli_inc, (int)(cvls_mem->nps - nps_inc)); #endif diff --git a/src/ida/ida.c b/src/ida/ida.c index 8f286bae69..0fa27dca10 100644 --- a/src/ida/ida.c +++ b/src/ida/ida.c @@ -2868,9 +2868,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDATestError", "estimate-error-order-k", - "err_k = " SUN_FORMAT_G - ", terr_k = " SUN_FORMAT_G, - *err_k, terr_k); + "err_k = " SUN_FORMAT_G ", terr_k = " SUN_FORMAT_G, *err_k, + terr_k); #endif IDA_mem->ida_knew = IDA_mem->ida_kk; @@ -2888,8 +2887,7 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDATestError", "estimate-error-order-km1", - "err_km1 = " SUN_FORMAT_G - ", terr_km1 = " SUN_FORMAT_G, + "err_km1 = " SUN_FORMAT_G ", terr_km1 = " SUN_FORMAT_G, *err_km1, terr_km1); #endif @@ -2906,8 +2904,7 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDATestError", "estimate-error-order-km2", - "err_km2 = " SUN_FORMAT_G - ", terr_km2 = " SUN_FORMAT_G, + "err_km2 = " SUN_FORMAT_G ", terr_km2 = " SUN_FORMAT_G, err_km2, terr_km2); #endif @@ -3095,8 +3092,7 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDAHandleNFlag", "first-error-test_fail", - "kk = %i, eta = " SUN_FORMAT_G - ", h = " SUN_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -3115,8 +3111,7 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDAHandleNFlag", "second-error-test-fail", - "kk = %i, eta = " SUN_FORMAT_G - ", h = " SUN_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -3134,8 +3129,7 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDAHandleNFlag", "error-test-fail", - "kk = %i, eta = " SUN_FORMAT_G - ", h = " SUN_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -3272,8 +3266,7 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDACompleteStep", "order-selection-rasie-or-lower", - "terr_km1 = " SUN_FORMAT_G - ", terr_k = " SUN_FORMAT_G + "terr_km1 = " SUN_FORMAT_G ", terr_k = " SUN_FORMAT_G ", terr_kp1 = " SUN_FORMAT_G, terr_km1, terr_k, terr_kp1); #endif @@ -3326,8 +3319,7 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDA::IDACompleteStep", "new-step-and-order", "knew = %i, err_knew = " SUN_FORMAT_G - ", eta = " SUN_FORMAT_G - ", hnew = " SUN_FORMAT_G, + ", eta = " SUN_FORMAT_G ", hnew = " SUN_FORMAT_G, IDA_mem->ida_kk, err_knew, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif diff --git a/src/ida/ida_impl.h b/src/ida/ida_impl.h index 7ca3be048a..efb2f51088 100644 --- a/src/ida/ida_impl.h +++ b/src/ida/ida_impl.h @@ -454,7 +454,7 @@ int idaNlsInit(IDAMem IDA_mem); #define MSG_TIME "t = " SUN_FORMAT_G #define MSG_TIME_H "t = " SUN_FORMAT_G " and h = " SUN_FORMAT_G -#define MSG_TIME_INT \ +#define MSG_TIME_INT \ "t = " SUN_FORMAT_G " is not between tcur - hold = " SUN_FORMAT_G \ " and tcur = " SUN_FORMAT_G #define MSG_TIME_TOUT "tout = " SUN_FORMAT_G diff --git a/src/ida/ida_io.c b/src/ida/ida_io.c index 2841a03868..a10f6461e7 100644 --- a/src/ida/ida_io.c +++ b/src/ida/ida_io.c @@ -1421,28 +1421,37 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) return (IDA_ILL_INPUT); } - sunfprintf_real(outfile, fmt, SUNTRUE, "Current time" SUN_FORMAT_G "\n", IDA_mem->ida_tn); + sunfprintf_real(outfile, fmt, SUNTRUE, "Current time" SUN_FORMAT_G "\n", + IDA_mem->ida_tn); sunfprintf_long(outfile, fmt, SUNFALSE, "Steps", IDA_mem->ida_nst); sunfprintf_long(outfile, fmt, SUNFALSE, "Error test fails", IDA_mem->ida_netf); sunfprintf_long(outfile, fmt, SUNFALSE, "NLS step fails", IDA_mem->ida_ncfn); - sunfprintf_real(outfile, fmt, SUNFALSE, "Initial step size" SUN_FORMAT_G "\n", IDA_mem->ida_h0u); - sunfprintf_real(outfile, fmt, SUNFALSE, "Last step size" SUN_FORMAT_G "\n", IDA_mem->ida_hused); - sunfprintf_real(outfile, fmt, SUNFALSE, "Current step size" SUN_FORMAT_G "\n", IDA_mem->ida_hh); - sunfprintf_long(outfile, fmt, SUNFALSE, "Last method order", IDA_mem->ida_kused); - sunfprintf_long(outfile, fmt, SUNFALSE, "Current method order", IDA_mem->ida_kk); + sunfprintf_real(outfile, fmt, SUNFALSE, "Initial step size" SUN_FORMAT_G "\n", + IDA_mem->ida_h0u); + sunfprintf_real(outfile, fmt, SUNFALSE, "Last step size" SUN_FORMAT_G "\n", + IDA_mem->ida_hused); + sunfprintf_real(outfile, fmt, SUNFALSE, "Current step size" SUN_FORMAT_G "\n", + IDA_mem->ida_hh); + sunfprintf_long(outfile, fmt, SUNFALSE, "Last method order", + IDA_mem->ida_kused); + sunfprintf_long(outfile, fmt, SUNFALSE, "Current method order", + IDA_mem->ida_kk); /* function evaluations */ sunfprintf_long(outfile, fmt, SUNFALSE, "Residual fn evals", IDA_mem->ida_nre); /* IC calculation stats */ - sunfprintf_long(outfile, fmt, SUNFALSE, "IC linesearch backtrack ops", IDA_mem->ida_nbacktr); + sunfprintf_long(outfile, fmt, SUNFALSE, "IC linesearch backtrack ops", + IDA_mem->ida_nbacktr); /* nonlinear solver stats */ sunfprintf_long(outfile, fmt, SUNFALSE, "NLS iters", IDA_mem->ida_nni); sunfprintf_long(outfile, fmt, SUNFALSE, "NLS fails", IDA_mem->ida_nnf); if (IDA_mem->ida_nst > 0) { - sunfprintf_real(outfile, fmt, SUNFALSE, "NLS iters per step" SUN_FORMAT_G "\n", (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); + sunfprintf_real(outfile, fmt, SUNFALSE, + "NLS iters per step" SUN_FORMAT_G "\n", + (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); } /* linear solver stats */ @@ -1451,18 +1460,27 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) { idals_mem = (IDALsMem)(IDA_mem->ida_lmem); sunfprintf_long(outfile, fmt, SUNFALSE, "Jac fn evals", idals_mem->nje); - sunfprintf_long(outfile, fmt, SUNFALSE, "LS residual fn evals", idals_mem->nreDQ); + sunfprintf_long(outfile, fmt, SUNFALSE, "LS residual fn evals", + idals_mem->nreDQ); sunfprintf_long(outfile, fmt, SUNFALSE, "Prec setup evals", idals_mem->npe); sunfprintf_long(outfile, fmt, SUNFALSE, "Prec solves", idals_mem->nps); sunfprintf_long(outfile, fmt, SUNFALSE, "LS iters", idals_mem->nli); sunfprintf_long(outfile, fmt, SUNFALSE, "LS fails", idals_mem->ncfl); - sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times setups", idals_mem->njtsetup); - sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times evals", idals_mem->njtimes); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times setups", + idals_mem->njtsetup); + sunfprintf_long(outfile, fmt, SUNFALSE, "Jac-times evals", + idals_mem->njtimes); if (IDA_mem->ida_nni > 0) { - sunfprintf_real(outfile, fmt, SUNFALSE, "LS iters per NLS iter" SUN_FORMAT_G "\n", (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); - sunfprintf_real(outfile, fmt, SUNFALSE, "Jac evals per NLS iter" SUN_FORMAT_G "\n", (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); - sunfprintf_real(outfile, fmt, SUNFALSE, "Prec evals per NLS iter" SUN_FORMAT_G "\n", (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, + "LS iters per NLS iter" SUN_FORMAT_G "\n", + (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, + "Jac evals per NLS iter" SUN_FORMAT_G "\n", + (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); + sunfprintf_real(outfile, fmt, SUNFALSE, + "Prec evals per NLS iter" SUN_FORMAT_G "\n", + (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); } } diff --git a/src/idas/idas.c b/src/idas/idas.c index 4710d7094f..4bb58881a9 100644 --- a/src/idas/idas.c +++ b/src/idas/idas.c @@ -6678,9 +6678,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDATestError", "estimate-error-order-k", - "err_k = " SUN_FORMAT_G - ", terr_k = " SUN_FORMAT_G, - *err_k, terr_k); + "err_k = " SUN_FORMAT_G ", terr_k = " SUN_FORMAT_G, *err_k, + terr_k); #endif IDA_mem->ida_knew = IDA_mem->ida_kk; @@ -6698,8 +6697,7 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDATestError", "estimate-error-order-km1", - "err_km1 = " SUN_FORMAT_G - ", terr_km1 = " SUN_FORMAT_G, + "err_km1 = " SUN_FORMAT_G ", terr_km1 = " SUN_FORMAT_G, *err_km1, terr_km1); #endif @@ -6716,8 +6714,7 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDATestError", "estimate-error-order-km2", - "err_km2 = " SUN_FORMAT_G - ", terr_km2 = " SUN_FORMAT_G, + "err_km2 = " SUN_FORMAT_G ", terr_km2 = " SUN_FORMAT_G, *err_km2, terr_km2); #endif @@ -7259,8 +7256,7 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDAHandleNFlag", "first-error-test_fail", - "kk = %i, eta = " SUN_FORMAT_G - ", h = " SUN_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -7279,8 +7275,7 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDAHandleNFlag", "second-error-test-fail", - "kk = %i, eta = " SUN_FORMAT_G - ", h = " SUN_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -7298,8 +7293,7 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDAHandleNFlag", "error-test-fail", - "kk = %i, eta = " SUN_FORMAT_G - ", h = " SUN_FORMAT_G, + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif @@ -7497,8 +7491,7 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDACompleteStep", "order-selection-rasie-or-lower", - "terr_km1 = " SUN_FORMAT_G - ", terr_k = " SUN_FORMAT_G + "terr_km1 = " SUN_FORMAT_G ", terr_k = " SUN_FORMAT_G ", terr_kp1 = " SUN_FORMAT_G, terr_km1, terr_k, terr_kp1); #endif @@ -7551,8 +7544,7 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k SUNLogger_QueueMsg(IDA_LOGGER, SUN_LOGLEVEL_INFO, "IDAS::IDACompleteStep", "new-step-and-order", "knew = %i, err_knew = " SUN_FORMAT_G - ", eta = " SUN_FORMAT_G - ", hnew = " SUN_FORMAT_G, + ", eta = " SUN_FORMAT_G ", hnew = " SUN_FORMAT_G, IDA_mem->ida_kk, err_knew, IDA_mem->ida_eta, IDA_mem->ida_hh); #endif diff --git a/src/idas/idas_impl.h b/src/idas/idas_impl.h index 58d259a0f4..ef7126dc7c 100644 --- a/src/idas/idas_impl.h +++ b/src/idas/idas_impl.h @@ -982,7 +982,7 @@ int IDASensResDQ(int Ns, sunrealtype t, N_Vector yy, N_Vector yp, #define MSG_TIME "t = " SUN_FORMAT_G #define MSG_TIME_H "t = " SUN_FORMAT_G " and h = " SUN_FORMAT_G -#define MSG_TIME_INT \ +#define MSG_TIME_INT \ "t = " SUN_FORMAT_G " is not between tcur - hold = " SUN_FORMAT_G \ " and tcur = " SUN_FORMAT_G #define MSG_TIME_TOUT "tout = " SUN_FORMAT_G diff --git a/src/kinsol/kinsol_impl.h b/src/kinsol/kinsol_impl.h index c92d7a9369..3637b60f2c 100644 --- a/src/kinsol/kinsol_impl.h +++ b/src/kinsol/kinsol_impl.h @@ -464,24 +464,23 @@ void KINInfoHandler(const char* module, const char* function, char* msg, #define INFO_RETVAL "Return value: %d" #define INFO_ADJ "no. of lambda adjustments = %ld" -#define INFO_RVAR "%s = " SUN_FORMAT_G -#define INFO_NNI "nni = %4ld nfe = %6ld fnorm = " SUN_FORMAT_G -#define INFO_TOL \ - "scsteptol = " SUN_FORMAT_G " fnormtol = " SUN_FORMAT_G +#define INFO_RVAR "%s = " SUN_FORMAT_G +#define INFO_NNI "nni = %4ld nfe = %6ld fnorm = " SUN_FORMAT_G +#define INFO_TOL "scsteptol = " SUN_FORMAT_G " fnormtol = " SUN_FORMAT_G #define INFO_FMAX "scaled f norm (for stopping) = " SUN_FORMAT_G #define INFO_PNORM "pnorm = " SUN_FORMAT_E #define INFO_PNORM1 "(ivio=1) pnorm = " SUN_FORMAT_E #define INFO_FNORM "fnorm(L2) = " SUN_FORMAT_E -#define INFO_LAM \ +#define INFO_LAM \ "min_lam = " SUN_FORMAT_E " f1norm = " SUN_FORMAT_E \ " pnorm = " SUN_FORMAT_E -#define INFO_ALPHA \ +#define INFO_ALPHA \ "fnorm = " SUN_FORMAT_E " f1norm = " SUN_FORMAT_E \ " alpha_cond = " SUN_FORMAT_E " lam = " SUN_FORMAT_E "" -#define INFO_BETA \ +#define INFO_BETA \ "f1norm = " SUN_FORMAT_E " beta_cond = " SUN_FORMAT_E \ " lam = " SUN_FORMAT_E "" -#define INFO_ALPHABETA \ +#define INFO_ALPHABETA \ "f1norm = " SUN_FORMAT_E " alpha_cond = " SUN_FORMAT_E \ " beta_cond = " SUN_FORMAT_E " lam = " SUN_FORMAT_E "" diff --git a/src/kinsol/kinsol_ls_impl.h b/src/kinsol/kinsol_ls_impl.h index f6c116b6e3..fca4edb99c 100644 --- a/src/kinsol/kinsol_ls_impl.h +++ b/src/kinsol/kinsol_ls_impl.h @@ -163,8 +163,7 @@ int kinLs_AccessLMem(void* kinmem, const char* fname, KINMem* kin_mem, ------------------------------------------------------------------*/ #define INFO_NLI "nli_inc = %d" -#define INFO_EPS \ - "residual norm = " SUN_FORMAT_G " eps = " SUN_FORMAT_G +#define INFO_EPS "residual norm = " SUN_FORMAT_G " eps = " SUN_FORMAT_G #ifdef __cplusplus } diff --git a/src/sunlinsol/pcg/sunlinsol_pcg.c b/src/sunlinsol/pcg/sunlinsol_pcg.c index 0116bab229..93eacb53ec 100644 --- a/src/sunlinsol/pcg/sunlinsol_pcg.c +++ b/src/sunlinsol/pcg/sunlinsol_pcg.c @@ -348,9 +348,8 @@ int SUNLinSolSolve_PCG(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix nul, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_PCG", - "initial-residual", - "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, - *res_norm); + "initial-residual", "nli = %li, resnorm = " SUN_FORMAT_G, + (long int)0, *res_norm); #endif if (rho <= delta) @@ -439,10 +438,9 @@ int SUNLinSolSolve_PCG(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix nul, *res_norm = rho = SUNRsqrt(rho); #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO - SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, - "SUNLinSolSolve_PCG", "iterate-residual", - "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, - *res_norm); + SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_PCG", + "iterate-residual", "nli = %li, resnorm = " SUN_FORMAT_G, + (long int)0, *res_norm); #endif if (rho <= delta) diff --git a/src/sunlinsol/spgmr/sunlinsol_spgmr.c b/src/sunlinsol/spgmr/sunlinsol_spgmr.c index 0d0ec746ff..1db354adf8 100644 --- a/src/sunlinsol/spgmr/sunlinsol_spgmr.c +++ b/src/sunlinsol/spgmr/sunlinsol_spgmr.c @@ -468,10 +468,9 @@ int SUNLinSolSolve_SPGMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, *res_norm = r_norm = beta = SUNRsqrt(r_norm); #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO - SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, - "SUNLinSolSolve_SPGMR", "initial-residual", - "nli = %li, resnorm = " SUN_FORMAT_G, (long int)0, - *res_norm); + SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPGMR", + "initial-residual", "nli = %li, resnorm = " SUN_FORMAT_G, + (long int)0, *res_norm); #endif if (r_norm <= delta) @@ -603,8 +602,8 @@ int SUNLinSolSolve_SPGMR(SUNLinearSolver S, SUNDIALS_MAYBE_UNUSED SUNMatrix A, #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_INFO SUNLogger_QueueMsg(S->sunctx->logger, SUN_LOGLEVEL_INFO, "SUNLinSolSolve_SPGMR", "iterate-residual", - "nli = %li, resnorm = " SUN_FORMAT_G, - (long int)*nli, *res_norm); + "nli = %li, resnorm = " SUN_FORMAT_G, (long int)*nli, + *res_norm); #endif if (rho <= delta) From 9b654dfe622c0ab195bb44aa7fb2a7e18f5ec605 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 28 Jun 2024 21:08:07 -0700 Subject: [PATCH 10/27] Use space consistently in format --- include/sundials/sundials_types.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/sundials/sundials_types.h b/include/sundials/sundials_types.h index 433c26ecad..50e5a83e69 100644 --- a/include/sundials/sundials_types.h +++ b/include/sundials/sundials_types.h @@ -94,8 +94,8 @@ typedef float sunrealtype; #define SUN_BIG_REAL FLT_MAX #define SUN_SMALL_REAL FLT_MIN #define SUN_UNIT_ROUNDOFF FLT_EPSILON -#define SUN_FORMAT_E "%." SUN_STRING(FLT_DIG) "e" -#define SUN_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" +#define SUN_FORMAT_E "% ." SUN_STRING(FLT_DIG) "e" +#define SUN_FORMAT_G "% ." SUN_STRING(FLT_DIG) "g" #elif defined(SUNDIALS_DOUBLE_PRECISION) @@ -104,8 +104,8 @@ typedef double sunrealtype; #define SUN_BIG_REAL DBL_MAX #define SUN_SMALL_REAL DBL_MIN #define SUN_UNIT_ROUNDOFF DBL_EPSILON -#define SUN_FORMAT_E "%." SUN_STRING(DBL_DIG) "e" -#define SUN_FORMAT_G "%." SUN_STRING(DBL_DIG) "g" +#define SUN_FORMAT_E "% ." SUN_STRING(DBL_DIG) "e" +#define SUN_FORMAT_G "% ." SUN_STRING(DBL_DIG) "g" #elif defined(SUNDIALS_EXTENDED_PRECISION) From e9c9a719a8542e224b1133a9b8facf0686eb0ba0 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 28 Jun 2024 21:50:25 -0700 Subject: [PATCH 11/27] Fix ida real stats --- src/ida/ida_io.c | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/src/ida/ida_io.c b/src/ida/ida_io.c index a10f6461e7..b363913469 100644 --- a/src/ida/ida_io.c +++ b/src/ida/ida_io.c @@ -1421,17 +1421,13 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) return (IDA_ILL_INPUT); } - sunfprintf_real(outfile, fmt, SUNTRUE, "Current time" SUN_FORMAT_G "\n", - IDA_mem->ida_tn); + sunfprintf_real(outfile, fmt, SUNTRUE, "Current time", IDA_mem->ida_tn); sunfprintf_long(outfile, fmt, SUNFALSE, "Steps", IDA_mem->ida_nst); sunfprintf_long(outfile, fmt, SUNFALSE, "Error test fails", IDA_mem->ida_netf); sunfprintf_long(outfile, fmt, SUNFALSE, "NLS step fails", IDA_mem->ida_ncfn); - sunfprintf_real(outfile, fmt, SUNFALSE, "Initial step size" SUN_FORMAT_G "\n", - IDA_mem->ida_h0u); - sunfprintf_real(outfile, fmt, SUNFALSE, "Last step size" SUN_FORMAT_G "\n", - IDA_mem->ida_hused); - sunfprintf_real(outfile, fmt, SUNFALSE, "Current step size" SUN_FORMAT_G "\n", - IDA_mem->ida_hh); + sunfprintf_real(outfile, fmt, SUNFALSE, "Initial step size", IDA_mem->ida_h0u); + sunfprintf_real(outfile, fmt, SUNFALSE, "Last step size", IDA_mem->ida_hused); + sunfprintf_real(outfile, fmt, SUNFALSE, "Current step size", IDA_mem->ida_hh); sunfprintf_long(outfile, fmt, SUNFALSE, "Last method order", IDA_mem->ida_kused); sunfprintf_long(outfile, fmt, SUNFALSE, "Current method order", @@ -1449,8 +1445,7 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) sunfprintf_long(outfile, fmt, SUNFALSE, "NLS fails", IDA_mem->ida_nnf); if (IDA_mem->ida_nst > 0) { - sunfprintf_real(outfile, fmt, SUNFALSE, - "NLS iters per step" SUN_FORMAT_G "\n", + sunfprintf_real(outfile, fmt, SUNFALSE, "NLS iters per step", (sunrealtype)IDA_mem->ida_nre / (sunrealtype)IDA_mem->ida_nst); } @@ -1472,14 +1467,11 @@ int IDAPrintAllStats(void* ida_mem, FILE* outfile, SUNOutputFormat fmt) idals_mem->njtimes); if (IDA_mem->ida_nni > 0) { - sunfprintf_real(outfile, fmt, SUNFALSE, - "LS iters per NLS iter" SUN_FORMAT_G "\n", + sunfprintf_real(outfile, fmt, SUNFALSE, "LS iters per NLS iter", (sunrealtype)idals_mem->nli / (sunrealtype)IDA_mem->ida_nni); - sunfprintf_real(outfile, fmt, SUNFALSE, - "Jac evals per NLS iter" SUN_FORMAT_G "\n", + sunfprintf_real(outfile, fmt, SUNFALSE, "Jac evals per NLS iter", (sunrealtype)idals_mem->nje / (sunrealtype)IDA_mem->ida_nni); - sunfprintf_real(outfile, fmt, SUNFALSE, - "Prec evals per NLS iter" SUN_FORMAT_G "\n", + sunfprintf_real(outfile, fmt, SUNFALSE, "Prec evals per NLS iter", (sunrealtype)idals_mem->npe / (sunrealtype)IDA_mem->ida_nni); } } From 7cd050912443d94120cce214b11964b7dc713cd7 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 28 Jun 2024 22:16:24 -0700 Subject: [PATCH 12/27] Switch Butcher table to 'e' format --- src/arkode/arkode_butcher.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/arkode/arkode_butcher.c b/src/arkode/arkode_butcher.c index 71236b3376..3ab0e7e2f5 100644 --- a/src/arkode/arkode_butcher.c +++ b/src/arkode/arkode_butcher.c @@ -392,7 +392,7 @@ void ARKodeButcherTable_Write(ARKodeButcherTable B, FILE* outfile) fprintf(outfile, " "); for (j = 0; j < B->stages; j++) { - fprintf(outfile, SUN_FORMAT_G " ", B->A[i][j]); + fprintf(outfile, SUN_FORMAT_E " ", B->A[i][j]); } fprintf(outfile, "\n"); } @@ -400,14 +400,14 @@ void ARKodeButcherTable_Write(ARKodeButcherTable B, FILE* outfile) fprintf(outfile, " c = "); for (i = 0; i < B->stages; i++) { - fprintf(outfile, SUN_FORMAT_G " ", B->c[i]); + fprintf(outfile, SUN_FORMAT_E " ", B->c[i]); } fprintf(outfile, "\n"); fprintf(outfile, " b = "); for (i = 0; i < B->stages; i++) { - fprintf(outfile, SUN_FORMAT_G " ", B->b[i]); + fprintf(outfile, SUN_FORMAT_E " ", B->b[i]); } fprintf(outfile, "\n"); @@ -416,7 +416,7 @@ void ARKodeButcherTable_Write(ARKodeButcherTable B, FILE* outfile) fprintf(outfile, " d = "); for (i = 0; i < B->stages; i++) { - fprintf(outfile, SUN_FORMAT_G " ", B->d[i]); + fprintf(outfile, SUN_FORMAT_E " ", B->d[i]); } fprintf(outfile, "\n"); } From 9aaddfe44b1d8c0710f406b8c95acbd5690cba21 Mon Sep 17 00:00:00 2001 From: "David J. Gardner" Date: Sat, 29 Jun 2024 18:34:00 -0700 Subject: [PATCH 13/27] update output files --- .../cvsRoberts_FSA_dns_-sensi_stg1_t.out | 25 +- .../CXX_serial/ark_test_dahlquist_mri_-1.out | 406 +++++++++--------- .../CXX_serial/ark_test_dahlquist_mri_0.out | 406 +++++++++--------- .../CXX_serial/ark_test_dahlquist_mri_1.out | 406 +++++++++--------- 4 files changed, 620 insertions(+), 623 deletions(-) diff --git a/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out b/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out index 040cf3c0b1..b1f22a55ad 100644 --- a/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out +++ b/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out @@ -79,20 +79,20 @@ Sensitivity: YES ( STAGGERED1 + FULL ERROR CONTROL ) ----------------------------------------------------------------------- Final Statistics: -Current time = 41016848848.5071 +Current time = 41016848848.5071 Steps = 930 Error test fails = 0 NLS step fails = 0 -Initial step size = 8.2362598325895e-14 -Last step size = 1236650880.55672 -Current step size = 1236650880.55672 +Initial step size = 8.2362598325895e-14 +Last step size = 1236650880.55672 +Current step size = 1236650880.55672 Last method order = 3 Current method order = 3 Stab. lim. order reductions = 0 RHS fn evals = 2104 NLS iters = 1105 NLS fails = 0 -NLS iters per step = 1.18817204301075 +NLS iters per step = 1.18817204301075 LS setups = 182 Jac fn evals = 17 LS RHS fn evals = 0 @@ -102,9 +102,9 @@ LS iters = 0 LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 -LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.0153846153846154 -Prec evals per NLS iter = 0 +LS iters per NLS iter = 0 +Jac evals per NLS iter = 0.0153846153846154 +Prec evals per NLS iter = 0 Root fn evals = 0 Sens fn evals = 3564 Sens RHS fn evals = 0 @@ -112,10 +112,7 @@ Sens error test fails = 66 Sens NLS iters = 3555 Sens NLS fails = 0 Sens NLS step fails = 0 -Sens stgr1 NLS iters = 1251 -, 1199, 1105 -Sens stgr1 NLS fails = 0 -, 0, 0 -Sens stgr1 NLS step fails = 0 -, 0, 0 +Sens stgr1 NLS iters = 1251, 1199, 1105 +Sens stgr1 NLS fails = 0, 0, 0 +Sens stgr1 NLS step fails = 0, 0, 0 Sens LS setups = 0 diff --git a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out index 95d46686f9..d91bf5dc74 100644 --- a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out +++ b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out @@ -18,12 +18,12 @@ Testing method ARKODE_MIS_KW3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.333333333333333 0.75 1 + c = 0.000000000000000e+00 3.333333333333333e-01 7.500000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.333333333333333 0 0 0 - -0.520833333333333 0.9375 0 0 - 0.354166666666667 -0.6375 0.533333333333333 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.208333333333333e-01 9.375000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 + 3.541666666666666e-01 -6.375000000000000e-01 5.333333333333333e-01 0.000000000000000e+00 Stored stages = 3 @@ -44,11 +44,11 @@ Testing method ARKODE_MRI_GARK_ERK22a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 0.5 1 + c = 0.000000000000000e+00 5.000000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 - 0.5 0 0 - -0.5 1 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 1.000000000000000e+00 0.000000000000000e+00 Stored stages = 2 @@ -69,11 +69,11 @@ Testing method ARKODE_MRI_GARK_ERK22b stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 - 1 0 0 - -0.5 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 5.000000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -94,18 +94,18 @@ Testing method ARKODE_MRI_GARK_ERK33a stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.333333333333333 0.666666666666667 1 + c = 0.000000000000000e+00 3.333333333333333e-01 6.666666666666666e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.333333333333333 0 0 0 - -0.333333333333333 0.666666666666667 0 0 - 0 -0.666666666666667 1 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.333333333333333e-01 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 -6.666666666666666e-01 1.000000000000000e+00 0.000000000000000e+00 W[1] = - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - 0.5 0 -0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 -5.000000000000000e-01 0.000000000000000e+00 Stored stages = 3 @@ -126,22 +126,22 @@ Testing method ARKODE_MRI_GARK_ERK45a stages = 6 method order (q) = 4 embedding order (p) = 0 - c = 0 0.2 0.4 0.6 0.8 1 + c = 0.000000000000000e+00 2.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 - 0.2 0 0 0 0 0 - -3.3125 3.5125 0 0 0 0 - -0.512123460393799 1.9554969207876 -1.2433734603938 0 0 0 - -0.106892721158716 -4.65669305698112 3.99496853275753 0.968617245382302 0 0 - 0.911960843690752 -0.183732708377221 -1.19392686609086 -2.61198300681132 3.27768173758865 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.312500000000000e+00 3.512500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.121234603937985e-01 1.955496920787597e+00 -1.243373460393798e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.068927211587161e-01 -4.656693056981116e+00 3.994968532757531e+00 9.686172453823019e-01 0.000000000000000e+00 0.000000000000000e+00 + 9.119608436907520e-01 -1.837327083772207e-01 -1.193926866090864e+00 -2.611983006811319e+00 3.277681737588653e+00 0.000000000000000e+00 W[1] = - 0 0 0 0 0 0 - 0 0 0 0 0 0 - 6.2875 -6.2875 0 0 0 0 - -0.0382530792124029 0.695256158424806 -0.657003079212403 0 0 0 - 1.87616694642529 3.00376819738334 -3 -1.87993514380863 0 0 - -2.42380319148936 2 1 5 -5.57619680851064 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.287500000000000e+00 -6.287500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.825307921240290e-02 6.952561584248058e-01 -6.570030792124029e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.876166946425290e+00 3.003768197383342e+00 -3.000000000000000e+00 -1.879935143808632e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.423803191489362e+00 2.000000000000000e+00 1.000000000000000e+00 5.000000000000000e+00 -5.576196808510638e+00 0.000000000000000e+00 Stored stages = 5 @@ -162,10 +162,10 @@ Testing method ARKODE_MRI_GARK_FORWARD_EULER stages = 2 method order (q) = 1 embedding order (p) = 0 - c = 0 1 + c = 0.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 - 1 0 + 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 Stored stages = 1 @@ -186,11 +186,11 @@ Testing method ARKODE_MRI_GARK_RALSTON2 stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 0.666666666666667 1 + c = 0.000000000000000e+00 6.666666666666666e-01 1.000000000000000e+00 W[0] = - 0 0 0 - 0.666666666666667 0 0 - -0.416666666666667 0.75 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 + -4.166666666666666e-01 7.500000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -211,18 +211,18 @@ Testing method ARKODE_MRI_GARK_RALSTON3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.5 0.75 1 + c = 0.000000000000000e+00 5.000000000000000e-01 7.500000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.5 0 0 0 - -2.75 3 0 0 - 1.30555555555556 -0.166666666666667 -0.888888888888889 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.750000000000000e+00 3.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.305555555555556e+00 -1.666666666666667e-01 -8.888888888888888e-01 0.000000000000000e+00 W[1] = - 0 0 0 0 - 0 0 0 0 - 4.5 -4.5 0 0 - -2.16666666666667 -0.5 2.66666666666667 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.500000000000000e+00 -4.500000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.166666666666667e+00 -5.000000000000000e-01 2.666666666666667e+00 0.000000000000000e+00 Stored stages = 3 @@ -247,11 +247,11 @@ Testing method ARKODE_MRI_GARK_BACKWARD_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 Stored stages = 2 @@ -277,15 +277,15 @@ Testing method ARKODE_MRI_GARK_ESDIRK34a stages = 7 method order (q) = 3 embedding order (p) = 0 - c = 0 0.333333333333333 0.333333333333333 0.666666666666667 0.666666666666667 1 1 + c = 0.000000000000000e+00 3.333333333333333e-01 3.333333333333333e-01 6.666666666666666e-01 6.666666666666666e-01 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 - 0.333333333333333 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 - -0.30457906119445 0 0.637912394527784 0 0 0 0 - 0.211691310564027 0 -0.647557832072486 0 0.435866521508459 0 0 - 0.44542093880555 0 0.88137848056162 0 -0.993466086033836 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.045790611944505e-01 0.000000000000000e+00 6.379123945277838e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.116913105640267e-01 0.000000000000000e+00 -6.475578320724856e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 + 4.454209388055495e-01 0.000000000000000e+00 8.813784805616198e-01 0.000000000000000e+00 -9.934660860338360e-01 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 Stored stages = 4 @@ -311,32 +311,32 @@ Testing method ARKODE_MRI_GARK_ESDIRK46a stages = 11 method order (q) = 4 embedding order (p) = 0 - c = 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 0.8 1 1 + c = 0.000000000000000e+00 2.000000000000000e-01 2.000000000000000e-01 4.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 - 0.2 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 - 0.917931193379438 0 -0.717931193379437 0 0 0 0 0 0 0 0 - 2.64317235396183 0 -2.89317235396183 0 0.25 0 0 0 0 0 0 - 0.501564151341775 0 0.0683473672377369 0 -0.369911518579512 0 0 0 0 0 0 - 4.34211695103143 0 0.0389760458839406 0 -4.63109299691537 0 0.25 0 0 0 0 - -1.69001495391191 0 0.723237245205692 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 - 3.31526799484976 0 1.0862351276543 0 -1.20242403742874 0 -3.44907908507533 0 0.25 0 0 - -1.56355863660269 0 1.02088395483577 0 2.48938442665913 0 -0.186528276677976 0 -1.56018146821423 0 0 - 0.19 0 -0.243333333333333 0 0.423333333333333 0 0.423333333333333 0 -1.04333333333333 0 0.25 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 9.179311933794375e-01 0.000000000000000e+00 -7.179311933794374e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.643172353961828e+00 0.000000000000000e+00 -2.893172353961828e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.015641513417750e-01 0.000000000000000e+00 6.834736723773695e-02 0.000000000000000e+00 -3.699115185795120e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.342116951031425e+00 0.000000000000000e+00 3.897604588394062e-02 0.000000000000000e+00 -4.631092996915365e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.690014953911908e+00 0.000000000000000e+00 7.232372452056922e-01 0.000000000000000e+00 1.847849164472430e+00 0.000000000000000e+00 -6.810714557662140e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.315267994849762e+00 0.000000000000000e+00 1.086235127654301e+00 0.000000000000000e+00 -1.202424037428737e+00 0.000000000000000e+00 -3.449079085075326e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 + -1.563558636602688e+00 0.000000000000000e+00 1.020883954835773e+00 0.000000000000000e+00 2.489384426659126e+00 0.000000000000000e+00 -1.865282766779755e-01 0.000000000000000e+00 -1.560181468214235e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.900000000000000e-01 0.000000000000000e+00 -2.433333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 -1.043333333333333e+00 0.000000000000000e+00 2.500000000000000e-01 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - -1.73586238675887 0 1.73586238675887 0 0 0 0 0 0 0 0 - -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 - -0.461023039525655 0 -0.978799997633369 0 1.43982303715902 0 0 0 0 0 0 - -7.40398972190091 0 0.061154689608637 0 7.34283503229227 0 0 0 0 0 0 - 2.09978572766187 0 -1.5855812717879 0 -2.9763473674064 0 2.46214291153243 0 0 0 0 - -5.52365215063758 0 -1.82981115219367 0 1.83421669730645 0 5.5192466055248 0 0 0 0 - 2.02023343414344 0 -2.38442701278648 0 -4.40813747576723 0 0.151968117981801 0 4.62036293642847 0 0 - 0.12 0 -0.0966666666666667 0 0.236666666666667 0 0.236666666666667 0 -0.496666666666667 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.735862386758875e+00 0.000000000000000e+00 1.735862386758875e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.828449971081550e+00 0.000000000000000e+00 5.828449971081550e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.610230395256553e-01 0.000000000000000e+00 -9.787999976333687e-01 0.000000000000000e+00 1.439823037159024e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -7.403989721900906e+00 0.000000000000000e+00 6.115468960863698e-02 0.000000000000000e+00 7.342835032292269e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.099785727661873e+00 0.000000000000000e+00 -1.585581271787903e+00 0.000000000000000e+00 -2.976347367406398e+00 0.000000000000000e+00 2.462142911532428e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.523652150637583e+00 0.000000000000000e+00 -1.829811152193671e+00 0.000000000000000e+00 1.834216697306453e+00 0.000000000000000e+00 5.519246605524801e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.020233434143436e+00 0.000000000000000e+00 -2.384427012786476e+00 0.000000000000000e+00 -4.408137475767230e+00 0.000000000000000e+00 1.519681179818014e-01 0.000000000000000e+00 4.620362936428470e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.200000000000000e-01 0.000000000000000e+00 -9.666666666666666e-02 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 -4.966666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 6 @@ -362,12 +362,12 @@ Testing method ARKODE_MRI_GARK_IMPLICIT_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0 0.5 0.5 1 + c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -393,11 +393,11 @@ Testing method ARKODE_MRI_GARK_IRK21a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 - 1 0 0 - -0.5 0 0.5 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 Stored stages = 2 @@ -427,26 +427,26 @@ Testing method ARKODE_IMEX_MRI_GARK3a stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 + c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.56887158012344 0 0.850938319369211 0 0 0 0 0 - 0.454283944643609 0 -0.454283944643609 0 0 0 0 0 - -0.427137182100507 0 0.156274773310338 0 0.55292914803594 0 0 0 - 0 0 0 0 0 0 0 0 - 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.688715801234401e-01 0.000000000000000e+00 8.509383193692106e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.542839446436089e-01 0.000000000000000e+00 -4.542839446436089e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.271371821005074e-01 0.000000000000000e+00 1.562747733103381e-01 0.000000000000000e+00 5.529291480359398e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - -0.410333696228853 0 0.692400435474623 0 0 0 0 0 - 0.410333696228853 0 -0.846200217737311 0 0.435866521508459 0 0 0 - 0.435866521508459 0 0.92642990993024 0 -1.08022969219293 0 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.103336962288525e-01 0.000000000000000e+00 6.924004354746230e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.103336962288525e-01 0.000000000000000e+00 -8.462002177373115e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 9.264299099302395e-01 0.000000000000000e+00 -1.080229692192928e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 4 @@ -472,26 +472,26 @@ Testing method ARKODE_IMEX_MRI_GARK3b stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 + c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.175014528557047 0 0.457081267802817 0 0 0 0 0 - 0.0604268930772155 0 -0.0604268930772155 0 0 0 0 0 - 0.119521395942545 0 -1.84372522668966 0 2.00627056999289 0 0 0 - -0.546658578043053 0 2 0 -1.45334142195695 0 0 0 - 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.750145285570468e-01 0.000000000000000e+00 4.570812678028173e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.042689307721552e-02 0.000000000000000e+00 -6.042689307721552e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.195213959425454e-01 0.000000000000000e+00 -1.843725226689662e+00 0.000000000000000e+00 2.006270569992887e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.466585780430528e-01 0.000000000000000e+00 2.000000000000000e+00 0.000000000000000e+00 -1.453341421956947e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - 0.0414273753564415 0 0.240639363889329 0 0 0 0 0 - -0.0414273753564415 0 -0.394439146152018 0 0.435866521508459 0 0 0 - 0.112337314300605 0 1.05180751364812 0 -0.882078088702949 0 0 0 - -0.112337314300605 0 -0.125377603717875 0 -0.198151603489979 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.142737535644148e-02 0.000000000000000e+00 2.406393638893290e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.142737535644148e-02 0.000000000000000e+00 -3.944391461520175e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.123373143006048e-01 0.000000000000000e+00 1.051807513648115e+00 0.000000000000000e+00 -8.820780887029493e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.123373143006048e-01 0.000000000000000e+00 -1.253776037178755e-01 0.000000000000000e+00 -1.981516034899788e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 4 @@ -517,62 +517,62 @@ Testing method ARKODE_IMEX_MRI_GARK4 stages = 12 method order (q) = 4 embedding order (p) = 0 - c = 0 0.5 0.5 0.625 0.625 0.75 0.75 0.875 0.875 1 1 1 + c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 6.250000000000000e-01 6.250000000000000e-01 7.500000000000000e-01 7.500000000000000e-01 8.750000000000000e-01 8.750000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.91716534363663 0 2.04216534363663 0 0 0 0 0 0 0 0 0 - -0.404751031801106 0 0.404751031801106 0 0 0 0 0 0 0 0 0 - 11.4514660224922 0 -30.210757475265 0 18.8842914527728 0 0 0 0 0 0 0 - -0.709033564760261 0 1.03030720858752 0 -0.321273643827257 0 0 0 0 0 0 0 - -29.9954871645583 0 37.6059827749918 0 0.321273643827257 0 -7.80676925426077 0 0 0 0 0 - 3.10466505427296 0 -2.43032501975716 0 -1.90547930115152 0 1.23113926663572 0 0 0 0 0 - -2.42442954775205 0 2.43032501975716 0 1.90547930115152 0 -1.23113926663572 0 -0.555235506520914 0 0 0 - -0.0104413504447975 0 0.0726030361465507 0 -0.128827595167726 0 0.112935535009382 0 -0.0462696255434095 0 0 0 - -0.81085227877621 0 0.256007319922049 0 0.806829407269753 0 -0.455714822872182 0 -0.0462696255434095 0 0.25 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.917165343636629e+00 0.000000000000000e+00 2.042165343636629e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.047510318011059e-01 0.000000000000000e+00 4.047510318011059e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.145146602249222e+01 0.000000000000000e+00 -3.021075747526504e+01 0.000000000000000e+00 1.888429145277282e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -7.090335647602615e-01 0.000000000000000e+00 1.030307208587519e+00 0.000000000000000e+00 -3.212736438272573e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.999548716455828e+01 0.000000000000000e+00 3.760598277499180e+01 0.000000000000000e+00 3.212736438272573e-01 0.000000000000000e+00 -7.806769254260774e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.104665054272962e+00 0.000000000000000e+00 -2.430325019757162e+00 0.000000000000000e+00 -1.905479301151525e+00 0.000000000000000e+00 1.231139266635725e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.424429547752048e+00 0.000000000000000e+00 2.430325019757162e+00 0.000000000000000e+00 1.905479301151525e+00 0.000000000000000e+00 -1.231139266635725e+00 0.000000000000000e+00 -5.552355065209142e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.044135044479749e-02 0.000000000000000e+00 7.260303614655074e-02 0.000000000000000e+00 -1.288275951677261e-01 0.000000000000000e+00 1.129355350093824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -8.108522787762101e-01 0.000000000000000e+00 2.560073199220492e-01 0.000000000000000e+00 8.068294072697528e-01 0.000000000000000e+00 -4.557148228721824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 W[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 4.08433068727326 0 -4.08433068727326 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -21.8434299813822 0 59.6120128869279 0 -37.7685829055456 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 61.6590414586371 0 -77.2725799671586 0 0 0 15.6135385085215 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.11047101304183 0 0 0 0 0 0 0 1.11047101304183 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.084330687273257e+00 0.000000000000000e+00 -4.084330687273257e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.184342998138222e+01 0.000000000000000e+00 5.961201288692787e+01 0.000000000000000e+00 -3.776858290554565e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.165904145863709e+01 0.000000000000000e+00 -7.727257996715863e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.561353850852155e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 0 - -3.97728124810849 0 4.10228124810849 0 0 0 0 0 0 0 0 0 - -0.0690538874140169 0 -0.180946112585983 0 0.25 0 0 0 0 0 0 0 - -1.76176766375792 0 2.6945246983773 0 -0.807757034619378 0 0 0 0 0 0 0 - 0.555872179155397 0 -0.679914050158 0 -0.125958128997397 0 0.25 0 0 0 0 0 - -5.84017602872496 0 8.17445668429191 0 0.125958128997397 0 -2.33523878456436 0 0 0 0 0 - -1.90679264516781 0 -1.54705781138512 0 4.12988801314935 0 -0.926037556596415 0 0.25 0 0 0 - 3.33702815168873 0 1.54705781138512 0 -4.12988801314935 0 0.926037556596415 0 -1.55523550652091 0 0 0 - -0.821293629221008 0 0.3286103560686 0 0.678001812102027 0 -0.3427792878628 0 -0.092539251086819 0 0.25 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.977281248108488e+00 0.000000000000000e+00 4.102281248108488e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -6.905388741401691e-02 0.000000000000000e+00 -1.809461125859831e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.761767663757920e+00 0.000000000000000e+00 2.694524698377299e+00 0.000000000000000e+00 -8.077570346193781e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.558721791553970e-01 0.000000000000000e+00 -6.799140501579995e-01 0.000000000000000e+00 -1.259581289973974e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.840176028724956e+00 0.000000000000000e+00 8.174456684291915e+00 0.000000000000000e+00 1.259581289973974e-01 0.000000000000000e+00 -2.335238784564357e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.906792645167812e+00 0.000000000000000e+00 -1.547057811385124e+00 0.000000000000000e+00 4.129888013149350e+00 0.000000000000000e+00 -9.260375565964145e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.337028151688726e+00 0.000000000000000e+00 1.547057811385124e+00 0.000000000000000e+00 -4.129888013149350e+00 0.000000000000000e+00 9.260375565964145e-01 0.000000000000000e+00 -1.555235506520914e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -8.212936292210076e-01 0.000000000000000e+00 3.286103560686000e-01 0.000000000000000e+00 6.780018121020267e-01 0.000000000000000e+00 -3.427792878628000e-01 0.000000000000000e+00 -9.253925108681904e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 8.70456249621698 0 -8.70456249621698 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 3.91164310234387 0 -5.02715717158263 0 1.11551406923876 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 10.8186076991391 0 -14.9890852682678 0 0 0 4.17047756912871 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -2.61047101304183 0 0 0 0 0 0 0 2.61047101304183 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 8.704562496216976e+00 0.000000000000000e+00 -8.704562496216976e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.911643102343875e+00 0.000000000000000e+00 -5.027157171582631e+00 0.000000000000000e+00 1.115514069238756e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.081860769913912e+01 0.000000000000000e+00 -1.498908526826783e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.170477569128713e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 6 @@ -598,16 +598,16 @@ Testing method ARKODE_IMEX_MRI_GARK_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 - 1 0 0 - 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 Stored stages = 2 @@ -633,18 +633,18 @@ Testing method ARKODE_IMEX_MRI_GARK_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0 0.5 0.5 1 + c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.5 0 0 0 - 0 0 0 0 - -0.5 0 1 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 1.000000000000000e+00 0.000000000000000e+00 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -670,18 +670,18 @@ Testing method ARKODE_IMEX_MRI_GARK_TRAPEZOIDAL stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0 1 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 - 1 0 0 0 - 0 0 0 0 - -0.5 0 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 G[0] = - 0 0 0 0 - 1 0 0 0 - -0.5 0 0.5 0 - 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 2 diff --git a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out index 5703efe243..d79dfc8510 100644 --- a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out +++ b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out @@ -18,12 +18,12 @@ Testing method ARKODE_MIS_KW3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.333333333333333 0.75 1 + c = 0.000000000000000e+00 3.333333333333333e-01 7.500000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.333333333333333 0 0 0 - -0.520833333333333 0.9375 0 0 - 0.354166666666667 -0.6375 0.533333333333333 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.208333333333333e-01 9.375000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 + 3.541666666666666e-01 -6.375000000000000e-01 5.333333333333333e-01 0.000000000000000e+00 Stored stages = 3 @@ -44,11 +44,11 @@ Testing method ARKODE_MRI_GARK_ERK22a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 0.5 1 + c = 0.000000000000000e+00 5.000000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 - 0.5 0 0 - -0.5 1 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 1.000000000000000e+00 0.000000000000000e+00 Stored stages = 2 @@ -69,11 +69,11 @@ Testing method ARKODE_MRI_GARK_ERK22b stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 - 1 0 0 - -0.5 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 5.000000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -94,18 +94,18 @@ Testing method ARKODE_MRI_GARK_ERK33a stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.333333333333333 0.666666666666667 1 + c = 0.000000000000000e+00 3.333333333333333e-01 6.666666666666666e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.333333333333333 0 0 0 - -0.333333333333333 0.666666666666667 0 0 - 0 -0.666666666666667 1 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.333333333333333e-01 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 -6.666666666666666e-01 1.000000000000000e+00 0.000000000000000e+00 W[1] = - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - 0.5 0 -0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 -5.000000000000000e-01 0.000000000000000e+00 Stored stages = 3 @@ -126,22 +126,22 @@ Testing method ARKODE_MRI_GARK_ERK45a stages = 6 method order (q) = 4 embedding order (p) = 0 - c = 0 0.2 0.4 0.6 0.8 1 + c = 0.000000000000000e+00 2.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 - 0.2 0 0 0 0 0 - -3.3125 3.5125 0 0 0 0 - -0.512123460393799 1.9554969207876 -1.2433734603938 0 0 0 - -0.106892721158716 -4.65669305698112 3.99496853275753 0.968617245382302 0 0 - 0.911960843690752 -0.183732708377221 -1.19392686609086 -2.61198300681132 3.27768173758865 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.312500000000000e+00 3.512500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.121234603937985e-01 1.955496920787597e+00 -1.243373460393798e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.068927211587161e-01 -4.656693056981116e+00 3.994968532757531e+00 9.686172453823019e-01 0.000000000000000e+00 0.000000000000000e+00 + 9.119608436907520e-01 -1.837327083772207e-01 -1.193926866090864e+00 -2.611983006811319e+00 3.277681737588653e+00 0.000000000000000e+00 W[1] = - 0 0 0 0 0 0 - 0 0 0 0 0 0 - 6.2875 -6.2875 0 0 0 0 - -0.0382530792124029 0.695256158424806 -0.657003079212403 0 0 0 - 1.87616694642529 3.00376819738334 -3 -1.87993514380863 0 0 - -2.42380319148936 2 1 5 -5.57619680851064 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.287500000000000e+00 -6.287500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.825307921240290e-02 6.952561584248058e-01 -6.570030792124029e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.876166946425290e+00 3.003768197383342e+00 -3.000000000000000e+00 -1.879935143808632e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.423803191489362e+00 2.000000000000000e+00 1.000000000000000e+00 5.000000000000000e+00 -5.576196808510638e+00 0.000000000000000e+00 Stored stages = 5 @@ -162,10 +162,10 @@ Testing method ARKODE_MRI_GARK_FORWARD_EULER stages = 2 method order (q) = 1 embedding order (p) = 0 - c = 0 1 + c = 0.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 - 1 0 + 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 Stored stages = 1 @@ -186,11 +186,11 @@ Testing method ARKODE_MRI_GARK_RALSTON2 stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 0.666666666666667 1 + c = 0.000000000000000e+00 6.666666666666666e-01 1.000000000000000e+00 W[0] = - 0 0 0 - 0.666666666666667 0 0 - -0.416666666666667 0.75 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 + -4.166666666666666e-01 7.500000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -211,18 +211,18 @@ Testing method ARKODE_MRI_GARK_RALSTON3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.5 0.75 1 + c = 0.000000000000000e+00 5.000000000000000e-01 7.500000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.5 0 0 0 - -2.75 3 0 0 - 1.30555555555556 -0.166666666666667 -0.888888888888889 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.750000000000000e+00 3.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.305555555555556e+00 -1.666666666666667e-01 -8.888888888888888e-01 0.000000000000000e+00 W[1] = - 0 0 0 0 - 0 0 0 0 - 4.5 -4.5 0 0 - -2.16666666666667 -0.5 2.66666666666667 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.500000000000000e+00 -4.500000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.166666666666667e+00 -5.000000000000000e-01 2.666666666666667e+00 0.000000000000000e+00 Stored stages = 3 @@ -247,11 +247,11 @@ Testing method ARKODE_MRI_GARK_BACKWARD_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 Stored stages = 2 @@ -277,15 +277,15 @@ Testing method ARKODE_MRI_GARK_ESDIRK34a stages = 7 method order (q) = 3 embedding order (p) = 0 - c = 0 0.333333333333333 0.333333333333333 0.666666666666667 0.666666666666667 1 1 + c = 0.000000000000000e+00 3.333333333333333e-01 3.333333333333333e-01 6.666666666666666e-01 6.666666666666666e-01 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 - 0.333333333333333 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 - -0.30457906119445 0 0.637912394527784 0 0 0 0 - 0.211691310564027 0 -0.647557832072486 0 0.435866521508459 0 0 - 0.44542093880555 0 0.88137848056162 0 -0.993466086033836 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.045790611944505e-01 0.000000000000000e+00 6.379123945277838e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.116913105640267e-01 0.000000000000000e+00 -6.475578320724856e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 + 4.454209388055495e-01 0.000000000000000e+00 8.813784805616198e-01 0.000000000000000e+00 -9.934660860338360e-01 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 Stored stages = 4 @@ -311,32 +311,32 @@ Testing method ARKODE_MRI_GARK_ESDIRK46a stages = 11 method order (q) = 4 embedding order (p) = 0 - c = 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 0.8 1 1 + c = 0.000000000000000e+00 2.000000000000000e-01 2.000000000000000e-01 4.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 - 0.2 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 - 0.917931193379438 0 -0.717931193379437 0 0 0 0 0 0 0 0 - 2.64317235396183 0 -2.89317235396183 0 0.25 0 0 0 0 0 0 - 0.501564151341775 0 0.0683473672377369 0 -0.369911518579512 0 0 0 0 0 0 - 4.34211695103143 0 0.0389760458839406 0 -4.63109299691537 0 0.25 0 0 0 0 - -1.69001495391191 0 0.723237245205692 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 - 3.31526799484976 0 1.0862351276543 0 -1.20242403742874 0 -3.44907908507533 0 0.25 0 0 - -1.56355863660269 0 1.02088395483577 0 2.48938442665913 0 -0.186528276677976 0 -1.56018146821423 0 0 - 0.19 0 -0.243333333333333 0 0.423333333333333 0 0.423333333333333 0 -1.04333333333333 0 0.25 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 9.179311933794375e-01 0.000000000000000e+00 -7.179311933794374e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.643172353961828e+00 0.000000000000000e+00 -2.893172353961828e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.015641513417750e-01 0.000000000000000e+00 6.834736723773695e-02 0.000000000000000e+00 -3.699115185795120e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.342116951031425e+00 0.000000000000000e+00 3.897604588394062e-02 0.000000000000000e+00 -4.631092996915365e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.690014953911908e+00 0.000000000000000e+00 7.232372452056922e-01 0.000000000000000e+00 1.847849164472430e+00 0.000000000000000e+00 -6.810714557662140e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.315267994849762e+00 0.000000000000000e+00 1.086235127654301e+00 0.000000000000000e+00 -1.202424037428737e+00 0.000000000000000e+00 -3.449079085075326e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 + -1.563558636602688e+00 0.000000000000000e+00 1.020883954835773e+00 0.000000000000000e+00 2.489384426659126e+00 0.000000000000000e+00 -1.865282766779755e-01 0.000000000000000e+00 -1.560181468214235e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.900000000000000e-01 0.000000000000000e+00 -2.433333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 -1.043333333333333e+00 0.000000000000000e+00 2.500000000000000e-01 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - -1.73586238675887 0 1.73586238675887 0 0 0 0 0 0 0 0 - -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 - -0.461023039525655 0 -0.978799997633369 0 1.43982303715902 0 0 0 0 0 0 - -7.40398972190091 0 0.061154689608637 0 7.34283503229227 0 0 0 0 0 0 - 2.09978572766187 0 -1.5855812717879 0 -2.9763473674064 0 2.46214291153243 0 0 0 0 - -5.52365215063758 0 -1.82981115219367 0 1.83421669730645 0 5.5192466055248 0 0 0 0 - 2.02023343414344 0 -2.38442701278648 0 -4.40813747576723 0 0.151968117981801 0 4.62036293642847 0 0 - 0.12 0 -0.0966666666666667 0 0.236666666666667 0 0.236666666666667 0 -0.496666666666667 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.735862386758875e+00 0.000000000000000e+00 1.735862386758875e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.828449971081550e+00 0.000000000000000e+00 5.828449971081550e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.610230395256553e-01 0.000000000000000e+00 -9.787999976333687e-01 0.000000000000000e+00 1.439823037159024e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -7.403989721900906e+00 0.000000000000000e+00 6.115468960863698e-02 0.000000000000000e+00 7.342835032292269e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.099785727661873e+00 0.000000000000000e+00 -1.585581271787903e+00 0.000000000000000e+00 -2.976347367406398e+00 0.000000000000000e+00 2.462142911532428e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.523652150637583e+00 0.000000000000000e+00 -1.829811152193671e+00 0.000000000000000e+00 1.834216697306453e+00 0.000000000000000e+00 5.519246605524801e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.020233434143436e+00 0.000000000000000e+00 -2.384427012786476e+00 0.000000000000000e+00 -4.408137475767230e+00 0.000000000000000e+00 1.519681179818014e-01 0.000000000000000e+00 4.620362936428470e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.200000000000000e-01 0.000000000000000e+00 -9.666666666666666e-02 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 -4.966666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 6 @@ -362,12 +362,12 @@ Testing method ARKODE_MRI_GARK_IMPLICIT_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0 0.5 0.5 1 + c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -393,11 +393,11 @@ Testing method ARKODE_MRI_GARK_IRK21a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 - 1 0 0 - -0.5 0 0.5 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 Stored stages = 2 @@ -427,26 +427,26 @@ Testing method ARKODE_IMEX_MRI_GARK3a stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 + c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.56887158012344 0 0.850938319369211 0 0 0 0 0 - 0.454283944643609 0 -0.454283944643609 0 0 0 0 0 - -0.427137182100507 0 0.156274773310338 0 0.55292914803594 0 0 0 - 0 0 0 0 0 0 0 0 - 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.688715801234401e-01 0.000000000000000e+00 8.509383193692106e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.542839446436089e-01 0.000000000000000e+00 -4.542839446436089e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.271371821005074e-01 0.000000000000000e+00 1.562747733103381e-01 0.000000000000000e+00 5.529291480359398e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - -0.410333696228853 0 0.692400435474623 0 0 0 0 0 - 0.410333696228853 0 -0.846200217737311 0 0.435866521508459 0 0 0 - 0.435866521508459 0 0.92642990993024 0 -1.08022969219293 0 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.103336962288525e-01 0.000000000000000e+00 6.924004354746230e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.103336962288525e-01 0.000000000000000e+00 -8.462002177373115e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 9.264299099302395e-01 0.000000000000000e+00 -1.080229692192928e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 4 @@ -472,26 +472,26 @@ Testing method ARKODE_IMEX_MRI_GARK3b stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 + c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.175014528557047 0 0.457081267802817 0 0 0 0 0 - 0.0604268930772155 0 -0.0604268930772155 0 0 0 0 0 - 0.119521395942545 0 -1.84372522668966 0 2.00627056999289 0 0 0 - -0.546658578043053 0 2 0 -1.45334142195695 0 0 0 - 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.750145285570468e-01 0.000000000000000e+00 4.570812678028173e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.042689307721552e-02 0.000000000000000e+00 -6.042689307721552e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.195213959425454e-01 0.000000000000000e+00 -1.843725226689662e+00 0.000000000000000e+00 2.006270569992887e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.466585780430528e-01 0.000000000000000e+00 2.000000000000000e+00 0.000000000000000e+00 -1.453341421956947e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - 0.0414273753564415 0 0.240639363889329 0 0 0 0 0 - -0.0414273753564415 0 -0.394439146152018 0 0.435866521508459 0 0 0 - 0.112337314300605 0 1.05180751364812 0 -0.882078088702949 0 0 0 - -0.112337314300605 0 -0.125377603717875 0 -0.198151603489979 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.142737535644148e-02 0.000000000000000e+00 2.406393638893290e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.142737535644148e-02 0.000000000000000e+00 -3.944391461520175e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.123373143006048e-01 0.000000000000000e+00 1.051807513648115e+00 0.000000000000000e+00 -8.820780887029493e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.123373143006048e-01 0.000000000000000e+00 -1.253776037178755e-01 0.000000000000000e+00 -1.981516034899788e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 4 @@ -517,62 +517,62 @@ Testing method ARKODE_IMEX_MRI_GARK4 stages = 12 method order (q) = 4 embedding order (p) = 0 - c = 0 0.5 0.5 0.625 0.625 0.75 0.75 0.875 0.875 1 1 1 + c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 6.250000000000000e-01 6.250000000000000e-01 7.500000000000000e-01 7.500000000000000e-01 8.750000000000000e-01 8.750000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.91716534363663 0 2.04216534363663 0 0 0 0 0 0 0 0 0 - -0.404751031801106 0 0.404751031801106 0 0 0 0 0 0 0 0 0 - 11.4514660224922 0 -30.210757475265 0 18.8842914527728 0 0 0 0 0 0 0 - -0.709033564760261 0 1.03030720858752 0 -0.321273643827257 0 0 0 0 0 0 0 - -29.9954871645583 0 37.6059827749918 0 0.321273643827257 0 -7.80676925426077 0 0 0 0 0 - 3.10466505427296 0 -2.43032501975716 0 -1.90547930115152 0 1.23113926663572 0 0 0 0 0 - -2.42442954775205 0 2.43032501975716 0 1.90547930115152 0 -1.23113926663572 0 -0.555235506520914 0 0 0 - -0.0104413504447975 0 0.0726030361465507 0 -0.128827595167726 0 0.112935535009382 0 -0.0462696255434095 0 0 0 - -0.81085227877621 0 0.256007319922049 0 0.806829407269753 0 -0.455714822872182 0 -0.0462696255434095 0 0.25 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.917165343636629e+00 0.000000000000000e+00 2.042165343636629e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.047510318011059e-01 0.000000000000000e+00 4.047510318011059e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.145146602249222e+01 0.000000000000000e+00 -3.021075747526504e+01 0.000000000000000e+00 1.888429145277282e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -7.090335647602615e-01 0.000000000000000e+00 1.030307208587519e+00 0.000000000000000e+00 -3.212736438272573e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.999548716455828e+01 0.000000000000000e+00 3.760598277499180e+01 0.000000000000000e+00 3.212736438272573e-01 0.000000000000000e+00 -7.806769254260774e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.104665054272962e+00 0.000000000000000e+00 -2.430325019757162e+00 0.000000000000000e+00 -1.905479301151525e+00 0.000000000000000e+00 1.231139266635725e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.424429547752048e+00 0.000000000000000e+00 2.430325019757162e+00 0.000000000000000e+00 1.905479301151525e+00 0.000000000000000e+00 -1.231139266635725e+00 0.000000000000000e+00 -5.552355065209142e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.044135044479749e-02 0.000000000000000e+00 7.260303614655074e-02 0.000000000000000e+00 -1.288275951677261e-01 0.000000000000000e+00 1.129355350093824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -8.108522787762101e-01 0.000000000000000e+00 2.560073199220492e-01 0.000000000000000e+00 8.068294072697528e-01 0.000000000000000e+00 -4.557148228721824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 W[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 4.08433068727326 0 -4.08433068727326 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -21.8434299813822 0 59.6120128869279 0 -37.7685829055456 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 61.6590414586371 0 -77.2725799671586 0 0 0 15.6135385085215 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.11047101304183 0 0 0 0 0 0 0 1.11047101304183 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.084330687273257e+00 0.000000000000000e+00 -4.084330687273257e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.184342998138222e+01 0.000000000000000e+00 5.961201288692787e+01 0.000000000000000e+00 -3.776858290554565e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.165904145863709e+01 0.000000000000000e+00 -7.727257996715863e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.561353850852155e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 0 - -3.97728124810849 0 4.10228124810849 0 0 0 0 0 0 0 0 0 - -0.0690538874140169 0 -0.180946112585983 0 0.25 0 0 0 0 0 0 0 - -1.76176766375792 0 2.6945246983773 0 -0.807757034619378 0 0 0 0 0 0 0 - 0.555872179155397 0 -0.679914050158 0 -0.125958128997397 0 0.25 0 0 0 0 0 - -5.84017602872496 0 8.17445668429191 0 0.125958128997397 0 -2.33523878456436 0 0 0 0 0 - -1.90679264516781 0 -1.54705781138512 0 4.12988801314935 0 -0.926037556596415 0 0.25 0 0 0 - 3.33702815168873 0 1.54705781138512 0 -4.12988801314935 0 0.926037556596415 0 -1.55523550652091 0 0 0 - -0.821293629221008 0 0.3286103560686 0 0.678001812102027 0 -0.3427792878628 0 -0.092539251086819 0 0.25 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.977281248108488e+00 0.000000000000000e+00 4.102281248108488e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -6.905388741401691e-02 0.000000000000000e+00 -1.809461125859831e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.761767663757920e+00 0.000000000000000e+00 2.694524698377299e+00 0.000000000000000e+00 -8.077570346193781e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.558721791553970e-01 0.000000000000000e+00 -6.799140501579995e-01 0.000000000000000e+00 -1.259581289973974e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.840176028724956e+00 0.000000000000000e+00 8.174456684291915e+00 0.000000000000000e+00 1.259581289973974e-01 0.000000000000000e+00 -2.335238784564357e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.906792645167812e+00 0.000000000000000e+00 -1.547057811385124e+00 0.000000000000000e+00 4.129888013149350e+00 0.000000000000000e+00 -9.260375565964145e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.337028151688726e+00 0.000000000000000e+00 1.547057811385124e+00 0.000000000000000e+00 -4.129888013149350e+00 0.000000000000000e+00 9.260375565964145e-01 0.000000000000000e+00 -1.555235506520914e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -8.212936292210076e-01 0.000000000000000e+00 3.286103560686000e-01 0.000000000000000e+00 6.780018121020267e-01 0.000000000000000e+00 -3.427792878628000e-01 0.000000000000000e+00 -9.253925108681904e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 8.70456249621698 0 -8.70456249621698 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 3.91164310234387 0 -5.02715717158263 0 1.11551406923876 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 10.8186076991391 0 -14.9890852682678 0 0 0 4.17047756912871 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -2.61047101304183 0 0 0 0 0 0 0 2.61047101304183 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 8.704562496216976e+00 0.000000000000000e+00 -8.704562496216976e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.911643102343875e+00 0.000000000000000e+00 -5.027157171582631e+00 0.000000000000000e+00 1.115514069238756e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.081860769913912e+01 0.000000000000000e+00 -1.498908526826783e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.170477569128713e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 6 @@ -598,16 +598,16 @@ Testing method ARKODE_IMEX_MRI_GARK_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 - 1 0 0 - 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 Stored stages = 2 @@ -633,18 +633,18 @@ Testing method ARKODE_IMEX_MRI_GARK_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0 0.5 0.5 1 + c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.5 0 0 0 - 0 0 0 0 - -0.5 0 1 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 1.000000000000000e+00 0.000000000000000e+00 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -670,18 +670,18 @@ Testing method ARKODE_IMEX_MRI_GARK_TRAPEZOIDAL stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0 1 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 - 1 0 0 0 - 0 0 0 0 - -0.5 0 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 G[0] = - 0 0 0 0 - 1 0 0 0 - -0.5 0 0.5 0 - 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 2 diff --git a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out index 23415d8234..cbe3fea021 100644 --- a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out +++ b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out @@ -18,12 +18,12 @@ Testing method ARKODE_MIS_KW3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.333333333333333 0.75 1 + c = 0.000000000000000e+00 3.333333333333333e-01 7.500000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.333333333333333 0 0 0 - -0.520833333333333 0.9375 0 0 - 0.354166666666667 -0.6375 0.533333333333333 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.208333333333333e-01 9.375000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 + 3.541666666666666e-01 -6.375000000000000e-01 5.333333333333333e-01 0.000000000000000e+00 Stored stages = 3 @@ -44,11 +44,11 @@ Testing method ARKODE_MRI_GARK_ERK22a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 0.5 1 + c = 0.000000000000000e+00 5.000000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 - 0.5 0 0 - -0.5 1 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 1.000000000000000e+00 0.000000000000000e+00 Stored stages = 2 @@ -69,11 +69,11 @@ Testing method ARKODE_MRI_GARK_ERK22b stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 - 1 0 0 - -0.5 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 5.000000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -94,18 +94,18 @@ Testing method ARKODE_MRI_GARK_ERK33a stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.333333333333333 0.666666666666667 1 + c = 0.000000000000000e+00 3.333333333333333e-01 6.666666666666666e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.333333333333333 0 0 0 - -0.333333333333333 0.666666666666667 0 0 - 0 -0.666666666666667 1 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.333333333333333e-01 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 -6.666666666666666e-01 1.000000000000000e+00 0.000000000000000e+00 W[1] = - 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - 0.5 0 -0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 -5.000000000000000e-01 0.000000000000000e+00 Stored stages = 3 @@ -126,22 +126,22 @@ Testing method ARKODE_MRI_GARK_ERK45a stages = 6 method order (q) = 4 embedding order (p) = 0 - c = 0 0.2 0.4 0.6 0.8 1 + c = 0.000000000000000e+00 2.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 - 0.2 0 0 0 0 0 - -3.3125 3.5125 0 0 0 0 - -0.512123460393799 1.9554969207876 -1.2433734603938 0 0 0 - -0.106892721158716 -4.65669305698112 3.99496853275753 0.968617245382302 0 0 - 0.911960843690752 -0.183732708377221 -1.19392686609086 -2.61198300681132 3.27768173758865 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.312500000000000e+00 3.512500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.121234603937985e-01 1.955496920787597e+00 -1.243373460393798e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.068927211587161e-01 -4.656693056981116e+00 3.994968532757531e+00 9.686172453823019e-01 0.000000000000000e+00 0.000000000000000e+00 + 9.119608436907520e-01 -1.837327083772207e-01 -1.193926866090864e+00 -2.611983006811319e+00 3.277681737588653e+00 0.000000000000000e+00 W[1] = - 0 0 0 0 0 0 - 0 0 0 0 0 0 - 6.2875 -6.2875 0 0 0 0 - -0.0382530792124029 0.695256158424806 -0.657003079212403 0 0 0 - 1.87616694642529 3.00376819738334 -3 -1.87993514380863 0 0 - -2.42380319148936 2 1 5 -5.57619680851064 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.287500000000000e+00 -6.287500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.825307921240290e-02 6.952561584248058e-01 -6.570030792124029e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.876166946425290e+00 3.003768197383342e+00 -3.000000000000000e+00 -1.879935143808632e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.423803191489362e+00 2.000000000000000e+00 1.000000000000000e+00 5.000000000000000e+00 -5.576196808510638e+00 0.000000000000000e+00 Stored stages = 5 @@ -162,10 +162,10 @@ Testing method ARKODE_MRI_GARK_FORWARD_EULER stages = 2 method order (q) = 1 embedding order (p) = 0 - c = 0 1 + c = 0.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 - 1 0 + 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 Stored stages = 1 @@ -186,11 +186,11 @@ Testing method ARKODE_MRI_GARK_RALSTON2 stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 0.666666666666667 1 + c = 0.000000000000000e+00 6.666666666666666e-01 1.000000000000000e+00 W[0] = - 0 0 0 - 0.666666666666667 0 0 - -0.416666666666667 0.75 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 + -4.166666666666666e-01 7.500000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -211,18 +211,18 @@ Testing method ARKODE_MRI_GARK_RALSTON3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0 0.5 0.75 1 + c = 0.000000000000000e+00 5.000000000000000e-01 7.500000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.5 0 0 0 - -2.75 3 0 0 - 1.30555555555556 -0.166666666666667 -0.888888888888889 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.750000000000000e+00 3.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.305555555555556e+00 -1.666666666666667e-01 -8.888888888888888e-01 0.000000000000000e+00 W[1] = - 0 0 0 0 - 0 0 0 0 - 4.5 -4.5 0 0 - -2.16666666666667 -0.5 2.66666666666667 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.500000000000000e+00 -4.500000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.166666666666667e+00 -5.000000000000000e-01 2.666666666666667e+00 0.000000000000000e+00 Stored stages = 3 @@ -247,11 +247,11 @@ Testing method ARKODE_MRI_GARK_BACKWARD_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 Stored stages = 2 @@ -277,15 +277,15 @@ Testing method ARKODE_MRI_GARK_ESDIRK34a stages = 7 method order (q) = 3 embedding order (p) = 0 - c = 0 0.333333333333333 0.333333333333333 0.666666666666667 0.666666666666667 1 1 + c = 0.000000000000000e+00 3.333333333333333e-01 3.333333333333333e-01 6.666666666666666e-01 6.666666666666666e-01 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 - 0.333333333333333 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 - -0.30457906119445 0 0.637912394527784 0 0 0 0 - 0.211691310564027 0 -0.647557832072486 0 0.435866521508459 0 0 - 0.44542093880555 0 0.88137848056162 0 -0.993466086033836 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.045790611944505e-01 0.000000000000000e+00 6.379123945277838e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.116913105640267e-01 0.000000000000000e+00 -6.475578320724856e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 + 4.454209388055495e-01 0.000000000000000e+00 8.813784805616198e-01 0.000000000000000e+00 -9.934660860338360e-01 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 Stored stages = 4 @@ -311,32 +311,32 @@ Testing method ARKODE_MRI_GARK_ESDIRK46a stages = 11 method order (q) = 4 embedding order (p) = 0 - c = 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 0.8 1 1 + c = 0.000000000000000e+00 2.000000000000000e-01 2.000000000000000e-01 4.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 - 0.2 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 - 0.917931193379438 0 -0.717931193379437 0 0 0 0 0 0 0 0 - 2.64317235396183 0 -2.89317235396183 0 0.25 0 0 0 0 0 0 - 0.501564151341775 0 0.0683473672377369 0 -0.369911518579512 0 0 0 0 0 0 - 4.34211695103143 0 0.0389760458839406 0 -4.63109299691537 0 0.25 0 0 0 0 - -1.69001495391191 0 0.723237245205692 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 - 3.31526799484976 0 1.0862351276543 0 -1.20242403742874 0 -3.44907908507533 0 0.25 0 0 - -1.56355863660269 0 1.02088395483577 0 2.48938442665913 0 -0.186528276677976 0 -1.56018146821423 0 0 - 0.19 0 -0.243333333333333 0 0.423333333333333 0 0.423333333333333 0 -1.04333333333333 0 0.25 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 9.179311933794375e-01 0.000000000000000e+00 -7.179311933794374e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.643172353961828e+00 0.000000000000000e+00 -2.893172353961828e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.015641513417750e-01 0.000000000000000e+00 6.834736723773695e-02 0.000000000000000e+00 -3.699115185795120e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.342116951031425e+00 0.000000000000000e+00 3.897604588394062e-02 0.000000000000000e+00 -4.631092996915365e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.690014953911908e+00 0.000000000000000e+00 7.232372452056922e-01 0.000000000000000e+00 1.847849164472430e+00 0.000000000000000e+00 -6.810714557662140e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.315267994849762e+00 0.000000000000000e+00 1.086235127654301e+00 0.000000000000000e+00 -1.202424037428737e+00 0.000000000000000e+00 -3.449079085075326e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 + -1.563558636602688e+00 0.000000000000000e+00 1.020883954835773e+00 0.000000000000000e+00 2.489384426659126e+00 0.000000000000000e+00 -1.865282766779755e-01 0.000000000000000e+00 -1.560181468214235e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.900000000000000e-01 0.000000000000000e+00 -2.433333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 -1.043333333333333e+00 0.000000000000000e+00 2.500000000000000e-01 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 - -1.73586238675887 0 1.73586238675887 0 0 0 0 0 0 0 0 - -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 - -0.461023039525655 0 -0.978799997633369 0 1.43982303715902 0 0 0 0 0 0 - -7.40398972190091 0 0.061154689608637 0 7.34283503229227 0 0 0 0 0 0 - 2.09978572766187 0 -1.5855812717879 0 -2.9763473674064 0 2.46214291153243 0 0 0 0 - -5.52365215063758 0 -1.82981115219367 0 1.83421669730645 0 5.5192466055248 0 0 0 0 - 2.02023343414344 0 -2.38442701278648 0 -4.40813747576723 0 0.151968117981801 0 4.62036293642847 0 0 - 0.12 0 -0.0966666666666667 0 0.236666666666667 0 0.236666666666667 0 -0.496666666666667 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.735862386758875e+00 0.000000000000000e+00 1.735862386758875e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.828449971081550e+00 0.000000000000000e+00 5.828449971081550e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.610230395256553e-01 0.000000000000000e+00 -9.787999976333687e-01 0.000000000000000e+00 1.439823037159024e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -7.403989721900906e+00 0.000000000000000e+00 6.115468960863698e-02 0.000000000000000e+00 7.342835032292269e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.099785727661873e+00 0.000000000000000e+00 -1.585581271787903e+00 0.000000000000000e+00 -2.976347367406398e+00 0.000000000000000e+00 2.462142911532428e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.523652150637583e+00 0.000000000000000e+00 -1.829811152193671e+00 0.000000000000000e+00 1.834216697306453e+00 0.000000000000000e+00 5.519246605524801e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 2.020233434143436e+00 0.000000000000000e+00 -2.384427012786476e+00 0.000000000000000e+00 -4.408137475767230e+00 0.000000000000000e+00 1.519681179818014e-01 0.000000000000000e+00 4.620362936428470e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.200000000000000e-01 0.000000000000000e+00 -9.666666666666666e-02 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 -4.966666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 6 @@ -362,12 +362,12 @@ Testing method ARKODE_MRI_GARK_IMPLICIT_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0 0.5 0.5 1 + c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -393,11 +393,11 @@ Testing method ARKODE_MRI_GARK_IRK21a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 G[0] = - 0 0 0 - 1 0 0 - -0.5 0 0.5 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 Stored stages = 2 @@ -427,26 +427,26 @@ Testing method ARKODE_IMEX_MRI_GARK3a stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 + c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.56887158012344 0 0.850938319369211 0 0 0 0 0 - 0.454283944643609 0 -0.454283944643609 0 0 0 0 0 - -0.427137182100507 0 0.156274773310338 0 0.55292914803594 0 0 0 - 0 0 0 0 0 0 0 0 - 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.688715801234401e-01 0.000000000000000e+00 8.509383193692106e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.542839446436089e-01 0.000000000000000e+00 -4.542839446436089e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.271371821005074e-01 0.000000000000000e+00 1.562747733103381e-01 0.000000000000000e+00 5.529291480359398e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - -0.410333696228853 0 0.692400435474623 0 0 0 0 0 - 0.410333696228853 0 -0.846200217737311 0 0.435866521508459 0 0 0 - 0.435866521508459 0 0.92642990993024 0 -1.08022969219293 0 0 0 - -0.435866521508459 0 0 0 0 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.103336962288525e-01 0.000000000000000e+00 6.924004354746230e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.103336962288525e-01 0.000000000000000e+00 -8.462002177373115e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 9.264299099302395e-01 0.000000000000000e+00 -1.080229692192928e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 4 @@ -472,26 +472,26 @@ Testing method ARKODE_IMEX_MRI_GARK3b stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0 0.435866521508459 0.435866521508459 0.717933260754229 0.717933260754229 1 1 1 + c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - -0.175014528557047 0 0.457081267802817 0 0 0 0 0 - 0.0604268930772155 0 -0.0604268930772155 0 0 0 0 0 - 0.119521395942545 0 -1.84372522668966 0 2.00627056999289 0 0 0 - -0.546658578043053 0 2 0 -1.45334142195695 0 0 0 - 0.10585829607188 0 0.65556750114007 0 -1.19729231872041 0 0.435866521508459 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.750145285570468e-01 0.000000000000000e+00 4.570812678028173e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.042689307721552e-02 0.000000000000000e+00 -6.042689307721552e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.195213959425454e-01 0.000000000000000e+00 -1.843725226689662e+00 0.000000000000000e+00 2.006270569992887e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.466585780430528e-01 0.000000000000000e+00 2.000000000000000e+00 0.000000000000000e+00 -1.453341421956947e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 - 0.435866521508459 0 0 0 0 0 0 0 - -0.435866521508459 0 0.435866521508459 0 0 0 0 0 - 0.0414273753564415 0 0.240639363889329 0 0 0 0 0 - -0.0414273753564415 0 -0.394439146152018 0 0.435866521508459 0 0 0 - 0.112337314300605 0 1.05180751364812 0 -0.882078088702949 0 0 0 - -0.112337314300605 0 -0.125377603717875 0 -0.198151603489979 0 0.435866521508459 0 - 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.142737535644148e-02 0.000000000000000e+00 2.406393638893290e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.142737535644148e-02 0.000000000000000e+00 -3.944391461520175e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.123373143006048e-01 0.000000000000000e+00 1.051807513648115e+00 0.000000000000000e+00 -8.820780887029493e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.123373143006048e-01 0.000000000000000e+00 -1.253776037178755e-01 0.000000000000000e+00 -1.981516034899788e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 4 @@ -517,62 +517,62 @@ Testing method ARKODE_IMEX_MRI_GARK4 stages = 12 method order (q) = 4 embedding order (p) = 0 - c = 0 0.5 0.5 0.625 0.625 0.75 0.75 0.875 0.875 1 1 1 + c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 6.250000000000000e-01 6.250000000000000e-01 7.500000000000000e-01 7.500000000000000e-01 8.750000000000000e-01 8.750000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.91716534363663 0 2.04216534363663 0 0 0 0 0 0 0 0 0 - -0.404751031801106 0 0.404751031801106 0 0 0 0 0 0 0 0 0 - 11.4514660224922 0 -30.210757475265 0 18.8842914527728 0 0 0 0 0 0 0 - -0.709033564760261 0 1.03030720858752 0 -0.321273643827257 0 0 0 0 0 0 0 - -29.9954871645583 0 37.6059827749918 0 0.321273643827257 0 -7.80676925426077 0 0 0 0 0 - 3.10466505427296 0 -2.43032501975716 0 -1.90547930115152 0 1.23113926663572 0 0 0 0 0 - -2.42442954775205 0 2.43032501975716 0 1.90547930115152 0 -1.23113926663572 0 -0.555235506520914 0 0 0 - -0.0104413504447975 0 0.0726030361465507 0 -0.128827595167726 0 0.112935535009382 0 -0.0462696255434095 0 0 0 - -0.81085227877621 0 0.256007319922049 0 0.806829407269753 0 -0.455714822872182 0 -0.0462696255434095 0 0.25 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.917165343636629e+00 0.000000000000000e+00 2.042165343636629e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -4.047510318011059e-01 0.000000000000000e+00 4.047510318011059e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.145146602249222e+01 0.000000000000000e+00 -3.021075747526504e+01 0.000000000000000e+00 1.888429145277282e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -7.090335647602615e-01 0.000000000000000e+00 1.030307208587519e+00 0.000000000000000e+00 -3.212736438272573e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.999548716455828e+01 0.000000000000000e+00 3.760598277499180e+01 0.000000000000000e+00 3.212736438272573e-01 0.000000000000000e+00 -7.806769254260774e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.104665054272962e+00 0.000000000000000e+00 -2.430325019757162e+00 0.000000000000000e+00 -1.905479301151525e+00 0.000000000000000e+00 1.231139266635725e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.424429547752048e+00 0.000000000000000e+00 2.430325019757162e+00 0.000000000000000e+00 1.905479301151525e+00 0.000000000000000e+00 -1.231139266635725e+00 0.000000000000000e+00 -5.552355065209142e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.044135044479749e-02 0.000000000000000e+00 7.260303614655074e-02 0.000000000000000e+00 -1.288275951677261e-01 0.000000000000000e+00 1.129355350093824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -8.108522787762101e-01 0.000000000000000e+00 2.560073199220492e-01 0.000000000000000e+00 8.068294072697528e-01 0.000000000000000e+00 -4.557148228721824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 W[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 4.08433068727326 0 -4.08433068727326 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -21.8434299813822 0 59.6120128869279 0 -37.7685829055456 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 61.6590414586371 0 -77.2725799671586 0 0 0 15.6135385085215 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -1.11047101304183 0 0 0 0 0 0 0 1.11047101304183 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 4.084330687273257e+00 0.000000000000000e+00 -4.084330687273257e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.184342998138222e+01 0.000000000000000e+00 5.961201288692787e+01 0.000000000000000e+00 -3.776858290554565e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 6.165904145863709e+01 0.000000000000000e+00 -7.727257996715863e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.561353850852155e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 G[0] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0.5 0 0 0 0 0 0 0 0 0 0 0 - -0.25 0 0.25 0 0 0 0 0 0 0 0 0 - -3.97728124810849 0 4.10228124810849 0 0 0 0 0 0 0 0 0 - -0.0690538874140169 0 -0.180946112585983 0 0.25 0 0 0 0 0 0 0 - -1.76176766375792 0 2.6945246983773 0 -0.807757034619378 0 0 0 0 0 0 0 - 0.555872179155397 0 -0.679914050158 0 -0.125958128997397 0 0.25 0 0 0 0 0 - -5.84017602872496 0 8.17445668429191 0 0.125958128997397 0 -2.33523878456436 0 0 0 0 0 - -1.90679264516781 0 -1.54705781138512 0 4.12988801314935 0 -0.926037556596415 0 0.25 0 0 0 - 3.33702815168873 0 1.54705781138512 0 -4.12988801314935 0 0.926037556596415 0 -1.55523550652091 0 0 0 - -0.821293629221008 0 0.3286103560686 0 0.678001812102027 0 -0.3427792878628 0 -0.092539251086819 0 0.25 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -3.977281248108488e+00 0.000000000000000e+00 4.102281248108488e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -6.905388741401691e-02 0.000000000000000e+00 -1.809461125859831e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.761767663757920e+00 0.000000000000000e+00 2.694524698377299e+00 0.000000000000000e+00 -8.077570346193781e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.558721791553970e-01 0.000000000000000e+00 -6.799140501579995e-01 0.000000000000000e+00 -1.259581289973974e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.840176028724956e+00 0.000000000000000e+00 8.174456684291915e+00 0.000000000000000e+00 1.259581289973974e-01 0.000000000000000e+00 -2.335238784564357e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.906792645167812e+00 0.000000000000000e+00 -1.547057811385124e+00 0.000000000000000e+00 4.129888013149350e+00 0.000000000000000e+00 -9.260375565964145e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.337028151688726e+00 0.000000000000000e+00 1.547057811385124e+00 0.000000000000000e+00 -4.129888013149350e+00 0.000000000000000e+00 9.260375565964145e-01 0.000000000000000e+00 -1.555235506520914e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -8.212936292210076e-01 0.000000000000000e+00 3.286103560686000e-01 0.000000000000000e+00 6.780018121020267e-01 0.000000000000000e+00 -3.427792878628000e-01 0.000000000000000e+00 -9.253925108681904e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 G[1] = - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 8.70456249621698 0 -8.70456249621698 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 3.91164310234387 0 -5.02715717158263 0 1.11551406923876 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 10.8186076991391 0 -14.9890852682678 0 0 0 4.17047756912871 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - -2.61047101304183 0 0 0 0 0 0 0 2.61047101304183 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 8.704562496216976e+00 0.000000000000000e+00 -8.704562496216976e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 3.911643102343875e+00 0.000000000000000e+00 -5.027157171582631e+00 0.000000000000000e+00 1.115514069238756e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.081860769913912e+01 0.000000000000000e+00 -1.498908526826783e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.170477569128713e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 6 @@ -598,16 +598,16 @@ Testing method ARKODE_IMEX_MRI_GARK_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 - 1 0 0 - 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 G[0] = - 0 0 0 - 1 0 0 - -1 0 1 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 Stored stages = 2 @@ -633,18 +633,18 @@ Testing method ARKODE_IMEX_MRI_GARK_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0 0.5 0.5 1 + c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 W[0] = - 0 0 0 0 - 0.5 0 0 0 - 0 0 0 0 - -0.5 0 1 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 1.000000000000000e+00 0.000000000000000e+00 G[0] = - 0 0 0 0 - 0.5 0 0 0 - -0.5 0 0.5 0 - 0 0 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 Stored stages = 2 @@ -670,18 +670,18 @@ Testing method ARKODE_IMEX_MRI_GARK_TRAPEZOIDAL stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0 1 1 1 + c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 W[0] = - 0 0 0 0 - 1 0 0 0 - 0 0 0 0 - -0.5 0 0.5 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 G[0] = - 0 0 0 0 - 1 0 0 0 - -0.5 0 0.5 0 - 0 0 0 0 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 Stored stages = 2 From aef939b1f919ec259d91a22ae51e42634bebe0d7 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 26 Jul 2024 18:03:40 -0700 Subject: [PATCH 14/27] Remove sign padding from g format --- include/sundials/sundials_types.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/sundials/sundials_types.h b/include/sundials/sundials_types.h index 50e5a83e69..8df4eb6b76 100644 --- a/include/sundials/sundials_types.h +++ b/include/sundials/sundials_types.h @@ -95,7 +95,7 @@ typedef float sunrealtype; #define SUN_SMALL_REAL FLT_MIN #define SUN_UNIT_ROUNDOFF FLT_EPSILON #define SUN_FORMAT_E "% ." SUN_STRING(FLT_DIG) "e" -#define SUN_FORMAT_G "% ." SUN_STRING(FLT_DIG) "g" +#define SUN_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" #elif defined(SUNDIALS_DOUBLE_PRECISION) @@ -105,7 +105,7 @@ typedef double sunrealtype; #define SUN_SMALL_REAL DBL_MIN #define SUN_UNIT_ROUNDOFF DBL_EPSILON #define SUN_FORMAT_E "% ." SUN_STRING(DBL_DIG) "e" -#define SUN_FORMAT_G "% ." SUN_STRING(DBL_DIG) "g" +#define SUN_FORMAT_G "%." SUN_STRING(DBL_DIG) "g" #elif defined(SUNDIALS_EXTENDED_PRECISION) @@ -115,7 +115,7 @@ typedef long double sunrealtype; #define SUN_SMALL_REAL LDBL_MIN #define SUN_UNIT_ROUNDOFF LDBL_EPSILON #define SUN_FORMAT_E "% ." SUN_STRING(LDBL_DIG) "Le" -#define SUN_FORMAT_G "% ." SUN_STRING(LDBL_DIG) "Lg" +#define SUN_FORMAT_G "%." SUN_STRING(LDBL_DIG) "Lg" #endif From 5399b9e085e664a0787d0853f484aac192e87b65 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Mon, 16 Sep 2024 19:17:08 -0700 Subject: [PATCH 15/27] Revert out files to make future merges easier --- .../arkode/C_serial/ark_analytic_nonlin.out | 8 +- .../ark_damped_harmonic_symplectic.out | 4 +- .../C_serial/ark_harmonic_symplectic.out | 4 +- examples/arkode/C_serial/ark_kepler.out | 2 +- ...kepler_--stepper_ERK_--step-mode_adapt.out | 6 +- ...r_ERK_--step-mode_fixed_--count-orbits.out | 2 +- ...LER_1_1_--tf_50_--check-order_--nout_1.out | 16 +- ...ROG_2_2_--tf_50_--check-order_--nout_1.out | 16 +- ...LAN_2_2_--tf_50_--check-order_--nout_1.out | 16 +- ...LAN_3_3_--tf_50_--check-order_--nout_1.out | 14 +- ...LAN_4_4_--tf_50_--check-order_--nout_1.out | 14 +- ...LAN_5_6_--tf_50_--check-order_--nout_1.out | 14 +- ...ROG_2_2_--tf_50_--check-order_--nout_1.out | 16 +- ...UTH_3_3_--tf_50_--check-order_--nout_1.out | 14 +- ...IDA_6_8_--tf_50_--check-order_--nout_1.out | 14 +- .../C_serial/ark_reaction_diffusion_mri.out | 6 +- examples/arkode/C_serial/ark_robertson.out | 6 +- .../cvode/ginkgo/cv_heat2D_ginkgo.OMP.out | 6 +- .../cvode/ginkgo/cv_heat2D_ginkgo.REF.out | 12 +- examples/cvode/serial/cvRoberts_dns.out | 12 +- .../cvodes/serial/cvsRoberts_ASAi_dns.out | 30 +- .../cvsRoberts_FSA_dns_-sensi_sim_t.out | 4 +- .../cvsRoberts_FSA_dns_-sensi_stg1_t.out | 8 +- examples/cvodes/serial/cvsRoberts_dns.out | 12 +- examples/ida/serial/idaRoberts_dns.out | 10 +- examples/idas/serial/idasRoberts_ASAi_dns.out | 30 +- .../idasRoberts_FSA_dns_-sensi_stg_t.out | 12 +- examples/idas/serial/idasRoberts_dns.out | 10 +- examples/kinsol/serial/kinRoboKin_dns.out | 32 +- test/answers | 2 +- .../CXX_serial/ark_test_dahlquist_mri_-1.out | 406 +++++++++--------- .../CXX_serial/ark_test_dahlquist_mri_0.out | 406 +++++++++--------- .../CXX_serial/ark_test_dahlquist_mri_1.out | 406 +++++++++--------- 33 files changed, 785 insertions(+), 785 deletions(-) diff --git a/examples/arkode/C_serial/ark_analytic_nonlin.out b/examples/arkode/C_serial/ark_analytic_nonlin.out index 91a4b06253..902ace198d 100644 --- a/examples/arkode/C_serial/ark_analytic_nonlin.out +++ b/examples/arkode/C_serial/ark_analytic_nonlin.out @@ -18,7 +18,7 @@ Analytical ODE test problem: --------------------- Final Statistics: -Current time = 10.1215709091465 +Current time = 10.12157090914652 Steps = 82 Step attempts = 83 Stability limited steps = 0 @@ -26,7 +26,7 @@ Accuracy limited steps = 83 Error test fails = 1 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 6.103515625e-12 -Last step size = 0.446351926423408 -Current step size = 0.446351926423408 +Initial step size = 6.103515625000001e-12 +Last step size = 0.4463519264234082 +Current step size = 0.4463519264234082 RHS fn evals = 417 diff --git a/examples/arkode/C_serial/ark_damped_harmonic_symplectic.out b/examples/arkode/C_serial/ark_damped_harmonic_symplectic.out index 9f5295a4f1..f7c3c21208 100644 --- a/examples/arkode/C_serial/ark_damped_harmonic_symplectic.out +++ b/examples/arkode/C_serial/ark_damped_harmonic_symplectic.out @@ -11,7 +11,7 @@ t = 23.561945, q(t) = 1.242002, H = 1.013408 t = 27.488936, q(t) = -0.806768, H = 0.352368 t = 31.415927, q(t) = 0.878500, H = 0.773974 -Current time = 31.4159265358979 +Current time = 31.41592653589793 Steps = 31416 Step attempts = 31416 Stability limited steps = 0 @@ -20,7 +20,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 0.000990816982440633 +Last step size = 0.0009908169824406335 Current step size = 0.001 f1 RHS fn evals = 125664 f2 RHS fn evals = 125664 diff --git a/examples/arkode/C_serial/ark_harmonic_symplectic.out b/examples/arkode/C_serial/ark_harmonic_symplectic.out index d070b002b3..6033ea1668 100644 --- a/examples/arkode/C_serial/ark_harmonic_symplectic.out +++ b/examples/arkode/C_serial/ark_harmonic_symplectic.out @@ -11,7 +11,7 @@ t = 4.712389, x(t) = 0.000000, E = 50.000000, sol. err = 9.5373481893755732e-13 t = 5.497787, x(t) = 7.071068, E = 50.000000, sol. err = 1.6668477791399526e-12 t = 6.283185, x(t) = 10.000000, E = 50.000000, sol. err = 4.3080167445556004e-12 -Current time = 6.28318530717959 +Current time = 6.283185307179586 Steps = 6288 Step attempts = 6288 Stability limited steps = 0 @@ -20,7 +20,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 0.000398163397186124 +Last step size = 0.0003981633971861239 Current step size = 0.001 f1 RHS fn evals = 25152 f2 RHS fn evals = 25152 diff --git a/examples/arkode/C_serial/ark_kepler.out b/examples/arkode/C_serial/ark_kepler.out index 7ae6833ced..1ed58346ac 100644 --- a/examples/arkode/C_serial/ark_kepler.out +++ b/examples/arkode/C_serial/ark_kepler.out @@ -70,7 +70,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.01 -Last step size = 0.00999999999898193 +Last step size = 0.009999999998981926 Current step size = 0.01 f1 RHS fn evals = 40000 f2 RHS fn evals = 40000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_adapt.out b/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_adapt.out index e5339815de..845e6dbb9b 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_adapt.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_adapt.out @@ -69,9 +69,9 @@ Accuracy limited steps = 438 Error test fails = 67 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 1.83623197904609e-06 -Last step size = 0.24002022741088 -Current step size = 0.24002022741088 +Initial step size = 1.836231979046091e-06 +Last step size = 0.2400202274108805 +Current step size = 0.2400202274108805 Explicit RHS fn evals = 2125 Implicit RHS fn evals = 0 NLS iters = 0 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_fixed_--count-orbits.out b/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_fixed_--count-orbits.out index 80e8be3b9c..a53c7f1542 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_fixed_--count-orbits.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_fixed_--count-orbits.out @@ -132,7 +132,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.01 -Last step size = 0.00999999999898193 +Last step size = 0.009999999998981926 Current step size = 0.01 Root fn evals = 10288 Explicit RHS fn evals = 50000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_EULER_1_1_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_EULER_1_1_--tf_50_--check-order_--nout_1.out index 8bb454cd83..d32b06fb11 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_EULER_1_1_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_EULER_1_1_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -52,7 +52,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 f1 RHS fn evals = 50001 f2 RHS fn evals = 50001 @@ -80,7 +80,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0005 -Last step size = 0.000499999943286866 +Last step size = 0.0004999999432868658 Current step size = 0.0005 f1 RHS fn evals = 100000 f2 RHS fn evals = 100000 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00025 -Last step size = 0.000249999852272253 +Last step size = 0.0002499998522722533 Current step size = 0.00025 f1 RHS fn evals = 200000 f2 RHS fn evals = 200000 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.000125 -Last step size = 3.18358672757313e-10 +Last step size = 3.183586727573126e-10 Current step size = 0.000125 f1 RHS fn evals = 400001 f2 RHS fn evals = 400001 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 6.25e-05 -Last step size = 7.5034733981738e-10 +Last step size = 7.503473398173804e-10 Current step size = 6.25e-05 f1 RHS fn evals = 800001 f2 RHS fn evals = 800001 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 1.5625e-05 -Last step size = 1.56219816247471e-05 +Last step size = 1.562198162474714e-05 Current step size = 1.5625e-05 f1 RHS fn evals = 3200000 f2 RHS fn evals = 3200000 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 7.8125e-06 -Last step size = 7.80589764559635e-06 +Last step size = 7.805897645596353e-06 Current step size = 7.8125e-06 f1 RHS fn evals = 6400000 f2 RHS fn evals = 6400000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out index 9479f66a0b..b68cd78622 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -52,7 +52,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 f1 RHS fn evals = 100002 f2 RHS fn evals = 100002 @@ -80,7 +80,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0005 -Last step size = 0.000499999943286866 +Last step size = 0.0004999999432868658 Current step size = 0.0005 f1 RHS fn evals = 200000 f2 RHS fn evals = 200000 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00025 -Last step size = 0.000249999852272253 +Last step size = 0.0002499998522722533 Current step size = 0.00025 f1 RHS fn evals = 400000 f2 RHS fn evals = 400000 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.000125 -Last step size = 3.18358672757313e-10 +Last step size = 3.183586727573126e-10 Current step size = 0.000125 f1 RHS fn evals = 800002 f2 RHS fn evals = 800002 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 6.25e-05 -Last step size = 7.5034733981738e-10 +Last step size = 7.503473398173804e-10 Current step size = 6.25e-05 f1 RHS fn evals = 1600002 f2 RHS fn evals = 1600002 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 1.5625e-05 -Last step size = 1.56219816247471e-05 +Last step size = 1.562198162474714e-05 Current step size = 1.5625e-05 f1 RHS fn evals = 6400000 f2 RHS fn evals = 6400000 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 7.8125e-06 -Last step size = 7.80589764559635e-06 +Last step size = 7.805897645596353e-06 Current step size = 7.8125e-06 f1 RHS fn evals = 12800000 f2 RHS fn evals = 12800000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_2_2_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_2_2_--tf_50_--check-order_--nout_1.out index db96ea976b..588a1cd511 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_2_2_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_2_2_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -52,7 +52,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 f1 RHS fn evals = 100002 f2 RHS fn evals = 100002 @@ -80,7 +80,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0005 -Last step size = 0.000499999943286866 +Last step size = 0.0004999999432868658 Current step size = 0.0005 f1 RHS fn evals = 200000 f2 RHS fn evals = 200000 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00025 -Last step size = 0.000249999852272253 +Last step size = 0.0002499998522722533 Current step size = 0.00025 f1 RHS fn evals = 400000 f2 RHS fn evals = 400000 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.000125 -Last step size = 3.18358672757313e-10 +Last step size = 3.183586727573126e-10 Current step size = 0.000125 f1 RHS fn evals = 800002 f2 RHS fn evals = 800002 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 6.25e-05 -Last step size = 7.5034733981738e-10 +Last step size = 7.503473398173804e-10 Current step size = 6.25e-05 f1 RHS fn evals = 1600002 f2 RHS fn evals = 1600002 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 1.5625e-05 -Last step size = 1.56219816247471e-05 +Last step size = 1.562198162474714e-05 Current step size = 1.5625e-05 f1 RHS fn evals = 6400000 f2 RHS fn evals = 6400000 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 7.8125e-06 -Last step size = 7.80589764559635e-06 +Last step size = 7.805897645596353e-06 Current step size = 7.8125e-06 f1 RHS fn evals = 12800000 f2 RHS fn evals = 12800000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_3_3_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_3_3_--tf_50_--check-order_--nout_1.out index 052ea418c7..defe328ece 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_3_3_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_3_3_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.025 -Last step size = 1.76925141204265e-12 +Last step size = 1.769251412042648e-12 Current step size = 0.025 f1 RHS fn evals = 6003 f2 RHS fn evals = 6003 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0125 -Last step size = 0.0124999999971962 +Last step size = 0.01249999999719619 Current step size = 0.0125 f1 RHS fn evals = 12000 f2 RHS fn evals = 12000 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00625 -Last step size = 0.0062499999929173 +Last step size = 0.006249999992917305 Current step size = 0.00625 f1 RHS fn evals = 24000 f2 RHS fn evals = 24000 @@ -192,7 +192,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.003125 -Last step size = 1.12407860797248e-11 +Last step size = 1.124078607972478e-11 Current step size = 0.003125 f1 RHS fn evals = 48003 f2 RHS fn evals = 48003 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0015625 -Last step size = 2.83577605841856e-11 +Last step size = 2.835776058418557e-11 Current step size = 0.0015625 f1 RHS fn evals = 96003 f2 RHS fn evals = 96003 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00078125 -Last step size = 0.000781249955068119 +Last step size = 0.0007812499550681189 Current step size = 0.00078125 f1 RHS fn evals = 192000 f2 RHS fn evals = 192000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_4_4_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_4_4_--tf_50_--check-order_--nout_1.out index 16f35a0fbf..f87244403c 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_4_4_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_4_4_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.025 -Last step size = 1.76925141204265e-12 +Last step size = 1.769251412042648e-12 Current step size = 0.025 f1 RHS fn evals = 8004 f2 RHS fn evals = 8004 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0125 -Last step size = 0.0124999999971962 +Last step size = 0.01249999999719619 Current step size = 0.0125 f1 RHS fn evals = 16000 f2 RHS fn evals = 16000 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00625 -Last step size = 0.0062499999929173 +Last step size = 0.006249999992917305 Current step size = 0.00625 f1 RHS fn evals = 32000 f2 RHS fn evals = 32000 @@ -192,7 +192,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.003125 -Last step size = 1.12407860797248e-11 +Last step size = 1.124078607972478e-11 Current step size = 0.003125 f1 RHS fn evals = 64004 f2 RHS fn evals = 64004 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0015625 -Last step size = 2.83577605841856e-11 +Last step size = 2.835776058418557e-11 Current step size = 0.0015625 f1 RHS fn evals = 128004 f2 RHS fn evals = 128004 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00078125 -Last step size = 0.000781249955068119 +Last step size = 0.0007812499550681189 Current step size = 0.00078125 f1 RHS fn evals = 256000 f2 RHS fn evals = 256000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_5_6_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_5_6_--tf_50_--check-order_--nout_1.out index bcbf33949b..9249767e85 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_5_6_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_5_6_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.025 -Last step size = 1.76925141204265e-12 +Last step size = 1.769251412042648e-12 Current step size = 0.025 f1 RHS fn evals = 12006 f2 RHS fn evals = 12006 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0125 -Last step size = 0.0124999999971962 +Last step size = 0.01249999999719619 Current step size = 0.0125 f1 RHS fn evals = 24000 f2 RHS fn evals = 24000 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00625 -Last step size = 0.0062499999929173 +Last step size = 0.006249999992917305 Current step size = 0.00625 f1 RHS fn evals = 48000 f2 RHS fn evals = 48000 @@ -192,7 +192,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.003125 -Last step size = 1.12407860797248e-11 +Last step size = 1.124078607972478e-11 Current step size = 0.003125 f1 RHS fn evals = 96006 f2 RHS fn evals = 96006 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0015625 -Last step size = 2.83577605841856e-11 +Last step size = 2.835776058418557e-11 Current step size = 0.0015625 f1 RHS fn evals = 192006 f2 RHS fn evals = 192006 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00078125 -Last step size = 0.000781249955068119 +Last step size = 0.0007812499550681189 Current step size = 0.00078125 f1 RHS fn evals = 384000 f2 RHS fn evals = 384000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_PSEUDO_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_PSEUDO_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out index ad149a869c..de9d86f8fc 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_PSEUDO_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_PSEUDO_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -52,7 +52,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 f1 RHS fn evals = 100002 f2 RHS fn evals = 100002 @@ -80,7 +80,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0005 -Last step size = 0.000499999943286866 +Last step size = 0.0004999999432868658 Current step size = 0.0005 f1 RHS fn evals = 200000 f2 RHS fn evals = 200000 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00025 -Last step size = 0.000249999852272253 +Last step size = 0.0002499998522722533 Current step size = 0.00025 f1 RHS fn evals = 400000 f2 RHS fn evals = 400000 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.000125 -Last step size = 3.18358672757313e-10 +Last step size = 3.183586727573126e-10 Current step size = 0.000125 f1 RHS fn evals = 800002 f2 RHS fn evals = 800002 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 6.25e-05 -Last step size = 7.5034733981738e-10 +Last step size = 7.503473398173804e-10 Current step size = 6.25e-05 f1 RHS fn evals = 1600002 f2 RHS fn evals = 1600002 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 1.5625e-05 -Last step size = 1.56219816247471e-05 +Last step size = 1.562198162474714e-05 Current step size = 1.5625e-05 f1 RHS fn evals = 6400000 f2 RHS fn evals = 6400000 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 7.8125e-06 -Last step size = 7.80589764559635e-06 +Last step size = 7.805897645596353e-06 Current step size = 7.8125e-06 f1 RHS fn evals = 12800000 f2 RHS fn evals = 12800000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_RUTH_3_3_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_RUTH_3_3_--tf_50_--check-order_--nout_1.out index 1da42ee3eb..eca72a0654 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_RUTH_3_3_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_RUTH_3_3_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.025 -Last step size = 1.76925141204265e-12 +Last step size = 1.769251412042648e-12 Current step size = 0.025 f1 RHS fn evals = 6003 f2 RHS fn evals = 6003 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0125 -Last step size = 0.0124999999971962 +Last step size = 0.01249999999719619 Current step size = 0.0125 f1 RHS fn evals = 12000 f2 RHS fn evals = 12000 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00625 -Last step size = 0.0062499999929173 +Last step size = 0.006249999992917305 Current step size = 0.00625 f1 RHS fn evals = 24000 f2 RHS fn evals = 24000 @@ -192,7 +192,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.003125 -Last step size = 1.12407860797248e-11 +Last step size = 1.124078607972478e-11 Current step size = 0.003125 f1 RHS fn evals = 48003 f2 RHS fn evals = 48003 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0015625 -Last step size = 2.83577605841856e-11 +Last step size = 2.835776058418557e-11 Current step size = 0.0015625 f1 RHS fn evals = 96003 f2 RHS fn evals = 96003 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00078125 -Last step size = 0.000781249955068119 +Last step size = 0.0007812499550681189 Current step size = 0.00078125 f1 RHS fn evals = 192000 f2 RHS fn evals = 192000 diff --git a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_YOSHIDA_6_8_--tf_50_--check-order_--nout_1.out b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_YOSHIDA_6_8_--tf_50_--check-order_--nout_1.out index c18ab4e9cd..f2651ffd39 100644 --- a/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_YOSHIDA_6_8_--tf_50_--check-order_--nout_1.out +++ b/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_YOSHIDA_6_8_--tf_50_--check-order_--nout_1.out @@ -21,7 +21,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.001 -Last step size = 2.58282284448796e-11 +Last step size = 2.582822844487962e-11 Current step size = 0.001 Explicit RHS fn evals = 400008 Implicit RHS fn evals = 0 @@ -108,7 +108,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.025 -Last step size = 1.76925141204265e-12 +Last step size = 1.769251412042648e-12 Current step size = 0.025 f1 RHS fn evals = 16008 f2 RHS fn evals = 16008 @@ -136,7 +136,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0125 -Last step size = 0.0124999999971962 +Last step size = 0.01249999999719619 Current step size = 0.0125 f1 RHS fn evals = 32000 f2 RHS fn evals = 32000 @@ -164,7 +164,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00625 -Last step size = 0.0062499999929173 +Last step size = 0.006249999992917305 Current step size = 0.00625 f1 RHS fn evals = 64000 f2 RHS fn evals = 64000 @@ -192,7 +192,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.003125 -Last step size = 1.12407860797248e-11 +Last step size = 1.124078607972478e-11 Current step size = 0.003125 f1 RHS fn evals = 128008 f2 RHS fn evals = 128008 @@ -220,7 +220,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.0015625 -Last step size = 2.83577605841856e-11 +Last step size = 2.835776058418557e-11 Current step size = 0.0015625 f1 RHS fn evals = 256008 f2 RHS fn evals = 256008 @@ -248,7 +248,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 0.00078125 -Last step size = 0.000781249955068119 +Last step size = 0.0007812499550681189 Current step size = 0.00078125 f1 RHS fn evals = 512000 f2 RHS fn evals = 512000 diff --git a/examples/arkode/C_serial/ark_reaction_diffusion_mri.out b/examples/arkode/C_serial/ark_reaction_diffusion_mri.out index 84c3a026da..f8cd47dfdc 100644 --- a/examples/arkode/C_serial/ark_reaction_diffusion_mri.out +++ b/examples/arkode/C_serial/ark_reaction_diffusion_mri.out @@ -38,7 +38,7 @@ ------------------------- Final Slow Statistics: -Current time = 3.00099999999978 +Current time = 3.000999999999781 Steps = 3001 Step attempts = 3001 Stability limited steps = 0 @@ -57,7 +57,7 @@ NLS iters per step = 0 LS setups = 0 Final Fast Statistics: -Current time = 3.00099999999978 +Current time = 3.000999999999781 Steps = 153051 Step attempts = 153051 Stability limited steps = 0 @@ -66,7 +66,7 @@ Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 Initial step size = 2e-05 -Last step size = 9.99999999828915e-06 +Last step size = 9.999999998289147e-06 Current step size = 2e-05 Explicit RHS fn evals = 459183 Implicit RHS fn evals = 0 diff --git a/examples/arkode/C_serial/ark_robertson.out b/examples/arkode/C_serial/ark_robertson.out index 2fb669cb61..f4774b096c 100644 --- a/examples/arkode/C_serial/ark_robertson.out +++ b/examples/arkode/C_serial/ark_robertson.out @@ -107,7 +107,7 @@ Robertson ODE test problem: -------------------------------------------------- Final Statistics: -Current time = 115949571244.634 +Current time = 115949571244.6344 Steps = 740 Step attempts = 784 Stability limited steps = 0 @@ -122,7 +122,7 @@ Explicit RHS fn evals = 0 Implicit RHS fn evals = 25084 NLS iters = 21171 NLS fails = 46 -NLS iters per step = 28.6094594594595 +NLS iters per step = 28.60945945945946 LS setups = 208 Jac fn evals = 52 LS RHS fn evals = 0 @@ -133,5 +133,5 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.00245619007132398 +Jac evals per NLS iter = 0.002456190071323981 Prec evals per NLS iter = 0 diff --git a/examples/cvode/ginkgo/cv_heat2D_ginkgo.OMP.out b/examples/cvode/ginkgo/cv_heat2D_ginkgo.OMP.out index 6f8aadcbb2..b3d51005b2 100644 --- a/examples/cvode/ginkgo/cv_heat2D_ginkgo.OMP.out +++ b/examples/cvode/ginkgo/cv_heat2D_ginkgo.OMP.out @@ -59,7 +59,7 @@ Stab. lim. order reductions = 0 RHS fn evals = 52 NLS iters = 49 NLS fails = 0 -NLS iters per step = 1.19512195121951 +NLS iters per step = 1.195121951219512 LS setups = 7 Jac fn evals = 1 LS RHS fn evals = 0 @@ -69,8 +69,8 @@ LS iters = 875 LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 -LS iters per NLS iter = 17.8571428571429 -Jac evals per NLS iter = 0.0204081632653061 +LS iters per NLS iter = 17.85714285714286 +Jac evals per NLS iter = 0.02040816326530612 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/examples/cvode/ginkgo/cv_heat2D_ginkgo.REF.out b/examples/cvode/ginkgo/cv_heat2D_ginkgo.REF.out index 369347ce78..d8995e9c23 100644 --- a/examples/cvode/ginkgo/cv_heat2D_ginkgo.REF.out +++ b/examples/cvode/ginkgo/cv_heat2D_ginkgo.REF.out @@ -50,16 +50,16 @@ Current time = 1 Steps = 41 Error test fails = 0 NLS step fails = 0 -Initial step size = 0.0021101177684869 -Last step size = 0.0286672237451262 -Current step size = 0.0286672237451262 +Initial step size = 0.002110117768486902 +Last step size = 0.02866722374512618 +Current step size = 0.02866722374512618 Last method order = 3 Current method order = 3 Stab. lim. order reductions = 0 RHS fn evals = 52 NLS iters = 49 NLS fails = 0 -NLS iters per step = 1.19512195121951 +NLS iters per step = 1.195121951219512 LS setups = 7 Jac fn evals = 1 LS RHS fn evals = 0 @@ -69,8 +69,8 @@ LS iters = 875 LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 -LS iters per NLS iter = 17.8571428571429 -Jac evals per NLS iter = 0.0204081632653061 +LS iters per NLS iter = 17.85714285714286 +Jac evals per NLS iter = 0.02040816326530612 Prec evals per NLS iter = 0 Root fn evals = 0 diff --git a/examples/cvode/serial/cvRoberts_dns.out b/examples/cvode/serial/cvRoberts_dns.out index 6570d516f8..01a87d0f5f 100644 --- a/examples/cvode/serial/cvRoberts_dns.out +++ b/examples/cvode/serial/cvRoberts_dns.out @@ -19,20 +19,20 @@ At t = 4.0000e+09 y = 5.258603e-07 2.103442e-12 9.999995e-01 At t = 4.0000e+10 y = 6.934511e-08 2.773804e-13 9.999999e-01 Final Statistics: -Current time = 41154661313.5995 +Current time = 41154661313.59952 Steps = 542 Error test fails = 22 NLS step fails = 0 -Initial step size = 8.2362598325895e-14 -Last step size = 4747036977.21916 -Current step size = 4747036977.21916 +Initial step size = 8.236259832589498e-14 +Last step size = 4747036977.219155 +Current step size = 4747036977.219155 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 754 NLS iters = 751 NLS fails = 3 -NLS iters per step = 1.38560885608856 +NLS iters per step = 1.385608856088561 LS setups = 107 Jac fn evals = 11 LS RHS fn evals = 0 @@ -43,6 +43,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.014647137150466 +Jac evals per NLS iter = 0.01464713715046605 Prec evals per NLS iter = 0 Root fn evals = 570 diff --git a/examples/cvodes/serial/cvsRoberts_ASAi_dns.out b/examples/cvodes/serial/cvsRoberts_ASAi_dns.out index 460b370ece..e53bc5f730 100644 --- a/examples/cvodes/serial/cvsRoberts_ASAi_dns.out +++ b/examples/cvodes/serial/cvsRoberts_ASAi_dns.out @@ -18,20 +18,20 @@ G: 3.9983e+07 -------------------------------------------------------- Final Statistics: -Current time = 40090396.3826207 +Current time = 40090396.38262068 Steps = 766 Error test fails = 37 NLS step fails = 0 -Initial step size = 4.71216091538724e-10 -Last step size = 2056516.13949278 -Current step size = 2056516.13949278 +Initial step size = 4.712160915387242e-10 +Last step size = 2056516.139492778 +Current step size = 2056516.139492778 Last method order = 5 Current method order = 5 Stab. lim. order reductions = 0 RHS fn evals = 1057 NLS iters = 1056 NLS fails = 0 -NLS iters per step = 1.37859007832898 +NLS iters per step = 1.378590078328982 LS setups = 125 Jac fn evals = 16 LS RHS fn evals = 0 @@ -42,7 +42,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.0151515151515152 +Jac evals per NLS iter = 0.01515151515151515 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 767 @@ -69,16 +69,16 @@ Current time = 0 Steps = 212 Error test fails = 1 NLS step fails = 0 -Initial step size = -9.42432183077448e-08 -Last step size = -3.81469379137733 -Current step size = -3.81469379137733 +Initial step size = -9.424321830774485e-08 +Last step size = -3.814693791377326 +Current step size = -3.814693791377326 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 252 NLS iters = 251 NLS fails = 0 -NLS iters per step = 1.18396226415094 +NLS iters per step = 1.183962264150943 LS setups = 76 Jac fn evals = 4 LS RHS fn evals = 0 @@ -89,7 +89,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.0159362549800797 +Jac evals per NLS iter = 0.01593625498007968 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 245 @@ -116,16 +116,16 @@ Current time = 0 Steps = 186 Error test fails = 13 NLS step fails = 0 -Initial step size = -5.13242440950754e-10 -Last step size = -0.000269120502511965 -Current step size = -0.000269120502511965 +Initial step size = -5.132424409507535e-10 +Last step size = -0.0002691205025119647 +Current step size = -0.0002691205025119647 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 261 NLS iters = 258 NLS fails = 4 -NLS iters per step = 1.38709677419355 +NLS iters per step = 1.387096774193548 LS setups = 44 Jac fn evals = 8 LS RHS fn evals = 0 diff --git a/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_sim_t.out b/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_sim_t.out index 9b5a06da4b..4482815e02 100644 --- a/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_sim_t.out +++ b/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_sim_t.out @@ -92,7 +92,7 @@ Stab. lim. order reductions = 0 RHS fn evals = 1160 NLS iters = 1157 NLS fails = 6 -NLS iters per step = 1.41442542787286 +NLS iters per step = 1.414425427872861 LS setups = 136 Jac fn evals = 20 LS RHS fn evals = 0 @@ -103,7 +103,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.017286084701815 +Jac evals per NLS iter = 0.01728608470181504 Prec evals per NLS iter = 0 Root fn evals = 0 Sens fn evals = 3480 diff --git a/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out b/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out index f0f78e9a4f..984fb6bad1 100644 --- a/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out +++ b/examples/cvodes/serial/cvsRoberts_FSA_dns_-sensi_stg1_t.out @@ -92,7 +92,7 @@ Stab. lim. order reductions = 0 RHS fn evals = 2104 NLS iters = 1105 NLS fails = 0 -NLS iters per step = 1.18817204301075 +NLS iters per step = 1.188172043010753 LS setups = 182 Jac fn evals = 17 LS RHS fn evals = 0 @@ -102,9 +102,9 @@ LS iters = 0 LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 -LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.0153846153846154 -Prec evals per NLS iter = 0 +LS iters per NLS iter = 0 +Jac evals per NLS iter = 0.01538461538461539 +Prec evals per NLS iter = 0 Root fn evals = 0 Sens fn evals = 3564 Sens RHS fn evals = 0 diff --git a/examples/cvodes/serial/cvsRoberts_dns.out b/examples/cvodes/serial/cvsRoberts_dns.out index 6570d516f8..01a87d0f5f 100644 --- a/examples/cvodes/serial/cvsRoberts_dns.out +++ b/examples/cvodes/serial/cvsRoberts_dns.out @@ -19,20 +19,20 @@ At t = 4.0000e+09 y = 5.258603e-07 2.103442e-12 9.999995e-01 At t = 4.0000e+10 y = 6.934511e-08 2.773804e-13 9.999999e-01 Final Statistics: -Current time = 41154661313.5995 +Current time = 41154661313.59952 Steps = 542 Error test fails = 22 NLS step fails = 0 -Initial step size = 8.2362598325895e-14 -Last step size = 4747036977.21916 -Current step size = 4747036977.21916 +Initial step size = 8.236259832589498e-14 +Last step size = 4747036977.219155 +Current step size = 4747036977.219155 Last method order = 4 Current method order = 4 Stab. lim. order reductions = 0 RHS fn evals = 754 NLS iters = 751 NLS fails = 3 -NLS iters per step = 1.38560885608856 +NLS iters per step = 1.385608856088561 LS setups = 107 Jac fn evals = 11 LS RHS fn evals = 0 @@ -43,6 +43,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.014647137150466 +Jac evals per NLS iter = 0.01464713715046605 Prec evals per NLS iter = 0 Root fn evals = 570 diff --git a/examples/ida/serial/idaRoberts_dns.out b/examples/ida/serial/idaRoberts_dns.out index eab9ee47ef..953baadaa4 100644 --- a/examples/ida/serial/idaRoberts_dns.out +++ b/examples/ida/serial/idaRoberts_dns.out @@ -28,20 +28,20 @@ Constraints and id not used. 4.0000e+10 4.8641e-08 1.9456e-13 1.0000e+00 | 362 2 7.5480e+09 Final Statistics: -Current time = 41226212070.5352 +Current time = 41226212070.53522 Steps = 362 Error test fails = 15 NLS step fails = 0 -Initial step size = 2.16495528604808e-05 -Last step size = 7548045540.28131 -Current step size = 7548045540.28131 +Initial step size = 2.164955286048077e-05 +Last step size = 7548045540.281308 +Current step size = 7548045540.281308 Last method order = 2 Current method order = 2 Residual fn evals = 537 IC linesearch backtrack ops = 0 NLS iters = 537 NLS fails = 5 -NLS iters per step = 1.48342541436464 +NLS iters per step = 1.483425414364641 LS setups = 60 Jac fn evals = 60 LS residual fn evals = 0 diff --git a/examples/idas/serial/idasRoberts_ASAi_dns.out b/examples/idas/serial/idasRoberts_ASAi_dns.out index e0f6c2c081..10c3d3087d 100644 --- a/examples/idas/serial/idasRoberts_ASAi_dns.out +++ b/examples/idas/serial/idasRoberts_ASAi_dns.out @@ -18,20 +18,20 @@ G: 4.0000e+10 -------------------------------------------------------- Final Statistics: -Current time = 41445862940.1039 +Current time = 41445862940.10391 Steps = 774 Error test fails = 8 NLS step fails = 0 -Initial step size = 2.16506350946004e-11 -Last step size = 8711558430.60596 -Current step size = 8711558430.60596 +Initial step size = 2.165063509460035e-11 +Last step size = 8711558430.605959 +Current step size = 8711558430.605959 Last method order = 2 Current method order = 2 Residual fn evals = 1134 IC linesearch backtrack ops = 0 NLS iters = 1134 NLS fails = 0 -NLS iters per step = 1.46511627906977 +NLS iters per step = 1.465116279069767 LS setups = 80 Jac fn evals = 80 LS residual fn evals = 0 @@ -42,7 +42,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.0705467372134039 +Jac evals per NLS iter = 0.07054673721340388 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 775 @@ -61,16 +61,16 @@ Current time = 0 Steps = 1272 Error test fails = 106 NLS step fails = 0 -Initial step size = -6.12372435695795e-09 -Last step size = -5.63509266747038e-06 -Current step size = -1.12701853349408e-05 +Initial step size = -6.123724356957945e-09 +Last step size = -5.635092667470378e-06 +Current step size = -1.127018533494076e-05 Last method order = 5 Current method order = 5 Residual fn evals = 2033 IC linesearch backtrack ops = 0 NLS iters = 2033 NLS fails = 2 -NLS iters per step = 1.59827044025157 +NLS iters per step = 1.598270440251572 LS setups = 197 Jac fn evals = 197 LS residual fn evals = 0 @@ -81,7 +81,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.0969011313330054 +Jac evals per NLS iter = 0.09690113133300542 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 1285 @@ -99,9 +99,9 @@ Current time = 0 Steps = 428 Error test fails = 41 NLS step fails = 0 -Initial step size = -6.12373109626223e-09 -Last step size = -1.58437891222694e-05 -Current step size = -1.58437891222694e-05 +Initial step size = -6.123731096262232e-09 +Last step size = -1.584378912226939e-05 +Current step size = -1.584378912226939e-05 Last method order = 3 Current method order = 3 Residual fn evals = 701 @@ -119,7 +119,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.0972818311874106 +Jac evals per NLS iter = 0.09728183118741059 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 429 diff --git a/examples/idas/serial/idasRoberts_FSA_dns_-sensi_stg_t.out b/examples/idas/serial/idasRoberts_FSA_dns_-sensi_stg_t.out index d1da121a02..188b3ef979 100644 --- a/examples/idas/serial/idasRoberts_FSA_dns_-sensi_stg_t.out +++ b/examples/idas/serial/idasRoberts_FSA_dns_-sensi_stg_t.out @@ -101,20 +101,20 @@ dG/dp1: -5.9466e+00 dG/dp1: 9.9111e-04 Final Statistics: -Current time = 40566745825.8887 +Current time = 40566745825.88869 Steps = 1235 Error test fails = 5 NLS step fails = 0 -Initial step size = 2.16506350946028e-13 -Last step size = 6313652610.62329 -Current step size = 6313652610.62329 +Initial step size = 2.165063509460281e-13 +Last step size = 6313652610.623295 +Current step size = 6313652610.623295 Last method order = 3 Current method order = 3 Residual fn evals = 1515 IC linesearch backtrack ops = 0 NLS iters = 1512 NLS fails = 1 -NLS iters per step = 1.22672064777328 +NLS iters per step = 1.226720647773279 LS setups = 101 Jac fn evals = 102 LS residual fn evals = 306 @@ -125,7 +125,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.0674603174603175 +Jac evals per NLS iter = 0.06746031746031746 Prec evals per NLS iter = 0 Root fn evals = 0 Quad fn evals = 1256 diff --git a/examples/idas/serial/idasRoberts_dns.out b/examples/idas/serial/idasRoberts_dns.out index 1add9aa016..1f624c89ec 100644 --- a/examples/idas/serial/idasRoberts_dns.out +++ b/examples/idas/serial/idasRoberts_dns.out @@ -28,20 +28,20 @@ Constraints and id not used. 4.0000e+10 4.8641e-08 1.9456e-13 1.0000e+00 | 362 2 7.5480e+09 Final Statistics: -Current time = 41226212070.5352 +Current time = 41226212070.53522 Steps = 362 Error test fails = 15 NLS step fails = 0 -Initial step size = 2.16495528604808e-05 -Last step size = 7548045540.28131 -Current step size = 7548045540.28131 +Initial step size = 2.164955286048077e-05 +Last step size = 7548045540.281308 +Current step size = 7548045540.281308 Last method order = 2 Current method order = 2 Residual fn evals = 537 IC linesearch backtrack ops = 0 NLS iters = 537 NLS fails = 5 -NLS iters per step = 1.48342541436464 +NLS iters per step = 1.483425414364641 LS setups = 60 Jac fn evals = 60 LS residual fn evals = 0 diff --git a/examples/kinsol/serial/kinRoboKin_dns.out b/examples/kinsol/serial/kinRoboKin_dns.out index 52be0811cd..0b62d9f178 100644 --- a/examples/kinsol/serial/kinRoboKin_dns.out +++ b/examples/kinsol/serial/kinRoboKin_dns.out @@ -28,19 +28,19 @@ Computed solution: 1.91448 0.914475 0.0855246 Final statsistics: -Nonlinear iters = 6 -Nonlinear fn evals = 7 -Beta condition fails = 0 -Backtrack operations = 0 -Nonlinear fn norm = 2.29215612975111e-09 -Step length = 9.17738154134788e-05 -Jac fn evals = 6 -LS Nonlinear fn evals = 0 -Prec setup evals = 0 -Prec solves = 0 -LS iters = 0 -LS fails = 0 -Jac-times evals = 0 -LS iters per NLS iter = 0 -Jac evals per NLS iter = 1 -Prec evals per NLS iter = 0 +Nonlinear iters = 6 +Nonlinear fn evals = 7 +Beta condition fails = 0 +Backtrack operations = 0 +Nonlinear fn norm = 2.292156129751106e-09 +Step length = 9.177381541347882e-05 +Jac fn evals = 6 +LS Nonlinear fn evals = 0 +Prec setup evals = 0 +Prec solves = 0 +LS iters = 0 +LS fails = 0 +Jac-times evals = 0 +LS iters per NLS iter = 0 +Jac evals per NLS iter = 1 +Prec evals per NLS iter = 0 diff --git a/test/answers b/test/answers index 6426658117..c9da3649ff 160000 --- a/test/answers +++ b/test/answers @@ -1 +1 @@ -Subproject commit 64266581174b2a2c31283e82f5d28ea5683f6bce +Subproject commit c9da3649ffcf693b0a6f8c12690e42ef83993bdd diff --git a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out index d91bf5dc74..9f09d86912 100644 --- a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out +++ b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_-1.out @@ -18,12 +18,12 @@ Testing method ARKODE_MIS_KW3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 3.333333333333333e-01 7.500000000000000e-01 1.000000000000000e+00 + c = 0 0.3333333333333333 0.75 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.208333333333333e-01 9.375000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 - 3.541666666666666e-01 -6.375000000000000e-01 5.333333333333333e-01 0.000000000000000e+00 + 0 0 0 0 + 0.3333333333333333 0 0 0 + -0.5208333333333333 0.9375 0 0 + 0.3541666666666666 -0.6375 0.5333333333333333 0 Stored stages = 3 @@ -44,11 +44,11 @@ Testing method ARKODE_MRI_GARK_ERK22a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 1.000000000000000e+00 + c = 0 0.5 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 1.000000000000000e+00 0.000000000000000e+00 + 0 0 0 + 0.5 0 0 + -0.5 1 0 Stored stages = 2 @@ -69,11 +69,11 @@ Testing method ARKODE_MRI_GARK_ERK22b stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 + 1 0 0 + -0.5 0.5 0 Stored stages = 2 @@ -94,18 +94,18 @@ Testing method ARKODE_MRI_GARK_ERK33a stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 3.333333333333333e-01 6.666666666666666e-01 1.000000000000000e+00 + c = 0 0.3333333333333333 0.6666666666666666 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.333333333333333e-01 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 -6.666666666666666e-01 1.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 + 0.3333333333333333 0 0 0 + -0.3333333333333333 0.6666666666666666 0 0 + 0 -0.6666666666666666 1 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 -5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0.5 0 -0.5 0 Stored stages = 3 @@ -126,22 +126,22 @@ Testing method ARKODE_MRI_GARK_ERK45a stages = 6 method order (q) = 4 embedding order (p) = 0 - c = 0.000000000000000e+00 2.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 + c = 0 0.2 0.4 0.6 0.8 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.312500000000000e+00 3.512500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.121234603937985e-01 1.955496920787597e+00 -1.243373460393798e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.068927211587161e-01 -4.656693056981116e+00 3.994968532757531e+00 9.686172453823019e-01 0.000000000000000e+00 0.000000000000000e+00 - 9.119608436907520e-01 -1.837327083772207e-01 -1.193926866090864e+00 -2.611983006811319e+00 3.277681737588653e+00 0.000000000000000e+00 + 0 0 0 0 0 0 + 0.2 0 0 0 0 0 + -3.3125 3.5125 0 0 0 0 + -0.5121234603937985 1.955496920787597 -1.243373460393798 0 0 0 + -0.1068927211587161 -4.656693056981116 3.994968532757531 0.9686172453823019 0 0 + 0.911960843690752 -0.1837327083772207 -1.193926866090864 -2.611983006811319 3.277681737588653 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.287500000000000e+00 -6.287500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.825307921240290e-02 6.952561584248058e-01 -6.570030792124029e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.876166946425290e+00 3.003768197383342e+00 -3.000000000000000e+00 -1.879935143808632e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.423803191489362e+00 2.000000000000000e+00 1.000000000000000e+00 5.000000000000000e+00 -5.576196808510638e+00 0.000000000000000e+00 + 0 0 0 0 0 0 + 0 0 0 0 0 0 + 6.2875 -6.2875 0 0 0 0 + -0.0382530792124029 0.6952561584248058 -0.6570030792124029 0 0 0 + 1.87616694642529 3.003768197383342 -3 -1.879935143808632 0 0 + -2.423803191489362 2 1 5 -5.576196808510638 0 Stored stages = 5 @@ -162,10 +162,10 @@ Testing method ARKODE_MRI_GARK_FORWARD_EULER stages = 2 method order (q) = 1 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 + c = 0 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 + 0 0 + 1 0 Stored stages = 1 @@ -186,11 +186,11 @@ Testing method ARKODE_MRI_GARK_RALSTON2 stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 6.666666666666666e-01 1.000000000000000e+00 + c = 0 0.6666666666666666 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 - -4.166666666666666e-01 7.500000000000000e-01 0.000000000000000e+00 + 0 0 0 + 0.6666666666666666 0 0 + -0.4166666666666666 0.75 0 Stored stages = 2 @@ -211,18 +211,18 @@ Testing method ARKODE_MRI_GARK_RALSTON3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 7.500000000000000e-01 1.000000000000000e+00 + c = 0 0.5 0.75 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.750000000000000e+00 3.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.305555555555556e+00 -1.666666666666667e-01 -8.888888888888888e-01 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + -2.75 3 0 0 + 1.305555555555556 -0.1666666666666667 -0.8888888888888888 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.500000000000000e+00 -4.500000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.166666666666667e+00 -5.000000000000000e-01 2.666666666666667e+00 0.000000000000000e+00 + 0 0 0 0 + 0 0 0 0 + 4.5 -4.5 0 0 + -2.166666666666667 -0.5 2.666666666666667 0 Stored stages = 3 @@ -247,11 +247,11 @@ Testing method ARKODE_MRI_GARK_BACKWARD_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -277,15 +277,15 @@ Testing method ARKODE_MRI_GARK_ESDIRK34a stages = 7 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 3.333333333333333e-01 3.333333333333333e-01 6.666666666666666e-01 6.666666666666666e-01 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.3333333333333333 0.3333333333333333 0.6666666666666666 0.6666666666666666 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.045790611944505e-01 0.000000000000000e+00 6.379123945277838e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.116913105640267e-01 0.000000000000000e+00 -6.475578320724856e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 - 4.454209388055495e-01 0.000000000000000e+00 8.813784805616198e-01 0.000000000000000e+00 -9.934660860338360e-01 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 + 0 0 0 0 0 0 0 + 0.3333333333333333 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 + -0.3045790611944505 0 0.6379123945277838 0 0 0 0 + 0.2116913105640267 0 -0.6475578320724856 0 0.435866521508459 0 0 + 0.4454209388055495 0 0.8813784805616198 0 -0.993466086033836 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 Stored stages = 4 @@ -311,32 +311,32 @@ Testing method ARKODE_MRI_GARK_ESDIRK46a stages = 11 method order (q) = 4 embedding order (p) = 0 - c = 0.000000000000000e+00 2.000000000000000e-01 2.000000000000000e-01 4.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 0.8 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 9.179311933794375e-01 0.000000000000000e+00 -7.179311933794374e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.643172353961828e+00 0.000000000000000e+00 -2.893172353961828e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.015641513417750e-01 0.000000000000000e+00 6.834736723773695e-02 0.000000000000000e+00 -3.699115185795120e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.342116951031425e+00 0.000000000000000e+00 3.897604588394062e-02 0.000000000000000e+00 -4.631092996915365e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.690014953911908e+00 0.000000000000000e+00 7.232372452056922e-01 0.000000000000000e+00 1.847849164472430e+00 0.000000000000000e+00 -6.810714557662140e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.315267994849762e+00 0.000000000000000e+00 1.086235127654301e+00 0.000000000000000e+00 -1.202424037428737e+00 0.000000000000000e+00 -3.449079085075326e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 - -1.563558636602688e+00 0.000000000000000e+00 1.020883954835773e+00 0.000000000000000e+00 2.489384426659126e+00 0.000000000000000e+00 -1.865282766779755e-01 0.000000000000000e+00 -1.560181468214235e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.900000000000000e-01 0.000000000000000e+00 -2.433333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 -1.043333333333333e+00 0.000000000000000e+00 2.500000000000000e-01 + 0 0 0 0 0 0 0 0 0 0 0 + 0.2 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 + 0.9179311933794375 0 -0.7179311933794374 0 0 0 0 0 0 0 0 + 2.643172353961828 0 -2.893172353961828 0 0.25 0 0 0 0 0 0 + 0.501564151341775 0 0.06834736723773695 0 -0.369911518579512 0 0 0 0 0 0 + 4.342116951031425 0 0.03897604588394062 0 -4.631092996915365 0 0.25 0 0 0 0 + -1.690014953911908 0 0.7232372452056922 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 + 3.315267994849762 0 1.086235127654301 0 -1.202424037428737 0 -3.449079085075326 0 0.25 0 0 + -1.563558636602688 0 1.020883954835773 0 2.489384426659126 0 -0.1865282766779755 0 -1.560181468214235 0 0 + 0.19 0 -0.2433333333333333 0 0.4233333333333333 0 0.4233333333333333 0 -1.043333333333333 0 0.25 G[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.735862386758875e+00 0.000000000000000e+00 1.735862386758875e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.828449971081550e+00 0.000000000000000e+00 5.828449971081550e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.610230395256553e-01 0.000000000000000e+00 -9.787999976333687e-01 0.000000000000000e+00 1.439823037159024e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -7.403989721900906e+00 0.000000000000000e+00 6.115468960863698e-02 0.000000000000000e+00 7.342835032292269e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.099785727661873e+00 0.000000000000000e+00 -1.585581271787903e+00 0.000000000000000e+00 -2.976347367406398e+00 0.000000000000000e+00 2.462142911532428e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.523652150637583e+00 0.000000000000000e+00 -1.829811152193671e+00 0.000000000000000e+00 1.834216697306453e+00 0.000000000000000e+00 5.519246605524801e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.020233434143436e+00 0.000000000000000e+00 -2.384427012786476e+00 0.000000000000000e+00 -4.408137475767230e+00 0.000000000000000e+00 1.519681179818014e-01 0.000000000000000e+00 4.620362936428470e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.200000000000000e-01 0.000000000000000e+00 -9.666666666666666e-02 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 -4.966666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + -1.735862386758875 0 1.735862386758875 0 0 0 0 0 0 0 0 + -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 + -0.4610230395256553 0 -0.9787999976333687 0 1.439823037159024 0 0 0 0 0 0 + -7.403989721900906 0 0.06115468960863698 0 7.342835032292269 0 0 0 0 0 0 + 2.099785727661873 0 -1.585581271787903 0 -2.976347367406398 0 2.462142911532428 0 0 0 0 + -5.523652150637583 0 -1.829811152193671 0 1.834216697306453 0 5.519246605524801 0 0 0 0 + 2.020233434143436 0 -2.384427012786476 0 -4.40813747576723 0 0.1519681179818014 0 4.62036293642847 0 0 + 0.12 0 -0.09666666666666666 0 0.2366666666666667 0 0.2366666666666667 0 -0.4966666666666666 0 0 Stored stages = 6 @@ -362,12 +362,12 @@ Testing method ARKODE_MRI_GARK_IMPLICIT_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 + c = 0 0.5 0.5 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -393,11 +393,11 @@ Testing method ARKODE_MRI_GARK_IRK21a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 + 0 0 0 + 1 0 0 + -0.5 0 0.5 Stored stages = 2 @@ -427,26 +427,26 @@ Testing method ARKODE_IMEX_MRI_GARK3a stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.688715801234401e-01 0.000000000000000e+00 8.509383193692106e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.542839446436089e-01 0.000000000000000e+00 -4.542839446436089e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.271371821005074e-01 0.000000000000000e+00 1.562747733103381e-01 0.000000000000000e+00 5.529291480359398e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.5688715801234401 0 0.8509383193692106 0 0 0 0 0 + 0.4542839446436089 0 -0.4542839446436089 0 0 0 0 0 + -0.4271371821005074 0 0.1562747733103381 0 0.5529291480359398 0 0 0 + 0 0 0 0 0 0 0 0 + 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.103336962288525e-01 0.000000000000000e+00 6.924004354746230e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.103336962288525e-01 0.000000000000000e+00 -8.462002177373115e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 9.264299099302395e-01 0.000000000000000e+00 -1.080229692192928e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + -0.4103336962288525 0 0.692400435474623 0 0 0 0 0 + 0.4103336962288525 0 -0.8462002177373115 0 0.435866521508459 0 0 0 + 0.435866521508459 0 0.9264299099302395 0 -1.080229692192928 0 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -472,26 +472,26 @@ Testing method ARKODE_IMEX_MRI_GARK3b stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.750145285570468e-01 0.000000000000000e+00 4.570812678028173e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.042689307721552e-02 0.000000000000000e+00 -6.042689307721552e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.195213959425454e-01 0.000000000000000e+00 -1.843725226689662e+00 0.000000000000000e+00 2.006270569992887e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.466585780430528e-01 0.000000000000000e+00 2.000000000000000e+00 0.000000000000000e+00 -1.453341421956947e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.1750145285570468 0 0.4570812678028173 0 0 0 0 0 + 0.06042689307721552 0 -0.06042689307721552 0 0 0 0 0 + 0.1195213959425454 0 -1.843725226689662 0 2.006270569992887 0 0 0 + -0.5466585780430528 0 2 0 -1.453341421956947 0 0 0 + 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.142737535644148e-02 0.000000000000000e+00 2.406393638893290e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.142737535644148e-02 0.000000000000000e+00 -3.944391461520175e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.123373143006048e-01 0.000000000000000e+00 1.051807513648115e+00 0.000000000000000e+00 -8.820780887029493e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.123373143006048e-01 0.000000000000000e+00 -1.253776037178755e-01 0.000000000000000e+00 -1.981516034899788e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + 0.04142737535644148 0 0.240639363889329 0 0 0 0 0 + -0.04142737535644148 0 -0.3944391461520175 0 0.435866521508459 0 0 0 + 0.1123373143006048 0 1.051807513648115 0 -0.8820780887029493 0 0 0 + -0.1123373143006048 0 -0.1253776037178755 0 -0.1981516034899788 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -517,62 +517,62 @@ Testing method ARKODE_IMEX_MRI_GARK4 stages = 12 method order (q) = 4 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 6.250000000000000e-01 6.250000000000000e-01 7.500000000000000e-01 7.500000000000000e-01 8.750000000000000e-01 8.750000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.5 0.5 0.625 0.625 0.75 0.75 0.875 0.875 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.917165343636629e+00 0.000000000000000e+00 2.042165343636629e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.047510318011059e-01 0.000000000000000e+00 4.047510318011059e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.145146602249222e+01 0.000000000000000e+00 -3.021075747526504e+01 0.000000000000000e+00 1.888429145277282e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -7.090335647602615e-01 0.000000000000000e+00 1.030307208587519e+00 0.000000000000000e+00 -3.212736438272573e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.999548716455828e+01 0.000000000000000e+00 3.760598277499180e+01 0.000000000000000e+00 3.212736438272573e-01 0.000000000000000e+00 -7.806769254260774e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.104665054272962e+00 0.000000000000000e+00 -2.430325019757162e+00 0.000000000000000e+00 -1.905479301151525e+00 0.000000000000000e+00 1.231139266635725e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.424429547752048e+00 0.000000000000000e+00 2.430325019757162e+00 0.000000000000000e+00 1.905479301151525e+00 0.000000000000000e+00 -1.231139266635725e+00 0.000000000000000e+00 -5.552355065209142e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.044135044479749e-02 0.000000000000000e+00 7.260303614655074e-02 0.000000000000000e+00 -1.288275951677261e-01 0.000000000000000e+00 1.129355350093824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -8.108522787762101e-01 0.000000000000000e+00 2.560073199220492e-01 0.000000000000000e+00 8.068294072697528e-01 0.000000000000000e+00 -4.557148228721824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.917165343636629 0 2.042165343636629 0 0 0 0 0 0 0 0 0 + -0.4047510318011059 0 0.4047510318011059 0 0 0 0 0 0 0 0 0 + 11.45146602249222 0 -30.21075747526504 0 18.88429145277282 0 0 0 0 0 0 0 + -0.7090335647602615 0 1.030307208587519 0 -0.3212736438272573 0 0 0 0 0 0 0 + -29.99548716455828 0 37.6059827749918 0 0.3212736438272573 0 -7.806769254260774 0 0 0 0 0 + 3.104665054272962 0 -2.430325019757162 0 -1.905479301151525 0 1.231139266635725 0 0 0 0 0 + -2.424429547752048 0 2.430325019757162 0 1.905479301151525 0 -1.231139266635725 0 -0.5552355065209142 0 0 0 + -0.01044135044479749 0 0.07260303614655074 0 -0.1288275951677261 0 0.1129355350093824 0 -0.04626962554340952 0 0 0 + -0.8108522787762101 0 0.2560073199220492 0 0.8068294072697528 0 -0.4557148228721824 0 -0.04626962554340952 0 0.25 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.084330687273257e+00 0.000000000000000e+00 -4.084330687273257e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.184342998138222e+01 0.000000000000000e+00 5.961201288692787e+01 0.000000000000000e+00 -3.776858290554565e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.165904145863709e+01 0.000000000000000e+00 -7.727257996715863e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.561353850852155e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 4.084330687273257 0 -4.084330687273257 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -21.84342998138222 0 59.61201288692787 0 -37.76858290554565 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 61.65904145863709 0 -77.27257996715863 0 0 0 15.61353850852155 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.110471013041828 0 0 0 0 0 0 0 1.110471013041828 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.977281248108488e+00 0.000000000000000e+00 4.102281248108488e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -6.905388741401691e-02 0.000000000000000e+00 -1.809461125859831e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.761767663757920e+00 0.000000000000000e+00 2.694524698377299e+00 0.000000000000000e+00 -8.077570346193781e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.558721791553970e-01 0.000000000000000e+00 -6.799140501579995e-01 0.000000000000000e+00 -1.259581289973974e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.840176028724956e+00 0.000000000000000e+00 8.174456684291915e+00 0.000000000000000e+00 1.259581289973974e-01 0.000000000000000e+00 -2.335238784564357e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.906792645167812e+00 0.000000000000000e+00 -1.547057811385124e+00 0.000000000000000e+00 4.129888013149350e+00 0.000000000000000e+00 -9.260375565964145e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.337028151688726e+00 0.000000000000000e+00 1.547057811385124e+00 0.000000000000000e+00 -4.129888013149350e+00 0.000000000000000e+00 9.260375565964145e-01 0.000000000000000e+00 -1.555235506520914e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -8.212936292210076e-01 0.000000000000000e+00 3.286103560686000e-01 0.000000000000000e+00 6.780018121020267e-01 0.000000000000000e+00 -3.427792878628000e-01 0.000000000000000e+00 -9.253925108681904e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 0 + -3.977281248108488 0 4.102281248108488 0 0 0 0 0 0 0 0 0 + -0.06905388741401691 0 -0.1809461125859831 0 0.25 0 0 0 0 0 0 0 + -1.76176766375792 0 2.694524698377299 0 -0.8077570346193781 0 0 0 0 0 0 0 + 0.555872179155397 0 -0.6799140501579995 0 -0.1259581289973974 0 0.25 0 0 0 0 0 + -5.840176028724956 0 8.174456684291915 0 0.1259581289973974 0 -2.335238784564357 0 0 0 0 0 + -1.906792645167812 0 -1.547057811385124 0 4.12988801314935 0 -0.9260375565964145 0 0.25 0 0 0 + 3.337028151688726 0 1.547057811385124 0 -4.12988801314935 0 0.9260375565964145 0 -1.555235506520914 0 0 0 + -0.8212936292210076 0 0.3286103560686 0 0.6780018121020267 0 -0.3427792878628 0 -0.09253925108681904 0 0.25 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 8.704562496216976e+00 0.000000000000000e+00 -8.704562496216976e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.911643102343875e+00 0.000000000000000e+00 -5.027157171582631e+00 0.000000000000000e+00 1.115514069238756e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.081860769913912e+01 0.000000000000000e+00 -1.498908526826783e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.170477569128713e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 8.704562496216976 0 -8.704562496216976 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 3.911643102343875 0 -5.027157171582631 0 1.115514069238756 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 10.81860769913912 0 -14.98908526826783 0 0 0 4.170477569128713 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -2.610471013041828 0 0 0 0 0 0 0 2.610471013041828 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 Stored stages = 6 @@ -598,16 +598,16 @@ Testing method ARKODE_IMEX_MRI_GARK_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 + 1 0 0 + 0 0 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -633,18 +633,18 @@ Testing method ARKODE_IMEX_MRI_GARK_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 + c = 0 0.5 0.5 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 1.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + 0 0 0 0 + -0.5 0 1 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -670,18 +670,18 @@ Testing method ARKODE_IMEX_MRI_GARK_TRAPEZOIDAL stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 1 0 0 0 + 0 0 0 0 + -0.5 0 0.5 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 + 1 0 0 0 + -0.5 0 0.5 0 + 0 0 0 0 Stored stages = 2 diff --git a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out index d79dfc8510..4591cb3cd3 100644 --- a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out +++ b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_0.out @@ -18,12 +18,12 @@ Testing method ARKODE_MIS_KW3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 3.333333333333333e-01 7.500000000000000e-01 1.000000000000000e+00 + c = 0 0.3333333333333333 0.75 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.208333333333333e-01 9.375000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 - 3.541666666666666e-01 -6.375000000000000e-01 5.333333333333333e-01 0.000000000000000e+00 + 0 0 0 0 + 0.3333333333333333 0 0 0 + -0.5208333333333333 0.9375 0 0 + 0.3541666666666666 -0.6375 0.5333333333333333 0 Stored stages = 3 @@ -44,11 +44,11 @@ Testing method ARKODE_MRI_GARK_ERK22a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 1.000000000000000e+00 + c = 0 0.5 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 1.000000000000000e+00 0.000000000000000e+00 + 0 0 0 + 0.5 0 0 + -0.5 1 0 Stored stages = 2 @@ -69,11 +69,11 @@ Testing method ARKODE_MRI_GARK_ERK22b stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 + 1 0 0 + -0.5 0.5 0 Stored stages = 2 @@ -94,18 +94,18 @@ Testing method ARKODE_MRI_GARK_ERK33a stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 3.333333333333333e-01 6.666666666666666e-01 1.000000000000000e+00 + c = 0 0.3333333333333333 0.6666666666666666 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.333333333333333e-01 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 -6.666666666666666e-01 1.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 + 0.3333333333333333 0 0 0 + -0.3333333333333333 0.6666666666666666 0 0 + 0 -0.6666666666666666 1 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 -5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0.5 0 -0.5 0 Stored stages = 3 @@ -126,22 +126,22 @@ Testing method ARKODE_MRI_GARK_ERK45a stages = 6 method order (q) = 4 embedding order (p) = 0 - c = 0.000000000000000e+00 2.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 + c = 0 0.2 0.4 0.6 0.8 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.312500000000000e+00 3.512500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.121234603937985e-01 1.955496920787597e+00 -1.243373460393798e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.068927211587161e-01 -4.656693056981116e+00 3.994968532757531e+00 9.686172453823019e-01 0.000000000000000e+00 0.000000000000000e+00 - 9.119608436907520e-01 -1.837327083772207e-01 -1.193926866090864e+00 -2.611983006811319e+00 3.277681737588653e+00 0.000000000000000e+00 + 0 0 0 0 0 0 + 0.2 0 0 0 0 0 + -3.3125 3.5125 0 0 0 0 + -0.5121234603937985 1.955496920787597 -1.243373460393798 0 0 0 + -0.1068927211587161 -4.656693056981116 3.994968532757531 0.9686172453823019 0 0 + 0.911960843690752 -0.1837327083772207 -1.193926866090864 -2.611983006811319 3.277681737588653 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.287500000000000e+00 -6.287500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.825307921240290e-02 6.952561584248058e-01 -6.570030792124029e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.876166946425290e+00 3.003768197383342e+00 -3.000000000000000e+00 -1.879935143808632e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.423803191489362e+00 2.000000000000000e+00 1.000000000000000e+00 5.000000000000000e+00 -5.576196808510638e+00 0.000000000000000e+00 + 0 0 0 0 0 0 + 0 0 0 0 0 0 + 6.2875 -6.2875 0 0 0 0 + -0.0382530792124029 0.6952561584248058 -0.6570030792124029 0 0 0 + 1.87616694642529 3.003768197383342 -3 -1.879935143808632 0 0 + -2.423803191489362 2 1 5 -5.576196808510638 0 Stored stages = 5 @@ -162,10 +162,10 @@ Testing method ARKODE_MRI_GARK_FORWARD_EULER stages = 2 method order (q) = 1 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 + c = 0 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 + 0 0 + 1 0 Stored stages = 1 @@ -186,11 +186,11 @@ Testing method ARKODE_MRI_GARK_RALSTON2 stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 6.666666666666666e-01 1.000000000000000e+00 + c = 0 0.6666666666666666 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 - -4.166666666666666e-01 7.500000000000000e-01 0.000000000000000e+00 + 0 0 0 + 0.6666666666666666 0 0 + -0.4166666666666666 0.75 0 Stored stages = 2 @@ -211,18 +211,18 @@ Testing method ARKODE_MRI_GARK_RALSTON3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 7.500000000000000e-01 1.000000000000000e+00 + c = 0 0.5 0.75 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.750000000000000e+00 3.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.305555555555556e+00 -1.666666666666667e-01 -8.888888888888888e-01 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + -2.75 3 0 0 + 1.305555555555556 -0.1666666666666667 -0.8888888888888888 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.500000000000000e+00 -4.500000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.166666666666667e+00 -5.000000000000000e-01 2.666666666666667e+00 0.000000000000000e+00 + 0 0 0 0 + 0 0 0 0 + 4.5 -4.5 0 0 + -2.166666666666667 -0.5 2.666666666666667 0 Stored stages = 3 @@ -247,11 +247,11 @@ Testing method ARKODE_MRI_GARK_BACKWARD_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -277,15 +277,15 @@ Testing method ARKODE_MRI_GARK_ESDIRK34a stages = 7 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 3.333333333333333e-01 3.333333333333333e-01 6.666666666666666e-01 6.666666666666666e-01 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.3333333333333333 0.3333333333333333 0.6666666666666666 0.6666666666666666 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.045790611944505e-01 0.000000000000000e+00 6.379123945277838e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.116913105640267e-01 0.000000000000000e+00 -6.475578320724856e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 - 4.454209388055495e-01 0.000000000000000e+00 8.813784805616198e-01 0.000000000000000e+00 -9.934660860338360e-01 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 + 0 0 0 0 0 0 0 + 0.3333333333333333 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 + -0.3045790611944505 0 0.6379123945277838 0 0 0 0 + 0.2116913105640267 0 -0.6475578320724856 0 0.435866521508459 0 0 + 0.4454209388055495 0 0.8813784805616198 0 -0.993466086033836 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 Stored stages = 4 @@ -311,32 +311,32 @@ Testing method ARKODE_MRI_GARK_ESDIRK46a stages = 11 method order (q) = 4 embedding order (p) = 0 - c = 0.000000000000000e+00 2.000000000000000e-01 2.000000000000000e-01 4.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 0.8 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 9.179311933794375e-01 0.000000000000000e+00 -7.179311933794374e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.643172353961828e+00 0.000000000000000e+00 -2.893172353961828e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.015641513417750e-01 0.000000000000000e+00 6.834736723773695e-02 0.000000000000000e+00 -3.699115185795120e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.342116951031425e+00 0.000000000000000e+00 3.897604588394062e-02 0.000000000000000e+00 -4.631092996915365e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.690014953911908e+00 0.000000000000000e+00 7.232372452056922e-01 0.000000000000000e+00 1.847849164472430e+00 0.000000000000000e+00 -6.810714557662140e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.315267994849762e+00 0.000000000000000e+00 1.086235127654301e+00 0.000000000000000e+00 -1.202424037428737e+00 0.000000000000000e+00 -3.449079085075326e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 - -1.563558636602688e+00 0.000000000000000e+00 1.020883954835773e+00 0.000000000000000e+00 2.489384426659126e+00 0.000000000000000e+00 -1.865282766779755e-01 0.000000000000000e+00 -1.560181468214235e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.900000000000000e-01 0.000000000000000e+00 -2.433333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 -1.043333333333333e+00 0.000000000000000e+00 2.500000000000000e-01 + 0 0 0 0 0 0 0 0 0 0 0 + 0.2 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 + 0.9179311933794375 0 -0.7179311933794374 0 0 0 0 0 0 0 0 + 2.643172353961828 0 -2.893172353961828 0 0.25 0 0 0 0 0 0 + 0.501564151341775 0 0.06834736723773695 0 -0.369911518579512 0 0 0 0 0 0 + 4.342116951031425 0 0.03897604588394062 0 -4.631092996915365 0 0.25 0 0 0 0 + -1.690014953911908 0 0.7232372452056922 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 + 3.315267994849762 0 1.086235127654301 0 -1.202424037428737 0 -3.449079085075326 0 0.25 0 0 + -1.563558636602688 0 1.020883954835773 0 2.489384426659126 0 -0.1865282766779755 0 -1.560181468214235 0 0 + 0.19 0 -0.2433333333333333 0 0.4233333333333333 0 0.4233333333333333 0 -1.043333333333333 0 0.25 G[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.735862386758875e+00 0.000000000000000e+00 1.735862386758875e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.828449971081550e+00 0.000000000000000e+00 5.828449971081550e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.610230395256553e-01 0.000000000000000e+00 -9.787999976333687e-01 0.000000000000000e+00 1.439823037159024e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -7.403989721900906e+00 0.000000000000000e+00 6.115468960863698e-02 0.000000000000000e+00 7.342835032292269e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.099785727661873e+00 0.000000000000000e+00 -1.585581271787903e+00 0.000000000000000e+00 -2.976347367406398e+00 0.000000000000000e+00 2.462142911532428e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.523652150637583e+00 0.000000000000000e+00 -1.829811152193671e+00 0.000000000000000e+00 1.834216697306453e+00 0.000000000000000e+00 5.519246605524801e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.020233434143436e+00 0.000000000000000e+00 -2.384427012786476e+00 0.000000000000000e+00 -4.408137475767230e+00 0.000000000000000e+00 1.519681179818014e-01 0.000000000000000e+00 4.620362936428470e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.200000000000000e-01 0.000000000000000e+00 -9.666666666666666e-02 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 -4.966666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + -1.735862386758875 0 1.735862386758875 0 0 0 0 0 0 0 0 + -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 + -0.4610230395256553 0 -0.9787999976333687 0 1.439823037159024 0 0 0 0 0 0 + -7.403989721900906 0 0.06115468960863698 0 7.342835032292269 0 0 0 0 0 0 + 2.099785727661873 0 -1.585581271787903 0 -2.976347367406398 0 2.462142911532428 0 0 0 0 + -5.523652150637583 0 -1.829811152193671 0 1.834216697306453 0 5.519246605524801 0 0 0 0 + 2.020233434143436 0 -2.384427012786476 0 -4.40813747576723 0 0.1519681179818014 0 4.62036293642847 0 0 + 0.12 0 -0.09666666666666666 0 0.2366666666666667 0 0.2366666666666667 0 -0.4966666666666666 0 0 Stored stages = 6 @@ -362,12 +362,12 @@ Testing method ARKODE_MRI_GARK_IMPLICIT_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 + c = 0 0.5 0.5 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -393,11 +393,11 @@ Testing method ARKODE_MRI_GARK_IRK21a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 + 0 0 0 + 1 0 0 + -0.5 0 0.5 Stored stages = 2 @@ -427,26 +427,26 @@ Testing method ARKODE_IMEX_MRI_GARK3a stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.688715801234401e-01 0.000000000000000e+00 8.509383193692106e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.542839446436089e-01 0.000000000000000e+00 -4.542839446436089e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.271371821005074e-01 0.000000000000000e+00 1.562747733103381e-01 0.000000000000000e+00 5.529291480359398e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.5688715801234401 0 0.8509383193692106 0 0 0 0 0 + 0.4542839446436089 0 -0.4542839446436089 0 0 0 0 0 + -0.4271371821005074 0 0.1562747733103381 0 0.5529291480359398 0 0 0 + 0 0 0 0 0 0 0 0 + 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.103336962288525e-01 0.000000000000000e+00 6.924004354746230e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.103336962288525e-01 0.000000000000000e+00 -8.462002177373115e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 9.264299099302395e-01 0.000000000000000e+00 -1.080229692192928e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + -0.4103336962288525 0 0.692400435474623 0 0 0 0 0 + 0.4103336962288525 0 -0.8462002177373115 0 0.435866521508459 0 0 0 + 0.435866521508459 0 0.9264299099302395 0 -1.080229692192928 0 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -472,26 +472,26 @@ Testing method ARKODE_IMEX_MRI_GARK3b stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.750145285570468e-01 0.000000000000000e+00 4.570812678028173e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.042689307721552e-02 0.000000000000000e+00 -6.042689307721552e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.195213959425454e-01 0.000000000000000e+00 -1.843725226689662e+00 0.000000000000000e+00 2.006270569992887e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.466585780430528e-01 0.000000000000000e+00 2.000000000000000e+00 0.000000000000000e+00 -1.453341421956947e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.1750145285570468 0 0.4570812678028173 0 0 0 0 0 + 0.06042689307721552 0 -0.06042689307721552 0 0 0 0 0 + 0.1195213959425454 0 -1.843725226689662 0 2.006270569992887 0 0 0 + -0.5466585780430528 0 2 0 -1.453341421956947 0 0 0 + 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.142737535644148e-02 0.000000000000000e+00 2.406393638893290e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.142737535644148e-02 0.000000000000000e+00 -3.944391461520175e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.123373143006048e-01 0.000000000000000e+00 1.051807513648115e+00 0.000000000000000e+00 -8.820780887029493e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.123373143006048e-01 0.000000000000000e+00 -1.253776037178755e-01 0.000000000000000e+00 -1.981516034899788e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + 0.04142737535644148 0 0.240639363889329 0 0 0 0 0 + -0.04142737535644148 0 -0.3944391461520175 0 0.435866521508459 0 0 0 + 0.1123373143006048 0 1.051807513648115 0 -0.8820780887029493 0 0 0 + -0.1123373143006048 0 -0.1253776037178755 0 -0.1981516034899788 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -517,62 +517,62 @@ Testing method ARKODE_IMEX_MRI_GARK4 stages = 12 method order (q) = 4 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 6.250000000000000e-01 6.250000000000000e-01 7.500000000000000e-01 7.500000000000000e-01 8.750000000000000e-01 8.750000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.5 0.5 0.625 0.625 0.75 0.75 0.875 0.875 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.917165343636629e+00 0.000000000000000e+00 2.042165343636629e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.047510318011059e-01 0.000000000000000e+00 4.047510318011059e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.145146602249222e+01 0.000000000000000e+00 -3.021075747526504e+01 0.000000000000000e+00 1.888429145277282e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -7.090335647602615e-01 0.000000000000000e+00 1.030307208587519e+00 0.000000000000000e+00 -3.212736438272573e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.999548716455828e+01 0.000000000000000e+00 3.760598277499180e+01 0.000000000000000e+00 3.212736438272573e-01 0.000000000000000e+00 -7.806769254260774e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.104665054272962e+00 0.000000000000000e+00 -2.430325019757162e+00 0.000000000000000e+00 -1.905479301151525e+00 0.000000000000000e+00 1.231139266635725e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.424429547752048e+00 0.000000000000000e+00 2.430325019757162e+00 0.000000000000000e+00 1.905479301151525e+00 0.000000000000000e+00 -1.231139266635725e+00 0.000000000000000e+00 -5.552355065209142e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.044135044479749e-02 0.000000000000000e+00 7.260303614655074e-02 0.000000000000000e+00 -1.288275951677261e-01 0.000000000000000e+00 1.129355350093824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -8.108522787762101e-01 0.000000000000000e+00 2.560073199220492e-01 0.000000000000000e+00 8.068294072697528e-01 0.000000000000000e+00 -4.557148228721824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.917165343636629 0 2.042165343636629 0 0 0 0 0 0 0 0 0 + -0.4047510318011059 0 0.4047510318011059 0 0 0 0 0 0 0 0 0 + 11.45146602249222 0 -30.21075747526504 0 18.88429145277282 0 0 0 0 0 0 0 + -0.7090335647602615 0 1.030307208587519 0 -0.3212736438272573 0 0 0 0 0 0 0 + -29.99548716455828 0 37.6059827749918 0 0.3212736438272573 0 -7.806769254260774 0 0 0 0 0 + 3.104665054272962 0 -2.430325019757162 0 -1.905479301151525 0 1.231139266635725 0 0 0 0 0 + -2.424429547752048 0 2.430325019757162 0 1.905479301151525 0 -1.231139266635725 0 -0.5552355065209142 0 0 0 + -0.01044135044479749 0 0.07260303614655074 0 -0.1288275951677261 0 0.1129355350093824 0 -0.04626962554340952 0 0 0 + -0.8108522787762101 0 0.2560073199220492 0 0.8068294072697528 0 -0.4557148228721824 0 -0.04626962554340952 0 0.25 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.084330687273257e+00 0.000000000000000e+00 -4.084330687273257e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.184342998138222e+01 0.000000000000000e+00 5.961201288692787e+01 0.000000000000000e+00 -3.776858290554565e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.165904145863709e+01 0.000000000000000e+00 -7.727257996715863e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.561353850852155e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 4.084330687273257 0 -4.084330687273257 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -21.84342998138222 0 59.61201288692787 0 -37.76858290554565 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 61.65904145863709 0 -77.27257996715863 0 0 0 15.61353850852155 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.110471013041828 0 0 0 0 0 0 0 1.110471013041828 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.977281248108488e+00 0.000000000000000e+00 4.102281248108488e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -6.905388741401691e-02 0.000000000000000e+00 -1.809461125859831e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.761767663757920e+00 0.000000000000000e+00 2.694524698377299e+00 0.000000000000000e+00 -8.077570346193781e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.558721791553970e-01 0.000000000000000e+00 -6.799140501579995e-01 0.000000000000000e+00 -1.259581289973974e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.840176028724956e+00 0.000000000000000e+00 8.174456684291915e+00 0.000000000000000e+00 1.259581289973974e-01 0.000000000000000e+00 -2.335238784564357e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.906792645167812e+00 0.000000000000000e+00 -1.547057811385124e+00 0.000000000000000e+00 4.129888013149350e+00 0.000000000000000e+00 -9.260375565964145e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.337028151688726e+00 0.000000000000000e+00 1.547057811385124e+00 0.000000000000000e+00 -4.129888013149350e+00 0.000000000000000e+00 9.260375565964145e-01 0.000000000000000e+00 -1.555235506520914e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -8.212936292210076e-01 0.000000000000000e+00 3.286103560686000e-01 0.000000000000000e+00 6.780018121020267e-01 0.000000000000000e+00 -3.427792878628000e-01 0.000000000000000e+00 -9.253925108681904e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 0 + -3.977281248108488 0 4.102281248108488 0 0 0 0 0 0 0 0 0 + -0.06905388741401691 0 -0.1809461125859831 0 0.25 0 0 0 0 0 0 0 + -1.76176766375792 0 2.694524698377299 0 -0.8077570346193781 0 0 0 0 0 0 0 + 0.555872179155397 0 -0.6799140501579995 0 -0.1259581289973974 0 0.25 0 0 0 0 0 + -5.840176028724956 0 8.174456684291915 0 0.1259581289973974 0 -2.335238784564357 0 0 0 0 0 + -1.906792645167812 0 -1.547057811385124 0 4.12988801314935 0 -0.9260375565964145 0 0.25 0 0 0 + 3.337028151688726 0 1.547057811385124 0 -4.12988801314935 0 0.9260375565964145 0 -1.555235506520914 0 0 0 + -0.8212936292210076 0 0.3286103560686 0 0.6780018121020267 0 -0.3427792878628 0 -0.09253925108681904 0 0.25 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 8.704562496216976e+00 0.000000000000000e+00 -8.704562496216976e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.911643102343875e+00 0.000000000000000e+00 -5.027157171582631e+00 0.000000000000000e+00 1.115514069238756e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.081860769913912e+01 0.000000000000000e+00 -1.498908526826783e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.170477569128713e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 8.704562496216976 0 -8.704562496216976 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 3.911643102343875 0 -5.027157171582631 0 1.115514069238756 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 10.81860769913912 0 -14.98908526826783 0 0 0 4.170477569128713 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -2.610471013041828 0 0 0 0 0 0 0 2.610471013041828 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 Stored stages = 6 @@ -598,16 +598,16 @@ Testing method ARKODE_IMEX_MRI_GARK_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 + 1 0 0 + 0 0 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -633,18 +633,18 @@ Testing method ARKODE_IMEX_MRI_GARK_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 + c = 0 0.5 0.5 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 1.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + 0 0 0 0 + -0.5 0 1 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -670,18 +670,18 @@ Testing method ARKODE_IMEX_MRI_GARK_TRAPEZOIDAL stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 1 0 0 0 + 0 0 0 0 + -0.5 0 0.5 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 + 1 0 0 0 + -0.5 0 0.5 0 + 0 0 0 0 Stored stages = 2 diff --git a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out index cbe3fea021..5311a51fcd 100644 --- a/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out +++ b/test/unit_tests/arkode/CXX_serial/ark_test_dahlquist_mri_1.out @@ -18,12 +18,12 @@ Testing method ARKODE_MIS_KW3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 3.333333333333333e-01 7.500000000000000e-01 1.000000000000000e+00 + c = 0 0.3333333333333333 0.75 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.208333333333333e-01 9.375000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 - 3.541666666666666e-01 -6.375000000000000e-01 5.333333333333333e-01 0.000000000000000e+00 + 0 0 0 0 + 0.3333333333333333 0 0 0 + -0.5208333333333333 0.9375 0 0 + 0.3541666666666666 -0.6375 0.5333333333333333 0 Stored stages = 3 @@ -44,11 +44,11 @@ Testing method ARKODE_MRI_GARK_ERK22a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 1.000000000000000e+00 + c = 0 0.5 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 1.000000000000000e+00 0.000000000000000e+00 + 0 0 0 + 0.5 0 0 + -0.5 1 0 Stored stages = 2 @@ -69,11 +69,11 @@ Testing method ARKODE_MRI_GARK_ERK22b stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 + 1 0 0 + -0.5 0.5 0 Stored stages = 2 @@ -94,18 +94,18 @@ Testing method ARKODE_MRI_GARK_ERK33a stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 3.333333333333333e-01 6.666666666666666e-01 1.000000000000000e+00 + c = 0 0.3333333333333333 0.6666666666666666 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.333333333333333e-01 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 -6.666666666666666e-01 1.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 + 0.3333333333333333 0 0 0 + -0.3333333333333333 0.6666666666666666 0 0 + 0 -0.6666666666666666 1 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 -5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0.5 0 -0.5 0 Stored stages = 3 @@ -126,22 +126,22 @@ Testing method ARKODE_MRI_GARK_ERK45a stages = 6 method order (q) = 4 embedding order (p) = 0 - c = 0.000000000000000e+00 2.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 + c = 0 0.2 0.4 0.6 0.8 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.312500000000000e+00 3.512500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.121234603937985e-01 1.955496920787597e+00 -1.243373460393798e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.068927211587161e-01 -4.656693056981116e+00 3.994968532757531e+00 9.686172453823019e-01 0.000000000000000e+00 0.000000000000000e+00 - 9.119608436907520e-01 -1.837327083772207e-01 -1.193926866090864e+00 -2.611983006811319e+00 3.277681737588653e+00 0.000000000000000e+00 + 0 0 0 0 0 0 + 0.2 0 0 0 0 0 + -3.3125 3.5125 0 0 0 0 + -0.5121234603937985 1.955496920787597 -1.243373460393798 0 0 0 + -0.1068927211587161 -4.656693056981116 3.994968532757531 0.9686172453823019 0 0 + 0.911960843690752 -0.1837327083772207 -1.193926866090864 -2.611983006811319 3.277681737588653 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.287500000000000e+00 -6.287500000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.825307921240290e-02 6.952561584248058e-01 -6.570030792124029e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.876166946425290e+00 3.003768197383342e+00 -3.000000000000000e+00 -1.879935143808632e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.423803191489362e+00 2.000000000000000e+00 1.000000000000000e+00 5.000000000000000e+00 -5.576196808510638e+00 0.000000000000000e+00 + 0 0 0 0 0 0 + 0 0 0 0 0 0 + 6.2875 -6.2875 0 0 0 0 + -0.0382530792124029 0.6952561584248058 -0.6570030792124029 0 0 0 + 1.87616694642529 3.003768197383342 -3 -1.879935143808632 0 0 + -2.423803191489362 2 1 5 -5.576196808510638 0 Stored stages = 5 @@ -162,10 +162,10 @@ Testing method ARKODE_MRI_GARK_FORWARD_EULER stages = 2 method order (q) = 1 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 + c = 0 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 + 0 0 + 1 0 Stored stages = 1 @@ -186,11 +186,11 @@ Testing method ARKODE_MRI_GARK_RALSTON2 stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 6.666666666666666e-01 1.000000000000000e+00 + c = 0 0.6666666666666666 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.666666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 - -4.166666666666666e-01 7.500000000000000e-01 0.000000000000000e+00 + 0 0 0 + 0.6666666666666666 0 0 + -0.4166666666666666 0.75 0 Stored stages = 2 @@ -211,18 +211,18 @@ Testing method ARKODE_MRI_GARK_RALSTON3 stages = 4 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 7.500000000000000e-01 1.000000000000000e+00 + c = 0 0.5 0.75 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.750000000000000e+00 3.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.305555555555556e+00 -1.666666666666667e-01 -8.888888888888888e-01 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + -2.75 3 0 0 + 1.305555555555556 -0.1666666666666667 -0.8888888888888888 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.500000000000000e+00 -4.500000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.166666666666667e+00 -5.000000000000000e-01 2.666666666666667e+00 0.000000000000000e+00 + 0 0 0 0 + 0 0 0 0 + 4.5 -4.5 0 0 + -2.166666666666667 -0.5 2.666666666666667 0 Stored stages = 3 @@ -247,11 +247,11 @@ Testing method ARKODE_MRI_GARK_BACKWARD_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -277,15 +277,15 @@ Testing method ARKODE_MRI_GARK_ESDIRK34a stages = 7 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 3.333333333333333e-01 3.333333333333333e-01 6.666666666666666e-01 6.666666666666666e-01 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.3333333333333333 0.3333333333333333 0.6666666666666666 0.6666666666666666 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.333333333333333e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.045790611944505e-01 0.000000000000000e+00 6.379123945277838e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.116913105640267e-01 0.000000000000000e+00 -6.475578320724856e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 - 4.454209388055495e-01 0.000000000000000e+00 8.813784805616198e-01 0.000000000000000e+00 -9.934660860338360e-01 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 + 0 0 0 0 0 0 0 + 0.3333333333333333 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 + -0.3045790611944505 0 0.6379123945277838 0 0 0 0 + 0.2116913105640267 0 -0.6475578320724856 0 0.435866521508459 0 0 + 0.4454209388055495 0 0.8813784805616198 0 -0.993466086033836 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 Stored stages = 4 @@ -311,32 +311,32 @@ Testing method ARKODE_MRI_GARK_ESDIRK46a stages = 11 method order (q) = 4 embedding order (p) = 0 - c = 0.000000000000000e+00 2.000000000000000e-01 2.000000000000000e-01 4.000000000000000e-01 4.000000000000000e-01 6.000000000000000e-01 6.000000000000000e-01 8.000000000000000e-01 8.000000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 0.8 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 9.179311933794375e-01 0.000000000000000e+00 -7.179311933794374e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.643172353961828e+00 0.000000000000000e+00 -2.893172353961828e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.015641513417750e-01 0.000000000000000e+00 6.834736723773695e-02 0.000000000000000e+00 -3.699115185795120e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.342116951031425e+00 0.000000000000000e+00 3.897604588394062e-02 0.000000000000000e+00 -4.631092996915365e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.690014953911908e+00 0.000000000000000e+00 7.232372452056922e-01 0.000000000000000e+00 1.847849164472430e+00 0.000000000000000e+00 -6.810714557662140e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.315267994849762e+00 0.000000000000000e+00 1.086235127654301e+00 0.000000000000000e+00 -1.202424037428737e+00 0.000000000000000e+00 -3.449079085075326e+00 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 - -1.563558636602688e+00 0.000000000000000e+00 1.020883954835773e+00 0.000000000000000e+00 2.489384426659126e+00 0.000000000000000e+00 -1.865282766779755e-01 0.000000000000000e+00 -1.560181468214235e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.900000000000000e-01 0.000000000000000e+00 -2.433333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 4.233333333333333e-01 0.000000000000000e+00 -1.043333333333333e+00 0.000000000000000e+00 2.500000000000000e-01 + 0 0 0 0 0 0 0 0 0 0 0 + 0.2 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 + 0.9179311933794375 0 -0.7179311933794374 0 0 0 0 0 0 0 0 + 2.643172353961828 0 -2.893172353961828 0 0.25 0 0 0 0 0 0 + 0.501564151341775 0 0.06834736723773695 0 -0.369911518579512 0 0 0 0 0 0 + 4.342116951031425 0 0.03897604588394062 0 -4.631092996915365 0 0.25 0 0 0 0 + -1.690014953911908 0 0.7232372452056922 0 1.84784916447243 0 -0.681071455766214 0 0 0 0 + 3.315267994849762 0 1.086235127654301 0 -1.202424037428737 0 -3.449079085075326 0 0.25 0 0 + -1.563558636602688 0 1.020883954835773 0 2.489384426659126 0 -0.1865282766779755 0 -1.560181468214235 0 0 + 0.19 0 -0.2433333333333333 0 0.4233333333333333 0 0.4233333333333333 0 -1.043333333333333 0 0.25 G[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.735862386758875e+00 0.000000000000000e+00 1.735862386758875e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.828449971081550e+00 0.000000000000000e+00 5.828449971081550e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.610230395256553e-01 0.000000000000000e+00 -9.787999976333687e-01 0.000000000000000e+00 1.439823037159024e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -7.403989721900906e+00 0.000000000000000e+00 6.115468960863698e-02 0.000000000000000e+00 7.342835032292269e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.099785727661873e+00 0.000000000000000e+00 -1.585581271787903e+00 0.000000000000000e+00 -2.976347367406398e+00 0.000000000000000e+00 2.462142911532428e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.523652150637583e+00 0.000000000000000e+00 -1.829811152193671e+00 0.000000000000000e+00 1.834216697306453e+00 0.000000000000000e+00 5.519246605524801e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 2.020233434143436e+00 0.000000000000000e+00 -2.384427012786476e+00 0.000000000000000e+00 -4.408137475767230e+00 0.000000000000000e+00 1.519681179818014e-01 0.000000000000000e+00 4.620362936428470e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.200000000000000e-01 0.000000000000000e+00 -9.666666666666666e-02 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 2.366666666666667e-01 0.000000000000000e+00 -4.966666666666666e-01 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + -1.735862386758875 0 1.735862386758875 0 0 0 0 0 0 0 0 + -5.82844997108155 0 5.82844997108155 0 0 0 0 0 0 0 0 + -0.4610230395256553 0 -0.9787999976333687 0 1.439823037159024 0 0 0 0 0 0 + -7.403989721900906 0 0.06115468960863698 0 7.342835032292269 0 0 0 0 0 0 + 2.099785727661873 0 -1.585581271787903 0 -2.976347367406398 0 2.462142911532428 0 0 0 0 + -5.523652150637583 0 -1.829811152193671 0 1.834216697306453 0 5.519246605524801 0 0 0 0 + 2.020233434143436 0 -2.384427012786476 0 -4.40813747576723 0 0.1519681179818014 0 4.62036293642847 0 0 + 0.12 0 -0.09666666666666666 0 0.2366666666666667 0 0.2366666666666667 0 -0.4966666666666666 0 0 Stored stages = 6 @@ -362,12 +362,12 @@ Testing method ARKODE_MRI_GARK_IMPLICIT_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 + c = 0 0.5 0.5 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -393,11 +393,11 @@ Testing method ARKODE_MRI_GARK_IRK21a stages = 3 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 + 0 0 0 + 1 0 0 + -0.5 0 0.5 Stored stages = 2 @@ -427,26 +427,26 @@ Testing method ARKODE_IMEX_MRI_GARK3a stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.688715801234401e-01 0.000000000000000e+00 8.509383193692106e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.542839446436089e-01 0.000000000000000e+00 -4.542839446436089e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.271371821005074e-01 0.000000000000000e+00 1.562747733103381e-01 0.000000000000000e+00 5.529291480359398e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.5688715801234401 0 0.8509383193692106 0 0 0 0 0 + 0.4542839446436089 0 -0.4542839446436089 0 0 0 0 0 + -0.4271371821005074 0 0.1562747733103381 0 0.5529291480359398 0 0 0 + 0 0 0 0 0 0 0 0 + 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.103336962288525e-01 0.000000000000000e+00 6.924004354746230e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.103336962288525e-01 0.000000000000000e+00 -8.462002177373115e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 9.264299099302395e-01 0.000000000000000e+00 -1.080229692192928e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + -0.4103336962288525 0 0.692400435474623 0 0 0 0 0 + 0.4103336962288525 0 -0.8462002177373115 0 0.435866521508459 0 0 0 + 0.435866521508459 0 0.9264299099302395 0 -1.080229692192928 0 0 0 + -0.435866521508459 0 0 0 0 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -472,26 +472,26 @@ Testing method ARKODE_IMEX_MRI_GARK3b stages = 8 method order (q) = 3 embedding order (p) = 0 - c = 0.000000000000000e+00 4.358665215084590e-01 4.358665215084590e-01 7.179332607542295e-01 7.179332607542295e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.435866521508459 0.435866521508459 0.7179332607542295 0.7179332607542295 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.750145285570468e-01 0.000000000000000e+00 4.570812678028173e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.042689307721552e-02 0.000000000000000e+00 -6.042689307721552e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.195213959425454e-01 0.000000000000000e+00 -1.843725226689662e+00 0.000000000000000e+00 2.006270569992887e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.466585780430528e-01 0.000000000000000e+00 2.000000000000000e+00 0.000000000000000e+00 -1.453341421956947e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.058582960718796e-01 0.000000000000000e+00 6.555675011400702e-01 0.000000000000000e+00 -1.197292318720409e+00 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 + -0.1750145285570468 0 0.4570812678028173 0 0 0 0 0 + 0.06042689307721552 0 -0.06042689307721552 0 0 0 0 0 + 0.1195213959425454 0 -1.843725226689662 0 2.006270569992887 0 0 0 + -0.5466585780430528 0 2 0 -1.453341421956947 0 0 0 + 0.1058582960718796 0 0.6555675011400702 0 -1.197292318720409 0 0.435866521508459 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.358665215084590e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.142737535644148e-02 0.000000000000000e+00 2.406393638893290e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.142737535644148e-02 0.000000000000000e+00 -3.944391461520175e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.123373143006048e-01 0.000000000000000e+00 1.051807513648115e+00 0.000000000000000e+00 -8.820780887029493e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.123373143006048e-01 0.000000000000000e+00 -1.253776037178755e-01 0.000000000000000e+00 -1.981516034899788e-01 0.000000000000000e+00 4.358665215084590e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 + 0.435866521508459 0 0 0 0 0 0 0 + -0.435866521508459 0 0.435866521508459 0 0 0 0 0 + 0.04142737535644148 0 0.240639363889329 0 0 0 0 0 + -0.04142737535644148 0 -0.3944391461520175 0 0.435866521508459 0 0 0 + 0.1123373143006048 0 1.051807513648115 0 -0.8820780887029493 0 0 0 + -0.1123373143006048 0 -0.1253776037178755 0 -0.1981516034899788 0 0.435866521508459 0 + 0 0 0 0 0 0 0 0 Stored stages = 4 @@ -517,62 +517,62 @@ Testing method ARKODE_IMEX_MRI_GARK4 stages = 12 method order (q) = 4 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 6.250000000000000e-01 6.250000000000000e-01 7.500000000000000e-01 7.500000000000000e-01 8.750000000000000e-01 8.750000000000000e-01 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 0.5 0.5 0.625 0.625 0.75 0.75 0.875 0.875 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.917165343636629e+00 0.000000000000000e+00 2.042165343636629e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -4.047510318011059e-01 0.000000000000000e+00 4.047510318011059e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.145146602249222e+01 0.000000000000000e+00 -3.021075747526504e+01 0.000000000000000e+00 1.888429145277282e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -7.090335647602615e-01 0.000000000000000e+00 1.030307208587519e+00 0.000000000000000e+00 -3.212736438272573e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.999548716455828e+01 0.000000000000000e+00 3.760598277499180e+01 0.000000000000000e+00 3.212736438272573e-01 0.000000000000000e+00 -7.806769254260774e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.104665054272962e+00 0.000000000000000e+00 -2.430325019757162e+00 0.000000000000000e+00 -1.905479301151525e+00 0.000000000000000e+00 1.231139266635725e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.424429547752048e+00 0.000000000000000e+00 2.430325019757162e+00 0.000000000000000e+00 1.905479301151525e+00 0.000000000000000e+00 -1.231139266635725e+00 0.000000000000000e+00 -5.552355065209142e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.044135044479749e-02 0.000000000000000e+00 7.260303614655074e-02 0.000000000000000e+00 -1.288275951677261e-01 0.000000000000000e+00 1.129355350093824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -8.108522787762101e-01 0.000000000000000e+00 2.560073199220492e-01 0.000000000000000e+00 8.068294072697528e-01 0.000000000000000e+00 -4.557148228721824e-01 0.000000000000000e+00 -4.626962554340952e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.917165343636629 0 2.042165343636629 0 0 0 0 0 0 0 0 0 + -0.4047510318011059 0 0.4047510318011059 0 0 0 0 0 0 0 0 0 + 11.45146602249222 0 -30.21075747526504 0 18.88429145277282 0 0 0 0 0 0 0 + -0.7090335647602615 0 1.030307208587519 0 -0.3212736438272573 0 0 0 0 0 0 0 + -29.99548716455828 0 37.6059827749918 0 0.3212736438272573 0 -7.806769254260774 0 0 0 0 0 + 3.104665054272962 0 -2.430325019757162 0 -1.905479301151525 0 1.231139266635725 0 0 0 0 0 + -2.424429547752048 0 2.430325019757162 0 1.905479301151525 0 -1.231139266635725 0 -0.5552355065209142 0 0 0 + -0.01044135044479749 0 0.07260303614655074 0 -0.1288275951677261 0 0.1129355350093824 0 -0.04626962554340952 0 0 0 + -0.8108522787762101 0 0.2560073199220492 0 0.8068294072697528 0 -0.4557148228721824 0 -0.04626962554340952 0 0.25 0 W[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 4.084330687273257e+00 0.000000000000000e+00 -4.084330687273257e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.184342998138222e+01 0.000000000000000e+00 5.961201288692787e+01 0.000000000000000e+00 -3.776858290554565e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 6.165904145863709e+01 0.000000000000000e+00 -7.727257996715863e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.561353850852155e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.110471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 4.084330687273257 0 -4.084330687273257 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -21.84342998138222 0 59.61201288692787 0 -37.76858290554565 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 61.65904145863709 0 -77.27257996715863 0 0 0 15.61353850852155 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -1.110471013041828 0 0 0 0 0 0 0 1.110471013041828 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.500000000000000e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -3.977281248108488e+00 0.000000000000000e+00 4.102281248108488e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -6.905388741401691e-02 0.000000000000000e+00 -1.809461125859831e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.761767663757920e+00 0.000000000000000e+00 2.694524698377299e+00 0.000000000000000e+00 -8.077570346193781e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.558721791553970e-01 0.000000000000000e+00 -6.799140501579995e-01 0.000000000000000e+00 -1.259581289973974e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.840176028724956e+00 0.000000000000000e+00 8.174456684291915e+00 0.000000000000000e+00 1.259581289973974e-01 0.000000000000000e+00 -2.335238784564357e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.906792645167812e+00 0.000000000000000e+00 -1.547057811385124e+00 0.000000000000000e+00 4.129888013149350e+00 0.000000000000000e+00 -9.260375565964145e-01 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.337028151688726e+00 0.000000000000000e+00 1.547057811385124e+00 0.000000000000000e+00 -4.129888013149350e+00 0.000000000000000e+00 9.260375565964145e-01 0.000000000000000e+00 -1.555235506520914e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -8.212936292210076e-01 0.000000000000000e+00 3.286103560686000e-01 0.000000000000000e+00 6.780018121020267e-01 0.000000000000000e+00 -3.427792878628000e-01 0.000000000000000e+00 -9.253925108681904e-02 0.000000000000000e+00 2.500000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0.5 0 0 0 0 0 0 0 0 0 0 0 + -0.25 0 0.25 0 0 0 0 0 0 0 0 0 + -3.977281248108488 0 4.102281248108488 0 0 0 0 0 0 0 0 0 + -0.06905388741401691 0 -0.1809461125859831 0 0.25 0 0 0 0 0 0 0 + -1.76176766375792 0 2.694524698377299 0 -0.8077570346193781 0 0 0 0 0 0 0 + 0.555872179155397 0 -0.6799140501579995 0 -0.1259581289973974 0 0.25 0 0 0 0 0 + -5.840176028724956 0 8.174456684291915 0 0.1259581289973974 0 -2.335238784564357 0 0 0 0 0 + -1.906792645167812 0 -1.547057811385124 0 4.12988801314935 0 -0.9260375565964145 0 0.25 0 0 0 + 3.337028151688726 0 1.547057811385124 0 -4.12988801314935 0 0.9260375565964145 0 -1.555235506520914 0 0 0 + -0.8212936292210076 0 0.3286103560686 0 0.6780018121020267 0 -0.3427792878628 0 -0.09253925108681904 0 0.25 0 + 0 0 0 0 0 0 0 0 0 0 0 0 G[1] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 8.704562496216976e+00 0.000000000000000e+00 -8.704562496216976e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 3.911643102343875e+00 0.000000000000000e+00 -5.027157171582631e+00 0.000000000000000e+00 1.115514069238756e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.081860769913912e+01 0.000000000000000e+00 -1.498908526826783e+01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.170477569128713e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 2.610471013041828e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 8.704562496216976 0 -8.704562496216976 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 3.911643102343875 0 -5.027157171582631 0 1.115514069238756 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 10.81860769913912 0 -14.98908526826783 0 0 0 4.170477569128713 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + -2.610471013041828 0 0 0 0 0 0 0 2.610471013041828 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 Stored stages = 6 @@ -598,16 +598,16 @@ Testing method ARKODE_IMEX_MRI_GARK_EULER stages = 3 method order (q) = 1 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 + 1 0 0 + 0 0 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -1.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 + 0 0 0 + 1 0 0 + -1 0 1 Stored stages = 2 @@ -633,18 +633,18 @@ Testing method ARKODE_IMEX_MRI_GARK_MIDPOINT stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 5.000000000000000e-01 5.000000000000000e-01 1.000000000000000e+00 + c = 0 0.5 0.5 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 1.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + 0 0 0 0 + -0.5 0 1 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 5.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 0.5 0 0 0 + -0.5 0 0.5 0 + 0 0 0.5 0 Stored stages = 2 @@ -670,18 +670,18 @@ Testing method ARKODE_IMEX_MRI_GARK_TRAPEZOIDAL stages = 4 method order (q) = 2 embedding order (p) = 0 - c = 0.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 1.000000000000000e+00 + c = 0 1 1 1 W[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 + 0 0 0 0 + 1 0 0 0 + 0 0 0 0 + -0.5 0 0.5 0 G[0] = - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - 1.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 - -5.000000000000000e-01 0.000000000000000e+00 5.000000000000000e-01 0.000000000000000e+00 - 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 + 0 0 0 0 + 1 0 0 0 + -0.5 0 0.5 0 + 0 0 0 0 Stored stages = 2 From 9067dd7518a3563c1b97cf37fd7fa812f1ce1d4d Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 22 Nov 2024 17:23:43 -0800 Subject: [PATCH 16/27] Remove RSYM from LSRKStep --- src/arkode/arkode_lsrkstep.c | 63 +++++++++++++++++---------------- src/arkode/arkode_lsrkstep_io.c | 12 +++---- 2 files changed, 38 insertions(+), 37 deletions(-) diff --git a/src/arkode/arkode_lsrkstep.c b/src/arkode/arkode_lsrkstep.c index 9cae2f4300..dcc5bba196 100644 --- a/src/arkode/arkode_lsrkstep.c +++ b/src/arkode/arkode_lsrkstep.c @@ -552,7 +552,7 @@ int lsrkStep_TakeStepRKC(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKC", "start-stage", - "step = %li, stage = 0, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -630,7 +630,7 @@ int lsrkStep_TakeStepRKC(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKC", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ark_mem->h * thjm1); #endif @@ -743,7 +743,7 @@ int lsrkStep_TakeStepRKC(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKC", "error-test", - "step = %li, h = %" RSYM ", dsm = %" RSYM, ark_mem->nst, + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif @@ -839,7 +839,7 @@ int lsrkStep_TakeStepRKL(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKL", "start-stage", - "step = %li, stage = 0, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -901,7 +901,7 @@ int lsrkStep_TakeStepRKL(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKL", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ark_mem->h * cjm1); #endif @@ -1004,7 +1004,7 @@ int lsrkStep_TakeStepRKL(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKL", "error-test", - "step = %li, h = %" RSYM ", dsm = %" RSYM, ark_mem->nst, + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif @@ -1070,7 +1070,7 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs2", "start-stage", - "step = %li, stage = 0, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -1115,7 +1115,7 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs2", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - ONE) * sm1inv * ark_mem->h); @@ -1155,7 +1155,7 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs2", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, step_mem->req_stages, ark_mem->h, ark_mem->tcur + ark_mem->h); #endif @@ -1206,7 +1206,7 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs2", "error-test", - "step = %li, h = %" RSYM ", dsm = %" RSYM, ark_mem->nst, + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif @@ -1262,7 +1262,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "start-stage", - "step = %li, stage = 0, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -1297,7 +1297,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - ONE) * rat * ark_mem->h); #endif @@ -1340,7 +1340,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - ONE) * rat * ark_mem->h); #endif @@ -1379,7 +1379,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, (in * (in + 1) / 2), ark_mem->h, ark_mem->tcur + rat * (rn * (rn + ONE) / TWO - ONE) * ark_mem->h); @@ -1428,7 +1428,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - rn - ONE) * rat * ark_mem->h); @@ -1484,7 +1484,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "error-test", - "step = %li, h = %" RSYM ", dsm = %" RSYM, ark_mem->nst, + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif @@ -1538,7 +1538,7 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP43", "start-stage", - "step = %li, stage = 0, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -1579,7 +1579,7 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP43", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, 2, ark_mem->h, ark_mem->tcur + ark_mem->h * p5); #endif @@ -1616,7 +1616,7 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP43", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, 3, ark_mem->h, ark_mem->tcur + ark_mem->h); #endif @@ -1658,7 +1658,7 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP43", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, 4, ark_mem->h, ark_mem->tcur + ark_mem->h * p5); #endif @@ -1702,7 +1702,7 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP43", "error-test", - "step = %li, h = %" RSYM ", dsm = %" RSYM, ark_mem->nst, + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif @@ -1751,7 +1751,7 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP104", "start-stage", - "step = %li, stage = 0, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -1792,7 +1792,7 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP104", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - ONE) * onesixth * ark_mem->h); @@ -1848,7 +1848,7 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP104", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - FOUR) * onesixth * ark_mem->h); @@ -1895,7 +1895,7 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP104", "start-stage", - "step = %li, stage = %i, h = %" RSYM ", tcur = %" RSYM, + "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, 10, ark_mem->h, ark_mem->tcur + ark_mem->h); #endif @@ -1939,7 +1939,7 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP104", "error-test", - "step = %li, h = %" RSYM ", dsm = %" RSYM, ark_mem->nst, + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, *dsmPtr); #endif @@ -2049,15 +2049,16 @@ void lsrkStep_PrintMem(ARKodeMem ark_mem, FILE* outfile) step_mem->dom_eig_num_evals); /* output sunrealtype quantities */ - fprintf(outfile, "LSRKStep: dom_eig = %" RSYM " %+" RSYM "i\n", + // TODO(SRB): temporary fix for complex numbers + fprintf(outfile, "LSRKStep: dom_eig = " SUN_FORMAT_G " + (" SUN_FORMAT_G ")i\n", step_mem->lambdaR, step_mem->lambdaI); - fprintf(outfile, "LSRKStep: spectral_radius = %" RSYM "\n", + fprintf(outfile, "LSRKStep: spectral_radius = " SUN_FORMAT_G "\n", step_mem->spectral_radius); - fprintf(outfile, "LSRKStep: spectral_radius_max = %" RSYM "\n", + fprintf(outfile, "LSRKStep: spectral_radius_max = " SUN_FORMAT_G "\n", step_mem->spectral_radius_max); - fprintf(outfile, "LSRKStep: spectral_radius_min = %" RSYM "\n", + fprintf(outfile, "LSRKStep: spectral_radius_min = " SUN_FORMAT_G "\n", step_mem->spectral_radius_min); - fprintf(outfile, "LSRKStep: dom_eig_safety = %" RSYM "\n", + fprintf(outfile, "LSRKStep: dom_eig_safety = " SUN_FORMAT_G "\n", step_mem->dom_eig_safety); /* output sunbooleantype quantities */ diff --git a/src/arkode/arkode_lsrkstep_io.c b/src/arkode/arkode_lsrkstep_io.c index a80df94efe..132b0e7041 100644 --- a/src/arkode/arkode_lsrkstep_io.c +++ b/src/arkode/arkode_lsrkstep_io.c @@ -597,9 +597,9 @@ int lsrkStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, SUNOutputFormat fmt step_mem->stage_max); fprintf(outfile, "Max. num. of stages allowed = %d\n", step_mem->stage_max_limit); - fprintf(outfile, "Max. spectral radius = %" RSYM "\n", + fprintf(outfile, "Max. spectral radius = " SUN_FORMAT_G "\n", step_mem->spectral_radius_max); - fprintf(outfile, "Min. spectral radius = %" RSYM "\n", + fprintf(outfile, "Min. spectral radius = " SUN_FORMAT_G "\n", step_mem->spectral_radius_min); break; case SUN_OUTPUTFORMAT_CSV: @@ -609,9 +609,9 @@ int lsrkStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, SUNOutputFormat fmt fprintf(outfile, ",Max. num. of stages used,%d", step_mem->stage_max); fprintf(outfile, ",Max. num. of stages allowed,%d", step_mem->stage_max_limit); - fprintf(outfile, ",Max. spectral radius,%" RSYM "", + fprintf(outfile, ",Max. spectral radius," SUN_FORMAT_G "", step_mem->spectral_radius_max); - fprintf(outfile, ",Min. spectral radius,%" RSYM "", + fprintf(outfile, ",Min. spectral radius," SUN_FORMAT_G "", step_mem->spectral_radius_min); fprintf(outfile, "\n"); break; @@ -682,9 +682,9 @@ int lsrkStep_WriteParameters(ARKodeMem ark_mem, FILE* fp) case SUNFALSE: fprintf(fp, " Maximum number of stages allowed = %i\n", step_mem->stage_max_limit); - fprintf(fp, " Current spectral radius = %" RSYM "\n", + fprintf(fp, " Current spectral radius = " SUN_FORMAT_G "\n", step_mem->spectral_radius); - fprintf(fp, " Safety factor for the dom eig = %" RSYM "\n", + fprintf(fp, " Safety factor for the dom eig = " SUN_FORMAT_G "\n", step_mem->dom_eig_safety); fprintf(fp, " Max num of successful steps before new dom eig update = %li\n", step_mem->dom_eig_freq); From fe5a7e37cc8ccf0d37022aac917bb02f48b79a75 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 22 Nov 2024 17:43:36 -0800 Subject: [PATCH 17/27] Finish updating print all stats functions --- src/arkode/arkode_arkstep_io.c | 2 +- src/arkode/arkode_erkstep_io.c | 15 +----- src/arkode/arkode_lsrkstep.c | 88 ++++++++++++++++++++------------- src/arkode/arkode_lsrkstep_io.c | 70 ++++++-------------------- src/arkode/arkode_relaxation.c | 40 +++++---------- src/arkode/arkode_sprkstep_io.c | 19 +------ src/cvodes/cvodes_impl.h | 3 +- src/idas/idas_impl.h | 3 +- 8 files changed, 88 insertions(+), 152 deletions(-) diff --git a/src/arkode/arkode_arkstep_io.c b/src/arkode/arkode_arkstep_io.c index d8b6041252..5ead23c656 100644 --- a/src/arkode/arkode_arkstep_io.c +++ b/src/arkode/arkode_arkstep_io.c @@ -1287,7 +1287,7 @@ int arkStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, SUNOutputFormat fmt) if (retval != ARK_SUCCESS) { return (retval); } /* function evaluations */ - sunfprintf_long(outfile, fmt, SUNTRUE, "Explicit RHS fn evals", step_mem->nfe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Explicit RHS fn evals", step_mem->nfe); sunfprintf_long(outfile, fmt, SUNFALSE, "Implicit RHS fn evals", step_mem->nfi); /* nonlinear solver stats */ diff --git a/src/arkode/arkode_erkstep_io.c b/src/arkode/arkode_erkstep_io.c index 748736098e..c7090dac7f 100644 --- a/src/arkode/arkode_erkstep_io.c +++ b/src/arkode/arkode_erkstep_io.c @@ -411,20 +411,7 @@ int erkStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, SUNOutputFormat fmt) retval = erkStep_AccessStepMem(ark_mem, __func__, &step_mem); if (retval != ARK_SUCCESS) { return (retval); } - switch (fmt) - { - case SUN_OUTPUTFORMAT_TABLE: - fprintf(outfile, "RHS fn evals = %ld\n", step_mem->nfe); - break; - case SUN_OUTPUTFORMAT_CSV: - fprintf(outfile, ",RHS fn evals,%ld", step_mem->nfe); - fprintf(outfile, "\n"); - break; - default: - arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return (ARK_ILL_INPUT); - } + sunfprintf_long(outfile, fmt, SUNFALSE, "RHS fn evals", step_mem->nfe); return (ARK_SUCCESS); } diff --git a/src/arkode/arkode_lsrkstep.c b/src/arkode/arkode_lsrkstep.c index dcc5bba196..32d8f21b30 100644 --- a/src/arkode/arkode_lsrkstep.c +++ b/src/arkode/arkode_lsrkstep.c @@ -552,7 +552,8 @@ int lsrkStep_TakeStepRKC(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKC", "start-stage", - "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = 0, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -630,7 +631,8 @@ int lsrkStep_TakeStepRKC(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKC", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ark_mem->h * thjm1); #endif @@ -743,8 +745,8 @@ int lsrkStep_TakeStepRKC(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKC", "error-test", - "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, - ark_mem->h, *dsmPtr); + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, + ark_mem->nst, ark_mem->h, *dsmPtr); #endif return ARK_SUCCESS; @@ -839,7 +841,8 @@ int lsrkStep_TakeStepRKL(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKL", "start-stage", - "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = 0, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -901,7 +904,8 @@ int lsrkStep_TakeStepRKL(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKL", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ark_mem->h * cjm1); #endif @@ -1004,8 +1008,8 @@ int lsrkStep_TakeStepRKL(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepRKL", "error-test", - "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, - ark_mem->h, *dsmPtr); + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, + ark_mem->nst, ark_mem->h, *dsmPtr); #endif return ARK_SUCCESS; @@ -1070,7 +1074,8 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs2", "start-stage", - "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = 0, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -1115,7 +1120,8 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs2", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - ONE) * sm1inv * ark_mem->h); @@ -1155,7 +1161,8 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs2", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, step_mem->req_stages, ark_mem->h, ark_mem->tcur + ark_mem->h); #endif @@ -1206,8 +1213,8 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs2", "error-test", - "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, - ark_mem->h, *dsmPtr); + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, + ark_mem->nst, ark_mem->h, *dsmPtr); #endif return ARK_SUCCESS; @@ -1262,7 +1269,8 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "start-stage", - "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = 0, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -1297,7 +1305,8 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - ONE) * rat * ark_mem->h); #endif @@ -1340,7 +1349,8 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - ONE) * rat * ark_mem->h); #endif @@ -1379,7 +1389,8 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, (in * (in + 1) / 2), ark_mem->h, ark_mem->tcur + rat * (rn * (rn + ONE) / TWO - ONE) * ark_mem->h); @@ -1428,7 +1439,8 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - rn - ONE) * rat * ark_mem->h); @@ -1484,8 +1496,8 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSPs3", "error-test", - "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, - ark_mem->h, *dsmPtr); + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, + ark_mem->nst, ark_mem->h, *dsmPtr); #endif return ARK_SUCCESS; @@ -1538,7 +1550,8 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP43", "start-stage", - "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = 0, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -1579,7 +1592,8 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP43", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, 2, ark_mem->h, ark_mem->tcur + ark_mem->h * p5); #endif @@ -1616,7 +1630,8 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP43", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, 3, ark_mem->h, ark_mem->tcur + ark_mem->h); #endif @@ -1658,7 +1673,8 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP43", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, 4, ark_mem->h, ark_mem->tcur + ark_mem->h * p5); #endif @@ -1702,8 +1718,8 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP43", "error-test", - "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, - ark_mem->h, *dsmPtr); + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, + ark_mem->nst, ark_mem->h, *dsmPtr); #endif return ARK_SUCCESS; @@ -1751,7 +1767,8 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP104", "start-stage", - "step = %li, stage = 0, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = 0, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, ark_mem->h, ark_mem->tcur); #endif @@ -1792,7 +1809,8 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP104", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - ONE) * onesixth * ark_mem->h); @@ -1848,7 +1866,8 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP104", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, j, ark_mem->h, ark_mem->tcur + ((sunrealtype)j - FOUR) * onesixth * ark_mem->h); @@ -1895,7 +1914,8 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP104", "start-stage", - "step = %li, stage = %i, h = " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, + "step = %li, stage = %i, h = " SUN_FORMAT_G + ", tcur = " SUN_FORMAT_G, ark_mem->nst, 10, ark_mem->h, ark_mem->tcur + ark_mem->h); #endif @@ -1939,8 +1959,8 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::lsrkStep_TakeStepSSP104", "error-test", - "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, ark_mem->nst, - ark_mem->h, *dsmPtr); + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, + ark_mem->nst, ark_mem->h, *dsmPtr); #endif return ARK_SUCCESS; @@ -2050,7 +2070,9 @@ void lsrkStep_PrintMem(ARKodeMem ark_mem, FILE* outfile) /* output sunrealtype quantities */ // TODO(SRB): temporary fix for complex numbers - fprintf(outfile, "LSRKStep: dom_eig = " SUN_FORMAT_G " + (" SUN_FORMAT_G ")i\n", + fprintf(outfile, + "LSRKStep: dom_eig = " SUN_FORMAT_G + " + (" SUN_FORMAT_G ")i\n", step_mem->lambdaR, step_mem->lambdaI); fprintf(outfile, "LSRKStep: spectral_radius = " SUN_FORMAT_G "\n", step_mem->spectral_radius); diff --git a/src/arkode/arkode_lsrkstep_io.c b/src/arkode/arkode_lsrkstep_io.c index 132b0e7041..7ff7f71325 100644 --- a/src/arkode/arkode_lsrkstep_io.c +++ b/src/arkode/arkode_lsrkstep_io.c @@ -565,67 +565,25 @@ int lsrkStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, SUNOutputFormat fmt retval = lsrkStep_AccessStepMem(ark_mem, __func__, &step_mem); if (retval != ARK_SUCCESS) { return retval; } + sunfprintf_long(outfile, fmt, SUNFALSE, "RHS fn evals", step_mem->nfe); if (step_mem->is_SSP) { - switch (fmt) - { - case SUN_OUTPUTFORMAT_TABLE: - fprintf(outfile, "RHS fn evals = %ld\n", step_mem->nfe); - fprintf(outfile, "Number of stages used = %d\n", - step_mem->req_stages); - break; - case SUN_OUTPUTFORMAT_CSV: - fprintf(outfile, ",RHS fn evals,%ld", step_mem->nfe); - fprintf(outfile, ",Number of stages used,%d", step_mem->req_stages); - fprintf(outfile, "\n"); - break; - default: - arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return ARK_ILL_INPUT; - } - } - else if (!step_mem->is_SSP) - { - switch (fmt) - { - case SUN_OUTPUTFORMAT_TABLE: - fprintf(outfile, "RHS fn evals = %ld\n", step_mem->nfe); - fprintf(outfile, "Number of dom_eig updates = %ld\n", - step_mem->dom_eig_num_evals); - fprintf(outfile, "Max. num. of stages used = %d\n", - step_mem->stage_max); - fprintf(outfile, "Max. num. of stages allowed = %d\n", - step_mem->stage_max_limit); - fprintf(outfile, "Max. spectral radius = " SUN_FORMAT_G "\n", - step_mem->spectral_radius_max); - fprintf(outfile, "Min. spectral radius = " SUN_FORMAT_G "\n", - step_mem->spectral_radius_min); - break; - case SUN_OUTPUTFORMAT_CSV: - fprintf(outfile, ",RHS fn evals,%ld", step_mem->nfe); - fprintf(outfile, ",Number of dom_eig update calls,%ld", - step_mem->dom_eig_num_evals); - fprintf(outfile, ",Max. num. of stages used,%d", step_mem->stage_max); - fprintf(outfile, ",Max. num. of stages allowed,%d", - step_mem->stage_max_limit); - fprintf(outfile, ",Max. spectral radius," SUN_FORMAT_G "", - step_mem->spectral_radius_max); - fprintf(outfile, ",Min. spectral radius," SUN_FORMAT_G "", - step_mem->spectral_radius_min); - fprintf(outfile, "\n"); - break; - default: - arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return ARK_ILL_INPUT; - } + sunfprintf_long(outfile, fmt, SUNFALSE, "Number of stages used", + step_mem->req_stages); } else { - arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid method type."); - return ARK_ILL_INPUT; + sunfprintf_long(outfile, fmt, SUNFALSE, "RHS fn evals", step_mem->nfe); + sunfprintf_long(outfile, fmt, SUNFALSE, "Number of dom_eig updates", + step_mem->dom_eig_num_evals); + sunfprintf_long(outfile, fmt, SUNFALSE, "Max. num. of stages used", + step_mem->stage_max); + sunfprintf_long(outfile, fmt, SUNFALSE, "Max. num. of stages allowed", + step_mem->stage_max_limit); + sunfprintf_real(outfile, fmt, SUNFALSE, "Max. spectral radius", + step_mem->spectral_radius_max); + sunfprintf_real(outfile, fmt, SUNFALSE, "Min. spectral radius", + step_mem->spectral_radius_min); } return ARK_SUCCESS; diff --git a/src/arkode/arkode_relaxation.c b/src/arkode/arkode_relaxation.c index 8d55d8767a..a65f4cb293 100644 --- a/src/arkode/arkode_relaxation.c +++ b/src/arkode/arkode_relaxation.c @@ -936,35 +936,17 @@ int arkRelaxPrintAllStats(void* arkode_mem, FILE* outfile, SUNOutputFormat fmt) retval = arkRelaxAccessMem(arkode_mem, __func__, &ark_mem, &relax_mem); if (retval) { return retval; } - switch (fmt) - { - case SUN_OUTPUTFORMAT_TABLE: - fprintf(outfile, "Relax fn evals = %ld\n", - relax_mem->num_relax_fn_evals); - fprintf(outfile, "Relax Jac evals = %ld\n", - relax_mem->num_relax_jac_evals); - fprintf(outfile, "Relax fails = %ld\n", - relax_mem->num_fails); - fprintf(outfile, "Relax bound fails = %ld\n", - relax_mem->bound_fails); - fprintf(outfile, "Relax NLS iters = %ld\n", - relax_mem->nls_iters); - fprintf(outfile, "Relax NLS fails = %ld\n", - relax_mem->nls_fails); - break; - case SUN_OUTPUTFORMAT_CSV: - fprintf(outfile, ",Relax fn evals,%ld", relax_mem->num_relax_fn_evals); - fprintf(outfile, ",Relax Jac evals,%ld", relax_mem->num_relax_jac_evals); - fprintf(outfile, ",Relax fails,%ld", relax_mem->num_fails); - fprintf(outfile, ",Relax bound fails,%ld", relax_mem->bound_fails); - fprintf(outfile, ",Relax NLS iters,%ld", relax_mem->nls_iters); - fprintf(outfile, ",Relax NLS fails,%ld", relax_mem->nls_fails); - break; - default: - arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return ARK_ILL_INPUT; - } + sunfprintf_long(outfile, fmt, SUNFALSE, "Relax fn evals", + relax_mem->num_relax_fn_evals); + sunfprintf_long(outfile, fmt, SUNFALSE, "Relax Jac evals", + relax_mem->num_relax_jac_evals); + sunfprintf_long(outfile, fmt, SUNFALSE, "Relax fails", relax_mem->num_fails); + sunfprintf_long(outfile, fmt, SUNFALSE, "Relax bound fails", + relax_mem->bound_fails); + sunfprintf_long(outfile, fmt, SUNFALSE, "Relax NLS iters", + relax_mem->nls_iters); + sunfprintf_long(outfile, fmt, SUNFALSE, "Relax NLS fails", + relax_mem->nls_fails); return ARK_SUCCESS; } diff --git a/src/arkode/arkode_sprkstep_io.c b/src/arkode/arkode_sprkstep_io.c index 4ae9775e68..194b16b957 100644 --- a/src/arkode/arkode_sprkstep_io.c +++ b/src/arkode/arkode_sprkstep_io.c @@ -265,23 +265,8 @@ int sprkStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, SUNOutputFormat fmt retval = sprkStep_AccessStepMem(ark_mem, __func__, &step_mem); if (retval != ARK_SUCCESS) { return (retval); } - switch (fmt) - { - case SUN_OUTPUTFORMAT_TABLE: - /* function evaluations */ - fprintf(outfile, "f1 RHS fn evals = %ld\n", step_mem->nf1); - fprintf(outfile, "f2 RHS fn evals = %ld\n", step_mem->nf2); - break; - case SUN_OUTPUTFORMAT_CSV: - /* function evaluations */ - fprintf(outfile, ",f1 RHS evals,%ld", step_mem->nf1); - fprintf(outfile, ",f2 RHS fn evals,%ld", step_mem->nf2); - break; - default: - arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return (ARK_ILL_INPUT); - } + sunfprintf_long(outfile, fmt, SUNFALSE, "f1 RHS fn evals", step_mem->nf1); + sunfprintf_long(outfile, fmt, SUNFALSE, "f2 RHS fn evals", step_mem->nf2); return (ARK_SUCCESS); } diff --git a/src/cvodes/cvodes_impl.h b/src/cvodes/cvodes_impl.h index aba6d5b566..cecc29fbea 100644 --- a/src/cvodes/cvodes_impl.h +++ b/src/cvodes/cvodes_impl.h @@ -1420,7 +1420,8 @@ int cvSensRhs1InternalDQ(int Ns, sunrealtype t, N_Vector y, N_Vector ydot, #define MSGCV_BAD_TBOUT \ "The final time tBout is outside the interval over which the forward " \ "problem was solved." -#define MSGCV_BACK_ERROR "Error occurred while integrating backward problem # %d" +#define MSGCV_BACK_ERROR \ + "Error occurred while integrating backward problem # %d" #define MSGCV_BAD_TINTERP "Bad t = " SUN_FORMAT_G " for interpolation." #define MSGCV_WRONG_INTERP \ "This function cannot be called for the specified interp type." diff --git a/src/idas/idas_impl.h b/src/idas/idas_impl.h index 36644ec3d7..0774baf036 100644 --- a/src/idas/idas_impl.h +++ b/src/idas/idas_impl.h @@ -1217,7 +1217,8 @@ int IDASensResDQ(int Ns, sunrealtype t, N_Vector yy, N_Vector yp, #define MSGAM_BAD_TBOUT \ "The final time tBout is outside the interval over which the forward " \ "problem was solved." -#define MSGAM_BACK_ERROR "Error occurred while integrating backward problem # %d" +#define MSGAM_BACK_ERROR \ + "Error occurred while integrating backward problem # %d" #define MSGAM_BAD_TINTERP "Bad t = " SUN_FORMAT_G " for interpolation." #define MSGAM_BAD_T "Bad t for interpolation." #define MSGAM_WRONG_INTERP \ From 813c6307161d89d3e60c6a41f58d8f27e4995108 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 6 Dec 2024 14:51:47 -0800 Subject: [PATCH 18/27] Remove RSYM and old style PrintAllStats from newly merged code --- src/arkode/arkode_forcingstep.c | 26 +++------------ src/arkode/arkode_mristep.c | 33 +++++++++++-------- src/arkode/arkode_mristep_io.c | 3 +- src/arkode/arkode_splittingstep.c | 28 ++++------------ .../arkode_splittingstep_coefficients.c | 4 +-- 5 files changed, 35 insertions(+), 59 deletions(-) diff --git a/src/arkode/arkode_forcingstep.c b/src/arkode/arkode_forcingstep.c index 9f839aba89..a17eb03c88 100644 --- a/src/arkode/arkode_forcingstep.c +++ b/src/arkode/arkode_forcingstep.c @@ -275,32 +275,14 @@ static int forcingStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, static int forcingStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, SUNOutputFormat fmt) { - // TODO(SBR): update when https://github.com/LLNL/sundials/pull/517 merged ARKodeForcingStepMem step_mem = NULL; int retval = forcingStep_AccessStepMem(ark_mem, __func__, &step_mem); if (retval != ARK_SUCCESS) { return retval; } - switch (fmt) - { - case SUN_OUTPUTFORMAT_TABLE: - for (int k = 0; k < NUM_PARTITIONS; k++) - { - fprintf(outfile, "Partition %i evolves = %ld\n", k, - step_mem->n_stepper_evolves[k]); - } - break; - case SUN_OUTPUTFORMAT_CSV: - for (int k = 0; k < NUM_PARTITIONS; k++) - { - fprintf(outfile, ",Partition %i evolves,%ld", k, - step_mem->n_stepper_evolves[k]); - } - break; - default: - arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return ARK_ILL_INPUT; - } + sunfprintf_long(outfile, fmt, SUNFALSE, "Partition 1 evolves", + step_mem->n_stepper_evolves[0]); + sunfprintf_long(outfile, fmt, SUNFALSE, "Partition 2 evolves", + step_mem->n_stepper_evolves[1]); return ARK_SUCCESS; } diff --git a/src/arkode/arkode_mristep.c b/src/arkode/arkode_mristep.c index 01c2b919de..6a60a59d31 100644 --- a/src/arkode/arkode_mristep.c +++ b/src/arkode/arkode_mristep.c @@ -1866,7 +1866,8 @@ int mriStep_TakeStepMRIGARK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt ark_mem->fn_is_current = SUNTRUE; #ifdef SUNDIALS_DEBUG - printf(" MRIStep step %li, stage 0, h = %" RSYM ", t_n = %" RSYM "\n", + printf(" MRIStep step %li, stage 0, h = " SUN_FORMAT_G + ", t_n = " SUN_FORMAT_G "\n", ark_mem->nst, ark_mem->h, ark_mem->tn); #endif @@ -2073,8 +2074,8 @@ int mriStep_TakeStepMRIGARK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::mriStep_TakeStep", "embedding-stage", - "step = %li, stage = %i, stage type = %d, h = %" RSYM - ", tcur = %" RSYM, + "step = %li, stage = %i, stage type = %d, h " + "= " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, is, step_mem->stagetypes[is], ark_mem->h, ark_mem->tcur); #endif @@ -2134,8 +2135,8 @@ int mriStep_TakeStepMRIGARK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::mriStep_TakeStep", "start-stage", - "step = %li, stage = %i, stage type = %d, h = %" RSYM - ", tcur = %" RSYM, + "step = %li, stage = %i, stage type = %d, h " + "= " SUN_FORMAT_G ", tcur = " SUN_FORMAT_G, ark_mem->nst, is, step_mem->stagetypes[is], ark_mem->h, ark_mem->tcur); #endif @@ -2369,7 +2370,8 @@ int mriStep_TakeStepMRISR(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) } #ifdef SUNDIALS_DEBUG - printf(" MRIStep step %li, stage 0, h = %" RSYM ", t_n = %" RSYM "\n", + printf(" MRIStep step %li, stage 0, h = " SUN_FORMAT_G + ", t_n = " SUN_FORMAT_G "\n", ark_mem->nst, ark_mem->h, ark_mem->tn); #endif @@ -2407,8 +2409,9 @@ int mriStep_TakeStepMRISR(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) { /* Solver diagnostics reporting */ #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG - SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::mriStep_TakeStep", - "start-stage", "step = %li, stage = %i, h = %" RSYM, + SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, + "ARKODE::mriStep_TakeStep", "start-stage", + "step = %li, stage = %i, h = " SUN_FORMAT_G, ark_mem->nst, stage, ark_mem->h); #endif @@ -2666,7 +2669,8 @@ int mriStep_TakeStepMRISR(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::mriStep_TakeStep", "end-step", - "step = %li, t = %" RSYM ", h = %" RSYM ", dsm = %" RSYM, + "step = %li, t = " SUN_FORMAT_G ", h = " SUN_FORMAT_G + ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->tn, ark_mem->h, *dsmPtr); #endif @@ -2803,7 +2807,8 @@ int mriStep_TakeStepMERK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) ark_mem->fn_is_current = SUNTRUE; #ifdef SUNDIALS_DEBUG - printf(" MRIStep step %li, stage 0, h = %" RSYM ", t_n = %" RSYM "\n", + printf(" MRIStep step %li, stage 0, h = " SUN_FORMAT_G + ", t_n = " SUN_FORMAT_G "\n", ark_mem->nst, ark_mem->h, t0); #endif @@ -2825,8 +2830,9 @@ int mriStep_TakeStepMERK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) { /* Solver diagnostics reporting */ #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG - SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::mriStep_TakeStep", - "start-stage", "step = %li, stage group = %i, h = %" RSYM, + SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, + "ARKODE::mriStep_TakeStep", "start-stage", + "step = %li, stage group = %i, h = " SUN_FORMAT_G, ark_mem->nst, ig, ark_mem->h); #endif @@ -2985,7 +2991,8 @@ int mriStep_TakeStepMERK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) #if SUNDIALS_LOGGING_LEVEL >= SUNDIALS_LOGGING_DEBUG SUNLogger_QueueMsg(ARK_LOGGER, SUN_LOGLEVEL_DEBUG, "ARKODE::mriStep_TakeStep", "end-step", - "step = %li, t = %" RSYM ", h = %" RSYM ", dsm = %" RSYM, + "step = %li, t = " SUN_FORMAT_G ", h = " SUN_FORMAT_G + ", dsm = " SUN_FORMAT_G, ark_mem->nst, ark_mem->tn, ark_mem->h, *dsmPtr); #endif diff --git a/src/arkode/arkode_mristep_io.c b/src/arkode/arkode_mristep_io.c index 7bdef3940e..ff2feab632 100644 --- a/src/arkode/arkode_mristep_io.c +++ b/src/arkode/arkode_mristep_io.c @@ -833,7 +833,8 @@ int mriStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, SUNOutputFormat fmt) step_mem->nfsi); /* inner stepper and nonlinear solver stats */ - sunfprintf_long(outfile, fmt, SUNFALSE, "Inner stepper failures", step_mem->inner_fails); + sunfprintf_long(outfile, fmt, SUNFALSE, "Inner stepper failures", + step_mem->inner_fails); sunfprintf_long(outfile, fmt, SUNFALSE, "NLS iters", step_mem->nls_iters); sunfprintf_long(outfile, fmt, SUNFALSE, "NLS fails", step_mem->nls_fails); if (ark_mem->nst > 0) diff --git a/src/arkode/arkode_splittingstep.c b/src/arkode/arkode_splittingstep.c index b54c253ff2..210b2b9bfe 100644 --- a/src/arkode/arkode_splittingstep.c +++ b/src/arkode/arkode_splittingstep.c @@ -242,7 +242,8 @@ static int splittingStep_SequentialMethod(ARKodeMem ark_mem, "ARKODE::splittingStep_SequentialMethod", "start-inner-evolve", "step = %li, sequential method = %i, stage = %i, " - "partition = %i, t0 = %" RSYM ", tout = %" RSYM, + "partition = %i, t0 = " SUN_FORMAT_G + ", tout = " SUN_FORMAT_G, ark_mem->nst, i, j, k, t_start, t_end); #endif @@ -315,31 +316,16 @@ static int splittingStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, static int splittingStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, SUNOutputFormat fmt) { - // TODO(SBR): update when https://github.com/LLNL/sundials/pull/517 merged ARKodeSplittingStepMem step_mem = NULL; int retval = splittingStep_AccessStepMem(ark_mem, __func__, &step_mem); if (retval != ARK_SUCCESS) { return retval; } - switch (fmt) + char name_buf[SUN_TABLE_WIDTH]; + for (int k = 0; k < step_mem->partitions; k++) { - case SUN_OUTPUTFORMAT_TABLE: - for (int k = 0; k < step_mem->partitions; k++) - { - fprintf(outfile, "Partition %i evolves = %ld\n", k, - step_mem->n_stepper_evolves[k]); - } - break; - case SUN_OUTPUTFORMAT_CSV: - for (int k = 0; k < step_mem->partitions; k++) - { - fprintf(outfile, ",Partition %i evolves,%ld", k, - step_mem->n_stepper_evolves[k]); - } - break; - default: - arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, - "Invalid formatting option."); - return ARK_ILL_INPUT; + sunsnprintf(name_buf, sizeof(name_buf), "Partition %i evolves", k + 1); + sunfprintf_long(outfile, fmt, SUNFALSE, name_buf, + step_mem->n_stepper_evolves[k]); } return ARK_SUCCESS; diff --git a/src/arkode/arkode_splittingstep_coefficients.c b/src/arkode/arkode_splittingstep_coefficients.c index c0d362e470..3a53df7f23 100644 --- a/src/arkode/arkode_splittingstep_coefficients.c +++ b/src/arkode/arkode_splittingstep_coefficients.c @@ -461,7 +461,7 @@ void SplittingStepCoefficients_Write(const SplittingStepCoefficients coefficient fprintf(outfile, " alpha = "); for (int i = 0; i < coefficients->sequential_methods; i++) { - fprintf(outfile, "%" RSYM " ", coefficients->alpha[i]); + fprintf(outfile, SUN_FORMAT_E " ", coefficients->alpha[i]); } fprintf(outfile, "\n"); @@ -473,7 +473,7 @@ void SplittingStepCoefficients_Write(const SplittingStepCoefficients coefficient fprintf(outfile, " "); for (int k = 0; k < coefficients->partitions; k++) { - fprintf(outfile, "%" RSYM " ", coefficients->beta[i][j][k]); + fprintf(outfile, SUN_FORMAT_E " ", coefficients->beta[i][j][k]); } fprintf(outfile, "\n"); } From dea1b28ddd8ad37ea5b37360f55e8fce6e274c22 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 13 Dec 2024 11:55:32 -0800 Subject: [PATCH 19/27] Remove RSYM macro after merge --- src/arkode/arkode.c | 9 +++-- src/arkode/arkode_adapt.c | 6 +-- src/arkode/arkode_arkstep.c | 8 ++-- src/arkode/arkode_erkstep.c | 6 +-- src/arkode/arkode_interp.c | 8 ++-- src/arkode/arkode_lsrkstep.c | 62 +++++++++++++++---------------- src/arkode/arkode_mristep.c | 19 +++++----- src/arkode/arkode_relaxation.c | 13 ++++--- src/arkode/arkode_splittingstep.c | 5 ++- src/arkode/arkode_sprkstep.c | 4 +- src/cvode/cvode.c | 25 ++++++++----- src/cvodes/cvodes.c | 33 +++++++++------- src/ida/ida.c | 43 ++++++++++++--------- src/idas/idas.c | 43 ++++++++++++--------- 14 files changed, 156 insertions(+), 128 deletions(-) diff --git a/src/arkode/arkode.c b/src/arkode/arkode.c index 5dea75333d..c03d7cd2e3 100644 --- a/src/arkode/arkode.c +++ b/src/arkode/arkode.c @@ -886,8 +886,8 @@ int ARKodeEvolve(void* arkode_mem, sunrealtype tout, N_Vector yout, } SUNLogInfo(ARK_LOGGER, "begin-step-attempt", - "step = %li, tn = %" RSYM ", h = %" RSYM, ark_mem->nst + 1, - ark_mem->tn, ark_mem->h); + "step = %li, tn = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, + ark_mem->nst + 1, ark_mem->tn, ark_mem->h); /* Call time stepper module to attempt a step: 0 => step completed successfully @@ -951,7 +951,8 @@ int ARKodeEvolve(void* arkode_mem, sunrealtype tout, N_Vector yout, kflag = arkCheckTemporalError(ark_mem, &nflag, &nef, dsm); SUNLogInfoIf(kflag != ARK_SUCCESS, ARK_LOGGER, "end-step-attempt", - "status = failed error test, dsm = %" RSYM ", kflag = %i", + "status = failed error test, dsm = " SUN_FORMAT_G + ", kflag = %i", dsm, kflag); if (kflag < 0) { break; } @@ -970,7 +971,7 @@ int ARKodeEvolve(void* arkode_mem, sunrealtype tout, N_Vector yout, if (kflag == ARK_SUCCESS) { SUNLogInfo(ARK_LOGGER, "end-step-attempt", - "status = success, dsm = %" RSYM, dsm); + "status = success, dsm = " SUN_FORMAT_G, dsm); break; } diff --git a/src/arkode/arkode_adapt.c b/src/arkode/arkode_adapt.c index eeebb5ce5b..875e5c8571 100644 --- a/src/arkode/arkode_adapt.c +++ b/src/arkode/arkode_adapt.c @@ -152,7 +152,7 @@ int arkAdapt(ARKodeMem ark_mem, ARKodeHAdaptMem hadapt_mem, N_Vector ycur, if (h_cfl <= ZERO) { h_cfl = SUN_RCONST(1.0e30) * SUNRabs(hcur); } SUNLogDebug(ARK_LOGGER, "new-step-before-bounds", - "h_acc = %" RSYM ", h_cfl = %" RSYM, h_acc, h_cfl); + "h_acc = " SUN_FORMAT_G ", h_cfl = " SUN_FORMAT_G, h_acc, h_cfl); /* enforce safety factors */ h_acc *= hadapt_mem->safety; @@ -165,7 +165,7 @@ int arkAdapt(ARKodeMem ark_mem, ARKodeHAdaptMem hadapt_mem, N_Vector ycur, h_acc = int_dir * SUNMAX(SUNRabs(h_acc), SUNRabs(hadapt_mem->etamin * hcur)); SUNLogDebug(ARK_LOGGER, "new-step-after-max-min-bounds", - "h_acc = %" RSYM ", h_cfl = %" RSYM, h_acc, h_cfl); + "h_acc = " SUN_FORMAT_G ", h_cfl = " SUN_FORMAT_G, h_acc, h_cfl); /* increment the relevant step counter, set desired step */ if (SUNRabs(h_acc) < SUNRabs(h_cfl)) { hadapt_mem->nst_acc++; } @@ -191,7 +191,7 @@ int arkAdapt(ARKodeMem ark_mem, ARKodeHAdaptMem hadapt_mem, N_Vector ycur, /* enforce maximum time step size */ ark_mem->eta /= SUNMAX(ONE, SUNRabs(hcur) * ark_mem->hmax_inv * ark_mem->eta); - SUNLogDebug(ARK_LOGGER, "new-step-eta", "eta = %" RSYM, ark_mem->eta); + SUNLogDebug(ARK_LOGGER, "new-step-eta", "eta = " SUN_FORMAT_G, ark_mem->eta); return (retval); } diff --git a/src/arkode/arkode_arkstep.c b/src/arkode/arkode_arkstep.c index 1a3205a200..10e087ba15 100644 --- a/src/arkode/arkode_arkstep.c +++ b/src/arkode/arkode_arkstep.c @@ -1765,8 +1765,8 @@ int arkStep_TakeStep_Z(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) step_mem->mass_type != MASS_TIMEDEP; SUNLogInfoIf(is_start == 1, ARK_LOGGER, "begin-stage", - "stage = %i, implicit = %i, tcur = %" RSYM, 0, implicit_stage, - ark_mem->tcur); + "stage = %i, implicit = %i, tcur = " SUN_FORMAT_G, 0, + implicit_stage, ark_mem->tcur); SUNLogExtraDebugVecIf(is_start == 1, ARK_LOGGER, "explicit stage", ark_mem->yn, "z_0(:) ="); @@ -1880,8 +1880,8 @@ int arkStep_TakeStep_Z(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) else { ark_mem->tcur = ark_mem->tn + step_mem->Be->c[is] * ark_mem->h; } SUNLogInfo(ARK_LOGGER, "begin-stage", - "stage = %i, implicit = %i, tcur = %" RSYM, is, implicit_stage, - ark_mem->tcur); + "stage = %i, implicit = %i, tcur = " SUN_FORMAT_G, is, + implicit_stage, ark_mem->tcur); /* setup time-dependent mass matrix */ if ((step_mem->mass_type == MASS_TIMEDEP) && (step_mem->msetup != NULL)) diff --git a/src/arkode/arkode_erkstep.c b/src/arkode/arkode_erkstep.c index 1cf08548f9..7947e3d6fd 100644 --- a/src/arkode/arkode_erkstep.c +++ b/src/arkode/arkode_erkstep.c @@ -743,7 +743,7 @@ int erkStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) cvals = step_mem->cvals; Xvecs = step_mem->Xvecs; - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = 0, tcur = %" RSYM, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = 0, tcur = " SUN_FORMAT_G, ark_mem->tcur); SUNLogExtraDebugVec(ARK_LOGGER, "stage", ark_mem->yn, "z_0(:) ="); @@ -777,8 +777,8 @@ int erkStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) /* Set current stage time(s) */ ark_mem->tcur = ark_mem->tn + step_mem->B->c[is] * ark_mem->h; - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, is, - ark_mem->tcur); + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, + is, ark_mem->tcur); /* Set ycur to current stage solution */ nvec = 0; diff --git a/src/arkode/arkode_interp.c b/src/arkode/arkode_interp.c index e7bd666da2..e44c639707 100644 --- a/src/arkode/arkode_interp.c +++ b/src/arkode/arkode_interp.c @@ -461,8 +461,8 @@ int arkInterpEvaluate_Hermite(ARKodeMem ark_mem, ARKInterp interp, q = SUNMAX(order, 0); /* respect lower bound */ q = SUNMIN(q, HINT_DEGREE(interp)); /* respect max possible */ - SUNLogDebug(ARK_LOGGER, "interp-eval", "tau = %" RSYM ", d = %i, q = %i", tau, - d, q); + SUNLogDebug(ARK_LOGGER, "interp-eval", + "tau = " SUN_FORMAT_G ", d = %i, q = %i", tau, d, q); /* call full RHS if needed -- called just AFTER the end of a step, so yn has been updated to ycur */ @@ -1201,8 +1201,8 @@ int arkInterpEvaluate_Lagrange(ARKodeMem ark_mem, ARKInterp I, sunrealtype tau, q = SUNMAX(degree, 0); /* respect lower bound */ q = SUNMIN(q, nhist - 1); /* respect max possible */ - SUNLogDebug(ARK_LOGGER, "interp-eval", "tau = %" RSYM ", d = %i, q = %i", tau, - deriv, q); + SUNLogDebug(ARK_LOGGER, "interp-eval", + "tau = " SUN_FORMAT_G ", d = %i, q = %i", tau, deriv, q); /* error on illegal deriv */ if ((deriv < 0) || (deriv > 3)) diff --git a/src/arkode/arkode_lsrkstep.c b/src/arkode/arkode_lsrkstep.c index 690cb11a60..d5f5f0e2ec 100644 --- a/src/arkode/arkode_lsrkstep.c +++ b/src/arkode/arkode_lsrkstep.c @@ -529,7 +529,7 @@ int lsrkStep_TakeStepRKC(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) if (ss >= step_mem->stage_max_limit) { SUNLogInfo(ARK_LOGGER, "compute-num-stages", - "spectral radius = %" RSYM ", num stages = %" RSYM + "spectral radius = " SUN_FORMAT_G ", num stages = " SUN_FORMAT_G ", max stages = %i, max stage limit = %i", step_mem->spectral_radius, ss, step_mem->stage_max, step_mem->stage_max_limit); @@ -557,11 +557,11 @@ int lsrkStep_TakeStepRKC(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) step_mem->stage_max = SUNMAX(step_mem->req_stages, step_mem->stage_max); SUNLogInfo(ARK_LOGGER, "compute-num-stages", - "spectral radius = %" RSYM + "spectral radius = " SUN_FORMAT_G ", num stages = %i, max stages = %i, max stage limit = %i", step_mem->spectral_radius, step_mem->req_stages, step_mem->stage_max, step_mem->stage_max_limit); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 0, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 0, ark_mem->tcur); SUNLogExtraDebugVec(ARK_LOGGER, "stage", ark_mem->yn, "z_0(:) ="); @@ -605,7 +605,7 @@ int lsrkStep_TakeStepRKC(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) mus = w1 * bjm1; - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 1, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 1, ark_mem->tn + ark_mem->h * mus); N_VLinearSum(ONE, ark_mem->yn, ark_mem->h * mus, ark_mem->fn, ark_mem->tempv2); @@ -662,7 +662,7 @@ int lsrkStep_TakeStepRKC(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) /* compute new stage time factor */ thj = mu * thjm1 + nu * thjm2 + mus * (ONE - ajm1); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, j, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, j, ark_mem->tn + ark_mem->h * thj); cvals[0] = mus * ark_mem->h; @@ -842,7 +842,7 @@ int lsrkStep_TakeStepRKL(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) if (ss >= step_mem->stage_max_limit) { SUNLogInfo(ARK_LOGGER, "compute-num-stages", - "spectral radius = %" RSYM ", num stages = %" RSYM + "spectral radius = " SUN_FORMAT_G ", num stages = " SUN_FORMAT_G ", max stages = %i, max stage limit = %i", step_mem->spectral_radius, ss, step_mem->stage_max, step_mem->stage_max_limit); @@ -872,11 +872,11 @@ int lsrkStep_TakeStepRKL(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) step_mem->stage_max = SUNMAX(step_mem->req_stages, step_mem->stage_max); SUNLogInfo(ARK_LOGGER, "compute-num-stages", - "spectral radius = %" RSYM + "spectral radius = " SUN_FORMAT_G ", num stages = %i, max stages = %i, max stage limit = %i", step_mem->spectral_radius, step_mem->req_stages, step_mem->stage_max, step_mem->stage_max_limit); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 0, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 0, ark_mem->tcur); SUNLogExtraDebugVec(ARK_LOGGER, "stage", ark_mem->yn, "z_0(:) ="); @@ -914,7 +914,7 @@ int lsrkStep_TakeStepRKL(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) mus = w1 * bjm1; cjm1 = mus; - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 1, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 1, ark_mem->tn + ark_mem->h * mus); N_VLinearSum(ONE, ark_mem->yn, ark_mem->h * mus, ark_mem->fn, ark_mem->tempv2); @@ -957,7 +957,7 @@ int lsrkStep_TakeStepRKL(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, j, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, j, ark_mem->tn + ark_mem->h * cj); cvals[0] = mus * ark_mem->h; @@ -1123,7 +1123,7 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr bt3 = (rs - ONE) / (rs * rs); } - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 0, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 0, ark_mem->tcur); SUNLogExtraDebugVec(ARK_LOGGER, "stage", ark_mem->yn, "z_0(:) ="); @@ -1146,7 +1146,7 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr SUNLogExtraDebugVec(ARK_LOGGER, "stage RHS", ark_mem->fn, "F_0(:) ="); SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 1, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 1, ark_mem->tn + ark_mem->h * sm1inv); N_VLinearSum(ONE, ark_mem->yn, sm1inv * ark_mem->h, ark_mem->fn, ark_mem->ycur); @@ -1186,7 +1186,7 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, j, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, j, ark_mem->tn + ark_mem->h * j * sm1inv); N_VLinearSum(ONE, ark_mem->ycur, sm1inv * ark_mem->h, ark_mem->tempv2, @@ -1225,7 +1225,7 @@ int lsrkStep_TakeStepSSPs2(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, step_mem->req_stages, ark_mem->tn + ark_mem->h); cvals[0] = ONE / (sm1inv * rs); @@ -1307,7 +1307,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr sunrealtype rat = ONE / (rs - rn); int in = (int)SUNRround(rn); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 0, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 0, ark_mem->tcur); SUNLogExtraDebugVec(ARK_LOGGER, "stage", ark_mem->yn, "z_0(:) ="); @@ -1330,7 +1330,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr SUNLogExtraDebugVec(ARK_LOGGER, "stage RHS", ark_mem->fn, "F_0(:) ="); SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 1, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 1, ark_mem->tn + rat * ark_mem->h); N_VLinearSum(ONE, ark_mem->yn, ark_mem->h * rat, ark_mem->fn, ark_mem->ycur); @@ -1369,7 +1369,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, j, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, j, ark_mem->tn + j * rat * ark_mem->h); N_VLinearSum(ONE, ark_mem->ycur, ark_mem->h * rat, ark_mem->tempv3, @@ -1412,7 +1412,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, j, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, j, ark_mem->tn + j * rat * ark_mem->h); N_VLinearSum(ONE, ark_mem->ycur, ark_mem->h * rat, ark_mem->tempv3, @@ -1451,7 +1451,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, (in * (in + 1) / 2), ark_mem->tn + (in * (in - 1) / 2) * rat * ark_mem->h); @@ -1501,7 +1501,7 @@ int lsrkStep_TakeStepSSPs3(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, j, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, j, ark_mem->tn + ((sunrealtype)j - rn) * rat * ark_mem->h); N_VLinearSum(ONE, ark_mem->ycur, ark_mem->h * rat, ark_mem->tempv3, @@ -1589,7 +1589,7 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr sunrealtype rs = SUN_RCONST(4.0); sunrealtype p5 = SUN_RCONST(0.5); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 0, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 0, ark_mem->tcur); SUNLogExtraDebugVec(ARK_LOGGER, "stage", ark_mem->yn, "z_0(:) ="); @@ -1612,7 +1612,7 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr SUNLogExtraDebugVec(ARK_LOGGER, "stage RHS", ark_mem->fn, "F_0(:) ="); SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 1, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 1, ark_mem->tn + p5 * ark_mem->h); N_VLinearSum(ONE, ark_mem->yn, ark_mem->h * p5, ark_mem->fn, ark_mem->ycur); @@ -1646,7 +1646,7 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 2, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 2, ark_mem->tn + ark_mem->h); N_VLinearSum(ONE, ark_mem->ycur, ark_mem->h * p5, ark_mem->tempv3, @@ -1682,7 +1682,7 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 3, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 3, ark_mem->tn + p5 * ark_mem->h); cvals[0] = ONE / THREE; @@ -1731,7 +1731,7 @@ int lsrkStep_TakeStepSSP43(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, step_mem->req_stages, ark_mem->tn + ark_mem->h); N_VLinearSum(ONE, ark_mem->ycur, ark_mem->h * p5, ark_mem->tempv3, @@ -1794,7 +1794,7 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt sunrealtype* cvals = step_mem->cvals; N_Vector* Xvecs = step_mem->Xvecs; - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 0, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 0, ark_mem->tcur); SUNLogExtraDebugVec(ARK_LOGGER, "stage", ark_mem->yn, "z_0(:) ="); @@ -1817,7 +1817,7 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt SUNLogExtraDebugVec(ARK_LOGGER, "stage RHS", ark_mem->fn, "F_0(:) ="); SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 1, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 1, ark_mem->tn + onesixth * ark_mem->h); N_VScale(ONE, ark_mem->yn, ark_mem->tempv2); @@ -1861,7 +1861,7 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, j, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, j, ark_mem->tn + j * onesixth * ark_mem->h); N_VLinearSum(ONE, ark_mem->ycur, onesixth * ark_mem->h, ark_mem->tempv3, @@ -1874,7 +1874,7 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, 6, + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, 6, ark_mem->tn + TWO * onesixth * ark_mem->h); N_VLinearSum(SUN_RCONST(1.0) / SUN_RCONST(25.0), ark_mem->tempv2, @@ -1911,8 +1911,8 @@ int lsrkStep_TakeStepSSP104(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt if (retval > 0) { return RHSFUNC_RECVR; } SUNLogInfo(ARK_LOGGER, "end-stage", "status = success"); - SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = %" RSYM, j + 1, - ark_mem->tn + (j - 3) * onesixth * ark_mem->h); + SUNLogInfo(ARK_LOGGER, "begin-stage", "stage = %i, tcur = " SUN_FORMAT_G, + j + 1, ark_mem->tn + (j - 3) * onesixth * ark_mem->h); N_VLinearSum(ONE, ark_mem->ycur, onesixth * ark_mem->h, ark_mem->tempv3, ark_mem->ycur); diff --git a/src/arkode/arkode_mristep.c b/src/arkode/arkode_mristep.c index ccf1324271..fdf708a173 100644 --- a/src/arkode/arkode_mristep.c +++ b/src/arkode/arkode_mristep.c @@ -1833,7 +1833,7 @@ int mriStep_TakeStepMRIGARK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt } SUNLogInfo(ARK_LOGGER, "begin-stage", - "stage = 0, stage type = %d, tcur = %" RSYM, MRISTAGE_FIRST, + "stage = 0, stage type = %d, tcur = " SUN_FORMAT_G, MRISTAGE_FIRST, ark_mem->tcur); SUNLogExtraDebugVec(ARK_LOGGER, "slow stage", ark_mem->ycur, "z_0(:) ="); @@ -1897,7 +1897,7 @@ int mriStep_TakeStepMRIGARK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt tf = ark_mem->tcur = ark_mem->tn + step_mem->MRIC->c[is] * ark_mem->h; SUNLogInfo(ARK_LOGGER, "begin-stage", - "stage = %i, stage type = %d, tcur = %" RSYM, is, + "stage = %i, stage type = %d, tcur = " SUN_FORMAT_G, is, step_mem->stagetypes[is], ark_mem->tcur); /* Determine current stage type, and call corresponding routine; the @@ -2084,7 +2084,7 @@ int mriStep_TakeStepMRIGARK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt tf = ark_mem->tcur = ark_mem->tn + ark_mem->h; SUNLogInfo(ARK_LOGGER, "begin-compute-embedding", - "stage = %i, stage type = %d, tcur = %" RSYM, is, + "stage = %i, stage type = %d, tcur = " SUN_FORMAT_G, is, step_mem->stagetypes[is], ark_mem->tcur); /* Determine embedding stage type, and call corresponding routine; the @@ -2156,7 +2156,7 @@ int mriStep_TakeStepMRIGARK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt tf = ark_mem->tcur = ark_mem->tn + ark_mem->h; SUNLogInfo(ARK_LOGGER, "begin-stage", - "stage = %i, stage type = %d, tcur = %" RSYM, is, + "stage = %i, stage type = %d, tcur = " SUN_FORMAT_G, is, step_mem->stagetypes[is], ark_mem->tcur); /* Determine final stage type, and call corresponding routine; the @@ -2358,7 +2358,7 @@ int mriStep_TakeStepMRISR(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) } SUNLogInfo(ARK_LOGGER, "begin-stage", - "stage = 0, stage type = %d, tcur = %" RSYM, MRISTAGE_FIRST, + "stage = 0, stage type = %d, tcur = " SUN_FORMAT_G, MRISTAGE_FIRST, ark_mem->tcur); SUNLogExtraDebugVec(ARK_LOGGER, "slow stage", ark_mem->ycur, "z_0(:) ="); @@ -2441,7 +2441,7 @@ int mriStep_TakeStepMRISR(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) cstage = (embedding) ? ONE : step_mem->MRIC->c[stage]; SUNLogInfo(ARK_LOGGER, "begin-stage", - "stage = %i, stage type = %d, tcur = %" RSYM, stage, + "stage = %i, stage type = %d, tcur = " SUN_FORMAT_G, stage, MRISTAGE_ERK_FAST, ark_mem->tn + cstage * ark_mem->h); /* Compute forcing function for inner solver */ @@ -2823,7 +2823,7 @@ int mriStep_TakeStepMERK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) } SUNLogInfo(ARK_LOGGER, "begin-stage", - "stage = 0, stage type = %d, tcur = %" RSYM, MRISTAGE_FIRST, + "stage = 0, stage type = %d, tcur = " SUN_FORMAT_G, MRISTAGE_FIRST, ark_mem->tcur); SUNLogExtraDebugVec(ARK_LOGGER, "slow stage", ark_mem->ycur, "z_0(:) ="); @@ -2923,7 +2923,7 @@ int mriStep_TakeStepMERK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) tf = ark_mem->tn + cstage * ark_mem->h; SUNLogInfo(ARK_LOGGER, "begin-stage", - "stage = %i, stage type = %i, tcur = %" RSYM, stage, + "stage = %i, stage type = %i, tcur = " SUN_FORMAT_G, stage, step_mem->stagetypes[stage], tf); /* Reset the inner stepper on the first stage within all but the @@ -4646,7 +4646,8 @@ int mriStepInnerStepper_Reset(MRIStepInnerStepper stepper, sunrealtype tR, if (stepper == NULL) { return ARK_ILL_INPUT; } if (stepper->ops == NULL) { return ARK_ILL_INPUT; } - SUNLogDebug(stepper->sunctx->logger, "reset-inner-state", "tR = %" RSYM, tR); + SUNLogDebug(stepper->sunctx->logger, "reset-inner-state", + "tR = " SUN_FORMAT_G, tR); if (stepper->ops->reset) { diff --git a/src/arkode/arkode_relaxation.c b/src/arkode/arkode_relaxation.c index 3e1d6fa5ba..0d94b343d2 100644 --- a/src/arkode/arkode_relaxation.c +++ b/src/arkode/arkode_relaxation.c @@ -123,8 +123,9 @@ static int arkRelaxNewtonSolve(ARKodeMem ark_mem) if (retval) { return retval; } SUNLogExtraDebug(ARK_LOGGER, "residual", - "iter = %i, relax_param = %" RSYM ", residual = %" RSYM, i, - relax_mem->relax_param, relax_mem->res); + "iter = %i, relax_param = " SUN_FORMAT_G + ", residual = " SUN_FORMAT_G, + i, relax_mem->relax_param, relax_mem->res); /* Check for convergence */ if (SUNRabs(relax_mem->res) < relax_mem->res_tol) { return ARK_SUCCESS; } @@ -344,7 +345,7 @@ static int arkRelaxSolve(ARKodeMem ark_mem, ARKodeRelaxMem relax_mem, &(relax_mem->delta_e)); if (retval) { return retval; } - SUNLogExtraDebug(ARK_LOGGER, "compute delta e", "delta_e = %" RSYM, + SUNLogExtraDebug(ARK_LOGGER, "compute delta e", "delta_e = " SUN_FORMAT_G, relax_mem->delta_e); /* Get the change in state (delta_y = tempv2) */ @@ -360,7 +361,7 @@ static int arkRelaxSolve(ARKodeMem ark_mem, ARKodeRelaxMem relax_mem, if (retval < 0) { return ARK_RELAX_FUNC_FAIL; } if (retval > 0) { return ARK_RELAX_FUNC_RECV; } - SUNLogExtraDebug(ARK_LOGGER, "compute old e", "e_old = %" RSYM, + SUNLogExtraDebug(ARK_LOGGER, "compute old e", "e_old = " SUN_FORMAT_G, relax_mem->e_old); /* Initial guess for relaxation parameter */ @@ -897,8 +898,8 @@ int arkRelax(ARKodeMem ark_mem, int* relax_fails, sunrealtype* dsm_inout) ark_mem->ycur); SUNLogDebug(ARK_LOGGER, "relaxation", - "relaxation parameter = %" RSYM ", relaxed h = %" RSYM - ", relaxed error = %" RSYM, + "relaxation parameter = " SUN_FORMAT_G + ", relaxed h = " SUN_FORMAT_G ", relaxed error = " SUN_FORMAT_G, relax_val, ark_mem->h, *dsm_inout); return ARK_SUCCESS; diff --git a/src/arkode/arkode_splittingstep.c b/src/arkode/arkode_splittingstep.c index d0f28da394..7e16c05b14 100644 --- a/src/arkode/arkode_splittingstep.c +++ b/src/arkode/arkode_splittingstep.c @@ -227,8 +227,9 @@ static int splittingStep_SequentialMethod(ARKodeMem ark_mem, sunrealtype t_end = ark_mem->tn + beta_end * ark_mem->h; SUNLogInfo(ARK_LOGGER, "begin-partition", - "partition = %i, t_start = %" RSYM ", t_end = %" RSYM, k, - t_start, t_end); + "partition = %i, t_start = " SUN_FORMAT_G + ", t_end = " SUN_FORMAT_G, + k, t_start, t_end); SUNStepper stepper = step_mem->steppers[k]; /* TODO(SBR): A potential future optimization is removing this reset and diff --git a/src/arkode/arkode_sprkstep.c b/src/arkode/arkode_sprkstep.c index 4170246d23..0a96f44ad0 100644 --- a/src/arkode/arkode_sprkstep.c +++ b/src/arkode/arkode_sprkstep.c @@ -558,7 +558,7 @@ int sprkStep_TakeStep(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr) step_mem->istage = is; SUNLogInfo(ARK_LOGGER, "begin-stage", - "stage = %i, t = %" RSYM ", that = %" RSYM, is, + "stage = %i, t = " SUN_FORMAT_G ", that = " SUN_FORMAT_G, is, ark_mem->tn + ci * ark_mem->h, ark_mem->tn + chati * ark_mem->h); SUNLogExtraDebugVec(ARK_LOGGER, "stage", prev_stage, "z2_%i(:) =", is); @@ -677,7 +677,7 @@ int sprkStep_TakeStep_Compensated(ARKodeMem ark_mem, sunrealtype* dsmPtr, step_mem->istage = is; SUNLogInfo(ARK_LOGGER, "begin-stage", - "stage = %i, t = %" RSYM ", that = %" RSYM, is, + "stage = %i, t = " SUN_FORMAT_G ", that = " SUN_FORMAT_G, is, ark_mem->tn + ci * ark_mem->h, ark_mem->tn + chati * ark_mem->h); /* [ ] + [ ] diff --git a/src/cvode/cvode.c b/src/cvode/cvode.c index 4075fe9c3b..458ed99777 100644 --- a/src/cvode/cvode.c +++ b/src/cvode/cvode.c @@ -2354,7 +2354,8 @@ static int cvStep(CVodeMem cv_mem) for (;;) { SUNLogInfo(CV_LOGGER, "begin-step-attempt", - "step = %li, tn = %" RSYM ", h = %" RSYM ", q = %d", + "step = %li, tn = " SUN_FORMAT_G ", h = " SUN_FORMAT_G + ", q = %d", cv_mem->cv_nst + 1, cv_mem->cv_tn, cv_mem->cv_h, cv_mem->cv_q); cvPredict(cv_mem); @@ -2394,8 +2395,9 @@ static int cvStep(CVodeMem cv_mem) eflag = cvDoErrorTest(cv_mem, &nflag, saved_t, &nef, &dsm); SUNLogInfoIf(eflag != CV_SUCCESS, CV_LOGGER, "end-step-attempt", - "status = failed error test, dsm = %" RSYM ", eflag = %i", dsm, - eflag); + "status = failed error test, dsm = " SUN_FORMAT_G + ", eflag = %i", + dsm, eflag); /* Go back in loop if we need to predict again (nflag=PREV_ERR_FAIL) */ if (eflag == TRY_AGAIN) { continue; } @@ -2407,8 +2409,8 @@ static int cvStep(CVodeMem cv_mem) break; } - SUNLogInfo(CV_LOGGER, "end-step-attempt", "status = success, dsm = %" RSYM, - dsm); + SUNLogInfo(CV_LOGGER, "end-step-attempt", + "status = success, dsm = " SUN_FORMAT_G, dsm); /* Nonlinear system solve and error test were both successful. Update data, and consider change of step and/or order. */ @@ -3308,7 +3310,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, dsm = cv_mem->cv_acnrm * cv_mem->cv_tq[2]; - SUNLogDebug(CV_LOGGER, "error-test", "step = %li, h = %" RSYM ", dsm = %" RSYM, + SUNLogDebug(CV_LOGGER, "error-test", + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, cv_mem->cv_nst, cv_mem->cv_h, dsm); /* If est. local error norm dsm passes test, return CV_SUCCESS */ @@ -3345,7 +3348,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, cvRescale(cv_mem); - SUNLogDebug(CV_LOGGER, "new-step-eta", "eta = %" RSYM, cv_mem->cv_eta); + SUNLogDebug(CV_LOGGER, "new-step-eta", "eta = " SUN_FORMAT_G, cv_mem->cv_eta); return (TRY_AGAIN); } @@ -3360,7 +3363,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, cv_mem->cv_q--; cv_mem->cv_qwait = cv_mem->cv_L; cvRescale(cv_mem); - SUNLogDebug(CV_LOGGER, "new-step-eta-mxnef1", "eta = %" RSYM, cv_mem->cv_eta); + SUNLogDebug(CV_LOGGER, "new-step-eta-mxnef1", "eta = " SUN_FORMAT_G, + cv_mem->cv_eta); return (TRY_AGAIN); } @@ -3382,7 +3386,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, N_VScale(cv_mem->cv_h, cv_mem->cv_tempv, cv_mem->cv_zn[1]); - SUNLogDebug(CV_LOGGER, "new-step-eta-mxnef1-q1", "eta = %" RSYM, + SUNLogDebug(CV_LOGGER, "new-step-eta-mxnef1-q1", "eta = " SUN_FORMAT_G, cv_mem->cv_eta); return (TRY_AGAIN); @@ -3503,7 +3507,8 @@ static void cvPrepareNextStep(CVodeMem cv_mem, sunrealtype dsm) } SUNLogDebug(CV_LOGGER, "return", - "eta = %" RSYM ", hprime = %" RSYM ", qprime = %d, qwait = %d", + "eta = " SUN_FORMAT_G ", hprime = " SUN_FORMAT_G + ", qprime = %d, qwait = %d", cv_mem->cv_eta, cv_mem->cv_hprime, cv_mem->cv_qprime, cv_mem->cv_qwait); } diff --git a/src/cvodes/cvodes.c b/src/cvodes/cvodes.c index d2dc784cec..ed18bfe55b 100644 --- a/src/cvodes/cvodes.c +++ b/src/cvodes/cvodes.c @@ -5858,7 +5858,8 @@ static int cvStep(CVodeMem cv_mem) for (;;) { SUNLogInfo(CV_LOGGER, "begin-step-attempt", - "step = %li, tn = %" RSYM ", h = %" RSYM ", q = %d", + "step = %li, tn = " SUN_FORMAT_G ", h = " SUN_FORMAT_G + ", q = %d", cv_mem->cv_nst + 1, cv_mem->cv_tn, cv_mem->cv_h, cv_mem->cv_q); cvPredict(cv_mem); @@ -5901,8 +5902,9 @@ static int cvStep(CVodeMem cv_mem) &(cv_mem->cv_netf), &dsm); SUNLogInfoIf(eflag != CV_SUCCESS, CV_LOGGER, "end-step-attempt", - "status = failed error test, dsm = %" RSYM ", eflag = %i", dsm, - eflag); + "status = failed error test, dsm = " SUN_FORMAT_G + ", eflag = %i", + dsm, eflag); /* Go back in loop if we need to predict again (nflag=PREV_ERR_FAIL) */ if (eflag == TRY_AGAIN) { continue; } @@ -5936,7 +5938,7 @@ static int cvStep(CVodeMem cv_mem) &(cv_mem->cv_netfQ), &dsmQ); SUNLogInfoIf(eflag != CV_SUCCESS, CV_LOGGER, "end-step-attempt", - "status = failed quad error test, dsmQ = %" RSYM + "status = failed quad error test, dsmQ = " SUN_FORMAT_G ", eflag = %i", dsmQ, eflag); @@ -6014,7 +6016,7 @@ static int cvStep(CVodeMem cv_mem) &(cv_mem->cv_netfS), &dsmS); SUNLogInfoIf(eflag != CV_SUCCESS, CV_LOGGER, "end-step-attempt", - "status = failed sens error test, dsmS = %" RSYM + "status = failed sens error test, dsmS = " SUN_FORMAT_G ", eflag = %i", dsmS, eflag); @@ -6062,8 +6064,8 @@ static int cvStep(CVodeMem cv_mem) &nefQS, &(cv_mem->cv_netfQS), &dsmQS); SUNLogInfoIf(eflag != CV_SUCCESS, CV_LOGGER, "end-step-attempt", - "status = failed quad sens error test, dsmQS = %" RSYM - ", eflag = %i", + "status = failed quad sens error test, dsmQS " + "= " SUN_FORMAT_G ", eflag = %i", dsmQS, eflag); if (eflag == TRY_AGAIN) { continue; } @@ -6078,8 +6080,8 @@ static int cvStep(CVodeMem cv_mem) break; } - SUNLogInfo(CV_LOGGER, "end-step-attempt", "status = success, dsm = %" RSYM, - dsm); + SUNLogInfo(CV_LOGGER, "end-step-attempt", + "status = success, dsm = " SUN_FORMAT_G, dsm); /* Nonlinear system solve and error test were both successful. Update data, and consider change of step and/or order. */ @@ -7497,7 +7499,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, dsm = acor_nrm * cv_mem->cv_tq[2]; - SUNLogDebug(CV_LOGGER, "error-test", "step = %li, h = %" RSYM ", dsm = %" RSYM, + SUNLogDebug(CV_LOGGER, "error-test", + "step = %li, h = " SUN_FORMAT_G ", dsm = " SUN_FORMAT_G, cv_mem->cv_nst, cv_mem->cv_h, dsm); /* If est. local error norm dsm passes test, return CV_SUCCESS */ @@ -7534,7 +7537,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, cvRescale(cv_mem); - SUNLogDebug(CV_LOGGER, "new-step-eta", "eta = %" RSYM, cv_mem->cv_eta); + SUNLogDebug(CV_LOGGER, "new-step-eta", "eta = " SUN_FORMAT_G, cv_mem->cv_eta); return (TRY_AGAIN); } @@ -7549,7 +7552,8 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, cv_mem->cv_q--; cv_mem->cv_qwait = cv_mem->cv_L; cvRescale(cv_mem); - SUNLogDebug(CV_LOGGER, "new-step-eta-mxnef1", "eta = %" RSYM, cv_mem->cv_eta); + SUNLogDebug(CV_LOGGER, "new-step-eta-mxnef1", "eta = " SUN_FORMAT_G, + cv_mem->cv_eta); return (TRY_AGAIN); } @@ -7571,7 +7575,7 @@ static int cvDoErrorTest(CVodeMem cv_mem, int* nflagPtr, sunrealtype saved_t, N_VScale(cv_mem->cv_h, cv_mem->cv_tempv, cv_mem->cv_zn[1]); - SUNLogDebug(CV_LOGGER, "new-step-eta-mxnef1-q1", "eta = %" RSYM, + SUNLogDebug(CV_LOGGER, "new-step-eta-mxnef1-q1", "eta = " SUN_FORMAT_G, cv_mem->cv_eta); if (cv_mem->cv_quadr) @@ -7795,7 +7799,8 @@ static void cvPrepareNextStep(CVodeMem cv_mem, sunrealtype dsm) } SUNLogDebug(CV_LOGGER, "return", - "eta = %" RSYM ", hprime = %" RSYM ", qprime = %d, qwait = %d", + "eta = " SUN_FORMAT_G ", hprime = " SUN_FORMAT_G + ", qprime = %d, qwait = %d", cv_mem->cv_eta, cv_mem->cv_hprime, cv_mem->cv_qprime, cv_mem->cv_qwait); } diff --git a/src/ida/ida.c b/src/ida/ida.c index 94cc3a18b6..dec79e41d2 100644 --- a/src/ida/ida.c +++ b/src/ida/ida.c @@ -2505,7 +2505,8 @@ static int IDAStep(IDAMem IDA_mem) for (;;) { SUNLogInfo(IDA_LOGGER, "begin-step-attempt", - "step = %li, tn = %" RSYM ", h = %" RSYM ", q = %d", + "step = %li, tn = " SUN_FORMAT_G ", h = " SUN_FORMAT_G + ", q = %d", IDA_mem->ida_nst + 1, IDA_mem->ida_tn, IDA_mem->ida_hh, IDA_mem->ida_kk); @@ -2555,7 +2556,8 @@ static int IDAStep(IDAMem IDA_mem) &ncf, &(IDA_mem->ida_netf), &nef); SUNLogInfoIf(nflag == ERROR_TEST_FAIL, IDA_LOGGER, "end-step-attempt", - "status = failed error test, dsm = %" RSYM ", kflag = %i", + "status = failed error test, dsm = " SUN_FORMAT_G + ", kflag = %i", ck * err_k / IDA_mem->ida_sigma[IDA_mem->ida_kk], kflag); SUNLogInfoIf(nflag != ERROR_TEST_FAIL && kflag != IDA_SUCCESS, IDA_LOGGER, @@ -2575,7 +2577,8 @@ static int IDAStep(IDAMem IDA_mem) } /* end loop */ - SUNLogInfo(IDA_LOGGER, "end-step-attempt", "status = success, dsm = %" RSYM, + SUNLogInfo(IDA_LOGGER, "end-step-attempt", + "status = success, dsm = " SUN_FORMAT_G, ck * err_k / IDA_mem->ida_sigma[IDA_mem->ida_kk]); /* Nonlinear system solve and error test were both successful; @@ -2881,7 +2884,7 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, terr_k = (IDA_mem->ida_kk + 1) * (*err_k); SUNLogDebug(IDA_LOGGER, "estimate-error-order-k", - "err_k = %" RSYM ", terr_k = %" RSYM, *err_k, terr_k); + "err_k = " SUN_FORMAT_G ", terr_k = " SUN_FORMAT_G, *err_k, terr_k); IDA_mem->ida_knew = IDA_mem->ida_kk; @@ -2896,7 +2899,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, terr_km1 = IDA_mem->ida_kk * (*err_km1); SUNLogDebug(IDA_LOGGER, "estimate-error-order-km1", - "err_km1 = %" RSYM ", terr_km1 = %" RSYM, *err_km1, terr_km1); + "err_km1 = " SUN_FORMAT_G ", terr_km1 = " SUN_FORMAT_G, + *err_km1, terr_km1); if (IDA_mem->ida_kk > 2) { @@ -2909,7 +2913,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, terr_km2 = (IDA_mem->ida_kk - 1) * err_km2; SUNLogDebug(IDA_LOGGER, "estimate-error-order-km2", - "err_km2 = %" RSYM ", terr_km2 = %" RSYM, err_km2, terr_km2); + "err_km2 = " SUN_FORMAT_G ", terr_km2 = " SUN_FORMAT_G, + err_km2, terr_km2); /* Decrease order if errors are reduced */ if (SUNMAX(terr_km1, terr_km2) <= terr_k) @@ -2930,7 +2935,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, SUNLogDebug(IDA_LOGGER, "new-order", "kk = %i, knew = %i", IDA_mem->ida_kk, IDA_mem->ida_knew); - SUNLogDebug(IDA_LOGGER, "error-estimate", "ck_enorm_k = %" RSYM, ck * enorm_k); + SUNLogDebug(IDA_LOGGER, "error-estimate", "ck_enorm_k = " SUN_FORMAT_G, + ck * enorm_k); /* Perform error test */ if (ck * enorm_k > ONE) { return (ERROR_TEST_FAIL); } @@ -3088,8 +3094,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, IDA_mem->ida_hh *= IDA_mem->ida_eta; SUNLogDebug(IDA_LOGGER, "first-error-test_fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, IDA_mem->ida_kk, - IDA_mem->ida_eta, IDA_mem->ida_hh); + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, + IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); return (PREDICT_AGAIN); } @@ -3104,8 +3110,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, IDA_mem->ida_hh *= IDA_mem->ida_eta; SUNLogDebug(IDA_LOGGER, "second-error-test-fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, IDA_mem->ida_kk, - IDA_mem->ida_eta, IDA_mem->ida_hh); + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, + IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); return (PREDICT_AGAIN); } @@ -3119,8 +3125,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, IDA_mem->ida_hh *= IDA_mem->ida_eta; SUNLogDebug(IDA_LOGGER, "error-test-fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, IDA_mem->ida_kk, - IDA_mem->ida_eta, IDA_mem->ida_hh); + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, + IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); return (PREDICT_AGAIN); } @@ -3238,7 +3244,8 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k else { action = RAISE; } SUNLogDebug(IDA_LOGGER, "order-selection-raise", - "terr_k = %" RSYM ", terr_kp1 = %" RSYM, terr_k, terr_kp1); + "terr_k = " SUN_FORMAT_G ", terr_kp1 = " SUN_FORMAT_G, + terr_k, terr_kp1); } else { @@ -3248,8 +3255,8 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k else { action = RAISE; } SUNLogDebug(IDA_LOGGER, "order-selection-rasie-or-lower", - "terr_km1 = %" RSYM ", terr_k = %" RSYM - ", terr_kp1 = %" RSYM, + "terr_km1 = " SUN_FORMAT_G ", terr_k = " SUN_FORMAT_G + ", terr_kp1 = " SUN_FORMAT_G, terr_km1, terr_k, terr_kp1); } } @@ -3297,8 +3304,8 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k IDA_mem->ida_hh *= IDA_mem->ida_eta; SUNLogDebug(IDA_LOGGER, "new-step-and-order", - "knew = %i, err_knew = %" RSYM ", eta = %" RSYM - ", hnew = %" RSYM, + "knew = %i, err_knew = " SUN_FORMAT_G ", eta = " SUN_FORMAT_G + ", hnew = " SUN_FORMAT_G, IDA_mem->ida_kk, err_knew, IDA_mem->ida_eta, IDA_mem->ida_hh); } /* end of phase if block */ diff --git a/src/idas/idas.c b/src/idas/idas.c index 9edab3406c..801da28527 100644 --- a/src/idas/idas.c +++ b/src/idas/idas.c @@ -5911,7 +5911,8 @@ static int IDAStep(IDAMem IDA_mem) for (;;) { SUNLogInfo(IDA_LOGGER, "begin-step-attempt", - "step = %li, tn = %" RSYM ", h = %" RSYM ", q = %d", + "step = %li, tn = " SUN_FORMAT_G ", h = " SUN_FORMAT_G + ", q = %d", IDA_mem->ida_nst + 1, IDA_mem->ida_tn, IDA_mem->ida_hh, IDA_mem->ida_kk); @@ -5967,7 +5968,8 @@ static int IDAStep(IDAMem IDA_mem) &ncf, &(IDA_mem->ida_netf), &nef); SUNLogInfoIf(nflag == ERROR_TEST_FAIL, IDA_LOGGER, "end-step-attempt", - "status = failed error test, dsm = %" RSYM ", kflag = %i", + "status = failed error test, dsm = " SUN_FORMAT_G + ", kflag = %i", ck * err_k / IDA_mem->ida_sigma[IDA_mem->ida_kk], kflag); SUNLogInfoIf(nflag != ERROR_TEST_FAIL && kflag != IDA_SUCCESS, IDA_LOGGER, @@ -6121,7 +6123,8 @@ static int IDAStep(IDAMem IDA_mem) } /* end loop */ - SUNLogInfo(IDA_LOGGER, "end-step-attempt", "status = success, dsm = %" RSYM, + SUNLogInfo(IDA_LOGGER, "end-step-attempt", + "status = success, dsm = " SUN_FORMAT_G, ck * err_k / IDA_mem->ida_sigma[IDA_mem->ida_kk]); /* Nonlinear system solve and error test were both successful; @@ -6718,7 +6721,7 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, terr_k = (IDA_mem->ida_kk + 1) * (*err_k); SUNLogDebug(IDA_LOGGER, "estimate-error-order-k", - "err_k = %" RSYM ", terr_k = %" RSYM, *err_k, terr_k); + "err_k = " SUN_FORMAT_G ", terr_k = " SUN_FORMAT_G, *err_k, terr_k); IDA_mem->ida_knew = IDA_mem->ida_kk; @@ -6733,7 +6736,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, terr_km1 = IDA_mem->ida_kk * (*err_km1); SUNLogDebug(IDA_LOGGER, "estimate-error-order-km1", - "err_km1 = %" RSYM ", terr_km1 = %" RSYM, *err_km1, terr_km1); + "err_km1 = " SUN_FORMAT_G ", terr_km1 = " SUN_FORMAT_G, + *err_km1, terr_km1); if (IDA_mem->ida_kk > 2) { @@ -6746,7 +6750,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, terr_km2 = (IDA_mem->ida_kk - 1) * (*err_km2); SUNLogDebug(IDA_LOGGER, "estimate-error-order-km2", - "err_km2 = %" RSYM ", terr_km2 = %" RSYM, err_km2, terr_km2); + "err_km2 = " SUN_FORMAT_G ", terr_km2 = " SUN_FORMAT_G, + err_km2, terr_km2); /* Decrease order if errors are reduced */ if (SUNMAX(terr_km1, terr_km2) <= terr_k) @@ -6767,7 +6772,8 @@ static int IDATestError(IDAMem IDA_mem, sunrealtype ck, sunrealtype* err_k, SUNLogDebug(IDA_LOGGER, "new-order", "kk = %i, knew = %i", IDA_mem->ida_kk, IDA_mem->ida_knew); - SUNLogDebug(IDA_LOGGER, "error-estimate", "ck_enorm_k = %" RSYM, ck * enorm_k); + SUNLogDebug(IDA_LOGGER, "error-estimate", "ck_enorm_k = " SUN_FORMAT_G, + ck * enorm_k); /* Perform error test */ if (ck * enorm_k > ONE) { return (ERROR_TEST_FAIL); } @@ -7279,8 +7285,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, IDA_mem->ida_hh *= IDA_mem->ida_eta; SUNLogDebug(IDA_LOGGER, "first-error-test_fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, IDA_mem->ida_kk, - IDA_mem->ida_eta, IDA_mem->ida_hh); + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, + IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); return (PREDICT_AGAIN); } @@ -7295,8 +7301,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, IDA_mem->ida_hh *= IDA_mem->ida_eta; SUNLogDebug(IDA_LOGGER, "second-error-test-fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, IDA_mem->ida_kk, - IDA_mem->ida_eta, IDA_mem->ida_hh); + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, + IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); return (PREDICT_AGAIN); } @@ -7310,8 +7316,8 @@ static int IDAHandleNFlag(IDAMem IDA_mem, int nflag, sunrealtype err_k, IDA_mem->ida_hh *= IDA_mem->ida_eta; SUNLogDebug(IDA_LOGGER, "error-test-fail", - "kk = %i, eta = %" RSYM ", h = %" RSYM, IDA_mem->ida_kk, - IDA_mem->ida_eta, IDA_mem->ida_hh); + "kk = %i, eta = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, + IDA_mem->ida_kk, IDA_mem->ida_eta, IDA_mem->ida_hh); return (PREDICT_AGAIN); } @@ -7490,7 +7496,8 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k else { action = RAISE; } SUNLogDebug(IDA_LOGGER, "order-selection-raise", - "terr_k = %" RSYM ", terr_kp1 = %" RSYM, terr_k, terr_kp1); + "terr_k = " SUN_FORMAT_G ", terr_kp1 = " SUN_FORMAT_G, + terr_k, terr_kp1); } else { @@ -7500,8 +7507,8 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k else { action = RAISE; } SUNLogDebug(IDA_LOGGER, "order-selection-rasie-or-lower", - "terr_km1 = %" RSYM ", terr_k = %" RSYM - ", terr_kp1 = %" RSYM, + "terr_km1 = " SUN_FORMAT_G ", terr_k = " SUN_FORMAT_G + ", terr_kp1 = " SUN_FORMAT_G, terr_km1, terr_k, terr_kp1); } } @@ -7549,8 +7556,8 @@ static void IDACompleteStep(IDAMem IDA_mem, sunrealtype err_k, sunrealtype err_k IDA_mem->ida_hh *= IDA_mem->ida_eta; SUNLogDebug(IDA_LOGGER, "new-step-and-order", - "knew = %i, err_knew = %" RSYM ", eta = %" RSYM - ", hnew = %" RSYM, + "knew = %i, err_knew = " SUN_FORMAT_G ", eta = " SUN_FORMAT_G + ", hnew = " SUN_FORMAT_G, IDA_mem->ida_kk, err_knew, IDA_mem->ida_eta, IDA_mem->ida_hh); } /* end of phase if block */ From 5d127d72976d8aa9b50d442c7ad59fae1dd1da85 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Fri, 13 Dec 2024 14:27:14 -0800 Subject: [PATCH 20/27] Add todo comment --- include/sundials/sundials_types.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/sundials/sundials_types.h b/include/sundials/sundials_types.h index 8df4eb6b76..0634ee3b21 100644 --- a/include/sundials/sundials_types.h +++ b/include/sundials/sundials_types.h @@ -94,6 +94,7 @@ typedef float sunrealtype; #define SUN_BIG_REAL FLT_MAX #define SUN_SMALL_REAL FLT_MIN #define SUN_UNIT_ROUNDOFF FLT_EPSILON +// TODO(SBR): In C11, FLT_DECIMAL_DIGITS would be a better choice #define SUN_FORMAT_E "% ." SUN_STRING(FLT_DIG) "e" #define SUN_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" From 819a64935157d30b078787d93efd25f578d5b81d Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Tue, 17 Dec 2024 13:40:43 -0800 Subject: [PATCH 21/27] Remove sunsnprintf --- src/arkode/arkode_splittingstep.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arkode/arkode_splittingstep.c b/src/arkode/arkode_splittingstep.c index 7e16c05b14..049ad2836d 100644 --- a/src/arkode/arkode_splittingstep.c +++ b/src/arkode/arkode_splittingstep.c @@ -364,7 +364,7 @@ static int splittingStep_PrintAllStats(ARKodeMem ark_mem, FILE* outfile, char name_buf[SUN_TABLE_WIDTH]; for (int k = 0; k < step_mem->partitions; k++) { - sunsnprintf(name_buf, sizeof(name_buf), "Partition %i evolves", k + 1); + snprintf(name_buf, sizeof(name_buf), "Partition %i evolves", k + 1); sunfprintf_long(outfile, fmt, SUNFALSE, name_buf, step_mem->n_stepper_evolves[k]); } From 2725918ee6489d39fa448fea456f8a12156237fd Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Tue, 17 Dec 2024 13:50:54 -0800 Subject: [PATCH 22/27] Update logging out files --- .../test_logging_arkode_arkstep_lvl5_0.out | 285 ++- .../test_logging_arkode_arkstep_lvl5_1_0.out | 450 ++-- ...test_logging_arkode_arkstep_lvl5_1_1_0.out | 450 ++-- ...test_logging_arkode_arkstep_lvl5_1_1_1.out | 452 ++-- .../test_logging_arkode_arkstep_lvl5_2_0.out | 576 +++--- ...test_logging_arkode_arkstep_lvl5_2_1_0.out | 576 +++--- ...test_logging_arkode_arkstep_lvl5_2_1_1.out | 580 +++--- .../test_logging_arkode_erkstep_lvl5.out | 218 +- .../test_logging_arkode_forcingstep_lvl5.out | 428 ++-- .../test_logging_arkode_lsrkstep_lvl5_0.out | 94 +- .../test_logging_arkode_lsrkstep_lvl5_1.out | 90 +- .../test_logging_arkode_lsrkstep_lvl5_2.out | 189 +- .../test_logging_arkode_lsrkstep_lvl5_3.out | 190 +- .../test_logging_arkode_lsrkstep_lvl5_4.out | 117 +- .../test_logging_arkode_lsrkstep_lvl5_5.out | 193 +- .../test_logging_arkode_mristep_lvl5_0.out | 1439 ++++++------- .../test_logging_arkode_mristep_lvl5_1_0.out | 1684 +++++++-------- ...test_logging_arkode_mristep_lvl5_1_1_0.out | 1684 +++++++-------- ...test_logging_arkode_mristep_lvl5_1_1_1.out | 1690 +++++++-------- .../test_logging_arkode_mristep_lvl5_2_0.out | 1757 +++++++--------- ...test_logging_arkode_mristep_lvl5_2_1_0.out | 1759 +++++++--------- ...test_logging_arkode_mristep_lvl5_2_1_1.out | 1755 +++++++--------- .../test_logging_arkode_mristep_lvl5_3.out | 1633 ++++++--------- .../test_logging_arkode_mristep_lvl5_4_0.out | 1768 +++++++--------- ...test_logging_arkode_mristep_lvl5_4_1_0.out | 1768 +++++++--------- ...test_logging_arkode_mristep_lvl5_4_1_1.out | 1772 +++++++--------- .../test_logging_arkode_mristep_lvl5_5_0.out | 1813 +++++++--------- ...test_logging_arkode_mristep_lvl5_5_1_0.out | 1807 +++++++--------- ...test_logging_arkode_mristep_lvl5_5_1_1.out | 1817 +++++++---------- .../test_logging_arkode_mristep_lvl5_6.out | 1147 +++++------ ...test_logging_arkode_splittingstep_lvl5.out | 437 ++-- .../test_logging_arkode_sprkstep_lvl5_0.out | 475 ++--- .../test_logging_arkode_sprkstep_lvl5_1.out | 475 ++--- .../logging/test_logging_cvode_lvl5_0.out | 60 +- .../logging/test_logging_cvode_lvl5_1_0.out | 60 +- .../logging/test_logging_cvode_lvl5_1_1.out | 62 +- .../logging/test_logging_cvodes_lvl5_0.out | 60 +- .../logging/test_logging_cvodes_lvl5_1_0.out | 60 +- .../logging/test_logging_cvodes_lvl5_1_1.out | 62 +- .../logging/test_logging_ida_lvl5_0.out | 38 +- .../logging/test_logging_ida_lvl5_1.out | 34 +- .../logging/test_logging_idas_lvl5_0.out | 38 +- .../logging/test_logging_idas_lvl5_1.out | 34 +- 43 files changed, 13310 insertions(+), 18766 deletions(-) diff --git a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_0.out b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_0.out index bd71dbaa45..4358fd6ca9 100644 --- a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_0.out +++ b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_0.out @@ -3,242 +3,197 @@ Using ERK method t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -1.1719990452195032e-16 -8.2872847241886988e-17 - + 1.171999045219503e-16 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 5.14930128047542e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.0349761842647577e-21 -4.2673725841929259e-21 - + 6.034976184264758e-21 + 4.267372584192926e-21 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --1.0434965378977631e-05 --5.9460528606460573e-03 - +-1.043496537897763e-05 +-5.946052860646057e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 5.14930128047542e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.3732780587686200e-10 --3.0618017609099279e-07 - +-5.373278058768620e-10 +-3.061801760909928e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448708542612e+00 -1.7320505013887011e+00 - + 1.224744870854261e+00 + 1.732050501388701e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --1.0586980816170437e-05 --5.9457480002098806e-03 - +-1.058698081617044e-05 +-5.945748000209881e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0001029860256095084 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000102986025609508 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0903110774615028e-09 --6.1232895581729812e-07 - +-1.090311077461503e-09 +-6.123289558172981e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448703012778e+00 -1.7320501952399214e+00 - + 1.224744870301278e+00 + 1.732050195239921e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --2.1021910950562200e-05 --1.1891797736938324e-02 - +-2.102191095056220e-05 +-1.189179773693832e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 7.723951920713131e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 7.72395192071313e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1036469467812032e-10 --3.4444093451935336e-07 - +-6.103646946781203e-10 +-3.444409345193534e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448707812243e+00 -1.7320504631279428e+00 - + 1.224744870781224e+00 + 1.732050463127943e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --1.5766446427037753e-05 --8.9188496712662869e-03 - +-1.576644642703775e-05 +-8.918849671266287e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448703091062e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002515551905531338, h_cfl = 1.029860256095084e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002414929829310085, h_cfl = 5.14930128047542e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 23.44910209921841 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.419249037637078e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00251555190553134, h_cfl = 1.02986025609508e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00241492982931008, h_cfl = 5.14930128047542e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 23.4491020992184 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.41924903763708e-08 1.029860256095084e-04 1.224744870309106e+00 1.732050195224277e+00 2.220446049250313e-16 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.002414929829310085 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.00241492982931008 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000102986025609508 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448703091062e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = --2.1021934429493368e-05 --1.1891797717486953e-02 - +-2.102193442949337e-05 +-1.189179771748695e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001310450940264551 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00131045094026455 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5383248261792105e-08 --1.4358928516040411e-05 - +-2.538324826179211e-08 +-1.435892851604041e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448449258580e+00 -1.7320358362957609e+00 - + 1.224744844925858e+00 + 1.732035836295761e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --2.2570664088408641e-04 --1.5138592207716248e-01 - +-2.257066408840864e-04 +-1.513859220771625e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001310450940264551 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00131045094026455 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7253284987217969e-07 --1.8279318948087589e-04 - +-2.725328498721797e-07 +-1.827931894808759e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247445977762563e+00 -1.7318674020347959e+00 - + 1.224744597776256e+00 + 1.731867402034796e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --3.0942952838901327e-04 --1.5123232637631015e-01 - +-3.094295283890133e-04 +-1.512323263763101e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002517915854919593 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00251791585491959 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.4725059817597985e-07 --3.6521545612210971e-04 - +-7.472505981759799e-07 +-3.652154561221097e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247441230585081e+00 -1.7316849797681548e+00 - + 1.224744123058508e+00 + 1.731684979768155e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --5.1368073663721485e-04 --2.9068262281917068e-01 - +-5.136807366372149e-04 +-2.906826228191707e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001914183397592072 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00191418339759207 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.9197022573340586e-07 --2.1089114783662453e-04 - +-3.919702257334059e-07 +-2.108911478366245e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247444783388803e+00 -1.7318393040764402e+00 - + 1.224744478338880e+00 + 1.731839304076440e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --3.9067756713848019e-04 --2.2100389908331053e-01 - +-3.906775671384802e-04 +-2.210038990833105e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442243254352e+00 -1.7316848119469588e+00 - + 1.224744224325435e+00 + 1.731684811946959e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00161623505955609, h_cfl = 2.414929829310085e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001551585657173846, h_cfl = 1.207464914655042e+27 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.6424972015096253 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00161623505955609, h_cfl = 2.41492982931008e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00155158565717385, h_cfl = 1.20746491465504e+27 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.642497201509625 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0133919487764742 2.517915854919593e-03 1.224744224325435e+00 1.731684811946959e+00 2.964961609563943e-12 1.116839953851922e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002517915854919593, h = 0.001551585657173846 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002517915854919593 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.00251791585491959, h = 0.00155158565717385 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00251791585491959 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247442243254352e+00 -1.7316848119469588e+00 - + 1.224744224325435e+00 + 1.731684811946959e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = --5.1396713859683273e-04 --2.9068243253515669e-01 - +-5.139671385968327e-04 +-2.906824325351567e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.003293708683506516 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00329370868350652 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.9873202025276405e-07 --2.2550934655697668e-04 - +-3.987320202527640e-07 +-2.255093465569767e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247438255934149e+00 -1.7314593026004017e+00 - + 1.224743825593415e+00 + 1.731459302600402e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --6.5508725381151222e-04 --3.8021423830036460e-01 - +-6.550872538115122e-04 +-3.802142383003646e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.003293708683506516 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00329370868350652 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.0821199360567276e-07 --2.9496747940006233e-04 - +-5.082119936056728e-07 +-2.949674794000623e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247437161134416e+00 -1.7313898444675586e+00 - + 1.224743716113442e+00 + 1.731389844467559e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --6.8959742055192609e-04 --3.8016008656274547e-01 - +-6.895974205519261e-04 +-3.801600865627455e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.004069501512093439 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00406950151209344 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0699694669524497e-06 --5.8985093774072378e-04 - +-1.069969466952450e-06 +-5.898509377407238e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247431543559681e+00 -1.7310949610092181e+00 - + 1.224743154355968e+00 + 1.731094961009218e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --8.3061368682849036e-04 --4.6964615005457105e-01 - +-8.306136868284904e-04 +-4.696461500545711e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.003681605097799978 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00368160509779998 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.4134759063292287e-07 --4.1637512929463936e-04 - +-7.413475906329229e-07 +-4.163751292946394e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247434829778445e+00 -1.7312684368176641e+00 - + 1.224743482977845e+00 + 1.731268436817664e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --7.5149082043131387e-04 --4.2492304938629710e-01 - +-7.514908204313139e-04 +-4.249230493862971e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247431811555634e+00 -1.7310949308275310e+00 - + 1.224743181155563e+00 + 1.731094930827531e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.006136925427511731, h_cfl = 1.551585657173847e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.005891448410411261, h_cfl = 7.757928285869233e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.797050058546112 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.002281919499449541 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00613692542751173, h_cfl = 1.55158565717385e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00589144841041126, h_cfl = 7.75792828586923e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.79705005854611 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.00228191949944954 4.069501512093439e-03 1.224743181155563e+00 1.731094930827531e+00 3.276268145668837e-12 1.207456357121828e-11 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 0.004069501512093439 +Current time = 0.00406950151209344 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -246,9 +201,9 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.001551585657173846 -Current step size = 0.005891448410411261 +Initial step size = 0.000102986025609508 +Last step size = 0.00155158565717385 +Current step size = 0.00589144841041126 Explicit RHS fn evals = 17 Implicit RHS fn evals = 0 NLS iters = 0 diff --git a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_0.out b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_0.out index a725e5d24f..0d93926e0a 100644 --- a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_0.out +++ b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_0.out @@ -4,44 +4,37 @@ Using fixed-point nonlinear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 2.57465064023771e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 1, update-norm = 0.03124727847178982 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.3482114694817062e-10 --7.6544069683096959e-08 - +-1.348211469481706e-10 +-7.654406968309696e-08 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_0(:) = -1.2247448712567679e+00 -1.7320507310248074e+00 - + 1.224744871256768e+00 + 1.732050731024807e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --5.2744855434165435e-06 --2.9729122414792089e-03 - +-5.274485543416544e-06 +-2.972912241479209e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 7.723951920713131e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 7.72395192071313e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7159915162563899e-10 --1.5308420811789943e-07 - +-2.715991516256390e-10 +-1.530842081178994e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -51,84 +44,69 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 4.895203386441746e-06 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.7801963866676182e-10 --3.8271244855419026e-07 - +-6.780196386667618e-10 +-3.827124485541903e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247448707135693e+00 -1.7320504248564286e+00 - + 1.224744870713569e+00 + 1.732050424856429e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = --1.5785446875319835e-05 --8.9188116306507040e-03 - +-1.578544687531983e-05 +-8.918811630650704e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 5.664231408522962e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 5.66423140852296e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1966020565906560e-10 --6.7356743000148608e-08 - +-1.196602056590656e-10 +-6.735674300014861e-08 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 1, update-norm = 0.09624183453536866 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.1497525290288219e-10 --2.3575626677356586e-07 - +-4.149752529028822e-10 +-2.357562667735659e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247448709766138e+00 -1.7320505718126105e+00 - + 1.224744870976614e+00 + 1.732050571812610e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = --1.1587149897517827e-05 --6.5404400699907578e-03 - +-1.158714989751783e-05 +-6.540440069990758e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 5.14930128047542e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.9203496310720011e-11 --5.5830416748822856e-08 - +-9.920349631072001e-11 +-5.583041674882286e-08 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 1, update-norm = 0.08528677931681904 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --3.6786739924915098e-10 --2.0892050479431925e-07 - +-3.678673992491510e-10 +-2.089205047943193e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247448710237216e+00 -1.7320505986483723e+00 - + 1.224744871023722e+00 + 1.732050598648372e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = --1.0538689897045994e-05 --5.9458448412770216e-03 - +-1.053868989704599e-05 +-5.945844841277022e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.0001029860256095084 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.000102986025609508 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.4124311520652384e-10 --3.0617235286251100e-07 - +-5.412431152065238e-10 +-3.061723528625110e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -138,40 +116,34 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 7.823414317944671e-06 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.0824850889102213e-09 --6.1234459843085585e-07 - +-1.082485088910221e-09 +-6.123445984308558e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247448703091040e+00 -1.7320501952242788e+00 - + 1.224744870309104e+00 + 1.732050195224279e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = --2.1021934424180757e-05 --1.1891797717489950e-02 - +-2.102193442418076e-05 +-1.189179771748995e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448703091040e+00 -1.7320501952242788e+00 - + 1.224744870309104e+00 + 1.732050195224279e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003796520021120941, h_cfl = 1.029860256095084e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003644659220276104, h_cfl = 5.14930128047542e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 35.38984244421219 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.257351772282993e-09 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00379652002112094, h_cfl = 1.02986025609508e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0036446592202761, h_cfl = 5.14930128047542e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 35.3898424442122 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.25735177228299e-09 1.029860256095084e-04 1.224744870309104e+00 1.732050195224279e+00 2.442490654175344e-15 1.998401444325282e-15 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.003644659220276104 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.001014150830678534 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.0036446592202761 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.00101415083067853 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091040e+00 -1.7320501952242788e+00 - + 1.224744870309104e+00 + 1.732050195224279e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -181,28 +153,23 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.04633595994229208 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.1037586989525144e-07 --1.0665669566797927e-04 - +-2.103758698952514e-07 +-1.066566956679793e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_0(:) = -1.2247446599332341e+00 -1.7319435385286108e+00 - + 1.224744659933234e+00 + 1.731943538528611e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --2.3074476451876455e-04 --1.1705543726043446e-01 - +-2.307447645187646e-04 +-1.170554372604345e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.002836480440816586 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.00283648044081659 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091040e+00 -1.7320501952242788e+00 - + 1.224744870309104e+00 + 1.732050195224279e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.2049301676687675e-07 --2.1331358934734672e-04 - +-4.204930167668767e-07 +-2.133135893473467e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -212,28 +179,23 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.2042649292783136 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --9.7014597510064218e-07 --5.1163040588714660e-04 - +-9.701459751006422e-07 +-5.116304058871466e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247439001631288e+00 -1.7315385648183916e+00 - + 1.224743900163129e+00 + 1.731538564818392e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = --6.0258944624920930e-04 --3.2740202406040253e-01 - +-6.025894462492093e-04 +-3.274020240604025e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.002107548596761365 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00210754859676137 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091040e+00 -1.7320501952242788e+00 - + 1.224744870309104e+00 + 1.732050195224279e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.9808592414894612e-07 --9.7322488527043608e-05 - +-1.980859241489461e-07 +-9.732248852704361e-05 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -243,28 +205,23 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.1317639651299175 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.1892168789443219e-07 --3.1897993011555841e-04 - +-6.189216878944322e-07 +-3.189799301155584e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247442513874160e+00 -1.7317312152941633e+00 - + 1.224744251387416e+00 + 1.731731215294163e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = --4.6145172520038437e-04 --2.4326850843144060e-01 - +-4.614517252003844e-04 +-2.432685084314406e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.00192531563574756 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091040e+00 -1.7320501952242788e+00 - + 1.224744870309104e+00 + 1.732050195224279e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6517105235824326e-07 --8.0726783502178717e-05 - +-1.651710523582433e-07 +-8.072678350217872e-05 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -274,28 +231,23 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.1179815315332422 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --5.5508531874120538e-07 --2.8321292927868202e-04 - +-5.550853187412054e-07 +-2.832129292786820e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247443152237851e+00 -1.7317669822950001e+00 - + 1.224744315223785e+00 + 1.731766982295000e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = --4.2756035369781892e-04 --2.2222805550988206e-01 - +-4.275603536978189e-04 +-2.222280555098821e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.003747645245885612 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.00374764524588561 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091040e+00 -1.7320501952242788e+00 - + 1.224744870309104e+00 + 1.732050195224279e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.3532761753850468e-07 --4.1596377780023664e-04 - +-7.353276175385047e-07 +-4.159637778002366e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -305,40 +257,34 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.3098605220101286 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.4332734690205068e-06 --8.1007679688875145e-04 - +-1.433273469020507e-06 +-8.100767968887515e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247434370356349e+00 -1.7312401184273900e+00 - + 1.224743437035635e+00 + 1.731240118427390e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = --7.6498190245061107e-04 --4.3253817811449907e-01 - +-7.649819024506111e-04 +-4.325381781144991e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247434370356349e+00 -1.7312401184273900e+00 - + 1.224743437035635e+00 + 1.731240118427390e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00232929919553471, h_cfl = 3.644659220276104e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002236127227713321, h_cfl = 1.822329610138052e+27 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.6135353383035691 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.007864906415392474 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00232929919553471, h_cfl = 3.6446592202761e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00223612722771332, h_cfl = 1.82232961013805e+27 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.613535338303569 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.00786490641539247 3.747645245885612e-03 1.224743437035635e+00 1.731240118427390e+00 9.108140908153928e-10 5.271953984475886e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.003747645245885612, h = 0.002236127227713321 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.004306677052813943 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.00374764524588561, h = 0.00223612722771332 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.00430667705281394 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434370356349e+00 -1.7312401184273900e+00 - + 1.224743437035635e+00 + 1.731240118427390e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -348,28 +294,23 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.06347372373964355 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.9654977891445632e-07 --2.7782303764351229e-04 - +-4.965497789144563e-07 +-2.778230376435123e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_0(:) = -1.2247429404858561e+00 -1.7309622953897466e+00 - + 1.224742940485856e+00 + 1.730962295389747e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --8.8802202009468311e-04 --4.9697190728107943e-01 - +-8.880220200946831e-04 +-4.969719072810794e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.005424740666670603 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.0054247406666706 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434370356349e+00 -1.7312401184273900e+00 - + 1.224743437035635e+00 + 1.731240118427390e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.9286510897135357e-07 --5.5564620663992091e-04 - +-9.928651089713536e-07 +-5.556462066399209e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -379,28 +320,23 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.1961628166373034 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.6172337632817263e-06 --9.0547080473034054e-04 - +-1.617233763281726e-06 +-9.054708047303405e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247418198018716e+00 -1.7303346476226598e+00 - + 1.224741819801872e+00 + 1.730334647622660e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = --1.1162106350751314e-03 --6.2576901579145128e-01 - +-1.116210635075131e-03 +-6.257690157914513e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.004977515221127939 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00497751522112794 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434370356349e+00 -1.7312401184273900e+00 - + 1.224743437035635e+00 + 1.731240118427390e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.7530871438233328e-07 --3.2186745513632103e-04 - +-5.753087143823333e-07 +-3.218674551363210e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -410,28 +346,23 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.1422666879689584 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.1501455808253400e-06 --6.4289877959560946e-04 - +-1.150145580825340e-06 +-6.428987795956095e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247422868900542e+00 -1.7305972196477943e+00 - + 1.224742286890054e+00 + 1.730597219647794e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = --1.0277950773381820e-03 --5.7426332462581242e-01 - +-1.027795077338182e-03 +-5.742633246258124e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.004865708859742272 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.00486570885974227 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434370356349e+00 -1.7312401184273900e+00 - + 1.224743437035635e+00 + 1.731240118427390e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.7935013656236019e-07 --2.6808251045464616e-04 - +-4.793501365623602e-07 +-2.680825104546462e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -441,28 +372,23 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.1294572005123361 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.0420987047818668e-06 --5.8191303223959737e-04 - +-1.042098704781867e-06 +-5.819130322395974e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247423949369300e+00 -1.7306582053951505e+00 - + 1.224742394936930e+00 + 1.730658205395150e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = --1.0062154830822632e-03 --5.6138245809715936e-01 - +-1.006215483082263e-03 +-5.613824580971594e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.005983772473598933 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.00598377247359893 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434370356349e+00 -1.7312401184273900e+00 - + 1.224743437035635e+00 + 1.731240118427390e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5381140406291581e-06 --8.6950990000653379e-04 - +-1.538114040629158e-06 +-8.695099000065338e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -472,32 +398,28 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.2648770776226016 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.2214373400379068e-06 --1.2553095738561651e-03 - +-2.221437340037907e-06 +-1.255309573856165e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247412155982949e+00 -1.7299848088535339e+00 - + 1.224741215598295e+00 + 1.729984808853534e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = --1.2214255933759850e-03 --6.9012157832719911e-01 - +-1.221425593375985e-03 +-6.901215783271991e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247412155982949e+00 -1.7299848088535339e+00 - + 1.224741215598295e+00 + 1.729984808853534e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.01050274477458537, h_cfl = 2.236127227713321e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.01008263498360195, h_cfl = 1.118063613856661e+27 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0105027447745854, h_cfl = 2.23612722771332e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.010082634983602, h_cfl = 1.11806361385666e+27 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.50897196664097 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.001116850591343922 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.00111685059134392 5.983772473598933e-03 1.224741215598295e+00 1.729984808853534e+00 1.411835537368233e-09 7.625806652811207e-10 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 0.005983772473598933 +Current time = 0.00598377247359893 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -505,9 +427,9 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.002236127227713321 -Current step size = 0.01008263498360196 +Initial step size = 0.000102986025609508 +Last step size = 0.00223612722771332 +Current step size = 0.010082634983602 Explicit RHS fn evals = 0 Implicit RHS fn evals = 45 NLS iters = 27 diff --git a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_1_0.out b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_1_0.out index e742186a9e..53963cd971 100644 --- a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_1_0.out +++ b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_1_0.out @@ -5,16 +5,14 @@ Using GMRES iterative linear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 2.57465064023771e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -29,28 +27,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.03124647747457602 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.3481769092357109e-10 --7.6542107541446623e-08 - +-1.348176909235711e-10 +-7.654210754144662e-08 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_0(:) = -1.2247448712567712e+00 -1.7320507310267697e+00 - + 1.224744871256771e+00 + 1.732050731026770e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --5.2744845688476538e-06 --2.9729122434364007e-03 - +-5.274484568847654e-06 +-2.972912243436401e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 7.723951920713131e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 7.72395192071313e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7159910144215067e-10 --1.5308420821868113e-07 - +-2.715991014421507e-10 +-1.530842082186811e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -70,28 +63,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.7311017409714737e-10 --3.8271246604140156e-07 - +-6.731101740971474e-10 +-3.827124660414016e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247448707184787e+00 -1.7320504248564113e+00 - + 1.224744870718479e+00 + 1.732050424856411e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = --1.5785456702682842e-05 --8.9188116281787924e-03 - +-1.578545670268284e-05 +-8.918811628178792e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 5.664231408522962e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 5.66423140852296e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1966013105105124e-10 --6.7356743078863062e-08 - +-1.196601310510512e-10 +-6.735674307886306e-08 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -106,28 +94,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.09623937258978928 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.1496456274914079e-10 --2.3575023593389748e-07 - +-4.149645627491408e-10 +-2.357502359338975e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247448709766244e+00 -1.7320505718186412e+00 - + 1.224744870976624e+00 + 1.732050571818641e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = --1.1587146903331380e-05 --6.5404400759934778e-03 - +-1.158714690333138e-05 +-6.540440075993478e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 5.14930128047542e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.9203409452501710e-11 --5.5830416833676241e-08 - +-9.920340945250171e-11 +-5.583041683367624e-08 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -142,28 +125,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.08528459686493964 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --3.6785789867628583e-10 --2.0891515860906222e-07 - +-3.678578986762858e-10 +-2.089151586090622e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247448710237310e+00 -1.7320505986537187e+00 - + 1.224744871023731e+00 + 1.732050598653719e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = --1.0538687242480638e-05 --5.9458448466004777e-03 - +-1.053868724248064e-05 +-5.945844846600478e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.0001029860256095084 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.000102986025609508 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.4124150489787098e-10 --3.0617235427863065e-07 - +-5.412415048978710e-10 +-3.061723542786307e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -183,40 +161,34 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.0746283427385906e-09 --6.1234462760470280e-07 - +-1.074628342738591e-09 +-6.123446276047028e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247448703169606e+00 -1.7320501952242495e+00 - + 1.224744870316961e+00 + 1.732050195224250e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = --2.1021950151815365e-05 --1.1891797713532633e-02 - +-2.102195015181536e-05 +-1.189179771353263e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448703169606e+00 -1.7320501952242495e+00 - + 1.224744870316961e+00 + 1.732050195224250e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003832000015190934, h_cfl = 1.029860256095084e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003678720014583297, h_cfl = 5.14930128047542e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 35.72057463924165 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.010389402682452e-09 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00383200001519093, h_cfl = 1.02986025609508e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0036787200145833, h_cfl = 5.14930128047542e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 35.7205746392416 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.01038940268245e-09 1.029860256095084e-04 1.224744870316961e+00 1.732050195224250e+00 7.854161765408207e-12 2.731148640577885e-14 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.003678720014583297 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.001022666029255333 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.0036787200145833 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.00102266602925533 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703169606e+00 -1.7320501952242495e+00 - + 1.224744870316961e+00 + 1.732050195224250e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -239,28 +211,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.1421796474290096e-07 --1.0855698511574932e-04 - +-2.142179647429010e-07 +-1.085569851157493e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_0(:) = -1.2247446560989959e+00 -1.7319416382391337e+00 - + 1.224744656098996e+00 + 1.731941638239134e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --2.3292829336001299e-04 --1.1803777623123327e-01 - +-2.329282933600130e-04 +-1.180377762312333e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.002862026036546981 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.00286202603654698 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703169606e+00 -1.7320501952242495e+00 - + 1.224744870316961e+00 + 1.732050195224250e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.2843898737310469e-07 --2.1711396494937117e-04 - +-4.284389873731047e-07 +-2.171139649493712e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -283,28 +250,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --9.8779534589461126e-07 --5.2092913761333452e-04 - +-9.877953458946113e-07 +-5.209291376133345e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247438825216146e+00 -1.7315292660866362e+00 - + 1.224743882521615e+00 + 1.731529266086636e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = --6.0824656359804833e-04 --3.3034873774330420e-01 - +-6.082465635980483e-04 +-3.303487377433042e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.002126282033630322 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00212628203363032 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703169606e+00 -1.7320501952242495e+00 - + 1.224744870316961e+00 + 1.732050195224250e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.0183575912132512e-07 --9.9027075632427539e-05 - +-2.018357591213251e-07 +-9.902707563242754e-05 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -327,28 +289,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.3026578553169328e-07 --3.2474393165745323e-04 - +-6.302657855316933e-07 +-3.247439316574532e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247442400511750e+00 -1.7317254512925921e+00 - + 1.224744240051175e+00 + 1.731725451292592e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = --4.6586194777400747e-04 --2.4542975298298644e-01 - +-4.658619477740075e-04 +-2.454297529829864e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.001942346032901157 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.00194234603290116 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703169606e+00 -1.7320501952242495e+00 - + 1.224744870316961e+00 + 1.732050195224250e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6830503897369111e-07 --8.2140251652316766e-05 - +-1.683050389736911e-07 +-8.214025165231677e-05 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -371,28 +328,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --5.6530614209119544e-07 --2.8832586718988384e-04 - +-5.653061420911954e-07 +-2.883258671898838e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247443050108184e+00 -1.7317618693570596e+00 - + 1.224744305010818e+00 + 1.731761869357060e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = --4.3168497928305151e-04 --2.2419276107545005e-01 - +-4.316849792830515e-04 +-2.241927610754501e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.003781706040192805 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.0037817060401928 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703169606e+00 -1.7320501952242495e+00 - + 1.224744870316961e+00 + 1.732050195224250e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.4859427090853822e-07 --4.2346813415649991e-04 - +-7.485942709085382e-07 +-4.234681341564999e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -415,40 +367,34 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.4584391541599209e-06 --8.2487691110435374e-04 - +-1.458439154159921e-06 +-8.248769111043537e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247434118778064e+00 -1.7312253183131452e+00 - + 1.224743411877806e+00 + 1.731225318313145e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = --7.7193685800496415e-04 --4.3646560336956441e-01 - +-7.719368580049641e-04 +-4.364656033695644e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247434118778064e+00 -1.7312253183131452e+00 - + 1.224743411877806e+00 + 1.731225318313145e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002326364550388339, h_cfl = 3.678720014583297e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002233309968372805, h_cfl = 1.839360007291648e+27 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00232636455038834, h_cfl = 3.6787200145833e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00223330996837281, h_cfl = 1.83936000729165e+27 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.607088867736454 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.008163105466437349 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.00816310546643735 3.781706040192805e-03 1.224743411877806e+00 1.731225318313145e+00 1.057254284120290e-10 1.072486544018147e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.003781706040192805, h = 0.002233309968372805 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.004340033532286006 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.0037817060401928, h = 0.00223330996837281 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.00434003353228601 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434118778064e+00 -1.7312253183131452e+00 - + 1.224743411877806e+00 + 1.731225318313145e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -471,28 +417,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.9959120738474801e-07 --2.7961959870598631e-04 - +-4.995912073847480e-07 +-2.796195987059863e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_0(:) = -1.2247429122865992e+00 -1.7309456987144392e+00 - + 1.224742912286599e+00 + 1.730945698714439e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --8.9481077349216355e-04 --5.0081645163650157e-01 - +-8.948107734921636e-04 +-5.008164516365016e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.005456688516472409 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.00545668851647241 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434118778064e+00 -1.7312253183131452e+00 - + 1.224743411877806e+00 + 1.731225318313145e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.9919491012371452e-07 --5.5923918688244800e-04 - +-9.991949101237145e-07 +-5.592391868824480e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -515,28 +456,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.6259695904615053e-06 --9.1067688658183043e-04 - +-1.625969590461505e-06 +-9.106768865818304e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247417859082159e+00 -1.7303146414265633e+00 - + 1.224741785908216e+00 + 1.730314641426563e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = --1.1227126376804786e-03 --6.2944717635931957e-01 - +-1.122712637680479e-03 +-6.294471763593196e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.005010026522797847 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00501002652279785 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434118778064e+00 -1.7312253183131452e+00 - + 1.224743411877806e+00 + 1.731225318313145e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.7915792587012851e-07 --3.2405262093896932e-04 - +-5.791579258701285e-07 +-3.240526209389693e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -559,28 +495,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.1566608074494443e-06 --6.4677047347908359e-04 - +-1.156660807449444e-06 +-6.467704734790836e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247422552169991e+00 -1.7305785478396660e+00 - + 1.224742255216999e+00 + 1.730578547839666e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = --1.0344044966321467e-03 --5.7800813108534710e-01 - +-1.034404496632147e-03 +-5.780081310853471e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.004898361024379207 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.00489836102437921 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434118778064e+00 -1.7312253183131452e+00 - + 1.224743411877806e+00 + 1.731225318313145e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.8255777116728590e-07 --2.6990384664404745e-04 - +-4.825577711672859e-07 +-2.699038466440475e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -603,28 +534,23 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.0480325020834030e-06 --5.8543925115564000e-04 - +-1.048032502083403e-06 +-5.854392511556400e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247423638453043e+00 -1.7306398790619895e+00 - + 1.224742363845304e+00 + 1.730639879061989e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = --1.0128504292255085e-03 --5.6514391624051907e-01 - +-1.012850429225508e-03 +-5.651439162405191e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.00601501600856561 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434118778064e+00 -1.7312253183131452e+00 - + 1.224743411877806e+00 + 1.731225318313145e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5475051306595572e-06 --8.7480745506617226e-04 - +-1.547505130659557e-06 +-8.748074550661723e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -647,29 +573,25 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.2328953581312280e-06 --1.2621283747921829e-03 - +-2.232895358131228e-06 +-1.262128374792183e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247411789824483e+00 -1.7299631899383530e+00 - + 1.224741178982448e+00 + 1.729963189938353e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = --1.2278068461039863e-03 --6.9371627671470348e-01 - +-1.227806846103986e-03 +-6.937162767147035e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247411789824483e+00 -1.7299631899383530e+00 - + 1.224741178982448e+00 + 1.729963189938353e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0105439796544931, h_cfl = 2.233309968372805e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.01012222046831338, h_cfl = 1.116654984186403e+27 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.532384940585946 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.001111259275024442 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0105439796544931, h_cfl = 2.23330996837281e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0101222204683134, h_cfl = 1.1166549841864e+27 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.53238494058595 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.00111125927502444 6.015016008565610e-03 1.224741178982448e+00 1.729963189938353e+00 2.336992821483364e-10 1.590565457121329e-10 ------------------------------------------------------------------------------------------------------------------------------ Current time = 0.00601501600856561 @@ -680,9 +602,9 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.002233309968372805 -Current step size = 0.01012222046831338 +Initial step size = 0.000102986025609508 +Last step size = 0.00223330996837281 +Current step size = 0.0101222204683134 Explicit RHS fn evals = 0 Implicit RHS fn evals = 45 NLS iters = 27 @@ -697,7 +619,7 @@ LS iters = 25 LS fails = 0 Jac-times setups = 0 Jac-times evals = 25 -LS iters per NLS iter = 0.9259259259259259 +LS iters per NLS iter = 0.925925925925926 Jac evals per NLS iter = 0 Prec evals per NLS iter = 0 End ARKStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_1_1.out b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_1_1.out index c098acf4d0..84dfc2dbe2 100644 --- a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_1_1.out +++ b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_1_1_1.out @@ -5,16 +5,14 @@ Using dense direct linear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 2.57465064023771e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -23,28 +21,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.03124647749568791 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.3579950010291991e-10 --7.6542104122109757e-08 - +-1.357995001029199e-10 +-7.654210412210976e-08 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_0(:) = -1.2247448712557893e+00 -1.7320507310267730e+00 - + 1.224744871255789e+00 + 1.732050731026773e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --5.2744826035395038e-06 --2.9729122439306394e-03 - +-5.274482603539504e-06 +-2.972912243930639e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 7.723951920713131e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 7.72395192071313e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7159900024251293e-10 --1.5308420824413097e-07 - +-2.715990002425129e-10 +-1.530842082441310e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -58,28 +51,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.380843176869396e-08 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.7801910931035622e-10 --3.8271244899425649e-07 - +-6.780191093103562e-10 +-3.827124489942565e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247448707135697e+00 -1.7320504248564281e+00 - + 1.224744870713570e+00 + 1.732050424856428e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = --1.5785446876482720e-05 --8.9188116306499667e-03 - +-1.578544687648272e-05 +-8.918811630649967e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 5.664231408522962e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 5.66423140852296e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1966010271374946e-10 --6.7356743085989097e-08 - +-1.196601027137495e-10 +-6.735674308598910e-08 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -88,28 +76,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.09623936755399637 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.1798849863265629e-10 --2.3575021291435974e-07 - +-4.179884986326563e-10 +-2.357502129143597e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247448709736004e+00 -1.7320505718186643e+00 - + 1.224744870973600e+00 + 1.732050571818664e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = --1.1587140843698826e-05 --6.5404400775284973e-03 - +-1.158714084369883e-05 +-6.540440077528497e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 5.14930128047542e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.9203388001812322e-11 --5.5830416839101964e-08 - +-9.920338800181232e-11 +-5.583041683910196e-08 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -118,28 +101,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.08528459315580529 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --3.7053762831836956e-10 --2.0891514005216457e-07 - +-3.705376283183696e-10 +-2.089151400521646e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247448710210513e+00 -1.7320505986537371e+00 - + 1.224744871021051e+00 + 1.732050598653737e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = --1.0538681873903700e-05 --5.9458448479587176e-03 - +-1.053868187390370e-05 +-5.945844847958718e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.0001029860256095084 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.000102986025609508 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.4124136795295400e-10 --3.0617235431608137e-07 - +-5.412413679529540e-10 +-3.061723543160814e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -148,40 +126,34 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.2499749520049542 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.0824827371528319e-09 --6.1234451920229918e-07 - +-1.082482737152832e-09 +-6.123445192022992e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247448703091062e+00 -1.7320501952243579e+00 - + 1.224744870309106e+00 + 1.732050195224358e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = --2.1021934388982939e-05 --1.1891797717567420e-02 - +-2.102193438898294e-05 +-1.189179771756742e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448703091062e+00 -1.7320501952243579e+00 - + 1.224744870309106e+00 + 1.732050195224358e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003832189576692273, h_cfl = 1.029860256095084e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003678901993624582, h_cfl = 5.14930128047542e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 35.72234166578926 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.009107594385155e-09 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00383218957669227, h_cfl = 1.02986025609508e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00367890199362458, h_cfl = 5.14930128047542e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 35.7223416657893 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.00910759438516e-09 1.029860256095084e-04 1.224744870309106e+00 1.732050195224358e+00 2.220446049250313e-16 8.104628079763643e-14 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.003678901993624582 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.001022711524015654 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.00367890199362458 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.00102271152401565 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091062e+00 -1.7320501952243579e+00 - + 1.224744870309106e+00 + 1.732050195224358e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -195,28 +167,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.002706685111211134 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.1424081012507486e-07 --1.0856717925573979e-04 - +-2.142408101250749e-07 +-1.085671792557398e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_0(:) = -1.2247446560682960e+00 -1.7319416280451021e+00 - + 1.224744656068296e+00 + 1.731941628045102e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --2.3293994847666617e-04 --1.1804302462967765e-01 - +-2.329399484766662e-04 +-1.180430246296777e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.002862162520827944 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.00286216252082794 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091062e+00 -1.7320501952243579e+00 - + 1.224744870309106e+00 + 1.732050195224358e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.2848162042280723e-07 --2.1713435932179835e-04 - +-4.284816204228072e-07 +-2.171343593217983e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -230,28 +197,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.03696205723054138 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --9.8792918648185469e-07 --5.2097898080482534e-04 - +-9.879291864818547e-07 +-5.209789808048253e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247438823799197e+00 -1.7315292162435532e+00 - + 1.224743882379920e+00 + 1.731529216243553e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = --6.0827667407825539e-04 --3.3036448130988644e-01 - +-6.082766740782554e-04 +-3.303644813098864e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.002126382122103028 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00212638212210303 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091062e+00 -1.7320501952243579e+00 - + 1.224744870309106e+00 + 1.732050195224358e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.0185589112983600e-07 --9.9036222382275211e-05 - +-2.018558911298360e-07 +-9.903622238227521e-05 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -265,28 +227,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.01706360659869033 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.3034263103465453e-07 --3.2477483896250104e-04 - +-6.303426310346545e-07 +-3.247748389625010e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247442399664752e+00 -1.7317254203853953e+00 - + 1.224744239966475e+00 + 1.731725420385395e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = --4.6588546404923348e-04 --2.4544129999026967e-01 - +-4.658854640492335e-04 +-2.454412999902697e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.001942437022421799 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.0019424370224218 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091062e+00 -1.7320501952243579e+00 - + 1.224744870309106e+00 + 1.732050195224358e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6832186766517422e-07 --8.2147836257821262e-05 - +-1.683218676651742e-07 +-8.214783625782126e-05 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -300,28 +257,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.01382292596398069 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --5.6537378455154328e-07 --2.8835328550818061e-04 - +-5.653737845515433e-07 +-2.883532855081806e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247443049353217e+00 -1.7317618419388496e+00 - + 1.224744304935322e+00 + 1.731761841938850e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = --4.3170698019948990e-04 --2.2420325802228500e-01 - +-4.317069801994899e-04 +-2.242032580222850e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.00378188801923409 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091062e+00 -1.7320501952243579e+00 - + 1.224744870309106e+00 + 1.732050195224358e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.4866545746777953e-07 --4.2350840809807916e-04 - +-7.486654574677795e-07 +-4.235084080980792e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -335,40 +287,34 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.07750779266514742 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.4586693925950136e-06 --8.2495620776723664e-04 - +-1.458669392595014e-06 +-8.249562077672366e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247434116397136e+00 -1.7312252390165905e+00 - + 1.224743411639714e+00 + 1.731225239016591e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = --7.7197374255023312e-04 --4.3648658658737233e-01 - +-7.719737425502331e-04 +-4.364865865873723e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247434116397136e+00 -1.7312252390165905e+00 - + 1.224743411639714e+00 + 1.731225239016591e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002326349105082655, h_cfl = 3.678901993624582e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002233295140879348, h_cfl = 1.839450996812291e+27 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.6070548073173944 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.008164718360412736 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00232634910508265, h_cfl = 3.67890199362458e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00223329514087935, h_cfl = 1.83945099681229e+27 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.607054807317394 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.00816471836041274 3.781888019234090e-03 1.224743411639714e+00 1.731225239016591e+00 8.112177596331094e-12 2.569811030639357e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.00378188801923409, h = 0.002233295140879348 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.004340211804453927 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.00378188801923409, h = 0.00223329514087935 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 1, tcur = 0.00434021180445393 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434116397136e+00 -1.7312252390165905e+00 - + 1.224743411639714e+00 + 1.731225239016591e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -382,28 +328,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.01832920615797257 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.9961423206822671e-07 --2.7962920156547524e-04 - +-4.996142320682267e-07 +-2.796292015654752e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_0(:) = -1.2247429120254816e+00 -1.7309456098150251e+00 - + 1.224742912025482e+00 + 1.730945609815025e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --8.9484676352198558e-04 --5.0083699848527374e-01 - +-8.948467635219856e-04 +-5.008369984852737e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.005456859374893601 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.0054568593748936 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434116397136e+00 -1.7312252390165905e+00 - + 1.224743411639714e+00 + 1.731225239016591e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.9922846440263078e-07 --5.5925841754487973e-04 - +-9.992284644026308e-07 +-5.592584175448797e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -417,28 +358,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.07514845578796357 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.6260847989341616e-06 --9.1070469314003400e-04 - +-1.626084798934162e-06 +-9.107046931400340e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247417855549145e+00 -1.7303145343234505e+00 - + 1.224741785554915e+00 + 1.730314534323451e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = --1.1227469644861643e-03 --6.2946684718537382e-01 - +-1.122746964486164e-03 +-6.294668471853738e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.005010200346717731 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00501020034671773 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434116397136e+00 -1.7312252390165905e+00 - + 1.224743411639714e+00 + 1.731225239016591e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.7917834218482936e-07 --3.2406431388396861e-04 - +-5.791783421848294e-07 +-3.240643138839686e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -452,28 +388,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.04898184989809135 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.1567305025030118e-06 --6.4679115787376102e-04 - +-1.156730502503012e-06 +-6.467911578737610e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247422549092111e+00 -1.7305784478587167e+00 - + 1.224742254909211e+00 + 1.730578447858717e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = --1.0344394705485615e-03 --5.7802815280918118e-01 - +-1.034439470548562e-03 +-5.780281528091812e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.004898535589673764 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.00489853558967376 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434116397136e+00 -1.7312252390165905e+00 - + 1.224743411639714e+00 + 1.731225239016591e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.8257478595443393e-07 --2.6991359268352383e-04 - +-4.825747859544339e-07 +-2.699135926835238e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -487,28 +418,23 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.04334360894804039 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.0480928814649056e-06 --5.8545809149947788e-04 - +-1.048092881464906e-06 +-5.854580914994779e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247423635468322e+00 -1.7306397809250911e+00 - + 1.224742363546832e+00 + 1.730639780925091e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = --1.0128855530277137e-03 --5.6516402563726797e-01 - +-1.012885553027714e-03 +-5.651640256372680e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.006015183160113438 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.00601518316011344 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247434116397136e+00 -1.7312252390165905e+00 - + 1.224743411639714e+00 + 1.731225239016591e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5475549047635512e-06 --8.7483581751387346e-04 - +-1.547554904763551e-06 +-8.748358175138735e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -522,32 +448,28 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.1148530271845262 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.2330874006087650e-06 --1.2621647896432532e-03 - +-2.233087400608765e-06 +-1.262164789643253e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247411785523130e+00 -1.7299630742269472e+00 - + 1.224741178552313e+00 + 1.729963074226947e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = --1.2278403929067386e-03 --6.9373550809677820e-01 - +-1.227840392906739e-03 +-6.937355080967782e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247411785523130e+00 -1.7299630742269472e+00 - + 1.224741178552313e+00 + 1.729963074226947e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.01054419843231782, h_cfl = 2.233295140879348e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.01012243049502511, h_cfl = 1.116647570439674e+27 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0105441984323178, h_cfl = 2.23329514087935e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0101224304950251, h_cfl = 1.11664757043967e+27 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.53250907582213 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.00111123036409299 6.015183160113438e-03 1.224741178552313e+00 1.729963074226947e+00 8.796519068710040e-12 8.689449160215190e-11 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 0.006015183160113438 +Current time = 0.00601518316011344 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -555,14 +477,14 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.002233295140879348 -Current step size = 0.01012243049502511 +Initial step size = 0.000102986025609508 +Last step size = 0.00223329514087935 +Current step size = 0.0101224304950251 Explicit RHS fn evals = 0 Implicit RHS fn evals = 44 NLS iters = 26 NLS fails = 0 -NLS iters per step = 8.666666666666666 +NLS iters per step = 8.66666666666667 LS setups = 3 Jac fn evals = 1 LS RHS fn evals = 0 @@ -573,6 +495,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03846153846153846 +Jac evals per NLS iter = 0.0384615384615385 Prec evals per NLS iter = 0 End ARKStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_0.out b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_0.out index 8a8ccdb07f..8197207890 100644 --- a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_0.out +++ b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_0.out @@ -4,126 +4,103 @@ Using fixed-point nonlinear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = -1.1719990452195032e-16 -8.2872847241886988e-17 - + 1.171999045219503e-16 + 8.287284724188699e-17 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = --0.0000000000000000e+00 --0.0000000000000000e+00 - +-0.000000000000000e+00 +-0.000000000000000e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 5.14930128047542e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.0174880921323788e-21 -2.1336862920964629e-21 - + 3.017488092132379e-21 + 2.133686292096463e-21 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 1, update-norm = 1.964790102879962e-06 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = -1.9567818777089853e-12 --3.9379501189115846e-12 - + 1.956781877708985e-12 +-3.937950118911585e-12 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247448713935458e+00 -1.7320508075649392e+00 - + 1.224744871393546e+00 + 1.732050807564939e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = -7.5995957885092471e-08 --1.5294593680104785e-07 - + 7.599595788509247e-08 +-1.529459368010479e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --1.0510967219525537e-05 --5.9458999098063806e-03 - +-1.051096721952554e-05 +-5.945899909806381e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 3.419136050235679e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 3.41913605023568e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1975210952189841e-10 --6.7494192688419586e-08 - +-1.197521095218984e-10 +-6.749419268841959e-08 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 1, update-norm = 0.02755359227464431 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.1888937217555571e-10 --6.7495928914961100e-08 - +-1.188893721755557e-10 +-6.749592891496110e-08 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247448712726996e+00 -1.7320507400729483e+00 - + 1.224744871272700e+00 + 1.732050740072948e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = --1.2758628770424467e-12 -1.0601476785765427e-12 - +-1.275862877042447e-12 + 1.060147678576543e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --6.9792822361780495e-06 --3.9480780841510609e-03 - +-6.979282236178049e-06 +-3.948078084151061e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 6.385133587789521e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 6.38513358778952e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.1785903213863801e-10 --2.3538178455265424e-07 - +-4.178590321386380e-10 +-2.353817845526542e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 1, update-norm = 0.09609143371919215 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.1485028447453718e-10 --2.3538783954447332e-07 - +-4.148502844745372e-10 +-2.353878395444733e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247448709767386e+00 -1.7320505721810378e+00 - + 1.224744870976739e+00 + 1.732050572181038e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = --3.7865532081412623e-12 -3.1775317164462653e-12 - +-3.786553208141262e-12 + 3.177531716446265e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --1.3033599353550797e-05 --7.3729161894770644e-03 - +-1.303359935355080e-05 +-7.372916189477064e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 8.753812176808214e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 8.75381217680821e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.8672373011473824e-10 --4.4240972474176714e-07 - +-7.867237301147382e-10 +-4.424097247417671e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -133,32 +110,26 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 5.678291534219827e-06 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --7.8672381006516453e-10 --4.4240972467424570e-07 - +-7.867238100651645e-10 +-4.424097246742457e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247448706048651e+00 -1.7320503651591526e+00 - + 1.224744870604865e+00 + 1.732050365159153e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = -1.3895574563263699e-11 --1.1585813651008607e-11 - + 1.389557456326370e-11 +-1.158581365100861e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --1.7868644269775553e-05 --1.0108029051474801e-02 - +-1.786864426977555e-05 +-1.010802905147480e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.0001029860256095084 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.000102986025609508 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0824834230817177e-09 --6.1234460279062781e-07 - +-1.082483423081718e-09 +-6.123446027906278e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -168,58 +139,48 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 7.859528530294883e-06 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.0824840288878546e-09 --6.1234460228425902e-07 - +-1.082484028887855e-09 +-6.123446022842590e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_5(:) = -1.2247448703091048e+00 -1.7320501952242748e+00 - + 1.224744870309105e+00 + 1.732050195224275e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_5(:) = -1.8138487523918061e-15 -1.3693468361341544e-15 - + 1.813848752391806e-15 + 1.369346836134154e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_5(:) = --2.1021934429794637e-05 --1.1891797717486920e-02 - +-2.102193442979464e-05 +-1.189179771748692e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448703091057e+00 -1.7320501952242773e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00668046506668371, h_cfl = 1.029860256095084e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.006413246464016361, h_cfl = 5.14930128047542e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 62.27297758176857 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.827144826036898e-10 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00668046506668371, h_cfl = 1.02986025609508e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00641324646401636, h_cfl = 5.14930128047542e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 62.2729775817686 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.8271448260369e-10 1.029860256095084e-04 1.224744870309106e+00 1.732050195224277e+00 6.661338147750939e-16 4.440892098500626e-16 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.006413246464016361 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.00641324646401636 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000102986025609508 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448703091057e+00 -1.7320501952242773e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = -1.4000376029448485e-15 --6.5848477406779886e-16 - + 1.400037602944849e-15 +-6.584847740677989e-16 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = --2.1021934429794623e-05 --1.1891797717486904e-02 - +-2.102193442979462e-05 +-1.189179771748690e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.003309609257617689 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.00330960925761769 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091057e+00 -1.7320501952242773e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.7409423322087393e-08 --3.8132514831236419e-05 - +-6.740942332208739e-08 +-3.813251483123642e-05 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -229,32 +190,26 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.0319537758652567 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = -4.0253676971641669e-07 --3.9081117281501846e-05 - + 4.025367697164167e-07 +-3.908111728150185e-05 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247452728458754e+00 -1.7320111141069958e+00 - + 1.224745272845875e+00 + 1.732011114106996e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = -2.9320676648354857e-04 --5.9173140187880071e-04 - + 2.932067664835486e-04 +-5.917314018788007e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --6.7556970600828200e-04 --3.8189050521759765e-01 - +-6.755697060082820e-04 +-3.818905052175977e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00223218385166294 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091057e+00 -1.7320501952242773e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1233713417060236e-07 --2.8665807172030961e-04 - +-6.123371341706024e-07 +-2.866580717203096e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -264,32 +219,26 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.2296232565062182 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.1279828986866291e-07 --2.8665784287708622e-04 - +-6.127982898686629e-07 +-2.866578428770862e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247442575108158e+00 -1.7317635373814002e+00 - + 1.224744257510816e+00 + 1.731763537381400e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = -4.0020905129513667e-07 --4.3172168613118595e-07 - + 4.002090512951367e-07 +-4.317216861311860e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --4.5564247071947704e-04 --2.5770752169946637e-01 - +-4.556424707194770e-04 +-2.577075216994664e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.004079198833299652 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.00407919883329965 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091057e+00 -1.7320501952242773e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.1171472853395593e-06 --9.5931732875004087e-04 - +-2.117147285339559e-06 +-9.593173287500409e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -302,32 +251,26 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 3, update-norm = 0.00247350314635035 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.1153867050673083e-06 --9.5931848260113551e-04 - +-2.115386705067308e-06 +-9.593184826011355e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 3 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247427549224006e+00 -1.7310908767416762e+00 - + 1.224742754922401e+00 + 1.731090876741676e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = -1.0891708649548059e-06 --7.1474141316535110e-07 - + 1.089170864954806e-06 +-7.147414131653511e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --8.3266210476225309e-04 --4.7076386800373343e-01 - +-8.326621047622531e-04 +-4.707638680037334e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.005554245520023415 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.00555424552002342 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091057e+00 -1.7320501952242773e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.2557835292753584e-06 --1.7780698004740464e-03 - +-4.255783529275358e-06 +-1.778069800474046e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -340,32 +283,26 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 3, update-norm = 0.004581420253567278 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.2510131216586284e-06 --1.7780731104363764e-03 - +-4.251013121658628e-06 +-1.778073110436376e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 3 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247406192959840e+00 -1.7302721221138408e+00 - + 1.224740619295984e+00 + 1.730272122113841e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = -2.9588271305444701e-06 --2.0553286085059976e-06 - + 2.958827130544470e-06 +-2.055328608505998e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --1.1337537260565713e-03 --6.4068875589511909e-01 - +-1.133753726056571e-03 +-6.406887558951191e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.00651623248962587 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091057e+00 -1.7320501952242773e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.3325888282791265e-06 --2.4491976542600690e-03 - +-4.332588828279127e-06 +-2.449197654260069e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -378,58 +315,48 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 3, update-norm = 0.006318952069057399 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.3325858874323891e-06 --2.4491976073059609e-03 - +-4.332585887432389e-06 +-2.449197607305961e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 3 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_5(:) = -1.2247405377232183e+00 -1.7296009976169713e+00 - + 1.224740537723218e+00 + 1.729600997616971e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_5(:) = --2.0952203768622859e-08 -4.1866597941691547e-08 - +-2.095220376862286e-08 + 4.186659794169155e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_5(:) = --1.3301156805088615e-03 --7.5136431075490018e-01 - +-1.330115680508861e-03 +-7.513643107549002e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247405376896330e+00 -1.7296010392597567e+00 - + 1.224740537689633e+00 + 1.729601039259757e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003805721944057518, h_cfl = 6.413246464016361e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003653493066295217, h_cfl = 3.206623232008181e+27 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.5696791924019057 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.004005675669815595 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00380572194405752, h_cfl = 6.41324646401636e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00365349306629522, h_cfl = 3.20662323200818e+27 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.569679192401906 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.00400567566981559 6.516232489625870e-03 1.224740537689633e+00 1.729601039259757e+00 2.278266464372791e-11 2.184104008762233e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.00651623248962587, h = 0.003653493066295218 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.00651623248962587, h = 0.00365349306629522 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00651623248962587 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247405376896330e+00 -1.7296010392597567e+00 - + 1.224740537689633e+00 + 1.729601039259757e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --6.3639890005590165e-11 -2.0701916773341653e-10 - +-6.363989000559016e-11 + 2.070191677334165e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = --1.3301156805453364e-03 --7.5136429266465743e-01 - +-1.330115680545336e-03 +-7.513642926646574e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.008342979022773478 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.00834297902277348 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247405376896330e+00 -1.7296010392597567e+00 - + 1.224740537689633e+00 + 1.729601039259757e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4297842662484397e-06 --1.3725521165669826e-03 - +-2.429784266248440e-06 +-1.372552116566983e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -442,32 +369,26 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 3, update-norm = 0.001148411251882187 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.3431082266141650e-06 --1.3727268289445834e-03 - +-2.343108226614165e-06 +-1.372726828944583e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 3 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247381945814064e+00 -1.7282283124308122e+00 - + 1.224738194581406e+00 + 1.728228312430812e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = -9.4892484729706785e-05 --1.9128027522201174e-04 - + 9.489248472970678e-05 +-1.912802752220117e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --1.7029929894602689e-03 --9.6102100074242625e-01 - +-1.702992989460269e-03 +-9.610210007424262e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.007729192187635882 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00772919218763588 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247405376896330e+00 -1.7296010392597567e+00 - + 1.224740537689633e+00 + 1.729601039259757e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.7828723429844098e-06 --9.9576493244616575e-04 - +-1.782872342984410e-06 +-9.957649324461657e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -480,32 +401,26 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 3, update-norm = 0.0008331059917899451 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.7827680506127250e-06 --9.9576507550576572e-04 - +-1.782768050612725e-06 +-9.957650755057657e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 3 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247387549215825e+00 -1.7286052741842510e+00 - + 1.224738754921582e+00 + 1.728605274184251e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = -1.1118077793629503e-07 --1.5496930393066578e-07 - + 1.111807779362950e-07 +-1.549693039306658e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --1.5777069189828661e-03 --8.9071184187214203e-01 - +-1.577706918982866e-03 +-8.907118418721420e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.008781398190728904 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.0087813981907289 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247405376896330e+00 -1.7296010392597567e+00 - + 1.224740537689633e+00 + 1.729601039259757e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.6140567796582825e-06 --1.9966699167415524e-03 - +-3.614056779658283e-06 +-1.996669916741552e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -518,32 +433,26 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 3, update-norm = 0.001669947504647432 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --3.6139303596903754e-06 --1.9966699143500856e-03 - +-3.613930359690375e-06 +-1.996669914350086e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 3 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247369237592733e+00 -1.7276043693454066e+00 - + 1.224736923759273e+00 + 1.727604369345407e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = -1.3239060854035968e-07 -5.9426498165216687e-09 - + 1.323906085403597e-07 + 5.942649816521669e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --1.7924839940899804e-03 --1.0113801455831668e+00 - +-1.792483994089980e-03 +-1.011380145583167e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.009621701595976804 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.0096217015959768 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247405376896330e+00 -1.7296010392597567e+00 - + 1.224740537689633e+00 + 1.729601039259757e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.3195173927214688e-06 --2.8869158617291328e-03 - +-5.319517392721469e-06 +-2.886915861729133e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -556,32 +465,26 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 3, update-norm = 0.002413704717815864 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --5.3191329446550348e-06 --2.8869159661527766e-03 - +-5.319132944655035e-06 +-2.886915966152777e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 3 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247352185566884e+00 -1.7267141232936039e+00 - + 1.224735218556688e+00 + 1.726714123293604e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = -4.1220992378548160e-07 --1.0952239208735320e-07 - + 4.122099237854816e-07 +-1.095223920873532e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --1.9640067895105606e-03 --1.1075867176952459e+00 - +-1.964006789510561e-03 +-1.107586717695246e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.01016972555592109 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.0101697255559211 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247405376896330e+00 -1.7296010392597567e+00 - + 1.224740537689633e+00 + 1.729601039259757e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.2218834026920998e-06 --3.5110637867083140e-03 - +-6.221883402692100e-06 +-3.511063786708314e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -594,36 +497,31 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 3, update-norm = 0.002935513140712882 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.2218663042840858e-06 --3.5110638068636259e-03 - +-6.221866304284086e-06 +-3.511063806863626e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 3 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_5(:) = -1.2247343158233286e+00 -1.7260899754528931e+00 - + 1.224734315823329e+00 + 1.726089975452893e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_5(:) = -8.1388886091025488e-09 --1.6223289611699112e-08 - + 8.138888609102549e-09 +-1.622328961169911e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_5(:) = --2.0758686450697539e-03 --1.1702462187423066e+00 - +-2.075868645069754e-03 +-1.170246218742307e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247343158140704e+00 -1.7260899590246517e+00 - + 1.224734315814070e+00 + 1.726089959024652e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.02184793713992066, h_cfl = 3.653493066295218e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.02097401965432383, h_cfl = 1.826746533147609e+27 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.740812771157737 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0004151480914860668 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0218479371399207, h_cfl = 3.65349306629522e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0209740196543238, h_cfl = 1.82674653314761e+27 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.74081277115774 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000415148091486067 1.016972555592109e-02 1.224734315814070e+00 1.726089959024652e+00 2.482614114285298e-11 2.127358289527592e-10 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 0.01016972555592109 +Current time = 0.0101697255559211 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -631,13 +529,13 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.003653493066295218 -Current step size = 0.02097401965432383 +Initial step size = 0.000102986025609508 +Last step size = 0.00365349306629522 +Current step size = 0.0209740196543238 Explicit RHS fn evals = 20 Implicit RHS fn evals = 55 NLS iters = 35 NLS fails = 0 -NLS iters per step = 11.66666666666667 +NLS iters per step = 11.6666666666667 LS setups = 0 End ARKStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_1_0.out b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_1_0.out index caf1d121a2..d9c038a3cf 100644 --- a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_1_0.out +++ b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_1_0.out @@ -5,30 +5,25 @@ Using GMRES iterative linear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = -1.1719990452195032e-16 -8.2872847241886988e-17 - + 1.171999045219503e-16 + 8.287284724188699e-17 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = --0.0000000000000000e+00 --0.0000000000000000e+00 - +-0.000000000000000e+00 +-0.000000000000000e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 5.14930128047542e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.0174880921323788e-21 -2.1336862920964629e-21 - + 3.017488092132379e-21 + 2.133686292096463e-21 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -37,32 +32,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 1.964790102879962e-06 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = -1.9567818777089853e-12 --3.9379501189115846e-12 - + 1.956781877708985e-12 +-3.937950118911585e-12 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247448713935458e+00 -1.7320508075649392e+00 - + 1.224744871393546e+00 + 1.732050807564939e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = -7.5995957885092471e-08 --1.5294593680104785e-07 - + 7.599595788509247e-08 +-1.529459368010479e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --1.0510967219525537e-05 --5.9458999098063806e-03 - +-1.051096721952554e-05 +-5.945899909806381e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 3.419136050235679e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 3.41913605023568e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1975210952189841e-10 --6.7494192688419586e-08 - +-1.197521095218984e-10 +-6.749419268841959e-08 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -77,32 +66,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.02755288474442038 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.1888631929507176e-10 --6.7494195732252162e-08 - +-1.188863192950718e-10 +-6.749419573225216e-08 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247448712727027e+00 -1.7320507400746814e+00 - + 1.224744871272703e+00 + 1.732050740074681e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = --4.1554001125808017e-13 --6.7128532330695060e-13 - +-4.155400112580802e-13 +-6.712853233069506e-13 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --6.9792822361780325e-06 --3.9480780841471110e-03 - +-6.979282236178033e-06 +-3.948078084147111e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 6.385133587789521e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 6.38513358778952e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.1785899233054202e-10 --2.3538178463242521e-07 - +-4.178589923305420e-10 +-2.353817846324252e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -117,32 +100,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.09608896628805572 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.1483959202180620e-10 --2.3538179526718011e-07 - +-4.148395920218062e-10 +-2.353817952671801e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247448709767494e+00 -1.7320505721870820e+00 - + 1.224744870976749e+00 + 1.732050572187082e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = --7.8618047881146899e-13 --2.8612864609804735e-12 - +-7.861804788114690e-13 +-2.861286460980473e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --1.3033599353550682e-05 --7.3729161894513359e-03 - +-1.303359935355068e-05 +-7.372916189451336e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 8.753812176808214e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 8.75381217680821e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.8672357084020925e-10 --4.4240972506109194e-07 - +-7.867235708402093e-10 +-4.424097250610919e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -162,32 +139,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --7.8104841577091928e-10 --4.4240974517073731e-07 - +-7.810484157709193e-10 +-4.424097451707373e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247448706105406e+00 -1.7320503651591321e+00 - + 1.224744870610541e+00 + 1.732050365159132e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = -2.5343909024273787e-12 --8.7275700794757553e-12 - + 2.534390902427379e-12 +-8.727570079475755e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --1.7868644269692747e-05 --1.0108029051474921e-02 - +-1.786864426969275e-05 +-1.010802905147492e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.0001029860256095084 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.000102986025609508 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0824828741971454e-09 --6.1234460332706966e-07 - +-1.082482874197145e-09 +-6.123446033270697e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -207,58 +178,48 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.0746281531744045e-09 --6.1234463058454406e-07 - +-1.074628153174405e-09 +-6.123446305845441e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_5(:) = -1.2247448703169608e+00 -1.7320501952242466e+00 - + 1.224744870316961e+00 + 1.732050195224247e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_5(:) = --1.5724173731640418e-11 -3.9575442718008646e-12 - +-1.572417373164042e-11 + 3.957544271800865e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_5(:) = --2.1021934429659796e-05 --1.1891797717487114e-02 - +-2.102193442965980e-05 +-1.189179771748711e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448703091059e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.006719923497867133, h_cfl = 1.029860256095084e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.006451126557952447, h_cfl = 5.14930128047542e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 62.64079538726109 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.742325031242378e-10 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00671992349786713, h_cfl = 1.02986025609508e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00645112655795245, h_cfl = 5.14930128047542e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 62.6407953872611 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.74232503124238e-10 1.029860256095084e-04 1.224744870309106e+00 1.732050195224277e+00 4.440892098500626e-16 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.006451126557952447 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.00645112655795245 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000102986025609508 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448703091059e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = -6.6384528363763395e-16 --1.3791810515199151e-16 - + 6.638452836376340e-16 +-1.379181051519915e-16 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = --2.1021934429794620e-05 --1.1891797717486906e-02 - +-2.102193442979462e-05 +-1.189179771748691e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.003328549304585732 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.00332854930458573 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091059e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.7807579748720866e-08 --3.8357746038539260e-05 - +-6.780757974872087e-08 +-3.835774603853926e-05 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -281,32 +242,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = -4.1065768731816349e-07 --3.9323371407767405e-05 - + 4.106576873181635e-07 +-3.932337140776740e-05 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247452809667934e+00 -1.7320108718528691e+00 - + 1.224745280966793e+00 + 1.732010871852869e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = -2.9667062070608111e-04 --5.9873244526994118e-04 - + 2.966706207060811e-04 +-5.987324452699412e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --6.7943579983871115e-04 --3.8407280040483810e-01 - +-6.794357998387111e-04 +-3.840728004048381e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.002244760042849721 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00224476004284972 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091059e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1994934426902163e-07 --2.8990047225807558e-04 - +-6.199493442690216e-07 +-2.899004722580756e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -329,32 +284,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.1927671135393944e-07 --2.8990121876678747e-04 - +-6.192767113539394e-07 +-2.899012187667875e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247442510323947e+00 -1.7317602940055101e+00 - + 1.224744251032395e+00 + 1.731760294005510e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = -4.0503847617715441e-07 --4.3881842166203714e-07 - + 4.050384761771544e-07 +-4.388184216620371e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --4.5820957227463193e-04 --2.5915896613633821e-01 - +-4.582095722746319e-04 +-2.591589661363382e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.004102684491540025 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.00410268449154003 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091059e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.1442295039687314e-06 --9.7039827486588637e-04 - +-2.144229503968731e-06 +-9.703982748658864e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -377,32 +326,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.1422257539145861e-06 --9.7039988111651291e-04 - +-2.142225753914586e-06 +-9.703998811165129e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247427280833521e+00 -1.7310797953431603e+00 - + 1.224742728083352e+00 + 1.731079795343160e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = -1.1069231967747766e-06 --7.2495106824125849e-07 - + 1.106923196774777e-06 +-7.249510682412585e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --8.3745608119651467e-04 --4.7347121578388540e-01 - +-8.374560811965147e-04 +-4.734712157838854e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.005586443599869088 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.00558644359986909 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091059e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.3121010924227227e-06 --1.7987358663048027e-03 - +-4.312101092422723e-06 +-1.798735866304803e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -431,32 +374,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.0007490846834053407 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.3072491027471047e-06 --1.7987392346440424e-03 - +-4.307249102747105e-06 +-1.798739234644042e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247405630600032e+00 -1.7302514559896327e+00 - + 1.224740563060003e+00 + 1.730251455989633e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = -3.0093335915916137e-06 --2.0876521758698387e-06 - + 3.009333591591614e-06 +-2.087652175869839e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --1.1403261047943261e-03 --6.4439511607395894e-01 - +-1.140326104794326e-03 +-6.443951160739589e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.006554112583561956 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.00655411258356196 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091059e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.3831261135363656e-06 --2.4777428984873277e-03 - +-4.383126113536366e-06 +-2.477742898487328e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -485,58 +422,48 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001421355552797087 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.3831632222699693e-06 --2.4777428320950506e-03 - +-4.383163222269969e-06 +-2.477742832095051e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_5(:) = -1.2247404871458836e+00 -1.7295724523921818e+00 - + 1.224740487145884e+00 + 1.729572452392182e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_5(:) = --2.1352298980168809e-08 -4.2827719783304886e-08 - +-2.135229898016881e-08 + 4.282771978330489e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_5(:) = --1.3378478397965770e-03 --7.5571963364610406e-01 - +-1.337847839796577e-03 +-7.557196336461041e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247404871515915e+00 -1.7295724950168836e+00 - + 1.224740487151591e+00 + 1.729572495016884e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003802774042374871, h_cfl = 6.451126557952447e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003650663080679877, h_cfl = 3.225563278976224e+27 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.5658954366938629 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.004100678731752195 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00380277404237487, h_cfl = 6.45112655795245e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00365066308067988, h_cfl = 3.22556327897622e+27 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.565895436693863 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0041006787317522 6.554112583561956e-03 1.224740487151591e+00 1.729572495016884e+00 2.946975996565016e-11 2.206064220189319e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.006554112583561956, h = 0.003650663080679877 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.006554112583561956 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.00655411258356196, h = 0.00365066308067988 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00655411258356196 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247404871515915e+00 -1.7295724950168836e+00 - + 1.224740487151591e+00 + 1.729572495016884e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --5.1363737724206097e-11 -2.0587151955196107e-10 - +-5.136373772420610e-11 + 2.058715195519611e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = --1.3378478397903419e-03 --7.5571961502166130e-01 - +-1.337847839790342e-03 +-7.557196150216613e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.008379444123901894 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.00837944412390189 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247404871515915e+00 -1.7295724950168836e+00 - + 1.224740487151591e+00 + 1.729572495016884e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4420159050228890e-06 --1.3794388487647024e-03 - +-2.442015905022889e-06 +-1.379438848764702e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -559,32 +486,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.3552996726137345e-06 --1.3796136443748139e-03 - +-2.355299672613734e-06 +-1.379613644374814e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247381318519188e+00 -1.7281928813725087e+00 - + 1.224738131851919e+00 + 1.728192881372509e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = -9.4739883125846108e-05 --1.9097334320951703e-04 - + 9.473988312584611e-05 +-1.909733432095170e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --1.7104362650597550e-03 --9.6520186315442846e-01 - +-1.710436265059755e-03 +-9.652018631544285e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.007766132726347675 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00776613272634767 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247404871515915e+00 -1.7295724950168836e+00 - + 1.224740487151591e+00 + 1.729572495016884e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.7907155448473009e-06 --1.0002022155517314e-03 - +-1.790715544847301e-06 +-1.000202215551731e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -607,32 +528,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.7904828517812788e-06 --1.0002026199724535e-03 - +-1.790482851781279e-06 +-1.000202619972454e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247386966687397e+00 -1.7285722923969111e+00 - + 1.224738696668740e+00 + 1.728572292396911e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = -1.1079697157560710e-07 --1.5478889293047411e-07 - + 1.107969715756071e-07 +-1.547888929304741e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --1.5852472616163448e-03 --8.9495173747256951e-01 - +-1.585247261616345e-03 +-8.949517374725695e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.00881752369358348 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247404871515915e+00 -1.7295724950168836e+00 - + 1.224740487151591e+00 + 1.729572495016884e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.6282288795238112e-06 --2.0047378966247306e-03 - +-3.628228879523811e-06 +-2.004737896624731e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -661,32 +576,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.0005285091861003915 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --3.6281093084336706e-06 --2.0047378909181512e-03 - +-3.628109308433671e-06 +-2.004737890918151e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247368590422829e+00 -1.7275677571259656e+00 - + 1.224736859042283e+00 + 1.727567757125966e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = -1.3162933310600198e-07 -6.8681535194182303e-09 - + 1.316293331060020e-07 + 6.868153519418230e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --1.7998579389507678e-03 --1.0155192186229975e+00 - +-1.799857938950768e-03 +-1.015519218622998e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.00965717620213985 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247404871515915e+00 -1.7295724950168836e+00 - + 1.224740487151591e+00 + 1.729572495016884e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.3383007104567680e-06 --2.8977367044873393e-03 - +-5.338300710456768e-06 +-2.897736704487339e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -715,32 +624,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001104064176681669 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --5.3379273958469437e-06 --2.8977368036736573e-03 - +-5.337927395846944e-06 +-2.897736803673657e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247351492241956e+00 -1.7266747582132100e+00 - + 1.224735149224196e+00 + 1.726674758213210e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = -4.1032510042213582e-07 --1.0739179444837017e-07 - + 4.103251004221358e-07 +-1.073917944483702e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --1.9712478454126797e-03 --1.1116448524878384e+00 - +-1.971247845412680e-03 +-1.111644852487838e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.01020477566424183 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.0102047756642418 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247404871515915e+00 -1.7295724950168836e+00 - + 1.224740487151591e+00 + 1.729572495016884e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.2442370948396269e-06 --3.5236069078921021e-03 - +-6.244237094839627e-06 +-3.523606907892102e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -769,36 +672,31 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001632147729277761 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.2442313303061256e-06 --3.5236069245221050e-03 - +-6.244231330306126e-06 +-3.523606924522105e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_5(:) = -1.2247342429202612e+00 -1.7260488880923615e+00 - + 1.224734242920261e+00 + 1.726048888092361e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_5(:) = -8.2194805241496819e-09 --1.6320544347160601e-08 - + 8.219480524149682e-09 +-1.632054434716060e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_5(:) = --2.0830230328756426e-03 --1.1742513812974198e+00 - +-2.083023032875643e-03 +-1.174251381297420e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247342429224044e+00 -1.7260488715740170e+00 - + 1.224734242922404e+00 + 1.726048871574017e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.02190227878408229, h_cfl = 3.650663080679877e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.021026187632719, h_cfl = 1.825331540339938e+27 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.759553036815223 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0004138555190661009 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0219022787840823, h_cfl = 3.65066308067988e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.021026187632719, h_cfl = 1.82533154033994e+27 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.75955303681522 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000413855519066101 1.020477566424183e-02 1.224734242922404e+00 1.726048871574017e+00 3.169020601490047e-11 2.147166888732954e-10 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 0.01020477566424183 +Current time = 0.0102047756642418 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -806,8 +704,8 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.003650663080679877 +Initial step size = 0.000102986025609508 +Last step size = 0.00365066308067988 Current step size = 0.021026187632719 Explicit RHS fn evals = 20 Implicit RHS fn evals = 47 @@ -823,7 +721,7 @@ LS iters = 29 LS fails = 0 Jac-times setups = 0 Jac-times evals = 29 -LS iters per NLS iter = 1.074074074074074 +LS iters per NLS iter = 1.07407407407407 Jac evals per NLS iter = 0 Prec evals per NLS iter = 0 End ARKStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_1_1.out b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_1_1.out index cb0fd631ed..3e49b435e4 100644 --- a/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_1_1.out +++ b/test/unit_tests/logging/test_logging_arkode_arkstep_lvl5_2_1_1.out @@ -5,30 +5,25 @@ Using dense direct linear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = -1.1719990452195032e-16 -8.2872847241886988e-17 - + 1.171999045219503e-16 + 8.287284724188699e-17 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = --0.0000000000000000e+00 --0.0000000000000000e+00 - +-0.000000000000000e+00 +-0.000000000000000e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 5.14930128047542e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.0174880921323788e-21 -2.1336862920964629e-21 - + 3.017488092132379e-21 + 2.133686292096463e-21 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -37,32 +32,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 1.964697559380313e-06 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = -1.9566304323180198e-12 --3.9378235455224482e-12 - + 1.956630432318020e-12 +-3.937823545522448e-12 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247448713935456e+00 -1.7320508075649395e+00 - + 1.224744871393546e+00 + 1.732050807564939e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = -7.5995958375887289e-08 --1.5294593714809218e-07 - + 7.599595837588729e-08 +-1.529459371480922e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --1.0510967219525540e-05 --5.9458999098063797e-03 - +-1.051096721952554e-05 +-5.945899909806380e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 3.419136050235679e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 3.41913605023568e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1975210952471765e-10 --6.7494192688417588e-08 - +-1.197521095247176e-10 +-6.749419268841759e-08 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -71,32 +60,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.02755288476307282 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.1975207553887908e-10 --6.7494192717046560e-08 - +-1.197520755388791e-10 +-6.749419271704656e-08 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247448712718370e+00 -1.7320507400746845e+00 - + 1.224744871271837e+00 + 1.732050740074685e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = -1.3176459665558473e-12 --1.1073861384540185e-12 - + 1.317645966555847e-12 +-1.107386138454019e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --6.9792822361829657e-06 --3.9480780841471040e-03 - +-6.979282236182966e-06 +-3.948078084147104e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 6.385133587789521e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 6.38513358778952e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.1785891214585049e-10 --2.3538178465259544e-07 - +-4.178589121458505e-10 +-2.353817846525954e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -105,32 +88,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.09608896636098527 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.1785877672083249e-10 --2.3538178476552349e-07 - +-4.178587767208325e-10 +-2.353817847655235e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247448709737301e+00 -1.7320505721870925e+00 - + 1.224744870973730e+00 + 1.732050572187092e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = -5.2577714137188794e-12 --4.3814726068795874e-12 - + 5.257771413718879e-12 +-4.381472606879587e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --1.3033599353582813e-05 --7.3729161894512917e-03 - +-1.303359935358281e-05 +-7.372916189451292e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 8.753812176808214e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 8.75381217680821e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.8672325001637078e-10 --4.4240972514178470e-07 - +-7.867232500163708e-10 +-4.424097251417847e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -144,32 +121,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 2.25245970796259e-13 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --7.8672289230745134e-10 --4.4240972544004533e-07 - +-7.867228923074513e-10 +-4.424097254400453e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247448706048660e+00 -1.7320503651591517e+00 - + 1.224744870604866e+00 + 1.732050365159152e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = -1.3893494183907939e-11 --1.1584508346205501e-11 - + 1.389349418390794e-11 +-1.158450834620550e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --1.7868644269775539e-05 --1.0108029051474806e-02 - +-1.786864426977554e-05 +-1.010802905147481e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.0001029860256095084 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.000102986025609508 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0824827392366587e-09 --6.1234460336101832e-07 - +-1.082482739236659e-09 +-6.123446033610183e-07 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -178,58 +149,48 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.2499749863599196 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.0824827399689575e-09 --6.1234460335954617e-07 - +-1.082482739968958e-09 +-6.123446033595462e-07 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_5(:) = -1.2247448703091062e+00 -1.7320501952242737e+00 - + 1.224744870309106e+00 + 1.732050195224274e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_5(:) = --1.3012215100047188e-15 -3.1576701690002997e-15 - +-1.301221510004719e-15 + 3.157670169000300e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_5(:) = --2.1021934429794617e-05 --1.1891797717486928e-02 - +-2.102193442979462e-05 +-1.189179771748693e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448703091064e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.006719925951289845, h_cfl = 1.029860256095084e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.006451128913238251, h_cfl = 5.14930128047542e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 62.64081825721642 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.742319852554314e-10 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00671992595128985, h_cfl = 1.02986025609508e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00645112891323825, h_cfl = 5.14930128047542e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 62.6408182572164 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.74231985255431e-10 1.029860256095084e-04 1.224744870309106e+00 1.732050195224277e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.006451128913238251 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.00645112891323825 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000102986025609508 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448703091064e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --2.4264802083724324e-16 -8.8705220966727803e-17 - +-2.426480208372432e-16 + 8.870522096672780e-17 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = --2.1021934429794610e-05 --1.1891797717486906e-02 - +-2.102193442979461e-05 +-1.189179771748691e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.003328550482228634 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.00332855048222863 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091064e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.7807604506514678e-08 --3.8357760042830063e-05 - +-6.780760450651468e-08 +-3.835776004283006e-05 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -243,32 +204,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.129920641765477e-05 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = -4.1065785024887790e-07 --3.9323385795550430e-05 - + 4.106578502488779e-07 +-3.932338579555043e-05 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247452809669566e+00 -1.7320108718384812e+00 - + 1.224745280966957e+00 + 1.732010871838481e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = -2.9667083773838898e-04 --5.9873288270613230e-04 - + 2.966708377383890e-04 +-5.987328827061323e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --6.7943604022255939e-04 --3.8407293609244092e-01 - +-6.794360402225594e-04 +-3.840729360924409e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.002244760824804608 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00224476082480461 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091064e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1994981963308827e-07 --2.8990067442569872e-04 - +-6.199498196330883e-07 +-2.899006744256987e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -282,32 +237,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.953618323509618e-05 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.1929648654133114e-07 --2.8990138222312003e-04 - +-6.192964865413311e-07 +-2.899013822231200e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247442510126199e+00 -1.7317602938420538e+00 - + 1.224744251012620e+00 + 1.731760293842054e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = -4.0509690656551196e-07 --4.3886732434035768e-07 - + 4.050969065655120e-07 +-4.388673243403577e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --4.5820973189758177e-04 --2.5915905637732384e-01 - +-4.582097318975818e-04 +-2.591590563773238e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.004102685951817224 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.00410268595181722 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091064e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.1442310271419409e-06 --9.7039896593374795e-04 - +-2.144231027141941e-06 +-9.703989659337479e-04 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -321,32 +270,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.0002187086232103356 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.1424447466510006e-06 --9.7040013600155719e-04 - +-2.142444746651001e-06 +-9.704001360015572e-04 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247427278643597e+00 -1.7310797950882753e+00 - + 1.224742727864360e+00 + 1.731079795088275e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = -1.1075769930358795e-06 --7.2549646736720538e-07 - + 1.107576993035880e-06 +-7.254964673672054e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --8.3745637942210559e-04 --4.7347138399883171e-01 - +-8.374563794221056e-04 +-4.734713839988317e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.005586445601862022 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.00558644560186202 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091064e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.3121031160657201e-06 --1.7987371559445879e-03 - +-4.312103116065720e-06 +-1.798737155944588e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -360,32 +303,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.0007520421592194119 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.3072497202137318e-06 --1.7987405228745478e-03 - +-4.307249720213732e-06 +-1.798740522874548e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247405630593862e+00 -1.7302514547014023e+00 - + 1.224740563059386e+00 + 1.730251454701402e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = -3.0093311825797051e-06 --2.0876531884634739e-06 - + 3.009331182579705e-06 +-2.087653188463474e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --1.1403265134450578e-03 --6.4439534652147978e-01 - +-1.140326513445058e-03 +-6.443953465214798e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.00655411493884776 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247448703091064e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.3831263198340605e-06 --2.4777446806212061e-03 - +-4.383126319834061e-06 +-2.477744680621206e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -399,58 +336,48 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001424579352601338 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --4.3831607741131602e-06 --2.4777446115456883e-03 - +-4.383160774113160e-06 +-2.477744611545688e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_5(:) = -1.2247404871483323e+00 -1.7295724506127312e+00 - + 1.224740487148332e+00 + 1.729572450612731e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_5(:) = --2.1363255745115990e-08 -4.2830034279925051e-08 - +-2.136325574511599e-08 + 4.283003427992505e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_5(:) = --1.3378483205559986e-03 --7.5571990444177584e-01 - +-1.337848320555999e-03 +-7.557199044417758e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247404871513676e+00 -1.7295724932350296e+00 - + 1.224740487151368e+00 + 1.729572493235030e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003802779126217027, h_cfl = 6.451128913238251e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003650667961168346, h_cfl = 3.225564456619126e+27 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.5658959866197795 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.004100655316169613 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00380277912621703, h_cfl = 6.45112891323825e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00365066796116835, h_cfl = 3.22556445661913e+27 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.565895986619779 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.00410065531616961 6.554114938847760e-03 1.224740487151368e+00 1.729572493235030e+00 2.654254593892347e-11 2.225244433162743e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.00655411493884776, h = 0.003650667961168346 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.00655411493884776, h = 0.00365066796116835 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00655411493884776 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247404871513676e+00 -1.7295724932350296e+00 - + 1.224740487151368e+00 + 1.729572493235030e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_0(:) = --5.8177126792407835e-11 -2.0925313035129372e-10 - +-5.817712679240783e-11 + 2.092531303512937e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = --1.3378483205526829e-03 --7.5571988581837657e-01 - +-1.337848320552683e-03 +-7.557198858183766e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.008379448919431933 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 1, tcur = 0.00837944891943193 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247404871513676e+00 -1.7295724932350296e+00 - + 1.224740487151368e+00 + 1.729572493235030e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4420200534686225e-06 --1.3794411871964954e-03 - +-2.442020053468623e-06 +-1.379441187196495e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -464,32 +391,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.0003203746251509396 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --2.3555531812209585e-06 --1.3796154832950733e-03 - +-2.355553181220959e-06 +-1.379615483295073e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_1(:) = -1.2247381315981865e+00 -1.7281928777517346e+00 - + 1.224738131598186e+00 + 1.728192877751735e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_1(:) = -9.4740878326696616e-05 --1.9097447425667612e-04 - + 9.474087832669662e-05 +-1.909744742566761e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = --1.7104372442686014e-03 --9.6520241237757498e-01 - +-1.710437244268601e-03 +-9.652024123775750e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.007766136701955651 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 1, tcur = 0.00776613670195565 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247404871513676e+00 -1.7295724932350296e+00 - + 1.224740487151368e+00 + 1.729572493235030e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.7907189281485339e-06 --1.0002039927151931e-03 - +-1.790718928148534e-06 +-1.000203992715193e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -503,32 +424,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.0001318689853766368 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --1.7906174533382056e-06 --1.0002041342835040e-03 - +-1.790617453338206e-06 +-1.000204134283504e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_2(:) = -1.2247386965339142e+00 -1.7285722891007460e+00 - + 1.224738696533914e+00 + 1.728572289100746e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_2(:) = -1.1118492442866392e-07 --1.5511496782376229e-07 - + 1.111849244286639e-07 +-1.551149678237623e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = --1.5852480732880558e-03 --8.9495219362911327e-01 - +-1.585248073288056e-03 +-8.949521936291133e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.008817529074772134 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 1, tcur = 0.00881752907477213 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247404871513676e+00 -1.7295724932350296e+00 - + 1.224740487151368e+00 + 1.729572493235030e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.6282356983250378e-06 --2.0047415814651698e-03 - +-3.628235698325038e-06 +-2.004741581465170e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -542,32 +457,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.0005296666417807359 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --3.6281155710687730e-06 --2.0047415751940699e-03 - +-3.628115571068773e-06 +-2.004741575194070e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_3(:) = -1.2247368590357965e+00 -1.7275677516598356e+00 - + 1.224736859035797e+00 + 1.727567751659836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_3(:) = -1.3162222103951659e-07 -6.8711811078490099e-09 - + 1.316222210395166e-07 + 6.871181107849010e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = --1.7998590373553198e-03 --1.0155198351526731e+00 - +-1.799859037355320e-03 +-1.015519835152673e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.009657182705840853 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 1, tcur = 0.00965718270584085 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247404871513676e+00 -1.7295724932350296e+00 - + 1.224740487151368e+00 + 1.729572493235030e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.3383116645474833e-06 --2.8977421540129634e-03 - +-5.338311664547483e-06 +-2.897742154012963e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -581,32 +490,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001106743799152199 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --5.3379371796878708e-06 --2.8977422520242639e-03 - +-5.337937179687871e-06 +-2.897742252024264e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_4(:) = -1.2247351492141880e+00 -1.7266747509830054e+00 - + 1.224735149214188e+00 + 1.726674750983005e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_4(:) = -4.1031927634032651e-07 --1.0738999148623674e-07 - + 4.103192763403265e-07 +-1.073899914862367e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = --1.9712491729398287e-03 --1.1116455964561234e+00 - +-1.971249172939829e-03 +-1.111645596456123e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.01020478290001611 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 5, implicit = 1, tcur = 0.0102047829000161 [DEBUG][rank 0][arkStep_TakeStep_Z][predictor] zpred(:) = -1.2247404871513676e+00 -1.7295724932350296e+00 - + 1.224740487151368e+00 + 1.729572493235030e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.2442487674651759e-06 --3.5236136246383004e-03 - +-6.244248767465176e-06 +-3.523613624638300e-03 [INFO][rank 0][arkStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -620,36 +523,31 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001636494915150856 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][arkStep_Nls][correction] zcor(:) = --6.2442412748781892e-06 --3.5236136395310640e-03 - +-6.244241274878189e-06 +-3.523613639531064e-03 [INFO][rank 0][arkStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit stage] z_5(:) = -1.2247342429100927e+00 -1.7260488795954985e+00 - + 1.224734242910093e+00 + 1.726048879595498e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][implicit RHS] Fi_5(:) = -8.2095520908622548e-09 --1.6317850493869213e-08 - + 8.209552090862255e-09 +-1.631785049386921e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_5(:) = --2.0830245098250881e-03 --1.1742522080968119e+00 - +-2.083024509825088e-03 +-1.174252208096812e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247342429104990e+00 -1.7260488630753557e+00 - + 1.224734242910499e+00 + 1.726048863075356e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.02190228634313546, h_cfl = 3.650667961168346e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.02102619488941004, h_cfl = 1.825333980584173e+27 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.759547324780779 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0004138569211494713 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0219022863431355, h_cfl = 3.65066796116835e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.02102619488941, h_cfl = 1.82533398058417e+27 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.75954732478078 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000413856921149471 1.020478290001611e-02 1.224734242910499e+00 1.726048863075356e+00 2.852318381485475e-11 2.167570567479515e-10 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 0.01020478290001611 +Current time = 0.0102047829000161 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -657,14 +555,14 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.003650667961168346 -Current step size = 0.02102619488941004 +Initial step size = 0.000102986025609508 +Last step size = 0.00365066796116835 +Current step size = 0.02102619488941 Explicit RHS fn evals = 20 Implicit RHS fn evals = 46 NLS iters = 26 NLS fails = 0 -NLS iters per step = 8.666666666666666 +NLS iters per step = 8.66666666666667 LS setups = 3 Jac fn evals = 1 LS RHS fn evals = 0 @@ -675,6 +573,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.03846153846153846 +Jac evals per NLS iter = 0.0384615384615385 Prec evals per NLS iter = 0 End ARKStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_erkstep_lvl5.out b/test/unit_tests/logging/test_logging_arkode_erkstep_lvl5.out index e84abe1983..33fe298265 100644 --- a/test/unit_tests/logging/test_logging_arkode_erkstep_lvl5.out +++ b/test/unit_tests/logging/test_logging_arkode_erkstep_lvl5.out @@ -2,191 +2,163 @@ Start ERKStep Logging test t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -1.1719990452195032e-16 -8.2872847241886988e-17 - + 1.171999045219503e-16 + 8.287284724188699e-17 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 5.14930128047542e-05 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.0434965378977631e-05 --5.9460528606460573e-03 - +-1.043496537897763e-05 +-5.946052860646057e-03 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 5.14930128047542e-05 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.0586980816170437e-05 --5.9457480002098806e-03 - +-1.058698081617044e-05 +-5.945748000209881e-03 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0001029860256095084 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.000102986025609508 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --2.1021910950562200e-05 --1.1891797736938324e-02 - +-2.102191095056220e-05 +-1.189179773693832e-02 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 7.723951920713131e-05 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 7.72395192071313e-05 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.5766446427037753e-05 --8.9188496712662869e-03 - +-1.576644642703775e-05 +-8.918849671266287e-03 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -1.2247448703091062e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.008972298336716318, h_cfl = 1.029860256095084e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.008882575353349156, h_cfl = 5.14930128047542e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 86.25029756007065 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.419249037637078e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00897229833671632, h_cfl = 1.02986025609508e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00888257535334916, h_cfl = 5.14930128047542e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 86.2502975600706 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.41924903763708e-08 1.029860256095084e-04 1.224744870309106e+00 1.732050195224277e+00 2.220446049250313e-16 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.008882575353349156 -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0001029860256095084 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.00888257535334916 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.000102986025609508 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -1.2247448703091062e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --2.1021934429493368e-05 --1.1891797717486953e-02 - +-2.102193442949337e-05 +-1.189179771748695e-02 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.004544273702284087 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00454427370228409 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --3.6259872019437094e-04 --5.2515863612937741e-01 - +-3.625987201943709e-04 +-5.251586361293774e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.004544273702284087 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00454427370228409 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.4993497806597587e-03 --5.2357042582410707e-01 - +-1.499349780659759e-03 +-5.235704258241071e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.008985561378958664 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00898556137895866 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.8220070513158568e-03 --1.0347727011591834e+00 - +-1.822007051315857e-03 +-1.034772701159183e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.006764917540621375 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.00676491754062138 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.3786676734203799e-03 --7.7995401735825853e-01 - +-1.378667673420380e-03 +-7.799540173582585e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -1.2247366288691779e+00 -1.7273955442047693e+00 - + 1.224736628869178e+00 + 1.727395544204769e+00 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001178309766646161, h_cfl = 8.882575353349156e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001166526668979699, h_cfl = 4.441287676674578e+27 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.1313275286248895 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = failed error test, dsm = 2.462475155319869, kflag = 5 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.001166526668979699 -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.006764917540621375 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00117830976664616, h_cfl = 8.88257535334916e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0011665266689797, h_cfl = 4.44128767667458e+27 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 0.13132752862489 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = failed error test, dsm = 2.46247515531987, kflag = 5 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.0011665266689797 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00676491754062138 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -1.2247448703091062e+00 -1.7320501952242768e+00 - + 1.224744870309106e+00 + 1.732050195224277e+00 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --2.1021934429493368e-05 --1.1891797717486953e-02 - +-2.102193442949337e-05 +-1.189179771748695e-02 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.0006862493600993581 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.000686249360099358 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.3032904192622404e-04 --7.9258731610232086e-02 - +-1.303290419262240e-04 +-7.925873161023209e-02 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.0006862493600993581 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.000686249360099358 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.4984787087207163e-04 --7.9221268462670358e-02 - +-1.498478708720716e-04 +-7.922126846267036e-02 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.001269512694589208 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00126951269458921 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --2.5910496725266611e-04 --1.4658284865381860e-01 - +-2.591049672526661e-04 +-1.465828486538186e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.000977881027344283 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9960290761018702e-04 --1.1291238030246764e-01 - +-1.996029076101870e-04 +-1.129123803024676e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -1.2247447069019091e+00 -1.7319577606918570e+00 - + 1.224744706901909e+00 + 1.731957760691857e+00 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001351152074913978, h_cfl = 1.166526668979699e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001166526668979699, h_cfl = 5.832633344898497e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00135115207491398, h_cfl = 1.1665266689797e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0011665266689797, h_cfl = 5.8326333448985e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 1 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0007282628719708946 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000728262871970895 1.269512694589208e-03 1.224744706901909e+00 1.731957760691857e+00 7.771561172376096e-14 3.164135620181696e-13 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.001269512694589208, h = 0.001166526668979699 -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.001269512694589208 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.00126951269458921, h = 0.0011665266689797 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00126951269458921 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -1.2247447069019091e+00 -1.7319577606918570e+00 - + 1.224744706901909e+00 + 1.731957760691857e+00 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --2.5913815852688147e-04 --1.4658282390787855e-01 - +-2.591381585268815e-04 +-1.465828239078786e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.001852776029079057 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00185277602907906 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --3.6844720918717511e-04 --2.1393286069092612e-01 - +-3.684472091871751e-04 +-2.139328606909261e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.001852776029079057 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00185277602907906 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --3.8796112051977795e-04 --2.1389846191129469e-01 - +-3.879611205197779e-04 +-2.138984619112947e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.002436039363568907 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00243603936356891 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --4.9722280946114911e-04 --2.8123397151515173e-01 - +-4.972228094611491e-04 +-2.812339715151517e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.002144407696323982 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.00214440769632398 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --4.3771935210554133e-04 --2.4757691908584015e-01 - +-4.377193521055413e-04 +-2.475769190858401e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -1.2247442657258725e+00 -1.7317082251924272e+00 - + 1.224744265725872e+00 + 1.731708225192427e+00 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003684971035872554, h_cfl = 1.166526668979699e+27 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003648121325513829, h_cfl = 5.832633344898497e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.127336410323694 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0007283923530119241 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00368497103587255, h_cfl = 1.1665266689797e+27 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00364812132551383, h_cfl = 5.8326333448985e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.12733641032369 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000728392353011924 2.436039363568907e-03 1.224744265725872e+00 1.731708225192427e+00 1.558753126573720e-13 5.899725152858082e-13 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 0.002436039363568907 +Current time = 0.00243603936356891 Steps = 3 Step attempts = 4 Stability limited steps = 0 @@ -194,8 +166,8 @@ Accuracy limited steps = 4 Error test fails = 1 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.001166526668979699 -Current step size = 0.003648121325513829 +Initial step size = 0.000102986025609508 +Last step size = 0.0011665266689797 +Current step size = 0.00364812132551383 RHS fn evals = 21 End ERKStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_forcingstep_lvl5.out b/test/unit_tests/logging/test_logging_arkode_forcingstep_lvl5.out index 0cc07e9b6a..3d1fd4ccb6 100644 --- a/test/unit_tests/logging/test_logging_arkode_forcingstep_lvl5.out +++ b/test/unit_tests/logging/test_logging_arkode_forcingstep_lvl5.out @@ -7,228 +7,182 @@ Start ForcingStep Logging test [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --2.0000000000000000e+00 - +-2.000000000000000e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00025 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9990000000000001e+00 - +-1.999000000000000e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00025 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9990005000000000e+00 - +-1.999000500000000e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0005 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9980009995000001e+00 - +-1.998000999500000e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.000375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9985005623281094e+00 - +-1.998500562328109e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9900049983337502e-01 - + 9.990004998333750e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.0005, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0005 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9900049983337502e-01 - + 9.990004998333750e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --1.9980009996667500e+00 - +-1.998000999666750e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00075 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9970019991669166e+00 - +-1.997001999166917e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00075 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9970024986671666e+00 - +-1.997002498667167e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.001 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9960039971680830e+00 - +-1.996003997168083e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.000875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9965030606830623e+00 - +-1.996503060683062e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9800199866733308e-01 - + 9.980019986673331e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][forcingStep_TakeStep][partition state] y_par(:) = -9.9800199866733308e-01 - + 9.980019986673331e-01 [INFO][rank 0][forcingStep_TakeStep][end-partition] status = success [INFO][rank 0][forcingStep_TakeStep][begin-partition] partition = 1 [DEBUG][rank 0][forcingStep_TakeStep][forcing] forcing(:) = --1.9980013326669210e+00 - +-1.998001332666921e+00 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.000125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9975051522943725e-01 - + 9.997505152294373e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.000125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9975045286602637e-01 - + 9.997504528660264e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00025 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9950093684165087e-01 - + 9.995009368416509e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0001875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9962571435044589e-01 - + 9.996257143504459e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9975043728654289e-01 - + 9.997504372865429e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.00025, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00025 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9975043728654289e-01 - + 9.997504372865429e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9950093685463370e-01 - + 9.995009368546337e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.000375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9925138963097027e-01 - + 9.992513896309703e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.000375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9925132726752142e-01 - + 9.992513272675214e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0005 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9900174882116322e-01 - + 9.990017488211632e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0004375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9912655753706747e-01 - + 9.991265575370675e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9950074979168746e-01 - + 9.995007497916875e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.0005, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0005 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9950074979168746e-01 - + 9.995007497916875e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9900174883414539e-01 - + 9.990017488341454e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.000625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9875213921962747e-01 - + 9.987521392196275e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.000625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9875207685617162e-01 - + 9.987520768561716e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00075 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9850243605013178e-01 - + 9.985024360501318e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0006875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9862727594198053e-01 - + 9.986272759419805e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9925093748423055e-01 - + 9.992509374842306e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 0.00075, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00075 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9925093748423055e-01 - + 9.992509374842306e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9850243606311362e-01 - + 9.985024360631136e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.000875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9825276412009678e-01 - + 9.982527641200968e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.000875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9825270175666514e-01 - + 9.982527017566651e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.001 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9800299865335362e-01 - + 9.980029986533536e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0009375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9812786968992684e-01 - + 9.981278696899268e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9900100033300010e-01 - + 9.990010003330001e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][forcingStep_TakeStep][partition state] y_par(:) = -9.9900100033300010e-01 - + 9.990010003330001e-01 [INFO][rank 0][forcingStep_TakeStep][end-partition] status = success [DEBUG][rank 0][forcingStep_TakeStep][current state] y_cur(:) = -9.9900100033300010e-01 - + 9.990010003330001e-01 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 9.990010003330001e-01 9.999996670728706e-07 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 @@ -236,228 +190,182 @@ Start ForcingStep Logging test [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.001, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.001 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9900100033300010e-01 - + 9.990010003330001e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --1.9980020006660002e+00 - +-1.998002000666000e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9970029996656673e+00 - +-1.997002999665667e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9970034991661674e+00 - +-1.997003499166167e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0015 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9960049971668341e+00 - +-1.996004997166834e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.001375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9965040609318445e+00 - +-1.996504060931845e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9800249866670876e-01 - + 9.980024986667088e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 0.0015, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0015 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9800249866670876e-01 - + 9.980024986667088e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --1.9960049973334175e+00 - +-1.996004997333418e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00175 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9950069948347509e+00 - +-1.995006994834751e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00175 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9950074938360001e+00 - +-1.995007493836000e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.002 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9940099898395816e+00 - +-1.994009989839582e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.001875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9945085547902757e+00 - +-1.994508554790276e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9700499500299922e-01 - + 9.970049950029992e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][forcingStep_TakeStep][partition state] y_par(:) = -9.9700499500299922e-01 - + 9.970049950029992e-01 [INFO][rank 0][forcingStep_TakeStep][end-partition] status = success [INFO][rank 0][forcingStep_TakeStep][begin-partition] partition = 1 [DEBUG][rank 0][forcingStep_TakeStep][forcing] forcing(:) = --1.9960053300008829e+00 - +-1.996005330000883e+00 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.001, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.001 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9900100033300010e-01 - + 9.990010003330001e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9800299866633491e-01 - + 9.980029986663349e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.001125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9775376289713569e-01 - + 9.977537628971357e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.001125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9775370065821412e-01 - + 9.977537006582141e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9750443375983089e-01 - + 9.975044337598309e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0011875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9762908665892802e-01 - + 9.976290866589280e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9875143743214723e-01 - + 9.987514374321472e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.00125, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00125 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9875143743214723e-01 - + 9.987514374321472e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9750443377278031e-01 - + 9.975044337727803e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.001375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9725513579962222e-01 - + 9.972551357996222e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.001375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9725507356072474e-01 - + 9.972550735607247e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0015 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9700574448953228e-01 - + 9.970057444895323e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0014375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9713042847113253e-01 - + 9.971304284711325e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9850174987452123e-01 - + 9.985017498745212e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0015, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0015 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9850174987452123e-01 - + 9.985017498745212e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9700574450248092e-01 - + 9.970057445024809e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.001625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9675638438767267e-01 - + 9.967563843876727e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.001625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9675632214883070e-01 - + 9.967563221488307e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00175 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9650693096719167e-01 - + 9.965069309671917e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0016875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9663164600009913e-01 - + 9.966316460000991e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9825193762904363e-01 - + 9.982519376290436e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.00175, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00175 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9825193762904363e-01 - + 9.982519376290436e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9650693098013998e-01 - + 9.965069309801400e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.001875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9625750878609920e-01 - + 9.962575087860992e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.001875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9625744654734361e-01 - + 9.962574465473436e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.002 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9600799331773038e-01 - + 9.960079933177304e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0019375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9613273937069435e-01 - + 9.961327393706944e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9800200066466693e-01 - + 9.980020006646669e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][forcingStep_TakeStep][partition state] y_par(:) = -9.9800200066466693e-01 - + 9.980020006646669e-01 [INFO][rank 0][forcingStep_TakeStep][end-partition] status = success [DEBUG][rank 0][forcingStep_TakeStep][current state] y_cur(:) = -9.9800200066466693e-01 - + 9.980020006646669e-01 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 9.980020006646669e-01 1.997998004599211e-06 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 @@ -465,228 +373,182 @@ Start ForcingStep Logging test [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.002, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.002 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9800200066466693e-01 - + 9.980020006646669e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --1.9960040013293339e+00 - +-1.996004001329334e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00225 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9950059993286693e+00 - +-1.995005999328669e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00225 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9950064983296696e+00 - +-1.995006498329670e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0025 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9940089948310042e+00 - +-1.994008994831004e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.002375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9945075595329151e+00 - +-1.994507559532915e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9700449749871056e-01 - + 9.970044974987106e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.0025, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0025 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9700449749871056e-01 - + 9.970044974987106e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --1.9940089949974211e+00 - +-1.994008994997421e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00275 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9930119904999224e+00 - +-1.993011990499922e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00275 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9930124890021712e+00 - +-1.993012489002171e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.003 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9920159825084189e+00 - +-1.992015982508419e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.002875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9925140488948272e+00 - +-1.992514048894827e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9600799133733475e-01 - + 9.960079913373348e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][forcingStep_TakeStep][partition state] y_par(:) = -9.9600799133733475e-01 - + 9.960079913373348e-01 [INFO][rank 0][forcingStep_TakeStep][end-partition] status = success [INFO][rank 0][forcingStep_TakeStep][begin-partition] partition = 1 [DEBUG][rank 0][forcingStep_TakeStep][forcing] forcing(:) = --1.9940093273321802e+00 - +-1.994009327332180e+00 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.002, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.002 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9800200066466693e-01 - + 9.980020006646669e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9600799333067791e-01 - + 9.960079933306779e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.002125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9575900706128206e-01 - + 9.957590070612821e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.002125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9575894494684947e-01 - + 9.957589449468495e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00225 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9550992767277469e-01 - + 9.955099276727747e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0021875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9563445571303111e-01 - + 9.956344557130311e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9775243807554304e-01 - + 9.977524380755430e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.00225, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00225 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9775243807554304e-01 - + 9.977524380755430e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9550992768569035e-01 - + 9.955099276856904e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.002375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9526087946122810e-01 - + 9.952608794612281e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.002375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9526081734688199e-01 - + 9.952608173468820e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0025 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9501173814892097e-01 - + 9.950117381489210e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0024375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9513629714719976e-01 - + 9.951362971471998e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9750275095452046e-01 - + 9.975027509545205e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.0025, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0025 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9750275095452046e-01 - + 9.975027509545205e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9501173816183608e-01 - + 9.950117381618361e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.002625000000000001 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.002625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9476262804467785e-01 - + 9.947626280446779e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.002625000000000001 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.002625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9476256593044876e-01 - + 9.947625659304488e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.002750000000000001 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00275 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9451342487102634e-01 - + 9.945134248710263e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.002687500000000001 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0026875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9463801479610059e-01 - + 9.946380147961006e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9725293927064507e-01 - + 9.972529392706451e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002750000000000001, h = 0.0002499999999999991 -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.002750000000000001 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.00275, h = 0.000249999999999999 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00275 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9725293927064507e-01 - + 9.972529392706451e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9451342488394090e-01 - + 9.945134248839409e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.002875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9426425293656551e-01 - + 9.942642529365655e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.002875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9426419082248474e-01 - + 9.942641908224847e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.003 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9401498796413412e-01 - + 9.940149879641341e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0029375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9413960878472252e-01 - + 9.941396087847225e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9700300299299394e-01 - + 9.970030029929939e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][forcingStep_TakeStep][partition state] y_par(:) = -9.9700300299299394e-01 - + 9.970030029929939e-01 [INFO][rank 0][forcingStep_TakeStep][end-partition] status = success [DEBUG][rank 0][forcingStep_TakeStep][current state] y_cur(:) = -9.9700300299299394e-01 - + 9.970030029929939e-01 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 9.970030029929939e-01 2.993993026279007e-06 --------------------------------------------------------------------- @@ -701,6 +563,6 @@ Inequality constraint fails = 0 Initial step size = 0.001 Last step size = 0.001 Current step size = 0.001 -Partition 0 evolves = 3 Partition 1 evolves = 3 +Partition 2 evolves = 3 End ForcingStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_0.out b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_0.out index 75a1bf0e48..1dc6424e54 100644 --- a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_0.out +++ b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_0.out @@ -2,98 +2,83 @@ Start LSRKStep Logging test t y y err --------------------------------------------------------------------- 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625000001e-12 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625e-12 [INFO][rank 0][lsrkStep_TakeStepRKC][compute-num-stages] spectral radius = 999.9, num stages = 2, max stages = 2, max stage limit = 200 [INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 0, tcur = 0 [DEBUG][rank 0][lsrkStep_TakeStepRKC][stage] z_0(:) = -0.0000000000000000e+00 - + 0.000000000000000e+00 [DEBUG][rank 0][lsrkStep_TakeStepRKC][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKC][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 1, tcur = 1.469364872685183e-12 +[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 1, tcur = 1.46936487268518e-12 [DEBUG][rank 0][lsrkStep_TakeStepRKC][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKC][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 2, tcur = 6.103515624999991e-12 +[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 2, tcur = 6.10351562499999e-12 [INFO][rank 0][lsrkStep_TakeStepRKC][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepRKC][updated solution] ycur(:) = -6.1035156249999884e-12 - + 6.103515624999988e-12 [INFO][rank 0][lsrkStep_TakeStepRKC][begin-compute-embedding] [DEBUG][rank 0][lsrkStep_TakeStepRKC][solution RHS] F_n(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKC][end-compute-embedding] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 4.848194792018318e-09, h_cfl = 6.103515625000001e+18 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 4.654267000337585e-09, h_cfl = 3.0517578125e+18 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 762.5551053353099 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.693522803355793e-17 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 4.84819479201832e-09, h_cfl = 6.103515625e+18 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 4.65426700033759e-09, h_cfl = 3.0517578125e+18 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 762.55510533531 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.69352280335579e-17 6.103515625000001e-12 6.103515624999988e-12 1.211690350419474e-26 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625000001e-12, h = 4.654267000337585e-09 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625e-12, h = 4.65426700033759e-09 [INFO][rank 0][lsrkStep_TakeStepRKC][compute-num-stages] spectral radius = 999.9, num stages = 2, max stages = 2, max stage limit = 200 -[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 0, tcur = 6.103515625000001e-12 +[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 0, tcur = 6.103515625e-12 [DEBUG][rank 0][lsrkStep_TakeStepRKC][stage] z_0(:) = -6.1035156249999884e-12 - + 6.103515624999988e-12 [DEBUG][rank 0][lsrkStep_TakeStepRKC][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKC][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 1, tcur = 1.126575200891454e-09 +[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 1, tcur = 1.12657520089145e-09 [DEBUG][rank 0][lsrkStep_TakeStepRKC][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKC][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 2, tcur = 4.660370515962578e-09 +[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 2, tcur = 4.66037051596258e-09 [INFO][rank 0][lsrkStep_TakeStepRKC][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepRKC][updated solution] ycur(:) = -4.6603705159625781e-09 - + 4.660370515962578e-09 [INFO][rank 0][lsrkStep_TakeStepRKC][begin-compute-embedding] [DEBUG][rank 0][lsrkStep_TakeStepRKC][solution RHS] F_n(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKC][end-compute-embedding] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.2949687022872e-07, h_cfl = 4.654267000337585e+21 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.30853400067517e-08, h_cfl = 2.327133500168793e+21 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.2949687022872e-07, h_cfl = 4.65426700033759e+21 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.30853400067517e-08, h_cfl = 2.32713350016879e+21 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.790263934461531e-14 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.79026393446153e-14 4.660370515962586e-09 4.660370515962578e-09 7.444625512977249e-24 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 4.660370515962586e-09, h = 9.30853400067517e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 4.66037051596259e-09, h = 9.30853400067517e-08 [INFO][rank 0][lsrkStep_TakeStepRKC][compute-num-stages] spectral radius = 999.9, num stages = 2, max stages = 2, max stage limit = 200 -[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 0, tcur = 4.660370515962586e-09 +[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 0, tcur = 4.66037051596259e-09 [DEBUG][rank 0][lsrkStep_TakeStepRKC][stage] z_0(:) = -4.6603705159625781e-09 - + 4.660370515962578e-09 [DEBUG][rank 0][lsrkStep_TakeStepRKC][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKC][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 1, tcur = 2.706980422129166e-08 +[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 1, tcur = 2.70698042212917e-08 [DEBUG][rank 0][lsrkStep_TakeStepRKC][stage RHS] F_1(:) = -9.9999999999999933e-01 - + 9.999999999999993e-01 [INFO][rank 0][lsrkStep_TakeStepRKC][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 2, tcur = 9.774571052271414e-08 +[INFO][rank 0][lsrkStep_TakeStepRKC][begin-stage] stage = 2, tcur = 9.77457105227141e-08 [INFO][rank 0][lsrkStep_TakeStepRKC][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepRKC][updated solution] ycur(:) = -9.7745710522713998e-08 - + 9.774571052271400e-08 [INFO][rank 0][lsrkStep_TakeStepRKC][begin-compute-embedding] [DEBUG][rank 0][lsrkStep_TakeStepRKC][solution RHS] F_n(:) = -9.9999999999999045e-01 - + 9.999999999999905e-01 [INFO][rank 0][lsrkStep_TakeStepRKC][end-compute-embedding] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.083921183639362e-05, h_cfl = 9.308534000675171e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.861706800135034e-06, h_cfl = 4.654267000337585e+22 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.08392118363936e-05, h_cfl = 9.30853400067517e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.86170680013503e-06, h_cfl = 4.65426700033759e+22 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.323427303468993e-12 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.32342730346899e-12 9.774571052271429e-08 9.774571052271400e-08 2.646977960169689e-23 --------------------------------------------------------------------- -Current time = 9.774571052271429e-08 +Current time = 9.77457105227143e-08 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -101,9 +86,10 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 6.103515625000001e-12 +Initial step size = 6.103515625e-12 Last step size = 9.30853400067517e-08 -Current step size = 1.861706800135034e-06 +Current step size = 1.86170680013503e-06 +RHS fn evals = 9 RHS fn evals = 9 Number of dom_eig updates = 1 Max. num. of stages used = 2 diff --git a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_1.out b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_1.out index e40daa9a00..eeb891cfbf 100644 --- a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_1.out +++ b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_1.out @@ -2,98 +2,83 @@ Start LSRKStep Logging test t y y err --------------------------------------------------------------------- 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625000001e-12 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625e-12 [INFO][rank 0][lsrkStep_TakeStepRKL][compute-num-stages] spectral radius = 999.9, num stages = 2, max stages = 2, max stage limit = 200 [INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 0, tcur = 0 [DEBUG][rank 0][lsrkStep_TakeStepRKL][stage] z_0(:) = -0.0000000000000000e+00 - + 0.000000000000000e+00 [DEBUG][rank 0][lsrkStep_TakeStepRKL][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKL][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 1, tcur = 2.034505208333333e-12 +[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 1, tcur = 2.03450520833333e-12 [DEBUG][rank 0][lsrkStep_TakeStepRKL][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKL][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 2, tcur = 6.103515625000001e-12 +[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 2, tcur = 6.103515625e-12 [INFO][rank 0][lsrkStep_TakeStepRKL][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepRKL][updated solution] ycur(:) = -6.1035156250000005e-12 - + 6.103515625000001e-12 [INFO][rank 0][lsrkStep_TakeStepRKL][begin-compute-embedding] [DEBUG][rank 0][lsrkStep_TakeStepRKL][solution RHS] F_n(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKL][end-compute-embedding] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 4.848194792018318e-09, h_cfl = 6.103515625000001e+18 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 4.654267000337585e-09, h_cfl = 3.0517578125e+18 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 762.5551053353099 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 4.84819479201832e-09, h_cfl = 6.103515625e+18 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 4.65426700033759e-09, h_cfl = 3.0517578125e+18 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 762.55510533531 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0 6.103515625000001e-12 6.103515625000001e-12 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625000001e-12, h = 4.654267000337585e-09 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625e-12, h = 4.65426700033759e-09 [INFO][rank 0][lsrkStep_TakeStepRKL][compute-num-stages] spectral radius = 999.9, num stages = 2, max stages = 2, max stage limit = 200 -[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 0, tcur = 6.103515625000001e-12 +[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 0, tcur = 6.103515625e-12 [DEBUG][rank 0][lsrkStep_TakeStepRKL][stage] z_0(:) = -6.1035156250000005e-12 - + 6.103515625000001e-12 [DEBUG][rank 0][lsrkStep_TakeStepRKL][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKL][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 1, tcur = 1.557525849070862e-09 +[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 1, tcur = 1.55752584907086e-09 [DEBUG][rank 0][lsrkStep_TakeStepRKL][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKL][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 2, tcur = 4.660370515962586e-09 +[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 2, tcur = 4.66037051596259e-09 [INFO][rank 0][lsrkStep_TakeStepRKL][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepRKL][updated solution] ycur(:) = -4.6603705159625856e-09 - + 4.660370515962586e-09 [INFO][rank 0][lsrkStep_TakeStepRKL][begin-compute-embedding] [DEBUG][rank 0][lsrkStep_TakeStepRKL][solution RHS] F_n(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKL][end-compute-embedding] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.2949687022872e-07, h_cfl = 4.654267000337585e+21 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.30853400067517e-08, h_cfl = 2.327133500168793e+21 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.2949687022872e-07, h_cfl = 4.65426700033759e+21 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.30853400067517e-08, h_cfl = 2.32713350016879e+21 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0 4.660370515962586e-09 4.660370515962586e-09 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 4.660370515962586e-09, h = 9.30853400067517e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 4.66037051596259e-09, h = 9.30853400067517e-08 [INFO][rank 0][lsrkStep_TakeStepRKL][compute-num-stages] spectral radius = 999.9, num stages = 2, max stages = 2, max stage limit = 200 -[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 0, tcur = 4.660370515962586e-09 +[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 0, tcur = 4.66037051596259e-09 [DEBUG][rank 0][lsrkStep_TakeStepRKL][stage] z_0(:) = -4.6603705159625856e-09 - + 4.660370515962586e-09 [DEBUG][rank 0][lsrkStep_TakeStepRKL][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepRKL][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 1, tcur = 3.568881718487982e-08 +[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 1, tcur = 3.56888171848798e-08 [DEBUG][rank 0][lsrkStep_TakeStepRKL][stage RHS] F_1(:) = -9.9999999999999867e-01 - + 9.999999999999987e-01 [INFO][rank 0][lsrkStep_TakeStepRKL][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 2, tcur = 9.774571052271429e-08 +[INFO][rank 0][lsrkStep_TakeStepRKL][begin-stage] stage = 2, tcur = 9.77457105227143e-08 [INFO][rank 0][lsrkStep_TakeStepRKL][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepRKL][updated solution] ycur(:) = -9.7745710522714104e-08 - + 9.774571052271410e-08 [INFO][rank 0][lsrkStep_TakeStepRKL][begin-compute-embedding] [DEBUG][rank 0][lsrkStep_TakeStepRKL][solution RHS] F_n(:) = -9.9999999999999045e-01 - + 9.999999999999905e-01 [INFO][rank 0][lsrkStep_TakeStepRKL][end-compute-embedding] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.083921183639362e-05, h_cfl = 9.308534000675171e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.861706800135034e-06, h_cfl = 4.654267000337585e+22 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.08392118363936e-05, h_cfl = 9.30853400067517e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.86170680013503e-06, h_cfl = 4.65426700033759e+22 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.117483685550389e-12 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.11748368555039e-12 9.774571052271429e-08 9.774571052271410e-08 1.323488980084844e-22 --------------------------------------------------------------------- -Current time = 9.774571052271429e-08 +Current time = 9.77457105227143e-08 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -101,9 +86,10 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 6.103515625000001e-12 +Initial step size = 6.103515625e-12 Last step size = 9.30853400067517e-08 -Current step size = 1.861706800135034e-06 +Current step size = 1.86170680013503e-06 +RHS fn evals = 9 RHS fn evals = 9 Number of dom_eig updates = 1 Max. num. of stages used = 2 diff --git a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_2.out b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_2.out index 9525638cb7..5dde04e2f5 100644 --- a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_2.out +++ b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_2.out @@ -2,135 +2,109 @@ Start LSRKStep Logging test t y y err --------------------------------------------------------------------- 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625000001e-12 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625e-12 [INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 0, tcur = 0 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage] z_0(:) = -0.0000000000000000e+00 - + 0.000000000000000e+00 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 1, tcur = 6.781684027777778e-13 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 1, tcur = 6.78168402777778e-13 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 2, tcur = 1.356336805555556e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 2, tcur = 1.35633680555556e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_2(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 3, tcur = 2.034505208333333e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 3, tcur = 2.03450520833333e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_3(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 4, tcur = 2.712673611111111e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 4, tcur = 2.71267361111111e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_4(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 5, tcur = 3.390842013888889e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 5, tcur = 3.39084201388889e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_5(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 6, tcur = 4.069010416666667e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 6, tcur = 4.06901041666667e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_6(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 7, tcur = 4.747178819444445e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 7, tcur = 4.74717881944444e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_7(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 8, tcur = 5.425347222222223e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 8, tcur = 5.42534722222222e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_8(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 9, tcur = 6.103515625e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_9(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 10, tcur = 6.103515625000001e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 10, tcur = 6.103515625e-12 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][updated solution] ycur(:) = -6.1035156249999997e-12 - + 6.103515625000000e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][embedded solution] y_embedded(:) = -6.1035156250000005e-12 - -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.851058010743364e-06, h_cfl = 6.103515625000001e+18 + 6.103515625000001e-12 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.85105801074336e-06, h_cfl = 6.103515625e+18 [DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 6.103515625e-08, h_cfl = 3.0517578125e+18 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 10000 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.077935669463161e-18 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.07793566946316e-18 6.103515625000001e-12 6.103515625000000e-12 8.077935669463161e-28 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625000001e-12, h = 6.103515625e-08 -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 0, tcur = 6.103515625000001e-12 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625e-12, h = 6.103515625e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 0, tcur = 6.103515625e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage] z_0(:) = -6.1035156249999997e-12 - + 6.103515625000000e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 1, tcur = 6.787787543402777e-09 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 1, tcur = 6.78778754340278e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 2, tcur = 1.356947157118055e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 2, tcur = 1.35694715711806e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_2(:) = -9.9999999999999978e-01 - + 9.999999999999998e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 3, tcur = 2.035115559895833e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 3, tcur = 2.03511555989583e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_3(:) = -9.9999999999999956e-01 - + 9.999999999999996e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 4, tcur = 2.713283962673611e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 4, tcur = 2.71328396267361e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_4(:) = -9.9999999999999933e-01 - + 9.999999999999993e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 5, tcur = 3.391452365451389e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 5, tcur = 3.39145236545139e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_5(:) = -9.9999999999999889e-01 - + 9.999999999999989e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 6, tcur = 4.069620768229166e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 6, tcur = 4.06962076822917e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_6(:) = -9.9999999999999845e-01 - + 9.999999999999984e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 7, tcur = 4.747789171006944e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 7, tcur = 4.74778917100694e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_7(:) = -9.9999999999999778e-01 - + 9.999999999999978e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 8, tcur = 5.425957573784722e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 8, tcur = 5.42595757378472e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_8(:) = -9.9999999999999711e-01 - + 9.999999999999971e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 9, tcur = 6.1041259765625e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_9(:) = -9.9999999999999623e-01 - + 9.999999999999962e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 10, tcur = 6.1041259765625e-08 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][updated solution] ycur(:) = -6.1041259765624925e-08 - + 6.104125976562493e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][embedded solution] y_embedded(:) = -6.1041259765624925e-08 - + 6.104125976562493e-08 [DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000305900411149458, h_cfl = 6.103515625e+22 [DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.220703125e-06, h_cfl = 3.0517578125e+22 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 @@ -139,72 +113,59 @@ Start LSRKStep Logging test [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 6.1041259765625e-08, h = 1.220703125e-06 [INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 0, tcur = 6.1041259765625e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage] z_0(:) = -6.1041259765624925e-08 - + 6.104125976562493e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_0(:) = -9.9999999999999623e-01 - + 9.999999999999962e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 1, tcur = 1.966749403211805e-07 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 1, tcur = 1.96674940321181e-07 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_1(:) = -9.9999999999996136e-01 - + 9.999999999999614e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 2, tcur = 3.323086208767361e-07 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 2, tcur = 3.32308620876736e-07 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_2(:) = -9.9999999999988964e-01 - + 9.999999999998896e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 3, tcur = 4.679423014322917e-07 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 3, tcur = 4.67942301432292e-07 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_3(:) = -9.9999999999978106e-01 - + 9.999999999997811e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 4, tcur = 6.035759819878472e-07 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 4, tcur = 6.03575981987847e-07 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_4(:) = -9.9999999999963562e-01 - + 9.999999999996356e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 5, tcur = 7.392096625434028e-07 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 5, tcur = 7.39209662543403e-07 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_5(:) = -9.9999999999945355e-01 - + 9.999999999994535e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 6, tcur = 8.748433430989583e-07 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 6, tcur = 8.74843343098958e-07 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_6(:) = -9.9999999999923461e-01 - + 9.999999999992346e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 7, tcur = 1.010477023654514e-06 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 7, tcur = 1.01047702365451e-06 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_7(:) = -9.9999999999897893e-01 - + 9.999999999989789e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 8, tcur = 1.146110704210069e-06 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 8, tcur = 1.14611070421007e-06 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_8(:) = -9.9999999999868627e-01 - + 9.999999999986863e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 9, tcur = 1.281744384765625e-06 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 9, tcur = 1.28174438476562e-06 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][stage RHS] F_9(:) = -9.9999999999835698e-01 - + 9.999999999983570e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 10, tcur = 1.281744384765625e-06 +[INFO][rank 0][lsrkStep_TakeStepSSPs2][begin-stage] stage = 10, tcur = 1.28174438476563e-06 [INFO][rank 0][lsrkStep_TakeStepSSPs2][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][updated solution] ycur(:) = -1.2817443847648892e-06 - + 1.281744384764889e-06 [DEBUG][rank 0][lsrkStep_TakeStepSSPs2][embedded solution] y_embedded(:) = -1.2817443847649093e-06 - -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.03225252825599285, h_cfl = 1.220703125e+24 + 1.281744384764909e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0322525282559929, h_cfl = 1.220703125e+24 [DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.44140625e-05, h_cfl = 6.103515625e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.010476029833067e-10 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.01047602983307e-10 1.281744384765625e-06 1.281744384764889e-06 3.388131789017201e-20 --------------------------------------------------------------------- -Current time = 1.281744384765625e-06 +Current time = 1.28174438476563e-06 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -212,7 +173,7 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 6.103515625000001e-12 +Initial step size = 6.103515625e-12 Last step size = 1.220703125e-06 Current step size = 2.44140625e-05 RHS fn evals = 32 diff --git a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_3.out b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_3.out index 2953970c43..3081295c25 100644 --- a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_3.out +++ b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_3.out @@ -2,200 +2,164 @@ Start LSRKStep Logging test t y y err --------------------------------------------------------------------- 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625000001e-12 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625e-12 [INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 0, tcur = 0 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage] z_0(:) = -0.0000000000000000e+00 - + 0.000000000000000e+00 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 1, tcur = 1.017252604166667e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 1, tcur = 1.01725260416667e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 2, tcur = 2.034505208333333e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 2, tcur = 2.03450520833333e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_2(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 3, tcur = 3.0517578125e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_3(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 4, tcur = 4.069010416666667e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 4, tcur = 4.06901041666667e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_4(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 5, tcur = 5.086263020833334e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 5, tcur = 5.08626302083333e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_5(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 6, tcur = 3.0517578125e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_6(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 7, tcur = 4.069010416666667e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 7, tcur = 4.06901041666667e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_7(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 8, tcur = 5.086263020833334e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 8, tcur = 5.08626302083333e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_8(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 9, tcur = 6.103515625000001e-12 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 9, tcur = 6.103515625e-12 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][updated solution] ycur(:) = -6.1035156250000005e-12 - + 6.103515625000001e-12 [INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-compute-embedding] [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][embedded solution] y_embedded(:) = -6.1035156250000005e-12 - + 6.103515625000001e-12 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-compute-embedding] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 4.848194792018318e-09, h_cfl = 6.103515625000001e+18 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 4.654267000337585e-09, h_cfl = 3.0517578125e+18 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 762.5551053353099 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 4.84819479201832e-09, h_cfl = 6.103515625e+18 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 4.65426700033759e-09, h_cfl = 3.0517578125e+18 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 762.55510533531 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0 6.103515625000001e-12 6.103515625000001e-12 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625000001e-12, h = 4.654267000337585e-09 -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 0, tcur = 6.103515625000001e-12 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625e-12, h = 4.65426700033759e-09 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 0, tcur = 6.103515625e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage] z_0(:) = -6.1035156250000005e-12 - + 6.103515625000001e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 1, tcur = 7.818146823479309e-10 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 1, tcur = 7.81814682347931e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 2, tcur = 1.557525849070862e-09 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 2, tcur = 1.55752584907086e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_2(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 3, tcur = 2.333237015793793e-09 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 3, tcur = 2.33323701579379e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_3(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 4, tcur = 3.108948182516724e-09 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 4, tcur = 3.10894818251672e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_4(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 5, tcur = 3.884659349239654e-09 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 5, tcur = 3.88465934923965e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_5(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 6, tcur = 2.333237015793793e-09 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 6, tcur = 2.33323701579379e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_6(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 7, tcur = 3.108948182516724e-09 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 7, tcur = 3.10894818251672e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_7(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 8, tcur = 3.884659349239654e-09 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 8, tcur = 3.88465934923965e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_8(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 9, tcur = 4.660370515962586e-09 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 9, tcur = 4.66037051596259e-09 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][updated solution] ycur(:) = -4.6603705159625864e-09 - + 4.660370515962586e-09 [INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-compute-embedding] [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][embedded solution] y_embedded(:) = -4.6603705159625856e-09 - + 4.660370515962586e-09 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-compute-embedding] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.2949687022872e-07, h_cfl = 4.654267000337585e+21 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.30853400067517e-08, h_cfl = 2.327133500168793e+21 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.2949687022872e-07, h_cfl = 4.65426700033759e+21 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.30853400067517e-08, h_cfl = 2.32713350016879e+21 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.271805620659329e-15 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.27180562065933e-15 4.660370515962586e-09 4.660370515962586e-09 8.271806125530277e-25 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 4.660370515962586e-09, h = 9.30853400067517e-08 -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 0, tcur = 4.660370515962586e-09 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 4.66037051596259e-09, h = 9.30853400067517e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 0, tcur = 4.66037051596259e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage] z_0(:) = -4.6603705159625864e-09 - + 4.660370515962586e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 1, tcur = 2.01745938504212e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_1(:) = -9.9999999999999956e-01 - + 9.999999999999996e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 2, tcur = 3.568881718487982e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 2, tcur = 3.56888171848798e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_2(:) = -9.9999999999999867e-01 - + 9.999999999999987e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 3, tcur = 5.120304051933844e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 3, tcur = 5.12030405193384e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_3(:) = -9.9999999999999734e-01 - + 9.999999999999973e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 4, tcur = 6.671726385379705e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 4, tcur = 6.67172638537971e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_4(:) = -9.9999999999999556e-01 - + 9.999999999999956e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 5, tcur = 8.223148718825566e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 5, tcur = 8.22314871882557e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_5(:) = -9.9999999999999334e-01 - + 9.999999999999933e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 6, tcur = 5.120304051933844e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 6, tcur = 5.12030405193384e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_6(:) = -9.9999999999999734e-01 - + 9.999999999999973e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 7, tcur = 6.671726385379705e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 7, tcur = 6.67172638537971e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_7(:) = -9.9999999999999556e-01 - + 9.999999999999956e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 8, tcur = 8.223148718825566e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 8, tcur = 8.22314871882557e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][stage RHS] F_8(:) = -9.9999999999999334e-01 - + 9.999999999999933e-01 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 9, tcur = 9.774571052271429e-08 +[INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-stage] stage = 9, tcur = 9.77457105227143e-08 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][updated solution] ycur(:) = -9.7745710522713972e-08 - + 9.774571052271397e-08 [INFO][rank 0][lsrkStep_TakeStepSSPs3][begin-compute-embedding] [DEBUG][rank 0][lsrkStep_TakeStepSSPs3][embedded solution] y_embedded(:) = -9.7745710522713998e-08 - + 9.774571052271400e-08 [INFO][rank 0][lsrkStep_TakeStepSSPs3][end-compute-embedding] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.083921183639362e-05, h_cfl = 9.308534000675171e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.861706800135034e-06, h_cfl = 4.654267000337585e+22 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.08392118363936e-05, h_cfl = 9.30853400067517e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.86170680013503e-06, h_cfl = 4.65426700033759e+22 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.646854606937986e-13 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.64685460693799e-13 9.774571052271429e-08 9.774571052271397e-08 0.000000000000000e+00 --------------------------------------------------------------------- -Current time = 9.774571052271429e-08 +Current time = 9.77457105227143e-08 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -203,9 +167,9 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 6.103515625000001e-12 +Initial step size = 6.103515625e-12 Last step size = 9.30853400067517e-08 -Current step size = 1.861706800135034e-06 +Current step size = 1.86170680013503e-06 RHS fn evals = 29 Number of stages used = 9 End LSRKStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_4.out b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_4.out index fe4195ba8c..f1abb38a26 100644 --- a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_4.out +++ b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_4.out @@ -2,119 +2,98 @@ Start LSRKStep Logging test t y y err --------------------------------------------------------------------- 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625000001e-12 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625e-12 [INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 0, tcur = 0 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage] z_0(:) = -0.0000000000000000e+00 - + 0.000000000000000e+00 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 1, tcur = 3.0517578125e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 2, tcur = 6.103515625000001e-12 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 2, tcur = 6.103515625e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_2(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 3, tcur = 3.0517578125e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_3(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 4, tcur = 6.103515625000001e-12 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 4, tcur = 6.103515625e-12 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSP43][updated solution] ycur(:) = -6.1035156249999997e-12 - + 6.103515625000000e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][embedded solution] y_embedded(:) = -6.1035156250000005e-12 - -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 4.848194792018318e-09, h_cfl = 6.103515625000001e+18 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 4.654267000337585e-09, h_cfl = 3.0517578125e+18 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 762.5551053353099 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.077935669463161e-18 + 6.103515625000001e-12 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 4.84819479201832e-09, h_cfl = 6.103515625e+18 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 4.65426700033759e-09, h_cfl = 3.0517578125e+18 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 762.55510533531 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.07793566946316e-18 6.103515625000001e-12 6.103515625000000e-12 8.077935669463161e-28 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625000001e-12, h = 4.654267000337585e-09 -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 0, tcur = 6.103515625000001e-12 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625e-12, h = 4.65426700033759e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 0, tcur = 6.103515625e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage] z_0(:) = -6.1035156249999997e-12 - + 6.103515625000000e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 1, tcur = 2.333237015793793e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 1, tcur = 2.33323701579379e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 2, tcur = 4.660370515962586e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 2, tcur = 4.66037051596259e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_2(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 3, tcur = 2.333237015793793e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 3, tcur = 2.33323701579379e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_3(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 4, tcur = 4.660370515962586e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 4, tcur = 4.66037051596259e-09 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSP43][updated solution] ycur(:) = -4.6603705159625847e-09 - + 4.660370515962585e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][embedded solution] y_embedded(:) = -4.6603705159625847e-09 - -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.2949687022872e-07, h_cfl = 4.654267000337585e+21 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.30853400067517e-08, h_cfl = 2.327133500168793e+21 + 4.660370515962585e-09 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.2949687022872e-07, h_cfl = 4.65426700033759e+21 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.30853400067517e-08, h_cfl = 2.32713350016879e+21 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0 4.660370515962586e-09 4.660370515962585e-09 8.271806125530277e-25 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 4.660370515962586e-09, h = 9.30853400067517e-08 -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 0, tcur = 4.660370515962586e-09 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 4.66037051596259e-09, h = 9.30853400067517e-08 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 0, tcur = 4.66037051596259e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage] z_0(:) = -4.6603705159625847e-09 - + 4.660370515962585e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 1, tcur = 5.120304051933844e-08 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 1, tcur = 5.12030405193384e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_1(:) = -9.9999999999999734e-01 - + 9.999999999999973e-01 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 2, tcur = 9.774571052271429e-08 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 2, tcur = 9.77457105227143e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_2(:) = -9.9999999999999045e-01 - + 9.999999999999905e-01 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 3, tcur = 5.120304051933844e-08 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 3, tcur = 5.12030405193384e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][stage RHS] F_3(:) = -9.9999999999999734e-01 - + 9.999999999999973e-01 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 4, tcur = 9.774571052271429e-08 +[INFO][rank 0][lsrkStep_TakeStepSSP43][begin-stage] stage = 4, tcur = 9.77457105227143e-08 [INFO][rank 0][lsrkStep_TakeStepSSP43][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSP43][updated solution] ycur(:) = -9.7745710522713972e-08 - + 9.774571052271397e-08 [DEBUG][rank 0][lsrkStep_TakeStepSSP43][embedded solution] y_embedded(:) = -9.7745710522713945e-08 - -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.083921183639362e-05, h_cfl = 9.308534000675171e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.861706800135034e-06, h_cfl = 4.654267000337585e+22 + 9.774571052271395e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.08392118363936e-05, h_cfl = 9.30853400067517e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.86170680013503e-06, h_cfl = 4.65426700033759e+22 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.646854606937986e-13 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.64685460693799e-13 9.774571052271429e-08 9.774571052271397e-08 0.000000000000000e+00 --------------------------------------------------------------------- -Current time = 9.774571052271429e-08 +Current time = 9.77457105227143e-08 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -122,9 +101,9 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 6.103515625000001e-12 +Initial step size = 6.103515625e-12 Last step size = 9.30853400067517e-08 -Current step size = 1.861706800135034e-06 +Current step size = 1.86170680013503e-06 RHS fn evals = 14 Number of stages used = 4 End LSRKStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_5.out b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_5.out index 6930759601..d3bf17ab32 100644 --- a/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_5.out +++ b/test/unit_tests/logging/test_logging_arkode_lsrkstep_lvl5_5.out @@ -2,209 +2,170 @@ Start LSRKStep Logging test t y y err --------------------------------------------------------------------- 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625000001e-12 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 6.103515625e-12 [INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 0, tcur = 0 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage] z_0(:) = -0.0000000000000000e+00 - + 0.000000000000000e+00 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 1, tcur = 1.017252604166667e-12 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 1, tcur = 1.01725260416667e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 2, tcur = 2.034505208333333e-12 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 2, tcur = 2.03450520833333e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_2(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 3, tcur = 3.0517578125e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_3(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 4, tcur = 4.069010416666667e-12 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 4, tcur = 4.06901041666667e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_4(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 5, tcur = 5.086263020833334e-12 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 5, tcur = 5.08626302083333e-12 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 6, tcur = 2.034505208333333e-12 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 6, tcur = 2.03450520833333e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_6(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 7, tcur = 3.0517578125e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_7(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 8, tcur = 4.069010416666667e-12 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 8, tcur = 4.06901041666667e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_8(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 9, tcur = 5.086263020833334e-12 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 9, tcur = 5.08626302083333e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_9(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 10, tcur = 6.103515625000001e-12 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 10, tcur = 6.103515625e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_10(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSP104][updated solution] ycur(:) = -6.1035156250000013e-12 - + 6.103515625000001e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][embedded solution] y_embedded(:) = -6.1035156250000013e-12 - -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 5.234960318547938e-10, h_cfl = 6.103515625000001e+18 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 5.025561905806021e-10, h_cfl = 3.0517578125e+18 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 + 6.103515625000001e-12 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 5.23496031854794e-10, h_cfl = 6.103515625e+18 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 5.02556190580602e-10, h_cfl = 3.0517578125e+18 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0 6.103515625000001e-12 6.103515625000001e-12 8.077935669463161e-28 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625000001e-12, h = 5.025561905806021e-10 -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 0, tcur = 6.103515625000001e-12 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 6.103515625e-12, h = 5.02556190580602e-10 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 0, tcur = 6.103515625e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage] z_0(:) = -6.1035156250000013e-12 - + 6.103515625000001e-12 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 1, tcur = 8.986288072176701e-11 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 1, tcur = 8.9862880721767e-11 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 2, tcur = 1.73622245818534e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_2(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 3, tcur = 2.57381610915301e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_3(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 4, tcur = 3.41140976012068e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_4(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 5, tcur = 4.24900341108835e-10 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 6, tcur = 1.73622245818534e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_6(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 7, tcur = 2.57381610915301e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_7(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 8, tcur = 3.41140976012068e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_8(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 9, tcur = 4.24900341108835e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_9(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 10, tcur = 5.086597062056021e-10 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 10, tcur = 5.08659706205602e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_10(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSP104][updated solution] ycur(:) = -5.0865970620560179e-10 - + 5.086597062056018e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][embedded solution] y_embedded(:) = -5.0865970620560200e-10 - -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.600386333723065e-09, h_cfl = 5.02556190580602e+20 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 8.256370880374143e-09, h_cfl = 2.51278095290301e+20 + 5.086597062056020e-10 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.60038633372306e-09, h_cfl = 5.02556190580602e+20 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 8.25637088037414e-09, h_cfl = 2.51278095290301e+20 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.067951405164832e-15 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.06795140516483e-15 5.086597062056021e-10 5.086597062056018e-10 3.101927297073854e-25 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 5.086597062056021e-10, h = 8.256370880374143e-09 -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 0, tcur = 5.086597062056021e-10 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 5.08659706205602e-10, h = 8.25637088037414e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 0, tcur = 5.08659706205602e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage] z_0(:) = -5.0865970620560179e-10 - + 5.086597062056018e-10 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 1, tcur = 1.884721519601293e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 1, tcur = 1.88472151960129e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_1(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 2, tcur = 3.260783332996983e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 2, tcur = 3.26078333299698e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_2(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 3, tcur = 4.636845146392673e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 3, tcur = 4.63684514639267e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_3(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 4, tcur = 6.012906959788364e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 4, tcur = 6.01290695978836e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_4(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 5, tcur = 7.388968773184054e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 5, tcur = 7.38896877318405e-09 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 6, tcur = 3.260783332996983e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 6, tcur = 3.26078333299698e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_6(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 7, tcur = 4.636845146392673e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 7, tcur = 4.63684514639267e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_7(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 8, tcur = 6.012906959788364e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 8, tcur = 6.01290695978836e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_8(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 9, tcur = 7.388968773184054e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 9, tcur = 7.38896877318405e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_9(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success -[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 10, tcur = 8.765030586579745e-09 +[INFO][rank 0][lsrkStep_TakeStepSSP104][begin-stage] stage = 10, tcur = 8.76503058657974e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][stage RHS] F_10(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [INFO][rank 0][lsrkStep_TakeStepSSP104][end-stage] status = success [DEBUG][rank 0][lsrkStep_TakeStepSSP104][updated solution] ycur(:) = -8.7650305865797416e-09 - + 8.765030586579742e-09 [DEBUG][rank 0][lsrkStep_TakeStepSSP104][embedded solution] y_embedded(:) = -8.7650305865797449e-09 - -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.04407858682386e-07, h_cfl = 8.256370880374143e+21 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.651274176074829e-07, h_cfl = 4.128185440187071e+21 + 8.765030586579745e-09 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 3.04407858682386e-07, h_cfl = 8.25637088037414e+21 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.65127417607483e-07, h_cfl = 4.12818544018707e+21 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.308705620159824e-14 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.30870562015982e-14 8.765030586579745e-09 8.765030586579742e-09 3.308722450212111e-24 --------------------------------------------------------------------- -Current time = 8.765030586579745e-09 +Current time = 8.76503058657974e-09 Steps = 3 Step attempts = 3 Stability limited steps = 0 @@ -212,9 +173,9 @@ Accuracy limited steps = 3 Error test fails = 0 NLS step fails = 0 Inequality constraint fails = 0 -Initial step size = 6.103515625000001e-12 -Last step size = 8.256370880374143e-09 -Current step size = 1.651274176074829e-07 +Initial step size = 6.103515625e-12 +Last step size = 8.25637088037414e-09 +Current step size = 1.65127417607483e-07 RHS fn evals = 32 Number of stages used = 10 End LSRKStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_0.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_0.out index 39d6d55637..71a71f0fb9 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_0.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_0.out @@ -6,1262 +6,1019 @@ Using Ex-MRI-GARK method [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.144086354960834e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.14408635496083e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 5.72043177480417e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.7043405783137950e-25 -4.7406846863098245e-25 - + 6.704340578313795e-25 + 4.740684686309824e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.6053856682085423e-07 - + 0.000000000000000e+00 +-6.605385668208542e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 5.72043177480417e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.7043405783137950e-25 --3.7785658061256218e-15 - + 6.704340578313795e-25 +-3.778565806125622e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688734e+00 - + 1.224744871391589e+00 + 1.732050807568873e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.6053856310312784e-07 - + 0.000000000000000e+00 +-6.605385631031278e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.144086354960834e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.14408635496083e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3408681156627590e-24 --7.5571315697172442e-15 - + 1.340868115662759e-24 +-7.557131569717244e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688696e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.3210771299314208e-06 - + 0.000000000000000e+00 +-1.321077129931421e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 8.580647662206255e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 8.58064766220625e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.0056510867470693e-24 --4.2508865157902688e-15 - + 1.005651086747069e-24 +-4.250886515790269e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688730e+00 - + 1.224744871391589e+00 + 1.732050807568873e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.9080784746839703e-07 - + 0.000000000000000e+00 +-9.908078474683970e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688699e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 9.812781742837131e-07, h_cfl = 1.144086354960834e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.420270473123646e-07, h_cfl = 5.72043177480417e+21 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.054311027668149e-19 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.144086354960834e-08, h = 9.420270473123646e-07 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.144086354960834e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 9.81278174283713e-07, h_cfl = 1.14408635496083e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.42027047312365e-07, h_cfl = 5.72043177480417e+21 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.05431102766815e-19 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.14408635496083e-08, h = 9.42027047312365e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.14408635496083e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688699e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.3210771301878156e-06 - + 0.000000000000000e+00 +-1.321077130187816e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 4.824543872057906e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 4.82454387205791e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.5202740001051954e-23 --6.2224519411136004e-13 - + 5.520274000105195e-23 +-6.222451941113600e-13 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075682477e+00 - + 1.224744871391589e+00 + 1.732050807568248e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --5.5709046861272483e-05 - + 0.000000000000000e+00 +-5.570904686127248e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 4.824543872057906e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 4.82454387205791e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.5202740001051954e-23 --2.6239714461655333e-11 - + 5.520274000105195e-23 +-2.623971446165533e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075426302e+00 - + 1.224744871391589e+00 + 1.732050807542630e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --5.5709021244515720e-05 - + 0.000000000000000e+00 +-5.570902124451572e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 9.534679108619729e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 9.53467910861973e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1040548000210391e-22 --5.2479404791632934e-11 - + 1.104054800021039e-22 +-5.247940479163293e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1009699095050957e-04 - + 0.000000000000000e+00 +-1.100969909505096e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 7.179611490338818e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 7.17961149033882e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.2804110001577931e-23 --2.9753011668513490e-11 - + 8.280411000157793e-23 +-2.975301166851349e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075391168e+00 - + 1.224744871391589e+00 + 1.732050807539117e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --8.2903012504834220e-05 - + 0.000000000000000e+00 +-8.290301250483422e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.612117549351599e-05, h_cfl = 9.420270473123646e+23 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.547632847377535e-05, h_cfl = 4.710135236561823e+23 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.42875171995309 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.125318529963199e-18 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 9.534679108619729e-07, h = 1.547632847377535e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 9.534679108619729e-07 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.6121175493516e-05, h_cfl = 9.42027047312365e+23 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.54763284737753e-05, h_cfl = 4.71013523656182e+23 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.1253185299632e-18 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 9.53467910861973e-07, h = 1.54763284737753e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 9.53467910861973e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1009699095050957e-04 - + 0.000000000000000e+00 +-1.100969909505096e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.691632147749645e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.69163214774965e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.0691210973840574e-22 --8.5194859796217894e-10 - + 9.069121097384057e-22 +-8.519485979621789e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508066644420e+00 - + 1.224744871391589e+00 + 1.732050806664442e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0036266807812572e-03 - + 0.000000000000000e+00 +-1.003626680781257e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.691632147749645e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.69163214774965e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.0691210973840574e-22 --7.7662280884078046e-09 - + 9.069121097384057e-22 +-7.766228088407805e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507997501624e+00 - + 1.224744871391589e+00 + 1.732050799750162e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0036197705080342e-03 - + 0.000000000000000e+00 +-1.003619770508034e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.642979638463732e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.64297963846373e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768115e-21 --1.5532349231157368e-08 - + 1.813824219476811e-21 +-1.553234923115737e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507919840413e+00 - + 1.224744871391589e+00 + 1.732050791984041e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.8971494422882198e-03 - + 0.000000000000000e+00 +-1.897149442288220e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.256071426619348e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.25607142661935e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3603681646076087e-21 --9.0564472278026476e-09 - + 1.360368164607609e-21 +-9.056447227802648e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507984599434e+00 - + 1.224744871391589e+00 + 1.732050798459943e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4503863368916410e-03 - + 0.000000000000000e+00 +-1.450386336891641e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507919839878e+00 - + 1.224744871391589e+00 + 1.732050791983988e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005706037288326979, h_cfl = 1.547632847377535e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0003095265694755069, h_cfl = 7.738164236887673e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000570603728832698, h_cfl = 1.54763284737753e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000309526569475507, h_cfl = 7.73816423688767e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.253820759884639e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 1.642979638463732e-05, h = 0.0003095265694755069 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.642979638463732e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.25382075988464e-11 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 1.64297963846373e-05, h = 0.000309526569475507 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.64297963846373e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507919839878e+00 - + 1.224744871391589e+00 + 1.732050791983988e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.8971494422348200e-03 - + 0.000000000000000e+00 +-1.897149442234820e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001711930811223908 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000171193081122391 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768116e-20 --2.9360907931865759e-07 - + 1.813824219476812e-20 +-2.936090793186576e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320504983749085e+00 - + 1.224744871391589e+00 + 1.732050498374909e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.9769020554131735e-02 - + 0.000000000000000e+00 +-1.976902055413174e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001711930811223908 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000171193081122391 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768116e-20 --3.0595185570055904e-06 - + 1.813824219476812e-20 +-3.059518557005590e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320477324654309e+00 - + 1.224744871391589e+00 + 1.732047732465431e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.9766286211624975e-02 - + 0.000000000000000e+00 +-1.976628621162498e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0003259563658601442 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000325956365860144 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.6276484389536231e-20 --6.1181907623552925e-06 - + 3.627648438953623e-20 +-6.118190762355293e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320446737932254e+00 - + 1.224744871391589e+00 + 1.732044673793225e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.7638060803422323e-02 - + 0.000000000000000e+00 +-3.763806080342232e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0002485747234912675 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000248574723491267 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.7207363292152176e-20 --3.5517453331153056e-06 - + 2.720736329215218e-20 +-3.551745333115306e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320472402386546e+00 - + 1.224744871391589e+00 + 1.732047240238655e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.8702874510251369e-02 - + 0.000000000000000e+00 +-2.870287451025137e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320446733750288e+00 - + 1.224744871391589e+00 + 1.732044673375029e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001387641353489307, h_cfl = 3.09526569475507e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001332135699349735, h_cfl = 1.547632847377535e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.303784652823311 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.606776744248313e-06 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0003259563658601442, h = 7.376967473189085e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0003259563658601442 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00138764135348931, h_cfl = 3.09526569475507e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00133213569934974, h_cfl = 1.54763284737753e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.30378465282331 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.60677674424831e-06 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.000325956365860144, h = 7.37696747318908e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000325956365860144 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320446733750288e+00 - + 1.224744871391589e+00 + 1.732044673375029e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.7638060394313270e-02 - + 0.000000000000000e+00 +-3.763806039431327e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0003296448495967387 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000329644849596739 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.3228994175964693e-22 --1.3882737364138767e-07 - + 4.322899417596469e-22 +-1.388273736413877e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320445345476552e+00 - + 1.224744871391589e+00 + 1.732044534547655e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.8063965878194383e-02 - + 0.000000000000000e+00 +-3.806396587819438e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0003296448495967387 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000329644849596739 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.3228994175964693e-22 --1.4039831909200959e-07 - + 4.322899417596469e-22 +-1.403983190920096e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320445329767096e+00 - + 1.224744871391589e+00 + 1.732044532976710e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.8063964341772422e-02 - + 0.000000000000000e+00 +-3.806396434177242e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.6457988351929386e-22 --2.8079662684988434e-07 - + 8.645798835192939e-22 +-2.807966268498843e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320443925784019e+00 - + 1.224744871391589e+00 + 1.732044392578402e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.8489869720701411e-02 - + 0.000000000000000e+00 +-3.848986972070141e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000331489091465036 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.4843491263947040e-22 --2.1000836986792525e-07 - + 6.484349126394704e-22 +-2.100083698679253e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320444633666590e+00 - + 1.224744871391589e+00 + 1.732044463366659e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.8276917428533966e-02 - + 0.000000000000000e+00 +-3.827691742853397e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320443925783966e+00 - + 1.224744871391589e+00 + 1.732044392578397e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005832695060001238, h_cfl = 7.376967473189085e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0001475393494637817, h_cfl = 3.688483736594543e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000583269506000124, h_cfl = 7.37696747318909e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000147539349463782, h_cfl = 3.68848373659454e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.165109125384501e-12 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.1651091253845e-12 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247448713915889e+00 -1.7320443925783966e+00 - + 1.224744871391589e+00 + 1.732044392578397e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_1(:) = --6.8064060628792247e-05 -0.0000000000000000e+00 - +-6.806406062879225e-05 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 0, tcur = 0.00075 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.5314413641492905e-04 -0.0000000000000000e+00 - +-1.531441364149290e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.0003333333333333333, h = 0.0001475393494637817 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.000333333333333333, h = 0.000147539349463782 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320443925783966e+00 - + 1.224744871391589e+00 + 1.732044392578397e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.8489869720696276e-02 - + 0.000000000000000e+00 +-3.848986972069628e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0004071030080652242 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000407103008065224 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1297393130425637e-08 --2.8393851697686186e-06 - +-1.129739313042564e-08 +-2.839385169768619e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448600941959e+00 -1.7320415531932267e+00 - + 1.224744860094196e+00 + 1.732041553193227e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --4.7008249417963652e-02 - + 0.000000000000000e+00 +-4.700824941796365e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0004071030080652242 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000407103008065224 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1297393130425637e-08 --3.4677832692787757e-06 - +-1.129739313042564e-08 +-3.467783269278776e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448600941959e+00 -1.7320409247951274e+00 - + 1.224744860094196e+00 + 1.732040924795127e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --4.7007638074714753e-02 - + 0.000000000000000e+00 +-4.700763807471475e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000480872682797115 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2594786260851273e-08 --6.9354763413723103e-06 - +-2.259478626085127e-08 +-6.935476341372310e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448487968027e+00 -1.7320374571020551e+00 - + 1.224744848796803e+00 + 1.732037457102055e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.5525966116538074e-02 - + 0.000000000000000e+00 +-5.552596611653807e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004439878454311696 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00044398784543117 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6946089695638454e-08 --4.9659920308202206e-06 - +-1.694608969563845e-08 +-4.965992030820221e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448544454993e+00 -1.7320394265863657e+00 - + 1.224744854445499e+00 + 1.732039426586366e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.1266961967908885e-02 - + 0.000000000000000e+00 +-5.126696196790888e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448487968027e+00 -1.7320374570582269e+00 - + 1.224744848796803e+00 + 1.732037457058227e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008157886608518576, h_cfl = 1.475393494637817e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0007831571144177833, h_cfl = 7.376967473189085e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.308123678626051 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.861618640185768e-07 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000480872682797115, h = 0.0002691273172028848 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000815788660851858, h_cfl = 1.47539349463782e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000783157114417783, h_cfl = 7.37696747318908e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.30812367862605 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.86161864018577e-07 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000480872682797115, h = 0.000269127317202885 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000480872682797115 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448487968027e+00 -1.7320374570582269e+00 - + 1.224744848796803e+00 + 1.732037457058227e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.5525966074114877e-02 - + 0.000000000000000e+00 +-5.552596607411488e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0006154363413985574 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000615436341398557 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.0607635289351237e-08 --7.4717771423124676e-06 - +-2.060763528935124e-08 +-7.471777142312468e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448281891673e+00 -1.7320299852810845e+00 - + 1.224744828189167e+00 + 1.732029985281085e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --7.1064575037149705e-02 - + 0.000000000000000e+00 +-7.106457503714970e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0006154363413985574 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000615436341398557 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.0607635289351237e-08 --9.5627092139555982e-06 - +-2.060763528935124e-08 +-9.562709213955598e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448281891673e+00 -1.7320278943490128e+00 - + 1.224744828189167e+00 + 1.732027894349013e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --7.1062569894116898e-02 - + 0.000000000000000e+00 +-7.106256989411690e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0007499999999999998 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00075 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.1215270578702474e-08 --1.9124878789146170e-05 - +-4.121527057870247e-08 +-1.912487878914617e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448075815321e+00 -1.7320183321794378e+00 - + 1.224744807581532e+00 + 1.732018332179438e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --8.6600920017551195e-02 - + 0.000000000000000e+00 +-8.660092001755119e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0006827181706992786 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000682718170699279 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0911452934026854e-08 --1.3559764106430567e-05 - +-3.091145293402685e-08 +-1.355976410643057e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448178853497e+00 -1.7320238972941204e+00 - + 1.224744817885350e+00 + 1.732023897294120e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --7.8832282114519550e-02 - + 0.000000000000000e+00 +-7.883228211451955e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448075815321e+00 -1.7320183319212286e+00 - + 1.224744807581532e+00 + 1.732018331921229e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002342768924220768, h_cfl = 2.691273172028848e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002249058167251937, h_cfl = 1.345636586014424e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.356855746295192 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.061352125450266e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00234276892422077, h_cfl = 2.69127317202885e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00224905816725194, h_cfl = 1.34563658601442e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.35685574629519 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.06135212545027e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247448075815321e+00 -1.7320183319212286e+00 - + 1.224744807581532e+00 + 1.732018331921229e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --1.5308030199797466e-04 -0.0000000000000000e+00 - +-1.530803019979747e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.5300795632542635e-04 -0.0000000000000000e+00 - +-1.530079563254264e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.00075, h = 0.0002499999999999998 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.00075, h = 0.00025 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00075 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448075815321e+00 -1.7320183319212286e+00 - + 1.224744807581532e+00 + 1.732018331921229e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --8.6600919772252427e-02 - + 0.000000000000000e+00 +-8.660091977225243e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0008749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000875 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.9125994540678279e-08 --1.0825114971531545e-05 - +-1.912599454067828e-08 +-1.082511497153154e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447884555376e+00 -1.7320075068062570e+00 - + 1.224744788455538e+00 + 1.732007506806257e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0103457038865726e-01 - + 0.000000000000000e+00 +-1.010345703886573e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0008749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000875 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.9125994540678279e-08 --1.2629321298582147e-05 - +-1.912599454067828e-08 +-1.262932129858215e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447884555376e+00 -1.7320057025999300e+00 - + 1.224744788455538e+00 + 1.732005702599930e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0103287142769918e-01 - + 0.000000000000000e+00 +-1.010328714276992e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999998 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8251989081356559e-08 --2.5258217856924772e-05 - +-3.825198908135656e-08 +-2.525821785692477e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447693295430e+00 -1.7319930737033717e+00 - + 1.224744769329543e+00 + 1.731993073703372e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546620498350778e-01 - + 0.000000000000000e+00 +-1.154662049835078e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0009374999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0009375 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.8688991811017417e-08 --1.8267247774675333e-05 - +-2.868899181101742e-08 +-1.826724777467533e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447788925403e+00 -1.7320000646734539e+00 - + 1.224744778892540e+00 + 1.732000064673454e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.0825000539838989e-01 - + 0.000000000000000e+00 +-1.082500053983899e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447693295430e+00 -1.7319930735042126e+00 - + 1.224744769329543e+00 + 1.731993073504213e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002092677993913014, h_cfl = 2.499999999999998e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002008970874156493, h_cfl = 1.249999999999999e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.035883496625978 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.534938689302334e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00209267799391301, h_cfl = 2.5e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00200897087415649, h_cfl = 1.25e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.03588349662598 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.53493868930233e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247447693295430e+00 -1.7319930735042126e+00 - + 1.224744769329543e+00 + 1.731993073504213e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247447693295430e+00 -1.7319930735042126e+00 - + 1.224744769329543e+00 + 1.731993073504213e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769329543e+00 1.731993073504213e+00 2.242650509742816e-14 2.664535259100376e-15 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247447693295430e+00 -1.7319930735042126e+00 - + 1.224744769329543e+00 + 1.731993073504213e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = --2.0412412826749547e-04 -0.0000000000000000e+00 - +-2.041241282674955e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.001333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412412826749547e-04 -0.0000000000000000e+00 - +-2.041241282674955e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.000333333333333333 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693295430e+00 -1.7319930735042126e+00 - + 1.224744769329543e+00 + 1.731993073504213e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620479762590e-01 - + 0.000000000000000e+00 +-1.154662047976259e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00116666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.4020688044582544e-08 --1.9244367466270964e-05 - +-3.402068804458254e-08 +-1.924436746627096e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447353088550e+00 -1.7319738291367464e+00 - + 1.224744735308855e+00 + 1.731973829136746e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3471042808681047e-01 - + 0.000000000000000e+00 +-1.347104280868105e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00116666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.4020688044582544e-08 --2.2451738014468388e-05 - +-3.402068804458254e-08 +-2.245173801446839e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447353088550e+00 -1.7319706217661981e+00 - + 1.224744735308855e+00 + 1.731970621766198e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3470747017841533e-01 - + 0.000000000000000e+00 +-1.347074701784153e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041376089165088e-08 --4.4902490059471733e-05 - +-6.804137608916509e-08 +-4.490249005947173e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447012881669e+00 -1.7319481710141531e+00 - + 1.224744701288167e+00 + 1.731948171014153e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.5395094280350119e-01 - + 0.000000000000000e+00 +-1.539509428035012e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00125 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1031032066873813e-08 --3.2474481146996852e-05 - +-5.103103206687381e-08 +-3.247448114699685e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447182985109e+00 -1.7319605990230655e+00 - + 1.224744718298511e+00 + 1.731960599023066e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4433004648629949e-01 - + 0.000000000000000e+00 +-1.443300464862995e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447012881669e+00 -1.7319481705628721e+00 - + 1.224744701288167e+00 + 1.731948170562872e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002019467844874993, h_cfl = 3.33333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001938689131079993, h_cfl = 1.666666666666665e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.816067393239986 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00201946784487499, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00193868913107999, h_cfl = 1.66666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.81606739323999 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85185275272059e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247447012881669e+00 -1.7319481705628721e+00 - + 1.224744701288167e+00 + 1.731948170562872e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_1(:) = --2.7218816431900944e-04 -0.0000000000000000e+00 - +-2.721881643190094e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 0, tcur = 0.00175 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.5726820938340189e-04 -0.0000000000000000e+00 - +-3.572682093834019e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.001333333333333333, h = 0.0004166666666666664 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001333333333333333 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.00133333333333333, h = 0.000416666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447012881669e+00 -1.7319481705628721e+00 - + 1.224744701288167e+00 + 1.731948170562872e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.5395094239233412e-01 - + 0.000000000000000e+00 +-1.539509423923341e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001541666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00154166666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.4430876954875343e-08 --3.2073112998402921e-05 - +-7.443087695487534e-08 +-3.207311299840292e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446268572899e+00 -1.7319160974498737e+00 - + 1.224744626857290e+00 + 1.731916097449874e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7800447825417720e-01 - + 0.000000000000000e+00 +-1.780044782541772e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001541666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00154166666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.4430876954875343e-08 --3.7084266302953558e-05 - +-7.443087695487534e-08 +-3.708426630295356e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446268572899e+00 -1.7319110862965692e+00 - + 1.224744626857290e+00 + 1.731911086296569e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7799998213607038e-01 - + 0.000000000000000e+00 +-1.779999821360704e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00175 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.4886175390975069e-07 --7.4166659223362606e-05 - +-1.488617539097507e-07 +-7.416665922336261e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247445524264131e+00 -1.7318740039036487e+00 - + 1.224744552426413e+00 + 1.731874003903649e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.0205196927351796e-01 - + 0.000000000000000e+00 +-2.020519692735180e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001645833333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00164583333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1164631543231301e-07 --5.3746534612451886e-05 - +-1.116463154323130e-07 +-5.374653461245189e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445896418514e+00 -1.7318944240282597e+00 - + 1.224744589641851e+00 + 1.731894424028260e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.9002730638403170e-01 - + 0.000000000000000e+00 +-1.900273063840317e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247445524264131e+00 -1.7318740030745077e+00 - + 1.224744552426413e+00 + 1.731874003074508e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002325110420635145, h_cfl = 4.166666666666664e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002232106003809739, h_cfl = 2.083333333333332e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.357054409143378 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.184752984633551e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00232511042063515, h_cfl = 4.16666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00223210600380974, h_cfl = 2.08333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.35705440914338 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.18475298463355e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247445524264131e+00 -1.7318740030745077e+00 - + 1.224744552426413e+00 + 1.731874003074508e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --3.5720436435653953e-04 -0.0000000000000000e+00 - +-3.572043643565395e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.5713200665942884e-04 -0.0000000000000000e+00 - +-3.571320066594288e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.00175, h = 0.0002499999999999998 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.00175, h = 0.00025 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00175 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247445524264131e+00 -1.7318740030745077e+00 - + 1.224744552426413e+00 + 1.731874003074508e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.0205196854111016e-01 - + 0.000000000000000e+00 +-2.020519685411102e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001875 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4641500832428567e-08 --2.5256496067638749e-05 - +-4.464150083242857e-08 +-2.525649606763875e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247445077849122e+00 -1.7318487465784400e+00 - + 1.224744507784912e+00 + 1.731848746578440e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.1648176970596372e-01 - + 0.000000000000000e+00 +-2.164817697059637e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001875 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4641500832428567e-08 --2.7060221213245443e-05 - +-4.464150083242857e-08 +-2.706022121324544e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247445077849122e+00 -1.7318469428532943e+00 - + 1.224744507784912e+00 + 1.731846942853294e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.1648019144645875e-01 - + 0.000000000000000e+00 +-2.164801914464587e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.9283001664857134e-08 --5.4120047861614639e-05 - +-8.928300166485713e-08 +-5.412004786161464e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247444631434115e+00 -1.7318198830266460e+00 - + 1.224744463143411e+00 + 1.731819883026646e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090931457614758e-01 - + 0.000000000000000e+00 +-2.309093145761476e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0019375 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.6962251248642854e-08 --3.9913792225586784e-05 - +-6.696225124864285e-08 +-3.991379222558678e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247444854641618e+00 -1.7318340892822821e+00 - + 1.224744485464162e+00 + 1.731834089282282e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2369523515123488e-01 - + 0.000000000000000e+00 +-2.236952351512349e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247444631434115e+00 -1.7318198828576150e+00 - + 1.224744463143411e+00 + 1.731819882857615e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002121473803752882, h_cfl = 2.499999999999998e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002036614851602766, h_cfl = 1.249999999999999e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.146459406411072 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.535440853723494e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212147380375288, h_cfl = 2.5e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00203661485160277, h_cfl = 1.25e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.14645940641107 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.53544085372349e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247444631434115e+00 -1.7318198828576150e+00 - + 1.224744463143411e+00 + 1.731819882857615e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247444631434115e+00 -1.7318198828576150e+00 - + 1.224744463143411e+00 + 1.731819882857615e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463143411e+00 1.731819882857615e+00 4.485301019485632e-14 4.218847493575595e-15 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247444631434115e+00 -1.7318198828576150e+00 - + 1.224744463143411e+00 + 1.731819882857615e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = --4.0824815447279339e-04 -0.0000000000000000e+00 - +-4.082481544727934e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.002333333333333334 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824815447279322e-04 -0.0000000000000000e+00 - +-4.082481544727932e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.0003333333333333332 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.000333333333333333 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631434115e+00 -1.7318198828576150e+00 - + 1.224744463143411e+00 + 1.731819882857615e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931442965393e-01 - + 0.000000000000000e+00 +-2.309093144296539e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00216666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041359078798852e-08 --3.8484885738275638e-05 - +-6.804135907879885e-08 +-3.848488573827564e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443951020525e+00 -1.7317813979718768e+00 - + 1.224744395102052e+00 + 1.731781397971877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.5014733557284241e-01 - + 0.000000000000000e+00 +-2.501473355728424e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00216666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041359078798852e-08 --4.1691222595473722e-05 - +-6.804135907879885e-08 +-4.169122259547372e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443951020525e+00 -1.7317781916350194e+00 - + 1.224744395102052e+00 + 1.731778191635019e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.5014459237352205e-01 - + 0.000000000000000e+00 +-2.501445923735220e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3608271815759770e-07 --8.3381530791173987e-05 - +-1.360827181575977e-07 +-8.338153079117399e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443270606932e+00 -1.7317365013268238e+00 - + 1.224744327060693e+00 + 1.731736501326824e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.6938122103208478e-01 - + 0.000000000000000e+00 +-2.693812210320848e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00225 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0206203861819826e-07 --6.1334129176894448e-05 - +-1.020620386181983e-07 +-6.133412917689445e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443610813729e+00 -1.7317585487284382e+00 - + 1.224744361081373e+00 + 1.731758548728438e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.5976377325039196e-01 - + 0.000000000000000e+00 +-2.597637732503920e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443270606932e+00 -1.7317365009469841e+00 - + 1.224744327060693e+00 + 1.731736500946984e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001905013896432126, h_cfl = 3.333333333333332e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001828813340574841, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.486440021724523 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00190501389643213, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00182881334057484, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.48644002172452 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85375335258683e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247443270606932e+00 -1.7317365009469841e+00 - + 1.224744327060693e+00 + 1.731736500946984e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_1(:) = --4.7631213191499233e-04 -0.0000000000000000e+00 - +-4.763121319149923e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 0, tcur = 0.00275 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.6139210371774139e-04 -0.0000000000000000e+00 - +-5.613921037177414e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.002333333333333334, h = 0.0004166666666666659 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002333333333333334 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.00233333333333333, h = 0.000416666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247443270606932e+00 -1.7317365009469841e+00 - + 1.224744327060693e+00 + 1.731736500946984e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.6938122071133114e-01 - + 0.000000000000000e+00 +-2.693812207113311e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002541666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00254166666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1695668827452925e-07 --5.6121087648193886e-05 - +-1.169566882745293e-07 +-5.612108764819389e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442101040049e+00 -1.7316803798593359e+00 - + 1.224744210104005e+00 + 1.731680379859336e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.9342526570773531e-01 - + 0.000000000000000e+00 +-2.934252657077353e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002541666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00254166666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1695668827452925e-07 --6.1130263689111418e-05 - +-1.169566882745293e-07 +-6.113026368911142e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442101040049e+00 -1.7316753706832950e+00 - + 1.224744210104005e+00 + 1.731675370683295e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.9342110530871401e-01 - + 0.000000000000000e+00 +-2.934211053087140e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00275 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.3391337654905851e-07 --1.2225879387863062e-04 - +-2.339133765490585e-07 +-1.222587938786306e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247440931473168e+00 -1.7316142421531053e+00 - + 1.224744093147317e+00 + 1.731614242153105e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.1746259855389553e-01 - + 0.000000000000000e+00 +-3.174625985538955e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002645833333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00264583333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.7543503241179387e-07 --8.9816337681903363e-05 - +-1.754350324117939e-07 +-8.981633768190336e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247441516256607e+00 -1.7316466846093022e+00 - + 1.224744151625661e+00 + 1.731646684609302e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.0544322406377666e-01 - + 0.000000000000000e+00 +-3.054432240637767e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247440931473168e+00 -1.7316142414635605e+00 - + 1.224744093147317e+00 + 1.731614241463560e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002324933765203915, h_cfl = 4.166666666666659e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002231936414595759, h_cfl = 2.08333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00232493376520392, h_cfl = 4.16666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00223193641459576, h_cfl = 2.08333333333333e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.35664739502983 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.185319915370691e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.18531991537069e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247440931473168e+00 -1.7316142414635605e+00 - + 1.224744093147317e+00 + 1.731614241463560e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --5.6132824811321762e-04 -0.0000000000000000e+00 - +-5.613282481132176e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.6125587842809045e-04 -0.0000000000000000e+00 - +-5.612558784280904e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.00275, h = 0.00025 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00275 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247440931473168e+00 -1.7316142414635605e+00 - + 1.224744093147317e+00 + 1.731614241463560e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.1746259799076715e-01 - + 0.000000000000000e+00 +-3.174625979907671e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002875 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.0156984803511302e-08 --3.9682824748845896e-05 - +-7.015698480351130e-08 +-3.968282474884590e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247440229903319e+00 -1.7315745586388116e+00 - + 1.224744022990332e+00 + 1.731574558638812e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.3188566184069873e-01 - + 0.000000000000000e+00 +-3.318856618406987e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002875 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.0156984803511302e-08 --4.1485707730087344e-05 - +-7.015698480351130e-08 +-4.148570773008734e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247440229903319e+00 -1.7315727557558305e+00 - + 1.224744022990332e+00 + 1.731572755755830e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.3188420451026790e-01 - + 0.000000000000000e+00 +-3.318842045102679e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.4031396960702260e-07 --8.2971051127566972e-05 - +-1.403139696070226e-07 +-8.297105112756697e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247439528333472e+00 -1.7315312704124328e+00 - + 1.224743952833347e+00 + 1.731531270412433e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630622922103182e-01 - + 0.000000000000000e+00 +-3.463062292210318e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0029375 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0523547720526696e-07 --6.1552351970712324e-05 - +-1.052354772052670e-07 +-6.155235197071232e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247439879118396e+00 -1.7315526891115898e+00 - + 1.224743987911840e+00 + 1.731552689111590e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.3909571391256599e-01 - + 0.000000000000000e+00 +-3.390957139125660e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247439528333472e+00 -1.7315312702735641e+00 - + 1.224743952833347e+00 + 1.731531270273564e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002121273546461272, h_cfl = 2.5e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212127354646127, h_cfl = 2.5e+26 [DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00203642260460282, h_cfl = 1.25e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.145690418411281 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.14569041841128 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.53635312385524e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247439528333472e+00 -1.7315312702735641e+00 - + 1.224743952833347e+00 + 1.731531270273564e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247439528333472e+00 -1.7315312702735641e+00 - + 1.224743952833347e+00 + 1.731531270273564e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952833347e+00 1.731531270273564e+00 6.727951529228449e-14 6.217248937900877e-15 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_0.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_0.out index 00e6054315..0b2c26f519 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_0.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_0.out @@ -7,420 +7,339 @@ Using fixed-point nonlinear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.144086354960834e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.14408635496083e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 5.72043177480417e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.7043405783137950e-25 -4.7406846863098245e-25 - + 6.704340578313795e-25 + 4.740684686309824e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.6053856682085423e-07 - + 0.000000000000000e+00 +-6.605385668208542e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 5.72043177480417e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.7043405783137950e-25 --3.7785658061256218e-15 - + 6.704340578313795e-25 +-3.778565806125622e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688734e+00 - + 1.224744871391589e+00 + 1.732050807568873e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.6053856310312784e-07 - + 0.000000000000000e+00 +-6.605385631031278e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.144086354960834e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.14408635496083e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3408681156627590e-24 --7.5571315697172442e-15 - + 1.340868115662759e-24 +-7.557131569717244e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688696e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.3210771299314208e-06 - + 0.000000000000000e+00 +-1.321077129931421e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 8.580647662206255e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 8.58064766220625e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.0056510867470693e-24 --4.2508865157902688e-15 - + 1.005651086747069e-24 +-4.250886515790269e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688730e+00 - + 1.224744871391589e+00 + 1.732050807568873e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.9080784746839703e-07 - + 0.000000000000000e+00 +-9.908078474683970e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688699e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 9.812781742837131e-07, h_cfl = 1.144086354960834e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.420270473123646e-07, h_cfl = 5.72043177480417e+21 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.054311027668149e-19 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.144086354960834e-08, h = 9.420270473123646e-07 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.144086354960834e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 9.81278174283713e-07, h_cfl = 1.14408635496083e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.42027047312365e-07, h_cfl = 5.72043177480417e+21 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.05431102766815e-19 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.14408635496083e-08, h = 9.42027047312365e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.14408635496083e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688699e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.3210771301878156e-06 - + 0.000000000000000e+00 +-1.321077130187816e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 4.824543872057906e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 4.82454387205791e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.5202740001051954e-23 --6.2224519411136004e-13 - + 5.520274000105195e-23 +-6.222451941113600e-13 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075682477e+00 - + 1.224744871391589e+00 + 1.732050807568248e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --5.5709046861272483e-05 - + 0.000000000000000e+00 +-5.570904686127248e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 4.824543872057906e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 4.82454387205791e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.5202740001051954e-23 --2.6239714461655333e-11 - + 5.520274000105195e-23 +-2.623971446165533e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075426302e+00 - + 1.224744871391589e+00 + 1.732050807542630e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --5.5709021244515720e-05 - + 0.000000000000000e+00 +-5.570902124451572e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 9.534679108619729e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 9.53467910861973e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1040548000210391e-22 --5.2479404791632934e-11 - + 1.104054800021039e-22 +-5.247940479163293e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1009699095050957e-04 - + 0.000000000000000e+00 +-1.100969909505096e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 7.179611490338818e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 7.17961149033882e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.2804110001577931e-23 --2.9753011668513490e-11 - + 8.280411000157793e-23 +-2.975301166851349e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075391168e+00 - + 1.224744871391589e+00 + 1.732050807539117e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --8.2903012504834220e-05 - + 0.000000000000000e+00 +-8.290301250483422e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.612117549351599e-05, h_cfl = 9.420270473123646e+23 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.547632847377535e-05, h_cfl = 4.710135236561823e+23 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.42875171995309 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.125318529963199e-18 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 9.534679108619729e-07, h = 1.547632847377535e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 9.534679108619729e-07 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.6121175493516e-05, h_cfl = 9.42027047312365e+23 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.54763284737753e-05, h_cfl = 4.71013523656182e+23 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.1253185299632e-18 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 9.53467910861973e-07, h = 1.54763284737753e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 9.53467910861973e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1009699095050957e-04 - + 0.000000000000000e+00 +-1.100969909505096e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.691632147749645e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.69163214774965e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.0691210973840574e-22 --8.5194859796217894e-10 - + 9.069121097384057e-22 +-8.519485979621789e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508066644420e+00 - + 1.224744871391589e+00 + 1.732050806664442e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0036266807812572e-03 - + 0.000000000000000e+00 +-1.003626680781257e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.691632147749645e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.69163214774965e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.0691210973840574e-22 --7.7662280884078046e-09 - + 9.069121097384057e-22 +-7.766228088407805e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507997501624e+00 - + 1.224744871391589e+00 + 1.732050799750162e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0036197705080342e-03 - + 0.000000000000000e+00 +-1.003619770508034e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.642979638463732e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.64297963846373e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768115e-21 --1.5532349231157368e-08 - + 1.813824219476811e-21 +-1.553234923115737e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507919840413e+00 - + 1.224744871391589e+00 + 1.732050791984041e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.8971494422882198e-03 - + 0.000000000000000e+00 +-1.897149442288220e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.256071426619348e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.25607142661935e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3603681646076087e-21 --9.0564472278026476e-09 - + 1.360368164607609e-21 +-9.056447227802648e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507984599434e+00 - + 1.224744871391589e+00 + 1.732050798459943e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4503863368916410e-03 - + 0.000000000000000e+00 +-1.450386336891641e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507919839878e+00 - + 1.224744871391589e+00 + 1.732050791983988e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005706037288326979, h_cfl = 1.547632847377535e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0003095265694755069, h_cfl = 7.738164236887673e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000570603728832698, h_cfl = 1.54763284737753e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000309526569475507, h_cfl = 7.73816423688767e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.253820759884639e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 1.642979638463732e-05, h = 0.0003095265694755069 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.642979638463732e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.25382075988464e-11 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 1.64297963846373e-05, h = 0.000309526569475507 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.64297963846373e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507919839878e+00 - + 1.224744871391589e+00 + 1.732050791983988e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.8971494422348200e-03 - + 0.000000000000000e+00 +-1.897149442234820e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001711930811223908 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000171193081122391 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768116e-20 --2.9360907931865759e-07 - + 1.813824219476812e-20 +-2.936090793186576e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320504983749085e+00 - + 1.224744871391589e+00 + 1.732050498374909e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.9769020554131735e-02 - + 0.000000000000000e+00 +-1.976902055413174e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001711930811223908 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000171193081122391 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768116e-20 --3.0595185570055904e-06 - + 1.813824219476812e-20 +-3.059518557005590e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320477324654309e+00 - + 1.224744871391589e+00 + 1.732047732465431e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.9766286211624975e-02 - + 0.000000000000000e+00 +-1.976628621162498e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0003259563658601442 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000325956365860144 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.6276484389536231e-20 --6.1181907623552925e-06 - + 3.627648438953623e-20 +-6.118190762355293e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320446737932254e+00 - + 1.224744871391589e+00 + 1.732044673793225e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.7638060803422323e-02 - + 0.000000000000000e+00 +-3.763806080342232e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0002485747234912675 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000248574723491267 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.7207363292152176e-20 --3.5517453331153056e-06 - + 2.720736329215218e-20 +-3.551745333115306e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320472402386546e+00 - + 1.224744871391589e+00 + 1.732047240238655e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.8702874510251369e-02 - + 0.000000000000000e+00 +-2.870287451025137e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320446733750288e+00 - + 1.224744871391589e+00 + 1.732044673375029e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001387641353489307, h_cfl = 3.09526569475507e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001332135699349735, h_cfl = 1.547632847377535e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.303784652823311 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.606776744248313e-06 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0003259563658601442, h = 7.376967473189085e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0003259563658601442 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00138764135348931, h_cfl = 3.09526569475507e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00133213569934974, h_cfl = 1.54763284737753e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.30378465282331 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.60677674424831e-06 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.000325956365860144, h = 7.37696747318908e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000325956365860144 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320446733750288e+00 - + 1.224744871391589e+00 + 1.732044673375029e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.7638060394313270e-02 - + 0.000000000000000e+00 +-3.763806039431327e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0003296448495967387 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000329644849596739 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.3228994175964693e-22 --1.3882737364138767e-07 - + 4.322899417596469e-22 +-1.388273736413877e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320445345476552e+00 - + 1.224744871391589e+00 + 1.732044534547655e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.8063965878194383e-02 - + 0.000000000000000e+00 +-3.806396587819438e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0003296448495967387 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000329644849596739 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.3228994175964693e-22 --1.4039831909200959e-07 - + 4.322899417596469e-22 +-1.403983190920096e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320445329767096e+00 - + 1.224744871391589e+00 + 1.732044532976710e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.8063964341772422e-02 - + 0.000000000000000e+00 +-3.806396434177242e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.6457988351929386e-22 --2.8079662684988434e-07 - + 8.645798835192939e-22 +-2.807966268498843e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320443925784019e+00 - + 1.224744871391589e+00 + 1.732044392578402e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.8489869720701411e-02 - + 0.000000000000000e+00 +-3.848986972070141e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000331489091465036 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.4843491263947040e-22 --2.1000836986792525e-07 - + 6.484349126394704e-22 +-2.100083698679253e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320444633666590e+00 - + 1.224744871391589e+00 + 1.732044463366659e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.8276917428533966e-02 - + 0.000000000000000e+00 +-3.827691742853397e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320443925783966e+00 - + 1.224744871391589e+00 + 1.732044392578397e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005832695060001238, h_cfl = 7.376967473189085e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0001475393494637817, h_cfl = 3.688483736594543e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000583269506000124, h_cfl = 7.37696747318909e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000147539349463782, h_cfl = 3.68848373659454e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.165109125384501e-12 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.1651091253845e-12 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247448713915889e+00 -1.7320443925783966e+00 - + 1.224744871391589e+00 + 1.732044392578397e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.0003333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.000333333333333333 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --5.1083514705106001e-20 --6.4149904805965718e-06 - +-5.108351470510600e-20 +-6.414990480596572e-06 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -430,195 +349,158 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.0007928652556788505 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.9642203176362480e-08 --6.4149904805965718e-06 - +-2.964220317636248e-08 +-6.414990480596572e-06 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247448417493858e+00 -1.7320443925783966e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.0003333333333333333 + 1.224744841749386e+00 + 1.732044392578397e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.000333333333333333 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --6.8004777869172742e-05 -0.0000000000000000e+00 - +-6.800477786917274e-05 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.0006666666666666666 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.000666666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.3014327206966917e-04 -0.0000000000000000e+00 - +-1.301432720696692e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.0003333333333333333, h = 0.0001475393494637817 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.000333333333333333, h = 0.000147539349463782 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448417493858e+00 -1.7320443925783966e+00 - + 1.224744841749386e+00 + 1.732044392578397e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.8489884541797879e-02 - + 0.000000000000000e+00 +-3.848988454179788e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0004071030080652242 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000407103008065224 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.6006268491234702e-09 --2.8393862631164633e-06 - +-9.600626849123470e-09 +-2.839386263116463e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448321487588e+00 -1.7320415531921334e+00 - + 1.224744832148759e+00 + 1.732041553192133e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --4.7008263389618679e-02 - + 0.000000000000000e+00 +-4.700826338961868e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0004071030080652242 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000407103008065224 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.6006268491234702e-09 --3.4677842999632225e-06 - +-9.600626849123470e-09 +-3.467784299963223e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448321487588e+00 -1.7320409247940967e+00 - + 1.224744832148759e+00 + 1.732040924794097e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --4.7007652046430641e-02 - + 0.000000000000000e+00 +-4.700765204643064e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000480872682797115 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.9201253698246940e-08 --6.9354784027501833e-06 - +-1.920125369824694e-08 +-6.935478402750183e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448225481321e+00 -1.7320374570999939e+00 - + 1.224744822548132e+00 + 1.732037457099994e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.5525979238878413e-02 - + 0.000000000000000e+00 +-5.552597923887841e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004439878454311696 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00044398784543117 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.4400940273685204e-08 --4.9659936003487057e-06 - +-1.440094027368520e-08 +-4.965993600348706e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448273484456e+00 -1.7320394265847963e+00 - + 1.224744827348446e+00 + 1.732039426584796e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.1266975514912889e-02 - + 0.000000000000000e+00 +-5.126697551491289e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448225481321e+00 -1.7320374570561652e+00 - + 1.224744822548132e+00 + 1.732037457056165e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008157886631954655, h_cfl = 1.475393494637817e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0007831571166676468, h_cfl = 7.376967473189085e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.308123693875294 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.861618612523282e-07 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000480872682797115, h = 0.0001857939838695515 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000815788663195465, h_cfl = 1.47539349463782e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000783157116667647, h_cfl = 7.37696747318908e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.30812369387529 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.86161861252328e-07 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000480872682797115, h = 0.000185793983869552 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000480872682797115 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448225481321e+00 -1.7320374570561652e+00 - + 1.224744822548132e+00 + 1.732037457056165e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.5525979196454724e-02 - + 0.000000000000000e+00 +-5.552597919645472e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005737696747318907 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000573769674731891 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2089918495821385e-08 --5.1581964415835813e-06 - +-1.208991849582138e-08 +-5.158196441583581e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448104582137e+00 -1.7320322988597237e+00 - + 1.224744810458214e+00 + 1.732032298859724e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.6252981023261451e-02 - + 0.000000000000000e+00 +-6.625298102326145e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005737696747318907 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000573769674731891 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2089918495821385e-08 --6.1547026437727703e-06 - +-1.208991849582138e-08 +-6.154702643772770e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448104582137e+00 -1.7320313023535214e+00 - + 1.224744810458214e+00 + 1.732031302353521e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.6252022634728430e-02 - + 0.000000000000000e+00 +-6.625202263472843e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006666666666666665 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000666666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4179836991642769e-08 --1.2309227224721896e-05 - +-2.417983699164277e-08 +-1.230922722472190e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447983682951e+00 -1.7320251478289406e+00 - + 1.224744798368295e+00 + 1.732025147828941e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --7.6978909351402405e-02 - + 0.000000000000000e+00 +-7.697890935140241e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0006202181706992786 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000620218170699279 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8134877743732075e-08 --8.8582980346159097e-06 - +-1.813487774373208e-08 +-8.858298034615910e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448044132543e+00 -1.7320285987581305e+00 - + 1.224744804413254e+00 + 1.732028598758131e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --7.1615721136348051e-02 - + 0.000000000000000e+00 +-7.161572113634805e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447983682951e+00 -1.7320251477434736e+00 - + 1.224744798368295e+00 + 1.732025147743474e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002154071596762738, h_cfl = 1.857939838695515e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002067908732892228, h_cfl = 9.289699193477576e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 11.13011675525584 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.681769616071643e-07 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00215407159676274, h_cfl = 1.85793983869552e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00206790873289223, h_cfl = 9.28969919347758e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 11.1301167552558 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.68176961607164e-07 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247447983682951e+00 -1.7320251477434736e+00 - + 1.224744798368295e+00 + 1.732025147743474e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.0006666666666666666 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.000666666666666667 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --2.8986267328609749e-08 --2.5659825403590020e-05 - +-2.898626732860975e-08 +-2.565982540359002e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -628,118 +510,96 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.00318668913410324 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --8.8267597228318949e-08 --2.5659825403590020e-05 - +-8.826759722831895e-08 +-2.565982540359002e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247447831239917e+00 -1.7320251477434736e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.0006666666666666666 + 1.224744783123992e+00 + 1.732025147743474e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.000666666666666667 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --1.3599695161688519e-04 -0.0000000000000000e+00 - +-1.359969516168852e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -2.2551123433845044e-04 -0.0000000000000000e+00 - + 2.255112343384504e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.0006666666666666666, h = 0.0003333333333333331 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0006666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.000666666666666667, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000666666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447831239917e+00 -1.7320251477434736e+00 - + 1.224744783123992e+00 + 1.732025147743474e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --7.6978916891885879e-02 - + 0.000000000000000e+00 +-7.697891689188588e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0008333333333333332 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000833333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.7585205723075047e-08 --1.2829819481980970e-05 - + 3.758520572307505e-08 +-1.282981948198097e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448207091973e+00 -1.7320123179239917e+00 - + 1.224744820709197e+00 + 1.732012317923992e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --9.6224321887741396e-02 - + 0.000000000000000e+00 +-9.622432188774140e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0008333333333333332 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000833333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.7585205723075047e-08 --1.6037386981290222e-05 - + 3.758520572307505e-08 +-1.603738698129022e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448207091973e+00 -1.7320091103564923e+00 - + 1.224744820709197e+00 + 1.732009110356492e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --9.6221292518436141e-02 - + 0.000000000000000e+00 +-9.622129251843614e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999998 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.5170411446150093e-08 --3.2073764172812027e-05 - + 7.517041144615009e-08 +-3.207376417281203e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448582944032e+00 -1.7319930739793008e+00 - + 1.224744858294403e+00 + 1.731993073979301e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546616075861313e-01 - + 0.000000000000000e+00 +-1.154661607586131e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0009166666666666665 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000916666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.6377808584612573e-08 --2.2852869579736191e-05 - + 5.637780858461257e-08 +-2.285286957973619e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448395018004e+00 -1.7320022948738938e+00 - + 1.224744839501800e+00 + 1.732002294873894e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.0584455776019856e-01 - + 0.000000000000000e+00 +-1.058445577601986e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448582944032e+00 -1.7319930735042257e+00 - + 1.224744858294403e+00 + 1.731993073504226e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00201351024220627, h_cfl = 3.333333333333331e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001932969832518019, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.798909497554061 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00201351024220627, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00193296983251802, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.79890949755406 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85151446454876e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247448582944032e+00 -1.7319930735042257e+00 - + 1.224744858294403e+00 + 1.731993073504226e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.001 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.3097185780404099e-08 --5.7734064651482342e-05 - +-1.309718578040410e-08 +-5.773406465148234e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -749,137 +609,112 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.00721853154020951 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.0207894393290694e-07 --5.7734064651482342e-05 - +-1.020789439329069e-07 +-5.773406465148234e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247447693126450e+00 -1.7319930735042257e+00 - + 1.224744769312645e+00 + 1.731993073504226e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = -1, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247447693126450e+00 -1.7319930735042257e+00 - + 1.224744769312645e+00 + 1.731993073504226e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247447693126450e+00 -1.7319930735042257e+00 - + 1.224744769312645e+00 + 1.731993073504226e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769312645e+00 1.731993073504226e+00 1.687561201890730e-11 1.043609643147647e-14 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247447693126450e+00 -1.7319930735042257e+00 - + 1.224744769312645e+00 + 1.731993073504226e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = --2.0412409446764196e-04 -0.0000000000000000e+00 - +-2.041240944676420e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.001333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412409446764196e-04 -0.0000000000000000e+00 - +-2.041240944676420e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.000333333333333333 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693126450e+00 -1.7319930735042257e+00 - + 1.224744769312645e+00 + 1.731993073504226e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620480608726e-01 - + 0.000000000000000e+00 +-1.154662048060873e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00116666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.4020682411273627e-08 --1.9244367467681190e-05 - +-3.402068241127363e-08 +-1.924436746768119e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447352919625e+00 -1.7319738291367581e+00 - + 1.224744735291962e+00 + 1.731973829136758e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3471042809526759e-01 - + 0.000000000000000e+00 +-1.347104280952676e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00116666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.4020682411273627e-08 --2.2451738015877908e-05 - +-3.402068241127363e-08 +-2.245173801587791e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447352919625e+00 -1.7319706217662099e+00 - + 1.224744735291962e+00 + 1.731970621766210e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3470747018687246e-01 - + 0.000000000000000e+00 +-1.347074701868725e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041364822547253e-08 --4.4902490062290774e-05 - +-6.804136482254725e-08 +-4.490249006229077e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447012712802e+00 -1.7319481710141633e+00 - + 1.224744701271280e+00 + 1.731948171014163e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.5395094281195390e-01 - + 0.000000000000000e+00 +-1.539509428119539e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00125 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1031023616910434e-08 --3.2474481149111399e-05 - +-5.103102361691043e-08 +-3.247448114911140e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447182816213e+00 -1.7319605990230766e+00 - + 1.224744718281621e+00 + 1.731960599023077e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4433004649475453e-01 - + 0.000000000000000e+00 +-1.443300464947545e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447012712802e+00 -1.7319481705628823e+00 - + 1.224744701271280e+00 + 1.731948170562882e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002299746961420123, h_cfl = 3.33333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002207757082963318, h_cfl = 1.666666666666665e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.623271248889962 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.851852819112485e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00229974696142012, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00220775708296332, h_cfl = 1.66666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.62327124888996 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85185281911249e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247447012712802e+00 -1.7319481705628823e+00 - + 1.224744701271280e+00 + 1.731948170562882e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.001333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00133333333333333 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693126450e+00 -1.7319930735042257e+00 - + 1.224744769312645e+00 + 1.731993073504226e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = -2.0929494246993597e-08 --4.4902941343405445e-05 - + 2.092949424699360e-08 +-4.490294134340544e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -889,118 +724,96 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.005605053590958301 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --9.7690818613802914e-08 --4.4902941343405445e-05 - +-9.769081861380291e-08 +-4.490294134340544e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247446716218264e+00 -1.7319481705628823e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001333333333333333 + 1.224744671621826e+00 + 1.731948170562882e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00133333333333333 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --2.7212883822533301e-04 -0.0000000000000000e+00 - +-2.721288382253330e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.001666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00166666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.3426730125679313e-04 -0.0000000000000000e+00 - +-3.342673012567931e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.001333333333333333, h = 0.000333333333333333 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001333333333333333 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.00133333333333333, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247446716218264e+00 -1.7319481705628823e+00 - + 1.224744671621826e+00 + 1.731948170562882e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.5395095722551372e-01 - + 0.000000000000000e+00 +-1.539509572255137e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5711216876132133e-08 --2.5658492870918927e-05 - +-5.571121687613213e-08 +-2.565849287091893e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446159106095e+00 -1.7319225120700115e+00 - + 1.224744615910609e+00 + 1.731922512070011e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7319354609981777e-01 - + 0.000000000000000e+00 +-1.731935460998178e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5711216876132133e-08 --2.8865591016636265e-05 - +-5.571121687613213e-08 +-2.886559101663626e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446159106095e+00 -1.7319193049718657e+00 - + 1.224744615910609e+00 + 1.731919304971866e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7319065971148512e-01 - + 0.000000000000000e+00 +-1.731906597114851e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001666666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00166666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1142243375226427e-07 --5.7730219903828313e-05 - +-1.114224337522643e-07 +-5.773021990382831e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247445601993927e+00 -1.7318904403429785e+00 - + 1.224744560199393e+00 + 1.731890440342978e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9243228400219578e-01 - + 0.000000000000000e+00 +-1.924322840021958e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001583333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00158333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.3566825314198200e-08 --4.2095373969514579e-05 - +-8.356682531419820e-08 +-4.209537396951458e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445880550012e+00 -1.7319060751889128e+00 - + 1.224744588055001e+00 + 1.731906075188913e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8281232071260242e-01 - + 0.000000000000000e+00 +-1.828123207126024e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247445601993927e+00 -1.7318904399155015e+00 - + 1.224744560199393e+00 + 1.731890439915502e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127280774688737, h_cfl = 3.33333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002042189543701188, h_cfl = 1.666666666666665e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.126568631103569 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.852341067341592e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212728077468874, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204218954370119, h_cfl = 1.66666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12656863110357 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85234106734159e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247445601993927e+00 -1.7318904399155015e+00 - + 1.224744560199393e+00 + 1.731890439915502e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.001666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00166666666666667 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693126450e+00 -1.7319930735042257e+00 - + 1.224744769312645e+00 + 1.731993073504226e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --7.6105388819637662e-08 --1.0263358872419914e-04 - +-7.610538881963766e-08 +-1.026335887241991e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1010,118 +823,96 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.012810580405903 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.2437206693643256e-07 --1.0263358872419914e-04 - +-2.243720669364326e-07 +-1.026335887241991e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247445449405781e+00 -1.7318904399155015e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001666666666666667 + 1.224744544940578e+00 + 1.731890439915502e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00166666666666667 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --3.4012095307805291e-04 -0.0000000000000000e+00 - +-3.401209530780529e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -2.1386952869695882e-05 -0.0000000000000000e+00 - + 2.138695286969588e-05 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001666666666666667, h = 0.0003333333333333332 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001666666666666667 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.00166666666666667, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00166666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247445449405781e+00 -1.7318904399155015e+00 - + 1.224744544940578e+00 + 1.731890439915502e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9243229125162398e-01 - + 0.000000000000000e+00 +-1.924322912516240e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00183333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.5644921449493123e-09 --3.2072048541937316e-05 - + 3.564492144949312e-09 +-3.207204854193732e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247445485050701e+00 -1.7318583678669597e+00 - + 1.224744548505070e+00 + 1.731858367866960e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.1167277744850593e-01 - + 0.000000000000000e+00 +-2.116727774485059e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00183333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.5644921449493123e-09 --3.5278796241417645e-05 - + 3.564492144949312e-09 +-3.527879624141765e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247445485050701e+00 -1.7318551611192601e+00 - + 1.224744548505070e+00 + 1.731855161119260e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.1166996263663226e-01 - + 0.000000000000000e+00 +-2.116699626366323e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.1289842898986247e-09 --7.0556654212210724e-05 - + 7.128984289898625e-09 +-7.055665421221072e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247445520695623e+00 -1.7318198832612892e+00 - + 1.224744552069562e+00 + 1.731819883261289e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090927031643102e-01 - + 0.000000000000000e+00 +-2.309092703164310e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001916666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00191666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.3467382174239681e-09 --5.1715324399556739e-05 - + 5.346738217423968e-09 +-5.171532439955674e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445502873162e+00 -1.7318387245911020e+00 - + 1.224744550287316e+00 + 1.731838724591102e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2129047418052736e-01 - + 0.000000000000000e+00 +-2.212904741805274e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247445520695623e+00 -1.7318198828576272e+00 - + 1.224744552069562e+00 + 1.731819882857627e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127236369311113, h_cfl = 3.333333333333332e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002042146914538669, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.126440743616008 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.852983467222143e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212723636931111, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204214691453867, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12644074361601 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85298346722214e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247445520695623e+00 -1.7318198828576272e+00 - + 1.224744552069562e+00 + 1.731819882857627e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.002 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693126450e+00 -1.7319930735042257e+00 - + 1.224744769312645e+00 + 1.731993073504226e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.2827222362248019e-07 --1.7319064659848671e-04 - +-1.282722236224802e-07 +-1.731906465984867e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1131,137 +922,112 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.02165342185634298 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0624655064708818e-07 --1.7319064659848671e-04 - +-3.062465506470882e-07 +-1.731906465984867e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247444630660944e+00 -1.7318198828576272e+00 - + 1.224744463066094e+00 + 1.731819882857627e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = -1, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247444630660944e+00 -1.7318198828576272e+00 - + 1.224744463066094e+00 + 1.731819882857627e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247444630660944e+00 -1.7318198828576272e+00 - + 1.224744463066094e+00 + 1.731819882857627e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463066094e+00 1.731819882857627e+00 7.727218864772567e-11 7.993605777301127e-15 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247444630660944e+00 -1.7318198828576272e+00 - + 1.224744463066094e+00 + 1.731819882857627e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = --4.0824799985838097e-04 -0.0000000000000000e+00 - +-4.082479998583810e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.002333333333333334 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824799985838081e-04 -0.0000000000000000e+00 - +-4.082479998583808e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.0003333333333333332 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.000333333333333333 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444630660944e+00 -1.7318198828576272e+00 - + 1.224744463066094e+00 + 1.731819882857627e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931446832313e-01 - + 0.000000000000000e+00 +-2.309093144683231e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00216666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041333309730115e-08 --3.8484885744720509e-05 - +-6.804133330973011e-08 +-3.848488574472051e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443950247612e+00 -1.7317813979718826e+00 - + 1.224744395024761e+00 + 1.731781397971883e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.5014733561149305e-01 - + 0.000000000000000e+00 +-2.501473356114930e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00216666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041333309730115e-08 --4.1691222601915495e-05 - +-6.804133330973011e-08 +-4.169122260191550e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443950247612e+00 -1.7317781916350252e+00 - + 1.224744395024761e+00 + 1.731778191635025e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.5014459241217268e-01 - + 0.000000000000000e+00 +-2.501445924121727e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3608266661946023e-07 --8.3381530804057535e-05 - +-1.360826666194602e-07 +-8.338153080405753e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443269834277e+00 -1.7317365013268231e+00 - + 1.224744326983428e+00 + 1.731736501326823e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.6938122107071688e-01 - + 0.000000000000000e+00 +-2.693812210707169e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00225 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0206199996459517e-07 --6.1334129186558253e-05 - +-1.020619999645952e-07 +-6.133412918655825e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443610040945e+00 -1.7317585487284406e+00 - + 1.224744361004094e+00 + 1.731758548728441e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.5976377328903322e-01 - + 0.000000000000000e+00 +-2.597637732890332e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443269834277e+00 -1.7317365009469836e+00 - + 1.224744326983428e+00 + 1.731736500946984e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127183712206665, h_cfl = 3.333333333333332e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002042096363718398, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.126289091155196 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.853753308321081e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212718371220666, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0020420963637184, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.1262890911552 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85375330832108e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247443269834277e+00 -1.7317365009469836e+00 - + 1.224744326983428e+00 + 1.731736500946984e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.002333333333333334 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00233333333333333 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444630660944e+00 -1.7318198828576272e+00 - + 1.224744463066094e+00 + 1.731819882857627e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = -4.1858968920318391e-08 --8.3381910643609558e-05 - + 4.185896892031839e-08 +-8.338191064360956e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1271,118 +1037,96 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.01041601086240528 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.6573935335000972e-07 --8.3381910643609558e-05 - +-1.657393533500097e-07 +-8.338191064360956e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247442973267411e+00 -1.7317365009469836e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002333333333333334 + 1.224744297326741e+00 + 1.731736500946984e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00233333333333333 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --4.7625267557383589e-04 -0.0000000000000000e+00 - +-4.762526755738359e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00266666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.3839107643257537e-04 -0.0000000000000000e+00 - +-5.383910764325754e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.002333333333333334, h = 0.0003333333333333328 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002333333333333334 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.00233333333333333, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247442973267411e+00 -1.7317365009469836e+00 - + 1.224744297326741e+00 + 1.731736500946984e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.6938123557830701e-01 - + 0.000000000000000e+00 +-2.693812355783070e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.9731846072095748e-08 --4.4896872596384430e-05 - +-8.973184607209575e-08 +-4.489687259638443e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442075948949e+00 -1.7316916040743873e+00 - + 1.224744207594895e+00 + 1.731691604074387e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.8861633883154819e-01 - + 0.000000000000000e+00 +-2.886163388315482e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.9731846072095748e-08 --4.8102723138591286e-05 - +-8.973184607209575e-08 +-4.810272313859129e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442075948949e+00 -1.7316883982238451e+00 - + 1.224744207594895e+00 + 1.731688398223845e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.8861366728941101e-01 - + 0.000000000000000e+00 +-2.886136672894110e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002666666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.7946369214419150e-07 --9.6204555763136849e-05 - +-1.794636921441915e-07 +-9.620455576313685e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247441178630489e+00 -1.7316402963912205e+00 - + 1.224744117863049e+00 + 1.731640296391221e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0784716406485779e-01 - + 0.000000000000000e+00 +-3.078471640648578e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002583333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00258333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3459776910814362e-07 --7.0951573545935902e-05 - +-1.345977691081436e-07 +-7.095157354593590e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247441627289719e+00 -1.7316655493734376e+00 - + 1.224744162728972e+00 + 1.731665549373438e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.9823129106051893e-01 - + 0.000000000000000e+00 +-2.982312910605189e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247441178630489e+00 -1.7316402960352122e+00 - + 1.224744117863049e+00 + 1.731640296035212e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127119983291906, h_cfl = 3.333333333333328e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204203518396023, h_cfl = 1.666666666666664e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212711998329191, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204203518396023, h_cfl = 1.66666666666666e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.1261055518807 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.854673527563141e-06 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85467352756314e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247441178630489e+00 -1.7316402960352122e+00 - + 1.224744117863049e+00 + 1.731640296035212e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00266666666666667 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444630660944e+00 -1.7318198828576272e+00 - + 1.224744463066094e+00 + 1.731819882857627e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.2322444949387241e-07 --1.7958682241503432e-04 - +-1.232244494938724e-07 +-1.795868224150343e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1392,118 +1136,96 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.0224314713676539 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.6047635688466940e-07 --1.7958682241503432e-04 - +-3.604763568846694e-07 +-1.795868224150343e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247441025897374e+00 -1.7316402960352122e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002666666666666667 + 1.224744102589737e+00 + 1.731640296035212e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00266666666666667 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --5.4424469761782791e-04 -0.0000000000000000e+00 - +-5.442446976178279e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.8273725200808788e-04 -0.0000000000000000e+00 - +-1.827372520080879e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002666666666666667, h = 0.0003333333333333332 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002666666666666667 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.00266666666666667, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247441025897374e+00 -1.7316402960352122e+00 - + 1.224744102589737e+00 + 1.731640296035212e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.0784717140879586e-01 - + 0.000000000000000e+00 +-3.078471714087959e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00283333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0456208668014637e-08 --5.1307861901465958e-05 - +-3.045620866801464e-08 +-5.130786190146596e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247440721335288e+00 -1.7315889881733106e+00 - + 1.224744072133529e+00 + 1.731588988173311e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.2707888835270321e-01 - + 0.000000000000000e+00 +-3.270788883527032e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00283333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0456208668014637e-08 --5.4513148058783852e-05 - +-3.045620866801464e-08 +-5.451314805878385e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247440721335288e+00 -1.7315857828871535e+00 - + 1.224744072133529e+00 + 1.731585782887153e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.2707628850945208e-01 - + 0.000000000000000e+00 +-3.270762885094521e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.0912417336029273e-08 --1.0902542950315065e-04 - +-6.091241733602927e-08 +-1.090254295031506e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247440416773201e+00 -1.7315312706057091e+00 - + 1.224744041677320e+00 + 1.731531270605709e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630618495366805e-01 - + 0.000000000000000e+00 +-3.463061849536681e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002916666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00291666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5684313002021952e-08 --8.0567433762313614e-05 - +-4.568431300202195e-08 +-8.056743376231361e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247440569054244e+00 -1.7315597286014499e+00 - + 1.224744056905424e+00 + 1.731559728601450e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.3669212094406925e-01 - + 0.000000000000000e+00 +-3.366921209440693e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247440416773201e+00 -1.7315312702735406e+00 - + 1.224744041677320e+00 + 1.731531270273541e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127045935429419, h_cfl = 3.333333333333332e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002041964098012242, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.125892294036728 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.855748234790955e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212704593542942, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204196409801224, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12589229403673 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85574823479096e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247440416773201e+00 -1.7315312702735406e+00 - + 1.224744041677320e+00 + 1.731531270273541e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.003 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444630660944e+00 -1.7318198828576272e+00 - + 1.224744463066094e+00 + 1.731819882857627e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --2.4344713870768440e-07 --2.8861258408663382e-04 - +-2.434471387076844e-07 +-2.886125840866338e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1513,26 +1235,22 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.03608300450075731 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.1041389615648809e-07 --2.8861258408663382e-04 - +-5.104138961564881e-07 +-2.886125840866338e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247439526521982e+00 -1.7315312702735406e+00 - + 1.224743952652198e+00 + 1.731531270273541e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.003 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = -1, tcur = 0.003 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247439526521982e+00 -1.7315312702735406e+00 - + 1.224743952652198e+00 + 1.731531270273541e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247439526521982e+00 -1.7315312702735406e+00 - + 1.224743952652198e+00 + 1.731531270273541e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952652198e+00 1.731531270273541e+00 1.810818162084615e-10 2.975397705995420e-14 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_1_0.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_1_0.out index 48de1d1887..4e5bd90b9c 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_1_0.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_1_0.out @@ -8,420 +8,339 @@ Using GMRES iterative linear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.144086354960834e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.14408635496083e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 5.72043177480417e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.7043405783137950e-25 -4.7406846863098245e-25 - + 6.704340578313795e-25 + 4.740684686309824e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.6053856682085423e-07 - + 0.000000000000000e+00 +-6.605385668208542e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 5.72043177480417e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.7043405783137950e-25 --3.7785658061256218e-15 - + 6.704340578313795e-25 +-3.778565806125622e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688734e+00 - + 1.224744871391589e+00 + 1.732050807568873e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.6053856310312784e-07 - + 0.000000000000000e+00 +-6.605385631031278e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.144086354960834e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.14408635496083e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3408681156627590e-24 --7.5571315697172442e-15 - + 1.340868115662759e-24 +-7.557131569717244e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688696e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.3210771299314208e-06 - + 0.000000000000000e+00 +-1.321077129931421e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 8.580647662206255e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 8.58064766220625e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.0056510867470693e-24 --4.2508865157902688e-15 - + 1.005651086747069e-24 +-4.250886515790269e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688730e+00 - + 1.224744871391589e+00 + 1.732050807568873e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.9080784746839703e-07 - + 0.000000000000000e+00 +-9.908078474683970e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688699e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 9.812781742837131e-07, h_cfl = 1.144086354960834e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.420270473123646e-07, h_cfl = 5.72043177480417e+21 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.054311027668149e-19 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.144086354960834e-08, h = 9.420270473123646e-07 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.144086354960834e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 9.81278174283713e-07, h_cfl = 1.14408635496083e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.42027047312365e-07, h_cfl = 5.72043177480417e+21 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.05431102766815e-19 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.14408635496083e-08, h = 9.42027047312365e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.14408635496083e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688699e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.3210771301878156e-06 - + 0.000000000000000e+00 +-1.321077130187816e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 4.824543872057906e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 4.82454387205791e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.5202740001051954e-23 --6.2224519411136004e-13 - + 5.520274000105195e-23 +-6.222451941113600e-13 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075682477e+00 - + 1.224744871391589e+00 + 1.732050807568248e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --5.5709046861272483e-05 - + 0.000000000000000e+00 +-5.570904686127248e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 4.824543872057906e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 4.82454387205791e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.5202740001051954e-23 --2.6239714461655333e-11 - + 5.520274000105195e-23 +-2.623971446165533e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075426302e+00 - + 1.224744871391589e+00 + 1.732050807542630e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --5.5709021244515720e-05 - + 0.000000000000000e+00 +-5.570902124451572e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 9.534679108619729e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 9.53467910861973e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1040548000210391e-22 --5.2479404791632934e-11 - + 1.104054800021039e-22 +-5.247940479163293e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1009699095050957e-04 - + 0.000000000000000e+00 +-1.100969909505096e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 7.179611490338818e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 7.17961149033882e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.2804110001577931e-23 --2.9753011668513490e-11 - + 8.280411000157793e-23 +-2.975301166851349e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075391168e+00 - + 1.224744871391589e+00 + 1.732050807539117e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --8.2903012504834220e-05 - + 0.000000000000000e+00 +-8.290301250483422e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.612117549351599e-05, h_cfl = 9.420270473123646e+23 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.547632847377535e-05, h_cfl = 4.710135236561823e+23 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.42875171995309 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.125318529963199e-18 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 9.534679108619729e-07, h = 1.547632847377535e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 9.534679108619729e-07 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.6121175493516e-05, h_cfl = 9.42027047312365e+23 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.54763284737753e-05, h_cfl = 4.71013523656182e+23 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.1253185299632e-18 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 9.53467910861973e-07, h = 1.54763284737753e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 9.53467910861973e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1009699095050957e-04 - + 0.000000000000000e+00 +-1.100969909505096e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.691632147749645e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.69163214774965e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.0691210973840574e-22 --8.5194859796217894e-10 - + 9.069121097384057e-22 +-8.519485979621789e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508066644420e+00 - + 1.224744871391589e+00 + 1.732050806664442e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0036266807812572e-03 - + 0.000000000000000e+00 +-1.003626680781257e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.691632147749645e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.69163214774965e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.0691210973840574e-22 --7.7662280884078046e-09 - + 9.069121097384057e-22 +-7.766228088407805e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507997501624e+00 - + 1.224744871391589e+00 + 1.732050799750162e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0036197705080342e-03 - + 0.000000000000000e+00 +-1.003619770508034e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.642979638463732e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.64297963846373e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768115e-21 --1.5532349231157368e-08 - + 1.813824219476811e-21 +-1.553234923115737e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507919840413e+00 - + 1.224744871391589e+00 + 1.732050791984041e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.8971494422882198e-03 - + 0.000000000000000e+00 +-1.897149442288220e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.256071426619348e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.25607142661935e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3603681646076087e-21 --9.0564472278026476e-09 - + 1.360368164607609e-21 +-9.056447227802648e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507984599434e+00 - + 1.224744871391589e+00 + 1.732050798459943e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4503863368916410e-03 - + 0.000000000000000e+00 +-1.450386336891641e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507919839878e+00 - + 1.224744871391589e+00 + 1.732050791983988e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005706037288326979, h_cfl = 1.547632847377535e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0003095265694755069, h_cfl = 7.738164236887673e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000570603728832698, h_cfl = 1.54763284737753e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000309526569475507, h_cfl = 7.73816423688767e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.253820759884639e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 1.642979638463732e-05, h = 0.0003095265694755069 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.642979638463732e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.25382075988464e-11 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 1.64297963846373e-05, h = 0.000309526569475507 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.64297963846373e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507919839878e+00 - + 1.224744871391589e+00 + 1.732050791983988e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.8971494422348200e-03 - + 0.000000000000000e+00 +-1.897149442234820e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001711930811223908 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000171193081122391 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768116e-20 --2.9360907931865759e-07 - + 1.813824219476812e-20 +-2.936090793186576e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320504983749085e+00 - + 1.224744871391589e+00 + 1.732050498374909e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.9769020554131735e-02 - + 0.000000000000000e+00 +-1.976902055413174e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001711930811223908 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000171193081122391 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768116e-20 --3.0595185570055904e-06 - + 1.813824219476812e-20 +-3.059518557005590e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320477324654309e+00 - + 1.224744871391589e+00 + 1.732047732465431e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.9766286211624975e-02 - + 0.000000000000000e+00 +-1.976628621162498e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0003259563658601442 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000325956365860144 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.6276484389536231e-20 --6.1181907623552925e-06 - + 3.627648438953623e-20 +-6.118190762355293e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320446737932254e+00 - + 1.224744871391589e+00 + 1.732044673793225e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.7638060803422323e-02 - + 0.000000000000000e+00 +-3.763806080342232e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0002485747234912675 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000248574723491267 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.7207363292152176e-20 --3.5517453331153056e-06 - + 2.720736329215218e-20 +-3.551745333115306e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320472402386546e+00 - + 1.224744871391589e+00 + 1.732047240238655e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.8702874510251369e-02 - + 0.000000000000000e+00 +-2.870287451025137e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320446733750288e+00 - + 1.224744871391589e+00 + 1.732044673375029e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001387641353489307, h_cfl = 3.09526569475507e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001332135699349735, h_cfl = 1.547632847377535e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.303784652823311 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.606776744248313e-06 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0003259563658601442, h = 7.376967473189085e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0003259563658601442 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00138764135348931, h_cfl = 3.09526569475507e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00133213569934974, h_cfl = 1.54763284737753e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.30378465282331 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.60677674424831e-06 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.000325956365860144, h = 7.37696747318908e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000325956365860144 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320446733750288e+00 - + 1.224744871391589e+00 + 1.732044673375029e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.7638060394313270e-02 - + 0.000000000000000e+00 +-3.763806039431327e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0003296448495967387 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000329644849596739 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.3228994175964693e-22 --1.3882737364138767e-07 - + 4.322899417596469e-22 +-1.388273736413877e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320445345476552e+00 - + 1.224744871391589e+00 + 1.732044534547655e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.8063965878194383e-02 - + 0.000000000000000e+00 +-3.806396587819438e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0003296448495967387 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000329644849596739 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.3228994175964693e-22 --1.4039831909200959e-07 - + 4.322899417596469e-22 +-1.403983190920096e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320445329767096e+00 - + 1.224744871391589e+00 + 1.732044532976710e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.8063964341772422e-02 - + 0.000000000000000e+00 +-3.806396434177242e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.6457988351929386e-22 --2.8079662684988434e-07 - + 8.645798835192939e-22 +-2.807966268498843e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320443925784019e+00 - + 1.224744871391589e+00 + 1.732044392578402e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.8489869720701411e-02 - + 0.000000000000000e+00 +-3.848986972070141e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000331489091465036 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.4843491263947040e-22 --2.1000836986792525e-07 - + 6.484349126394704e-22 +-2.100083698679253e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320444633666590e+00 - + 1.224744871391589e+00 + 1.732044463366659e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.8276917428533966e-02 - + 0.000000000000000e+00 +-3.827691742853397e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320443925783966e+00 - + 1.224744871391589e+00 + 1.732044392578397e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005832695060001238, h_cfl = 7.376967473189085e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0001475393494637817, h_cfl = 3.688483736594543e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000583269506000124, h_cfl = 7.37696747318909e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000147539349463782, h_cfl = 3.68848373659454e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.165109125384501e-12 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.1651091253845e-12 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247448713915889e+00 -1.7320443925783966e+00 - + 1.224744871391589e+00 + 1.732044392578397e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.0003333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.000333333333333333 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --5.1083514705106001e-20 --6.4149904805965718e-06 - +-5.108351470510600e-20 +-6.414990480596572e-06 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -444,195 +363,158 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.9641005420688385e-08 --6.4149904805965718e-06 - +-2.964100542068838e-08 +-6.414990480596572e-06 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247448417505835e+00 -1.7320443925783966e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.0003333333333333333 + 1.224744841750584e+00 + 1.732044392578397e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.000333333333333333 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --6.8004780264424220e-05 -0.0000000000000000e+00 - +-6.800478026442422e-05 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.0006666666666666666 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.000666666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.3014327665355097e-04 -0.0000000000000000e+00 - +-1.301432766535510e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.0003333333333333333, h = 0.0001475393494637817 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.000333333333333333, h = 0.000147539349463782 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448417505835e+00 -1.7320443925783966e+00 - + 1.224744841750584e+00 + 1.732044392578397e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.8489884541199053e-02 - + 0.000000000000000e+00 +-3.848988454119905e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0004071030080652242 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000407103008065224 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.6006271872749394e-09 --2.8393862630722880e-06 - +-9.600627187274939e-09 +-2.839386263072288e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448321499563e+00 -1.7320415531921336e+00 - + 1.224744832149956e+00 + 1.732041553192134e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --4.7008263389020068e-02 - + 0.000000000000000e+00 +-4.700826338902007e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0004071030080652242 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000407103008065224 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.6006271872749394e-09 --3.4677842999190633e-06 - +-9.600627187274939e-09 +-3.467784299919063e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448321499563e+00 -1.7320409247940967e+00 - + 1.224744832149956e+00 + 1.732040924794097e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --4.7007652045831905e-02 - + 0.000000000000000e+00 +-4.700765204583190e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000480872682797115 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.9201254374549879e-08 --6.9354784026618463e-06 - +-1.920125437454988e-08 +-6.935478402661846e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448225493291e+00 -1.7320374570999939e+00 - + 1.224744822549329e+00 + 1.732037457099994e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.5525979238279899e-02 - + 0.000000000000000e+00 +-5.552597923827990e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004439878454311696 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00044398784543117 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.4400940780912409e-08 --4.9659936002824534e-06 - +-1.440094078091241e-08 +-4.965993600282453e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448273496426e+00 -1.7320394265847963e+00 - + 1.224744827349643e+00 + 1.732039426584796e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.1266975514314382e-02 - + 0.000000000000000e+00 +-5.126697551431438e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448225493291e+00 -1.7320374570561654e+00 - + 1.224744822549329e+00 + 1.732037457056165e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008157886397593916, h_cfl = 1.475393494637817e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0007831570941690159, h_cfl = 7.376967473189085e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.308123541382885 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.861618889148138e-07 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000480872682797115, h = 0.0001857939838695515 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000815788639759392, h_cfl = 1.47539349463782e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000783157094169016, h_cfl = 7.37696747318908e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.30812354138289 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.86161888914814e-07 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000480872682797115, h = 0.000185793983869552 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000480872682797115 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448225493291e+00 -1.7320374570561654e+00 - + 1.224744822549329e+00 + 1.732037457056165e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.5525979195856459e-02 - + 0.000000000000000e+00 +-5.552597919585646e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005737696747318907 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000573769674731891 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2089918921650215e-08 --5.1581964415280040e-06 - +-1.208991892165022e-08 +-5.158196441528004e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448104594103e+00 -1.7320322988597239e+00 - + 1.224744810459410e+00 + 1.732032298859724e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.6252981022663249e-02 - + 0.000000000000000e+00 +-6.625298102266325e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005737696747318907 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000573769674731891 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2089918921650215e-08 --6.1547026437171990e-06 - +-1.208991892165022e-08 +-6.154702643717199e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448104594103e+00 -1.7320313023535217e+00 - + 1.224744810459410e+00 + 1.732031302353522e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.6252022634130353e-02 - + 0.000000000000000e+00 +-6.625202263413035e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006666666666666665 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000666666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4179837843300430e-08 --1.2309227224610777e-05 - +-2.417983784330043e-08 +-1.230922722461078e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447983694912e+00 -1.7320251478289408e+00 - + 1.224744798369491e+00 + 1.732025147828941e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --7.6978909350804536e-02 - + 0.000000000000000e+00 +-7.697890935080454e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0006202181706992786 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000620218170699279 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8134878382475323e-08 --8.8582980345325599e-06 - +-1.813487838247532e-08 +-8.858298034532560e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448044144507e+00 -1.7320285987581310e+00 - + 1.224744804414451e+00 + 1.732028598758131e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --7.1615721135750349e-02 - + 0.000000000000000e+00 +-7.161572113575035e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447983694912e+00 -1.7320251477434738e+00 - + 1.224744798369491e+00 + 1.732025147743474e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002154071501057282, h_cfl = 1.857939838695515e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002067908641014991, h_cfl = 9.289699193477576e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 11.13011626074447 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.681770943876267e-07 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00215407150105728, h_cfl = 1.85793983869552e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00206790864101499, h_cfl = 9.28969919347758e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 11.1301162607445 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.68177094387627e-07 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247447983694912e+00 -1.7320251477434738e+00 - + 1.224744798369491e+00 + 1.732025147743474e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.0006666666666666666 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.000666666666666667 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --2.8985069623259161e-08 --2.5659825403367975e-05 - +-2.898506962325916e-08 +-2.565982540336798e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -655,118 +537,96 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --8.8261555664408316e-08 --2.5659825403367982e-05 - +-8.826155566440832e-08 +-2.565982540336798e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247447831300333e+00 -1.7320251477434738e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.0006666666666666666 + 1.224744783130033e+00 + 1.732025147743474e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.000666666666666667 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --1.3599696369928014e-04 -0.0000000000000000e+00 - +-1.359969636992801e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -2.2551126401543000e-04 -0.0000000000000000e+00 - + 2.255112640154300e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.0006666666666666666, h = 0.0003333333333333331 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0006666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.000666666666666667, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000666666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447831300333e+00 -1.7320251477434738e+00 - + 1.224744783130033e+00 + 1.732025147743474e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --7.6978916888865337e-02 - + 0.000000000000000e+00 +-7.697891688886534e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0008333333333333332 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000833333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.7585210669238306e-08 --1.2829819481477548e-05 - + 3.758521066923831e-08 +-1.282981948147755e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448207152440e+00 -1.7320123179239924e+00 - + 1.224744820715244e+00 + 1.732012317923992e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --9.6224321884718605e-02 - + 0.000000000000000e+00 +-9.622432188471861e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0008333333333333332 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000833333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.7585210669238306e-08 --1.6037386980786424e-05 - + 3.758521066923831e-08 +-1.603738698078642e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448207152440e+00 -1.7320091103564930e+00 - + 1.224744820715244e+00 + 1.732009110356493e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --9.6221292515413379e-02 - + 0.000000000000000e+00 +-9.622129251541338e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999998 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.5170421338476612e-08 --3.2073764171804437e-05 - + 7.517042133847661e-08 +-3.207376417180444e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448583004548e+00 -1.7319930739793019e+00 - + 1.224744858300455e+00 + 1.731993073979302e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546616075558840e-01 - + 0.000000000000000e+00 +-1.154661607555884e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0009166666666666665 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000916666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.6377816003857465e-08 --2.2852869578980634e-05 - + 5.637781600385747e-08 +-2.285286957898063e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448395078493e+00 -1.7320022948738949e+00 - + 1.224744839507849e+00 + 1.732002294873895e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.0584455775717518e-01 - + 0.000000000000000e+00 +-1.058445577571752e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448583004548e+00 -1.7319930735042268e+00 - + 1.224744858300455e+00 + 1.731993073504227e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00201351024912287, h_cfl = 3.333333333333331e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001932969839157955, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.798909517473869 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.851514752241806e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00201351024912287, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00193296983915796, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.79890951747387 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85151475224181e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247448583004548e+00 -1.7319930735042268e+00 - + 1.224744858300455e+00 + 1.731993073504227e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.001 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.3091134176741472e-08 --5.7734064650372119e-05 - +-1.309113417674147e-08 +-5.773406465037212e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -789,137 +649,112 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.0206180734277936e-07 --5.7734064650372139e-05 - +-1.020618073427794e-07 +-5.773406465037214e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247447693297815e+00 -1.7319930735042268e+00 - + 1.224744769329781e+00 + 1.731993073504227e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = -1, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247447693297815e+00 -1.7319930735042268e+00 - + 1.224744769329781e+00 + 1.731993073504227e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247447693297815e+00 -1.7319930735042268e+00 - + 1.224744769329781e+00 + 1.731993073504227e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769329781e+00 1.731993073504227e+00 2.609024107869118e-13 1.154631945610163e-14 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247447693297815e+00 -1.7319930735042268e+00 - + 1.224744769329781e+00 + 1.731993073504227e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = --2.0412412873733736e-04 -0.0000000000000000e+00 - +-2.041241287373374e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.001333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412412873733736e-04 -0.0000000000000000e+00 - +-2.041241287373374e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.000333333333333333 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693297815e+00 -1.7319930735042268e+00 - + 1.224744769329781e+00 + 1.731993073504227e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620479751994e-01 - + 0.000000000000000e+00 +-1.154662047975199e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00116666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.4020688122889522e-08 --1.9244367466253305e-05 - +-3.402068812288952e-08 +-1.924436746625331e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447353090934e+00 -1.7319738291367606e+00 - + 1.224744735309093e+00 + 1.731973829136761e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3471042808670436e-01 - + 0.000000000000000e+00 +-1.347104280867044e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00116666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.4020688122889522e-08 --2.2451738014450705e-05 - +-3.402068812288952e-08 +-2.245173801445071e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447353090934e+00 -1.7319706217662123e+00 - + 1.224744735309093e+00 + 1.731970621766212e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3470747017830922e-01 - + 0.000000000000000e+00 +-1.347074701783092e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041376245779045e-08 --4.4902490059436361e-05 - +-6.804137624577904e-08 +-4.490249005943636e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447012884052e+00 -1.7319481710141673e+00 - + 1.224744701288405e+00 + 1.731948171014167e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.5395094280339505e-01 - + 0.000000000000000e+00 +-1.539509428033951e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00125 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1031032184334287e-08 --3.2474481146970330e-05 - +-5.103103218433429e-08 +-3.247448114697033e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447182987492e+00 -1.7319605990230797e+00 - + 1.224744718298749e+00 + 1.731960599023080e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4433004648619341e-01 - + 0.000000000000000e+00 +-1.443300464861934e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447012884052e+00 -1.7319481705628863e+00 - + 1.224744701288405e+00 + 1.731948170562886e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002299746951253171, h_cfl = 3.33333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002207757073203045, h_cfl = 1.666666666666665e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.623271219609141 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.851852796981838e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00229974695125317, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00220775707320304, h_cfl = 1.66666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.62327121960914 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85185279698184e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247447012884052e+00 -1.7319481705628863e+00 - + 1.224744701288405e+00 + 1.731948170562886e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.001333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00133333333333333 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693297815e+00 -1.7319930735042268e+00 - + 1.224744769329781e+00 + 1.731993073504227e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = -2.0929497637687065e-08 --4.4902941340518865e-05 - + 2.092949763768706e-08 +-4.490294134051886e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -942,118 +777,96 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --9.7682254961199432e-08 --4.4902941340518851e-05 - +-9.768225496119943e-08 +-4.490294134051885e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247446716475265e+00 -1.7319481705628863e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001333333333333333 + 1.224744671647527e+00 + 1.731948170562886e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00133333333333333 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --2.7212888961780846e-04 -0.0000000000000000e+00 - +-2.721288896178085e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.001666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00166666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.3426736829498941e-04 -0.0000000000000000e+00 - +-3.342673682949894e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.001333333333333333, h = 0.000333333333333333 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001333333333333333 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.00133333333333333, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247446716475265e+00 -1.7319481705628863e+00 - + 1.224744671647527e+00 + 1.731948170562886e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.5395095721266730e-01 - + 0.000000000000000e+00 +-1.539509572126673e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5711228049164844e-08 --2.5658492868777858e-05 - +-5.571122804916484e-08 +-2.565849286877786e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446159362985e+00 -1.7319225120700175e+00 - + 1.224744615936298e+00 + 1.731922512070017e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7319354608697871e-01 - + 0.000000000000000e+00 +-1.731935460869787e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5711228049164844e-08 --2.8865591014496422e-05 - +-5.571122804916484e-08 +-2.886559101449642e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446159362985e+00 -1.7319193049718717e+00 - + 1.224744615936298e+00 + 1.731919304971872e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7319065969864589e-01 - + 0.000000000000000e+00 +-1.731906596986459e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001666666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00166666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1142245609832969e-07 --5.7730219899548574e-05 - +-1.114224560983297e-07 +-5.773021989954857e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247445602250704e+00 -1.7318904403429867e+00 - + 1.224744560225070e+00 + 1.731890440342987e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9243228398936435e-01 - + 0.000000000000000e+00 +-1.924322839893643e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001583333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00158333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.3566842073747260e-08 --4.2095373966304324e-05 - +-8.356684207374726e-08 +-4.209537396630432e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445880806844e+00 -1.7319060751889199e+00 - + 1.224744588080684e+00 + 1.731906075188920e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8281232069976711e-01 - + 0.000000000000000e+00 +-1.828123206997671e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247445602250704e+00 -1.7318904399155099e+00 - + 1.224744560225070e+00 + 1.731890439915510e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127280769804621, h_cfl = 3.33333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002042189539012436, h_cfl = 1.666666666666665e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.126568617037314 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.852341067341581e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212728076980462, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204218953901244, h_cfl = 1.66666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12656861703731 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85234106734158e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247445602250704e+00 -1.7318904399155099e+00 - + 1.224744560225070e+00 + 1.731890439915510e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.001666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00166666666666667 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693297815e+00 -1.7319930735042268e+00 - + 1.224744769329781e+00 + 1.731993073504227e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --7.6096821626861300e-08 --1.0263358871687167e-04 - +-7.609682162686130e-08 +-1.026335887168717e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1076,118 +889,96 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.2434355129501485e-07 --1.0263358871687166e-04 - +-2.243435512950149e-07 +-1.026335887168717e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247445449862302e+00 -1.7318904399155099e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001666666666666667 + 1.224744544986230e+00 + 1.731890439915510e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00166666666666667 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --3.4012104436553081e-04 -0.0000000000000000e+00 - +-3.401210443655308e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -2.1387043260750549e-05 -0.0000000000000000e+00 - + 2.138704326075055e-05 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001666666666666667, h = 0.0003333333333333332 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001666666666666667 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.00166666666666667, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00166666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247445449862302e+00 -1.7318904399155099e+00 - + 1.224744544986230e+00 + 1.731890439915510e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9243229122880540e-01 - + 0.000000000000000e+00 +-1.924322912288054e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00183333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.5645072101250903e-09 --3.2072048538134219e-05 - + 3.564507210125090e-09 +-3.207204853813422e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247445485507373e+00 -1.7318583678669719e+00 - + 1.224744548550737e+00 + 1.731858367866972e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.1167277742568300e-01 - + 0.000000000000000e+00 +-2.116727774256830e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00183333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.5645072101250903e-09 --3.5278796237613817e-05 - + 3.564507210125090e-09 +-3.527879623761382e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247445485507373e+00 -1.7318551611192723e+00 - + 1.224744548550737e+00 + 1.731855161119272e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.1166996261380933e-01 - + 0.000000000000000e+00 +-2.116699626138093e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.1290144202501806e-09 --7.0556654204603081e-05 - + 7.129014420250181e-09 +-7.055665420460308e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247445521152447e+00 -1.7318198832613054e+00 - + 1.224744552115245e+00 + 1.731819883261305e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090927029360395e-01 - + 0.000000000000000e+00 +-2.309092702936039e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001916666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00191666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.3467608151876354e-09 --5.1715324393851288e-05 - + 5.346760815187635e-09 +-5.171532439385129e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445503329910e+00 -1.7318387245911162e+00 - + 1.224744550332991e+00 + 1.731838724591116e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2129047415770239e-01 - + 0.000000000000000e+00 +-2.212904741577024e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247445521152447e+00 -1.7318198828576432e+00 - + 1.224744552115245e+00 + 1.731819882857643e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127236364007833, h_cfl = 3.333333333333332e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002042146909447519, h_cfl = 1.666666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212723636400783, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204214690944752, h_cfl = 1.66666666666667e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12644072834256 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.852983533617987e-06 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85298353361799e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247445521152447e+00 -1.7318198828576432e+00 - + 1.224744552115245e+00 + 1.731819882857643e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.002 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693297815e+00 -1.7319930735042268e+00 - + 1.224744769329781e+00 + 1.731993073504227e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.2824366285310272e-07 --1.7319064658360972e-04 - +-1.282436628531027e-07 +-1.731906465836097e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1210,137 +1001,112 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0618350816911757e-07 --1.7319064658360969e-04 - +-3.061835081691176e-07 +-1.731906465836097e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247444631462734e+00 -1.7318198828576432e+00 - + 1.224744463146273e+00 + 1.731819882857643e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = -1, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247444631462734e+00 -1.7318198828576432e+00 - + 1.224744463146273e+00 + 1.731819882857643e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247444631462734e+00 -1.7318198828576432e+00 - + 1.224744463146273e+00 + 1.731819882857643e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463146273e+00 1.731819882857643e+00 2.906785923073585e-12 2.398081733190338e-14 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247444631462734e+00 -1.7318198828576432e+00 - + 1.224744463146273e+00 + 1.731819882857643e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = --4.0824816018169901e-04 -0.0000000000000000e+00 - +-4.082481601816990e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.002333333333333334 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824816018169885e-04 -0.0000000000000000e+00 - +-4.082481601816988e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.0003333333333333332 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.000333333333333333 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631462734e+00 -1.7318198828576432e+00 - + 1.224744463146273e+00 + 1.731819882857643e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931442824741e-01 - + 0.000000000000000e+00 +-2.309093144282474e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00216666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041360030283111e-08 --3.8484885738041220e-05 - +-6.804136003028311e-08 +-3.848488573804122e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443951049133e+00 -1.7317813979719052e+00 - + 1.224744395104913e+00 + 1.731781397971905e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.5014733557143637e-01 - + 0.000000000000000e+00 +-2.501473355714364e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00216666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041360030283111e-08 --4.1691222595239378e-05 - +-6.804136003028311e-08 +-4.169122259523938e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443951049133e+00 -1.7317781916350479e+00 - + 1.224744395104913e+00 + 1.731778191635048e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.5014459237211584e-01 - + 0.000000000000000e+00 +-2.501445923721158e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3608272006056622e-07 --8.3381530790705246e-05 - +-1.360827200605662e-07 +-8.338153079070525e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443270635534e+00 -1.7317365013268524e+00 - + 1.224744327063553e+00 + 1.731736501326852e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.6938122103067885e-01 - + 0.000000000000000e+00 +-2.693812210306789e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00225 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0206204004542467e-07 --6.1334129176542881e-05 - +-1.020620400454247e-07 +-6.133412917654288e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443610842332e+00 -1.7317585487284666e+00 - + 1.224744361084233e+00 + 1.731758548728467e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.5976377324898597e-01 - + 0.000000000000000e+00 +-2.597637732489860e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443270635534e+00 -1.7317365009470129e+00 - + 1.224744327063553e+00 + 1.731736500947013e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127183706742662, h_cfl = 3.333333333333332e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002042096358472956, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.126289075418868 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.853753396852466e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212718370674266, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204209635847296, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12628907541887 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85375339685247e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247443270635534e+00 -1.7317365009470129e+00 - + 1.224744327063553e+00 + 1.731736500947013e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.002333333333333334 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00233333333333333 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631462734e+00 -1.7318198828576432e+00 - + 1.224744463146273e+00 + 1.731819882857643e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = -4.1858985509180174e-08 --8.3381910630286882e-05 - + 4.185898550918017e-08 +-8.338191063028688e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1363,118 +1129,96 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.6572327087728307e-07 --8.3381910630286882e-05 - +-1.657232708772831e-07 +-8.338191063028688e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247442974230025e+00 -1.7317365009470129e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002333333333333334 + 1.224744297423003e+00 + 1.731736500947013e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00233333333333333 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --4.7625286804467356e-04 -0.0000000000000000e+00 - +-4.762528680446736e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00266666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.3839129827779704e-04 -0.0000000000000000e+00 - +-5.383912982777970e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.002333333333333334, h = 0.0003333333333333328 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002333333333333334 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.00233333333333333, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247442974230025e+00 -1.7317365009470129e+00 - + 1.224744297423003e+00 + 1.731736500947013e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.6938123553020099e-01 - + 0.000000000000000e+00 +-2.693812355302010e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.9731883046299362e-08 --4.4896872588366755e-05 - +-8.973188304629936e-08 +-4.489687258836675e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442076911195e+00 -1.7316916040744246e+00 - + 1.224744207691119e+00 + 1.731691604074425e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.8861633878346699e-01 - + 0.000000000000000e+00 +-2.886163387834670e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.9731883046299362e-08 --4.8102723130577751e-05 - +-8.973188304629936e-08 +-4.810272313057775e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442076911195e+00 -1.7316883982238824e+00 - + 1.224744207691119e+00 + 1.731688398223882e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.8861366724132981e-01 - + 0.000000000000000e+00 +-2.886136672413298e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002666666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.7946376609259872e-07 --9.6204555747109779e-05 - +-1.794637660925987e-07 +-9.620455574710978e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247441179592364e+00 -1.7316402963912658e+00 - + 1.224744117959236e+00 + 1.731640296391266e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0784716401680123e-01 - + 0.000000000000000e+00 +-3.078471640168012e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002583333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00258333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3459782456944902e-07 --7.0951573533914052e-05 - +-1.345978245694490e-07 +-7.095157353391405e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247441628251778e+00 -1.7316655493734789e+00 - + 1.224744162825178e+00 + 1.731665549373479e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.9823129101245016e-01 - + 0.000000000000000e+00 +-2.982312910124502e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247441179592364e+00 -1.7316402960352575e+00 - + 1.224744117959236e+00 + 1.731640296035257e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212711997753779, h_cfl = 3.333333333333328e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002042035178436279, h_cfl = 1.666666666666664e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.126105535308846 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212711997753779, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204203517843628, h_cfl = 1.66666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12610553530885 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85467361609875e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247441179592364e+00 -1.7316402960352575e+00 - + 1.224744117959236e+00 + 1.731640296035257e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00266666666666667 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631462734e+00 -1.7318198828576432e+00 - + 1.224744463146273e+00 + 1.731819882857643e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.2320835026909067e-07 --1.7958682238572443e-04 - +-1.232083502690907e-07 +-1.795868223857244e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1497,118 +1241,96 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.6042450720410523e-07 --1.7958682238572449e-04 - +-3.604245072041052e-07 +-1.795868223857245e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247441027217663e+00 -1.7316402960352575e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002666666666666667 + 1.224744102721766e+00 + 1.731640296035257e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00266666666666667 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --5.4424496159413780e-04 -0.0000000000000000e+00 - +-5.442449615941378e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.8273718840660529e-04 -0.0000000000000000e+00 - +-1.827371884066053e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002666666666666667, h = 0.0003333333333333332 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002666666666666667 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.00266666666666667, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247441027217663e+00 -1.7316402960352575e+00 - + 1.224744102721766e+00 + 1.731640296035257e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.0784717134281880e-01 - + 0.000000000000000e+00 +-3.078471713428188e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00283333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0456198067767541e-08 --5.1307861890469783e-05 - +-3.045619806776754e-08 +-5.130786189046978e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247440722655683e+00 -1.7315889881733670e+00 - + 1.224744072265568e+00 + 1.731588988173367e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.2707888828672921e-01 - + 0.000000000000000e+00 +-3.270788882867292e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00283333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0456198067767541e-08 --5.4513148047788179e-05 - +-3.045619806776754e-08 +-5.451314804778818e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247440722655683e+00 -1.7315857828872097e+00 - + 1.224744072265568e+00 + 1.731585782887210e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.2707628844347791e-01 - + 0.000000000000000e+00 +-3.270762884434779e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.0912396135535082e-08 --1.0902542948115926e-04 - +-6.091239613553508e-08 +-1.090254294811593e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247440418093700e+00 -1.7315312706057764e+00 - + 1.224744041809370e+00 + 1.731531270605776e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630618488769682e-01 - + 0.000000000000000e+00 +-3.463061848876968e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002916666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00291666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5684297101651305e-08 --8.0567433745819931e-05 - +-4.568429710165131e-08 +-8.056743374581993e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247440570374692e+00 -1.7315597286015116e+00 - + 1.224744057037469e+00 + 1.731559728601512e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.3669212087809663e-01 - + 0.000000000000000e+00 +-3.366921208780966e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247440418093700e+00 -1.7315312702736079e+00 - + 1.224744041809370e+00 + 1.731531270273608e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127045936851595, h_cfl = 3.333333333333332e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002041964099377531, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.125892298132595 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.855748234790828e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212704593685159, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204196409937753, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12589229813259 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85574823479083e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247440418093700e+00 -1.7315312702736079e+00 - + 1.224744041809370e+00 + 1.731531270273608e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.003 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631462734e+00 -1.7318198828576432e+00 - + 1.224744463146273e+00 + 1.731819882857643e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --2.4339519787613935e-07 --2.8861258403534151e-04 - +-2.433951978761393e-07 +-2.886125840353415e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1631,26 +1353,22 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.1030245465525719e-07 --2.8861258403534151e-04 - +-5.103024546552572e-07 +-2.886125840353415e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247439528438187e+00 -1.7315312702736079e+00 - + 1.224743952843819e+00 + 1.731531270273608e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.003 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = -1, tcur = 0.003 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247439528438187e+00 -1.7315312702736079e+00 - + 1.224743952843819e+00 + 1.731531270273608e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247439528438187e+00 -1.7315312702736079e+00 - + 1.224743952843819e+00 + 1.731531270273608e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952843819e+00 1.731531270273608e+00 1.053868103895184e-11 3.752553823233029e-14 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_1_1.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_1_1.out index 14421fb266..42ce29f6ab 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_1_1.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_1_1_1.out @@ -8,420 +8,339 @@ Using dense direct linear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.144086354960834e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.14408635496083e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 5.72043177480417e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.7043405783137950e-25 -4.7406846863098245e-25 - + 6.704340578313795e-25 + 4.740684686309824e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.6053856682085423e-07 - + 0.000000000000000e+00 +-6.605385668208542e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 5.72043177480417e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.7043405783137950e-25 --3.7785658061256218e-15 - + 6.704340578313795e-25 +-3.778565806125622e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688734e+00 - + 1.224744871391589e+00 + 1.732050807568873e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.6053856310312784e-07 - + 0.000000000000000e+00 +-6.605385631031278e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.144086354960834e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.14408635496083e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3408681156627590e-24 --7.5571315697172442e-15 - + 1.340868115662759e-24 +-7.557131569717244e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688696e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.3210771299314208e-06 - + 0.000000000000000e+00 +-1.321077129931421e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 8.580647662206255e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 8.58064766220625e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.0056510867470693e-24 --4.2508865157902688e-15 - + 1.005651086747069e-24 +-4.250886515790269e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688730e+00 - + 1.224744871391589e+00 + 1.732050807568873e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.9080784746839703e-07 - + 0.000000000000000e+00 +-9.908078474683970e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688699e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 9.812781742837131e-07, h_cfl = 1.144086354960834e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.420270473123646e-07, h_cfl = 5.72043177480417e+21 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.054311027668149e-19 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.144086354960834e-08, h = 9.420270473123646e-07 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.144086354960834e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 9.81278174283713e-07, h_cfl = 1.14408635496083e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 9.42027047312365e-07, h_cfl = 5.72043177480417e+21 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.05431102766815e-19 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.14408635496083e-08, h = 9.42027047312365e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.14408635496083e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688699e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.3210771301878156e-06 - + 0.000000000000000e+00 +-1.321077130187816e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 4.824543872057906e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 4.82454387205791e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.5202740001051954e-23 --6.2224519411136004e-13 - + 5.520274000105195e-23 +-6.222451941113600e-13 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075682477e+00 - + 1.224744871391589e+00 + 1.732050807568248e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --5.5709046861272483e-05 - + 0.000000000000000e+00 +-5.570904686127248e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 4.824543872057906e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 4.82454387205791e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.5202740001051954e-23 --2.6239714461655333e-11 - + 5.520274000105195e-23 +-2.623971446165533e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075426302e+00 - + 1.224744871391589e+00 + 1.732050807542630e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --5.5709021244515720e-05 - + 0.000000000000000e+00 +-5.570902124451572e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 9.534679108619729e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 9.53467910861973e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1040548000210391e-22 --5.2479404791632934e-11 - + 1.104054800021039e-22 +-5.247940479163293e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1009699095050957e-04 - + 0.000000000000000e+00 +-1.100969909505096e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 7.179611490338818e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 7.17961149033882e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.2804110001577931e-23 --2.9753011668513490e-11 - + 8.280411000157793e-23 +-2.975301166851349e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075391168e+00 - + 1.224744871391589e+00 + 1.732050807539117e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --8.2903012504834220e-05 - + 0.000000000000000e+00 +-8.290301250483422e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.612117549351599e-05, h_cfl = 9.420270473123646e+23 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.547632847377535e-05, h_cfl = 4.710135236561823e+23 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.42875171995309 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.125318529963199e-18 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 9.534679108619729e-07, h = 1.547632847377535e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 9.534679108619729e-07 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.6121175493516e-05, h_cfl = 9.42027047312365e+23 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.54763284737753e-05, h_cfl = 4.71013523656182e+23 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.1253185299632e-18 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 9.53467910861973e-07, h = 1.54763284737753e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 9.53467910861973e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075163905e+00 - + 1.224744871391589e+00 + 1.732050807516391e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1009699095050957e-04 - + 0.000000000000000e+00 +-1.100969909505096e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.691632147749645e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.69163214774965e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.0691210973840574e-22 --8.5194859796217894e-10 - + 9.069121097384057e-22 +-8.519485979621789e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508066644420e+00 - + 1.224744871391589e+00 + 1.732050806664442e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0036266807812572e-03 - + 0.000000000000000e+00 +-1.003626680781257e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.691632147749645e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.69163214774965e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.0691210973840574e-22 --7.7662280884078046e-09 - + 9.069121097384057e-22 +-7.766228088407805e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507997501624e+00 - + 1.224744871391589e+00 + 1.732050799750162e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0036197705080342e-03 - + 0.000000000000000e+00 +-1.003619770508034e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.642979638463732e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.64297963846373e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768115e-21 --1.5532349231157368e-08 - + 1.813824219476811e-21 +-1.553234923115737e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507919840413e+00 - + 1.224744871391589e+00 + 1.732050791984041e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.8971494422882198e-03 - + 0.000000000000000e+00 +-1.897149442288220e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.256071426619348e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.25607142661935e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3603681646076087e-21 --9.0564472278026476e-09 - + 1.360368164607609e-21 +-9.056447227802648e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507984599434e+00 - + 1.224744871391589e+00 + 1.732050798459943e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4503863368916410e-03 - + 0.000000000000000e+00 +-1.450386336891641e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507919839878e+00 - + 1.224744871391589e+00 + 1.732050791983988e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005706037288326979, h_cfl = 1.547632847377535e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0003095265694755069, h_cfl = 7.738164236887673e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000570603728832698, h_cfl = 1.54763284737753e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000309526569475507, h_cfl = 7.73816423688767e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.253820759884639e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 1.642979638463732e-05, h = 0.0003095265694755069 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.642979638463732e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.25382075988464e-11 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 1.64297963846373e-05, h = 0.000309526569475507 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.64297963846373e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507919839878e+00 - + 1.224744871391589e+00 + 1.732050791983988e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.8971494422348200e-03 - + 0.000000000000000e+00 +-1.897149442234820e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001711930811223908 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000171193081122391 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768116e-20 --2.9360907931865759e-07 - + 1.813824219476812e-20 +-2.936090793186576e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320504983749085e+00 - + 1.224744871391589e+00 + 1.732050498374909e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.9769020554131735e-02 - + 0.000000000000000e+00 +-1.976902055413174e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001711930811223908 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000171193081122391 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8138242194768116e-20 --3.0595185570055904e-06 - + 1.813824219476812e-20 +-3.059518557005590e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320477324654309e+00 - + 1.224744871391589e+00 + 1.732047732465431e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.9766286211624975e-02 - + 0.000000000000000e+00 +-1.976628621162498e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0003259563658601442 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000325956365860144 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.6276484389536231e-20 --6.1181907623552925e-06 - + 3.627648438953623e-20 +-6.118190762355293e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320446737932254e+00 - + 1.224744871391589e+00 + 1.732044673793225e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.7638060803422323e-02 - + 0.000000000000000e+00 +-3.763806080342232e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0002485747234912675 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000248574723491267 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.7207363292152176e-20 --3.5517453331153056e-06 - + 2.720736329215218e-20 +-3.551745333115306e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320472402386546e+00 - + 1.224744871391589e+00 + 1.732047240238655e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.8702874510251369e-02 - + 0.000000000000000e+00 +-2.870287451025137e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320446733750288e+00 - + 1.224744871391589e+00 + 1.732044673375029e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001387641353489307, h_cfl = 3.09526569475507e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001332135699349735, h_cfl = 1.547632847377535e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.303784652823311 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.606776744248313e-06 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0003259563658601442, h = 7.376967473189085e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0003259563658601442 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00138764135348931, h_cfl = 3.09526569475507e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00133213569934974, h_cfl = 1.54763284737753e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.30378465282331 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.60677674424831e-06 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.000325956365860144, h = 7.37696747318908e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000325956365860144 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320446733750288e+00 - + 1.224744871391589e+00 + 1.732044673375029e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.7638060394313270e-02 - + 0.000000000000000e+00 +-3.763806039431327e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0003296448495967387 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000329644849596739 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.3228994175964693e-22 --1.3882737364138767e-07 - + 4.322899417596469e-22 +-1.388273736413877e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320445345476552e+00 - + 1.224744871391589e+00 + 1.732044534547655e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.8063965878194383e-02 - + 0.000000000000000e+00 +-3.806396587819438e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0003296448495967387 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000329644849596739 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.3228994175964693e-22 --1.4039831909200959e-07 - + 4.322899417596469e-22 +-1.403983190920096e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320445329767096e+00 - + 1.224744871391589e+00 + 1.732044532976710e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.8063964341772422e-02 - + 0.000000000000000e+00 +-3.806396434177242e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.6457988351929386e-22 --2.8079662684988434e-07 - + 8.645798835192939e-22 +-2.807966268498843e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320443925784019e+00 - + 1.224744871391589e+00 + 1.732044392578402e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.8489869720701411e-02 - + 0.000000000000000e+00 +-3.848986972070141e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000331489091465036 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.4843491263947040e-22 --2.1000836986792525e-07 - + 6.484349126394704e-22 +-2.100083698679253e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320444633666590e+00 - + 1.224744871391589e+00 + 1.732044463366659e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.8276917428533966e-02 - + 0.000000000000000e+00 +-3.827691742853397e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320443925783966e+00 - + 1.224744871391589e+00 + 1.732044392578397e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005832695060001238, h_cfl = 7.376967473189085e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0001475393494637817, h_cfl = 3.688483736594543e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000583269506000124, h_cfl = 7.37696747318909e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000147539349463782, h_cfl = 3.68848373659454e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.165109125384501e-12 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.1651091253845e-12 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247448713915889e+00 -1.7320443925783966e+00 - + 1.224744871391589e+00 + 1.732044392578397e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.0003333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.000333333333333333 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --5.1083514705106001e-20 --6.4149904805965718e-06 - +-5.108351470510600e-20 +-6.414990480596572e-06 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -435,195 +354,158 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001112474382861515 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.9641006763474470e-08 --6.4149893193238363e-06 - +-2.964100676347447e-08 +-6.414989319323836e-06 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247448417505822e+00 -1.7320443925795579e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.0003333333333333333 + 1.224744841750582e+00 + 1.732044392579558e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.000333333333333333 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --6.8004779681096115e-05 -0.0000000000000000e+00 - +-6.800477968109612e-05 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.0006666666666666666 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.000666666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.3014327553721429e-04 -0.0000000000000000e+00 - +-1.301432755372143e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.0003333333333333333, h = 0.0001475393494637817 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0003333333333333333 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.000333333333333333, h = 0.000147539349463782 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000333333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448417505822e+00 -1.7320443925795579e+00 - + 1.224744841750582e+00 + 1.732044392579558e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.8489884542335137e-02 - + 0.000000000000000e+00 +-3.848988454233514e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0004071030080652242 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000407103008065224 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.6006271049231454e-09 --2.8393862631560964e-06 - +-9.600627104923145e-09 +-2.839386263156096e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448321499550e+00 -1.7320415531932947e+00 - + 1.224744832149955e+00 + 1.732041553193295e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --4.7008263390150323e-02 - + 0.000000000000000e+00 +-4.700826339015032e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0004071030080652242 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000407103008065224 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.6006271049231454e-09 --3.4677843000024419e-06 - +-9.600627104923145e-09 +-3.467784300002442e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448321499550e+00 -1.7320409247952580e+00 - + 1.224744832149955e+00 + 1.732040924795258e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --4.7007652046962285e-02 - + 0.000000000000000e+00 +-4.700765204696229e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000480872682797115 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.9201254209846291e-08 --6.9354784028286211e-06 - +-1.920125420984629e-08 +-6.935478402828621e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448225493280e+00 -1.7320374571011550e+00 - + 1.224744822549328e+00 + 1.732037457101155e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.5525979239404187e-02 - + 0.000000000000000e+00 +-5.552597923940419e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004439878454311696 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00044398784543117 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.4400940657384719e-08 --4.9659936004076906e-06 - +-1.440094065738472e-08 +-4.965993600407691e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448273496415e+00 -1.7320394265859576e+00 - + 1.224744827349642e+00 + 1.732039426585958e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.1266975515441897e-02 - + 0.000000000000000e+00 +-5.126697551544190e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448225493280e+00 -1.7320374570573265e+00 - + 1.224744822549328e+00 + 1.732037457057326e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008157885905437562, h_cfl = 1.475393494637817e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0007831570469220059, h_cfl = 7.376967473189085e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.308123221149604 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.861619470059087e-07 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000480872682797115, h = 0.0001857939838695515 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000815788590543756, h_cfl = 1.47539349463782e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000783157046922006, h_cfl = 7.37696747318908e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.3081232211496 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.86161947005909e-07 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000480872682797115, h = 0.000185793983869552 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000480872682797115 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448225493280e+00 -1.7320374570573265e+00 - + 1.224744822549328e+00 + 1.732037457057326e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.5525979196980872e-02 - + 0.000000000000000e+00 +-5.552597919698087e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005737696747318907 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000573769674731891 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2089918817945895e-08 --5.1581964416324585e-06 - +-1.208991881794590e-08 +-5.158196441632458e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448104594092e+00 -1.7320322988608849e+00 - + 1.224744810459409e+00 + 1.732032298860885e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.6252981023780522e-02 - + 0.000000000000000e+00 +-6.625298102378052e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005737696747318907 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000573769674731891 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2089918817945895e-08 --6.1547026438209902e-06 - +-1.208991881794590e-08 +-6.154702643820990e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448104594092e+00 -1.7320313023546827e+00 - + 1.224744810459409e+00 + 1.732031302354683e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.6252022635247612e-02 - + 0.000000000000000e+00 +-6.625202263524761e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006666666666666665 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000666666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4179837635891790e-08 --1.2309227224818356e-05 - +-2.417983763589179e-08 +-1.230922722481836e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447983694904e+00 -1.7320251478301016e+00 - + 1.224744798369490e+00 + 1.732025147830102e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --7.6978909351914260e-02 - + 0.000000000000000e+00 +-7.697890935191426e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0006202181706992786 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000620218170699279 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8134878226918844e-08 --8.8582980346884970e-06 - +-1.813487822691884e-08 +-8.858298034688497e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448044144498e+00 -1.7320285987592918e+00 - + 1.224744804414450e+00 + 1.732028598759292e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --7.1615721136863597e-02 - + 0.000000000000000e+00 +-7.161572113686360e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447983694904e+00 -1.7320251477446347e+00 - + 1.224744798369490e+00 + 1.732025147744635e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002154071651456697, h_cfl = 1.857939838695515e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002067908785398429, h_cfl = 9.289699193477576e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 11.13011703786026 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.681769782044082e-07 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0021540716514567, h_cfl = 1.85793983869552e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00206790878539843, h_cfl = 9.28969919347758e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 11.1301170378603 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.68176978204408e-07 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247447983694904e+00 -1.7320251477446347e+00 - + 1.224744798369490e+00 + 1.732025147744635e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.0006666666666666666 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.000666666666666667 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --2.8985070889176265e-08 --2.5659824242518781e-05 - +-2.898507088917626e-08 +-2.565982424251878e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -637,118 +519,96 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.004452567171048158 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --8.8261593085000358e-08 --2.5659819594634788e-05 - +-8.826159308500036e-08 +-2.565981959463479e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247447831299958e+00 -1.7320251477492825e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.0006666666666666666 + 1.224744783129996e+00 + 1.732025147749283e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.000666666666666667 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --1.3599696071986899e-04 -0.0000000000000000e+00 - +-1.359969607198690e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -2.2551125667799669e-04 -0.0000000000000000e+00 - + 2.255112566779967e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.0006666666666666666, h = 0.0003333333333333331 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0006666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.000666666666666667, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000666666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447831299958e+00 -1.7320251477492825e+00 - + 1.224744783129996e+00 + 1.732025147749283e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --7.6978916894434646e-02 - + 0.000000000000000e+00 +-7.697891689443465e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0008333333333333332 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000833333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.7585209446332754e-08 --1.2829819482405766e-05 - + 3.758520944633275e-08 +-1.282981948240577e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448207152052e+00 -1.7320123179298001e+00 - + 1.224744820715205e+00 + 1.732012317929800e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --9.6224321890223133e-02 - + 0.000000000000000e+00 +-9.622432189022313e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0008333333333333332 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000833333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.7585209446332754e-08 --1.6037386981703845e-05 - + 3.758520944633275e-08 +-1.603738698170385e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448207152052e+00 -1.7320091103623008e+00 - + 1.224744820715205e+00 + 1.732009110362301e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --9.6221292520917906e-02 - + 0.000000000000000e+00 +-9.622129252091791e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999998 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.5170418892665509e-08 --3.2073764173639280e-05 - + 7.517041889266551e-08 +-3.207376417363928e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448583004148e+00 -1.7319930739851088e+00 - + 1.224744858300415e+00 + 1.731993073985109e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546616076102816e-01 - + 0.000000000000000e+00 +-1.154661607610282e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0009166666666666665 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000916666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.6377814169499138e-08 --2.2852869580360814e-05 - + 5.637781416949914e-08 +-2.285286958036081e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448395078100e+00 -1.7320022948797023e+00 - + 1.224744839507810e+00 + 1.732002294879702e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.0584455776264734e-01 - + 0.000000000000000e+00 +-1.058445577626473e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448583004148e+00 -1.7319930735100337e+00 - + 1.224744858300415e+00 + 1.731993073510034e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002013510190539819, h_cfl = 3.333333333333331e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001932969782918226, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.798909348754682 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.851514785420889e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00201351019053982, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00193296978291823, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.79890934875468 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85151478542089e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247448583004148e+00 -1.7319930735100337e+00 - + 1.224744858300415e+00 + 1.731993073510034e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.001 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.3091174144770359e-08 --5.7734058843461611e-05 - +-1.309117414477036e-08 +-5.773405884346161e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -762,137 +622,112 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.01002676147689013 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.0206204432033357e-07 --5.7734048376839718e-05 - +-1.020620443203336e-07 +-5.773404837683972e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247447693295446e+00 -1.7319930735205002e+00 - + 1.224744769329545e+00 + 1.731993073520500e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = -1, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247447693295446e+00 -1.7319930735205002e+00 - + 1.224744769329545e+00 + 1.731993073520500e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247447693295446e+00 -1.7319930735205002e+00 - + 1.224744769329545e+00 + 1.731993073520500e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769329545e+00 1.731993073520500e+00 2.398081733190338e-14 1.628497336980672e-11 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247447693295446e+00 -1.7319930735205002e+00 - + 1.224744769329545e+00 + 1.731993073520500e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = --2.0412412012675116e-04 -0.0000000000000000e+00 - +-2.041241201267512e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.001333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412412012675116e-04 -0.0000000000000000e+00 - +-2.041241201267512e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.000333333333333333 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693295446e+00 -1.7319930735205002e+00 - + 1.224744769329545e+00 + 1.731993073520500e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620481282695e-01 - + 0.000000000000000e+00 +-1.154662048128269e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00116666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.4020686687791822e-08 --1.9244367468804470e-05 - +-3.402068668779182e-08 +-1.924436746880447e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447353088579e+00 -1.7319738291530316e+00 - + 1.224744735308858e+00 + 1.731973829153032e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3471042810182754e-01 - + 0.000000000000000e+00 +-1.347104281018275e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00116666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.4020686687791822e-08 --2.2451738016971235e-05 - +-3.402068668779182e-08 +-2.245173801697123e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447353088579e+00 -1.7319706217824833e+00 - + 1.224744735308858e+00 + 1.731970621782483e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3470747019343243e-01 - + 0.000000000000000e+00 +-1.347074701934324e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041373375583644e-08 --4.4902490064477434e-05 - +-6.804137337558364e-08 +-4.490249006447743e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447012881711e+00 -1.7319481710304359e+00 - + 1.224744701288171e+00 + 1.731948171030436e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.5395094281833455e-01 - + 0.000000000000000e+00 +-1.539509428183345e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00125 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1031030031687733e-08 --3.2474481150762625e-05 - +-5.103103003168773e-08 +-3.247448115076263e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447182985145e+00 -1.7319605990393494e+00 - + 1.224744718298515e+00 + 1.731960599039349e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4433004650122458e-01 - + 0.000000000000000e+00 +-1.443300465012246e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447012881711e+00 -1.7319481705791546e+00 - + 1.224744701288171e+00 + 1.731948170579155e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002299746983550014, h_cfl = 3.33333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002207757104208013, h_cfl = 1.666666666666665e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.623271312624047 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.851852664152388e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00229974698355001, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00220775710420801, h_cfl = 1.66666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.62327131262405 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85185266415239e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247447012881711e+00 -1.7319481705791546e+00 - + 1.224744701288171e+00 + 1.731948170579155e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.001333333333333333 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00133333333333333 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693295446e+00 -1.7319930735205002e+00 - + 1.224744769329545e+00 + 1.731993073520500e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = -2.0929496771200669e-08 --4.4902941345625891e-05 - + 2.092949677120067e-08 +-4.490294134562589e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -906,118 +741,96 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.007796994789490233 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --9.7682370106868261e-08 --4.4902933206867404e-05 - +-9.768237010686826e-08 +-4.490293320686740e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247446716471744e+00 -1.7319481705872934e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001333333333333333 + 1.224744671647174e+00 + 1.731948170587293e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00133333333333333 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --2.7212887670995334e-04 -0.0000000000000000e+00 - +-2.721288767099533e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.001666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00166666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.3426735146055989e-04 -0.0000000000000000e+00 - +-3.342673514605599e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.001333333333333333, h = 0.000333333333333333 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001333333333333333 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.00133333333333333, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00133333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247446716471744e+00 -1.7319481705872934e+00 - + 1.224744671647174e+00 + 1.731948170587293e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.5395095723508104e-01 - + 0.000000000000000e+00 +-1.539509572350810e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5711225243426592e-08 --2.5658492872513480e-05 - +-5.571122524342659e-08 +-2.565849287251348e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446159359492e+00 -1.7319225120944208e+00 - + 1.224744615935949e+00 + 1.731922512094421e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7319354610911633e-01 - + 0.000000000000000e+00 +-1.731935461091163e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5711225243426592e-08 --2.8865591018186027e-05 - +-5.571122524342659e-08 +-2.886559101818603e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446159359492e+00 -1.7319193049962753e+00 - + 1.224744615935949e+00 + 1.731919304996275e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7319065972078385e-01 - + 0.000000000000000e+00 +-1.731906597207838e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001666666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00166666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1142245048685318e-07 --5.7730219906927891e-05 - +-1.114224504868532e-07 +-5.773021990692789e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247445602247240e+00 -1.7318904403673865e+00 - + 1.224744560224724e+00 + 1.731890440367386e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9243228401122625e-01 - + 0.000000000000000e+00 +-1.924322840112263e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001583333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00158333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.3566837865139879e-08 --4.2095373971856035e-05 - +-8.356683786513988e-08 +-4.209537397185604e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445880803365e+00 -1.7319060752133215e+00 - + 1.224744588080336e+00 + 1.731906075213322e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8281232072176698e-01 - + 0.000000000000000e+00 +-1.828123207217670e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247445602247240e+00 -1.7318904399399098e+00 - + 1.224744560224724e+00 + 1.731890439939910e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127280759621378, h_cfl = 3.33333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002042189529236523, h_cfl = 1.666666666666665e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.126568587709575 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.852341133666858e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212728075962138, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204218952923652, h_cfl = 1.66666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12656858770958 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85234113366686e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247445602247240e+00 -1.7318904399399098e+00 - + 1.224744560224724e+00 + 1.731890439939910e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.001666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00166666666666667 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693295446e+00 -1.7319930735205002e+00 - + 1.224744769329545e+00 + 1.731993073520500e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --7.6096937630647958e-08 --1.0263358059048322e-04 - +-7.609693763064796e-08 +-1.026335805904832e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1031,118 +844,96 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.01782130916736245 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.2434430386004631e-07 --1.0263356198793709e-04 - +-2.243443038600463e-07 +-1.026335619879371e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247445449852408e+00 -1.7318904399585122e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001666666666666667 + 1.224744544985241e+00 + 1.731890439958512e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00166666666666667 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --3.4012102088583200e-04 -0.0000000000000000e+00 - +-3.401210208858320e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -2.1387018918020461e-05 -0.0000000000000000e+00 - + 2.138701891802046e-05 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001666666666666667, h = 0.0003333333333333332 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001666666666666667 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.00166666666666667, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00166666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247445449852408e+00 -1.7318904399585122e+00 - + 1.224744544985241e+00 + 1.731890439958512e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9243229126752426e-01 - + 0.000000000000000e+00 +-1.924322912675243e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00183333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.5645031530034089e-09 --3.2072048544587364e-05 - + 3.564503153003409e-09 +-3.207204854458736e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247445485497439e+00 -1.7318583679099677e+00 - + 1.224744548549744e+00 + 1.731858367909968e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.1167277746392044e-01 - + 0.000000000000000e+00 +-2.116727774639204e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00183333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.5645031530034089e-09 --3.5278796243986730e-05 - + 3.564503153003409e-09 +-3.527879624398673e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247445485497439e+00 -1.7318551611622683e+00 - + 1.224744548549744e+00 + 1.731855161162268e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.1166996265204699e-01 - + 0.000000000000000e+00 +-2.116699626520470e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.1290063060068177e-09 --7.0556654217348975e-05 - + 7.129006306006818e-09 +-7.055665421734898e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247445521142470e+00 -1.7318198833042948e+00 - + 1.224744552114247e+00 + 1.731819883304295e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090927033136022e-01 - + 0.000000000000000e+00 +-2.309092703313602e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001916666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00191666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.3467547295051133e-09 --5.1715324403440764e-05 - + 5.346754729505113e-09 +-5.171532440344076e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445503319956e+00 -1.7318387246341087e+00 - + 1.224744550331996e+00 + 1.731838724634109e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2129047419569908e-01 - + 0.000000000000000e+00 +-2.212904741956991e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247445521142470e+00 -1.7318198829006328e+00 - + 1.224744552114247e+00 + 1.731819882900633e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127236384874792, h_cfl = 3.333333333333332e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0020421469294798, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.126440788439403 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.852983334309895e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212723638487479, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0020421469294798, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.1264407884394 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.8529833343099e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247445521142470e+00 -1.7318198829006328e+00 - + 1.224744552114247e+00 + 1.731819882900633e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.002 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693295446e+00 -1.7319930735205002e+00 - + 1.224744769329545e+00 + 1.731993073520500e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.2824442733098544e-07 --1.7319061986742490e-04 - +-1.282444273309854e-07 +-1.731906198674249e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1156,137 +947,112 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.030079277696704 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0618611407134861e-07 --1.7319058846938736e-04 - +-3.061861140713486e-07 +-1.731905884693874e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247444631434306e+00 -1.7318198829320308e+00 - + 1.224744463143431e+00 + 1.731819882932031e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = -1, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247444631434306e+00 -1.7318198829320308e+00 - + 1.224744463143431e+00 + 1.731819882932031e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247444631434306e+00 -1.7318198829320308e+00 - + 1.224744463143431e+00 + 1.731819882932031e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463143431e+00 1.731819882932031e+00 6.394884621840902e-14 7.441158800247649e-11 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247444631434306e+00 -1.7318198829320308e+00 - + 1.224744463143431e+00 + 1.731819882932031e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = --4.0824811730309811e-04 -0.0000000000000000e+00 - +-4.082481173030981e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.002333333333333334 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824811730309795e-04 -0.0000000000000000e+00 - +-4.082481173030980e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.0003333333333333332 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.000333333333333333 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631434306e+00 -1.7318198829320308e+00 - + 1.224744463143431e+00 + 1.731819882932031e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931449413818e-01 - + 0.000000000000000e+00 +-2.309093144941382e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00216666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041352883849631e-08 --3.8484885749023016e-05 - +-6.804135288384963e-08 +-3.848488574902302e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443951020778e+00 -1.7317813980462817e+00 - + 1.224744395102078e+00 + 1.731781398046282e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.5014733563648733e-01 - + 0.000000000000000e+00 +-2.501473356364873e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002166666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00216666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8041352883849631e-08 --4.1691222606081210e-05 - +-6.804135288384963e-08 +-4.169122260608121e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443951020778e+00 -1.7317781917094248e+00 - + 1.224744395102078e+00 + 1.731778191709425e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.5014459243716736e-01 - + 0.000000000000000e+00 +-2.501445924371674e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3608270576769926e-07 --8.3381530812389086e-05 - +-1.360827057676993e-07 +-8.338153081238909e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443270607248e+00 -1.7317365014012185e+00 - + 1.224744327060725e+00 + 1.731736501401218e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.6938122109489104e-01 - + 0.000000000000000e+00 +-2.693812210948910e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00225 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0206202932577445e-07 --6.1334129192858173e-05 - +-1.020620293257744e-07 +-6.133412919285817e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443610814013e+00 -1.7317585488028380e+00 - + 1.224744361081401e+00 + 1.731758548802838e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.5976377331361755e-01 - + 0.000000000000000e+00 +-2.597637733136176e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443270607248e+00 -1.7317365010213788e+00 - + 1.224744327060725e+00 + 1.731736501021379e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127183703426417, h_cfl = 3.333333333333332e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204209635528936, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.126289065868082 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.853753352378277e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212718370342642, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204209635528936, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12628906586808 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85375335237828e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247443270607248e+00 -1.7317365010213788e+00 - + 1.224744327060725e+00 + 1.731736501021379e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.002333333333333334 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00233333333333333 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631434306e+00 -1.7318198829320308e+00 - + 1.224744463143431e+00 + 1.731819882932031e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = -4.1858981030688257e-08 --8.3381910652047253e-05 - + 4.185898103068826e-08 +-8.338191065204725e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1295,118 +1061,96 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 34.02874272231963 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.6571630018547195e-07 --8.3346426265853518e-05 - +-1.657163001854719e-07 +-8.334642626585352e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247442974271303e+00 -1.7317365365057649e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002333333333333334 + 1.224744297427130e+00 + 1.731736536505765e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00233333333333333 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --4.7623509692290599e-04 -0.0000000000000000e+00 - +-4.762350969229060e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00266666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.3835732820104853e-04 -0.0000000000000000e+00 - +-5.383573282010485e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.002333333333333334, h = 0.0003333333333333328 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002333333333333334 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.00233333333333333, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00233333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247442974271303e+00 -1.7317365365057649e+00 - + 1.224744297427130e+00 + 1.731736536505765e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.6938126555552749e-01 - + 0.000000000000000e+00 +-2.693812655555275e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.9726221366841274e-08 --4.4896877592587839e-05 - +-8.972622136684127e-08 +-4.489687759258784e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442077009090e+00 -1.7316916396281723e+00 - + 1.224744207700909e+00 + 1.731691639628172e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.8861636840667337e-01 - + 0.000000000000000e+00 +-2.886163684066734e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.9726221366841274e-08 --4.8102728067778817e-05 - +-8.972622136684127e-08 +-4.810272806777882e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442077009090e+00 -1.7316884337776970e+00 - + 1.224744207700909e+00 + 1.731688433777697e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.8861369686463573e-01 - + 0.000000000000000e+00 +-2.886136968646357e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002666666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.7945244273368255e-07 --9.6204565621545087e-05 - +-1.794524427336825e-07 +-9.620456562154509e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247441179746876e+00 -1.7316403319401432e+00 - + 1.224744117974688e+00 + 1.731640331940143e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0784719323815268e-01 - + 0.000000000000000e+00 +-3.078471932381527e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002583333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00258333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3458933205026190e-07 --7.0951580964858881e-05 - +-1.345893320502619e-07 +-7.095158096485888e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247441628377982e+00 -1.7316655849247999e+00 - + 1.224744162837798e+00 + 1.731665584924800e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.9823132043473349e-01 - + 0.000000000000000e+00 +-2.982313204347335e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247441179746876e+00 -1.7316403315841351e+00 - + 1.224744117974688e+00 + 1.731640331584135e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212711997252938, h_cfl = 3.333333333333328e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002042035173628204, h_cfl = 1.666666666666664e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.126105520884623 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.854673693492052e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212711997252938, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0020420351736282, h_cfl = 1.66666666666666e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12610552088462 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85467369349205e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247441179746876e+00 -1.7316403315841351e+00 - + 1.224744117974688e+00 + 1.731640331584135e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00266666666666667 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631434306e+00 -1.7318198829320308e+00 - + 1.224744463143431e+00 + 1.731819882932031e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.2320155498819360e-07 --1.7955134789571225e-04 - +-1.232015549881936e-07 +-1.795513478957123e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1415,118 +1159,96 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 73.2761708669783 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.6039715834514013e-07 --1.7947493797855279e-04 - +-3.603971583451401e-07 +-1.794749379785528e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247441027462722e+00 -1.7316404079940522e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002666666666666667 + 1.224744102746272e+00 + 1.731640407994052e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00266666666666667 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --5.4418903119967310e-04 -0.0000000000000000e+00 - +-5.441890311996731e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.8285683670685908e-04 -0.0000000000000000e+00 - +-1.828568367068591e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002666666666666667, h = 0.0003333333333333332 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002666666666666667 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.00266666666666667, h = 0.000333333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247441027462722e+00 -1.7316404079940522e+00 - + 1.224744102746272e+00 + 1.731640407994052e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.0784726338557328e-01 - + 0.000000000000000e+00 +-3.078472633855733e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00283333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0476139451143170e-08 --5.1307877230928863e-05 - +-3.047613945114317e-08 +-5.130787723092886e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247440722701328e+00 -1.7315891001168213e+00 - + 1.224744072270133e+00 + 1.731589100116821e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.2707897908296096e-01 - + 0.000000000000000e+00 +-3.270789790829610e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002833333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00283333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0476139451143170e-08 --5.4513163180493475e-05 - +-3.047613945114317e-08 +-5.451316318049348e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247440722701328e+00 -1.7315858948308718e+00 - + 1.224744072270133e+00 + 1.731585894830872e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.2707637924000710e-01 - + 0.000000000000000e+00 +-3.270763792400071e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.0952278902286340e-08 --1.0902545974666899e-04 - +-6.095227890228634e-08 +-1.090254597466690e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247440417939932e+00 -1.7315313825343055e+00 - + 1.224744041793993e+00 + 1.731531382534305e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630627443820799e-01 - + 0.000000000000000e+00 +-3.463062744382080e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002916666666666666 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00291666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5714209176714749e-08 --8.0567456522817436e-05 - +-4.571420917671475e-08 +-8.056745652281744e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247440570320631e+00 -1.7315598405375294e+00 - + 1.224744057032063e+00 + 1.731559840537529e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.3669221105147978e-01 - + 0.000000000000000e+00 +-3.366922110514798e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247440417939932e+00 -1.7315313822021372e+00 - + 1.224744041793993e+00 + 1.731531382202137e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002127045936467591, h_cfl = 3.333333333333332e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002041964099008887, h_cfl = 1.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.125892297026663 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.855748275024137e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00212704593646759, h_cfl = 3.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00204196409900889, h_cfl = 1.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.12589229702666 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.85574827502414e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247440417939932e+00 -1.7315313822021372e+00 - + 1.224744041793993e+00 + 1.731531382202137e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.003 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631434306e+00 -1.7318198829320308e+00 - + 1.224744463143431e+00 + 1.731819882932031e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --2.4340775053934476e-07 --2.8850072989361486e-04 - +-2.434077505393448e-07 +-2.885007298936149e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1535,26 +1257,22 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 117.7390695187308 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.1027398181664359e-07 --2.8837794046078020e-04 - +-5.102739818166436e-07 +-2.883779404607802e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247439528694488e+00 -1.7315315049915700e+00 - + 1.224743952869449e+00 + 1.731531504991570e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.003 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = -1, tcur = 0.003 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247439528694488e+00 -1.7315315049915700e+00 - + 1.224743952869449e+00 + 1.731531504991570e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247439528694488e+00 -1.7315315049915700e+00 - + 1.224743952869449e+00 + 1.731531504991570e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952869449e+00 1.731531504991570e+00 3.616884569623835e-11 2.347179997030935e-07 ------------------------------------------------------------------------------------------------------------------------------ @@ -1585,6 +1303,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.06666666666666667 +Jac evals per NLS iter = 0.0666666666666667 Prec evals per NLS iter = 0 End MRIStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_0.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_0.out index 9102cd9aab..8982cdc5e2 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_0.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_0.out @@ -7,424 +7,342 @@ Using fixed-point nonlinear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = --0.0000000000000000e+00 -0.0000000000000000e+00 - +-0.000000000000000e+00 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.000435866521508459 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.496006819526213e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.49600681952621e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 7.480034097631063e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 7.48003409763106e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.7665928206329331e-25 -6.1989172313708505e-25 - + 8.766592820632933e-25 + 6.198917231370851e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --8.6371994311708601e-07 - + 0.000000000000000e+00 +-8.637199431170860e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 7.480034097631063e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 7.48003409763106e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.7665928206329331e-25 --6.4606546253197653e-15 - + 8.766592820632933e-25 +-6.460654625319765e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688708e+00 - + 1.224744871391589e+00 + 1.732050807568871e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --8.6371993670721352e-07 - + 0.000000000000000e+00 +-8.637199367072135e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.496006819526213e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.49600681952621e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.7533185641265866e-24 --1.2921309154747402e-14 - + 1.753318564126587e-24 +-1.292130915474740e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688643e+00 - + 1.224744871391589e+00 + 1.732050807568864e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.7274398799278809e-06 - + 0.000000000000000e+00 +-1.727439879927881e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.122005114644659e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.12200511464466e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3149889230949401e-24 --7.2682364172830469e-15 - + 1.314988923094940e-24 +-7.268236417283047e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688699e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.2955799098182033e-06 - + 0.000000000000000e+00 +-1.295579909818203e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688645e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.283118913371641e-06, h_cfl = 1.496006819526213e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.231794156836775e-06, h_cfl = 7.480034097631063e+21 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472585 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.231805049533112e-18 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.496006819526213e-08, h = 1.231794156836775e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.496006819526213e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.28311891337164e-06, h_cfl = 1.49600681952621e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.23179415683677e-06, h_cfl = 7.48003409763106e+21 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.23180504953311e-18 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.49600681952621e-08, h = 1.23179415683677e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.49600681952621e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688645e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.7274398800560780e-06 - + 0.000000000000000e+00 +-1.727439880056078e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 6.308571466136496e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 6.3085714661365e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.2183078785983163e-23 --1.0639251752699482e-12 - + 7.218307878598316e-23 +-1.063925175269948e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075678007e+00 - + 1.224744871391589e+00 + 1.732050807567801e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --7.2845130562184719e-05 - + 0.000000000000000e+00 +-7.284513056218472e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 6.308571466136496e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 6.3085714661365e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.2183078785983163e-23 --4.4865103090255557e-11 - + 7.218307878598316e-23 +-4.486510309025556e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075239995e+00 - + 1.224744871391589e+00 + 1.732050807524000e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --7.2845086762910995e-05 - + 0.000000000000000e+00 +-7.284508676291099e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.246754225032037e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.24675422503204e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.4436615757196633e-22 --8.9730152228821661e-11 - + 1.443661575719663e-22 +-8.973015222882166e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508074791343e+00 - + 1.224744871391589e+00 + 1.732050807479134e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.4396277740047413e-04 - + 0.000000000000000e+00 +-1.439627774004741e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 9.388056858228434e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 9.38805685822843e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.0827461817897473e-22 --5.0872192687095676e-11 - + 1.082746181789747e-22 +-5.087219268709568e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075179923e+00 - + 1.224744871391589e+00 + 1.732050807517992e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.0840394303739344e-04 - + 0.000000000000000e+00 +-1.084039430373934e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508074791343e+00 - + 1.224744871391589e+00 + 1.732050807479134e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.108004205495869e-05, h_cfl = 1.231794156836775e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.023684037276034e-05, h_cfl = 6.158970784183875e+23 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.42875171995309 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.361269338183975e-16 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.246754225032037e-06, h = 2.023684037276034e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.246754225032037e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.10800420549587e-05, h_cfl = 1.23179415683677e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.02368403727603e-05, h_cfl = 6.15897078418387e+23 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.36126933818397e-16 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.24675422503204e-06, h = 2.02368403727603e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.24675422503204e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508074791343e+00 - + 1.224744871391589e+00 + 1.732050807479134e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.4396277740047413e-04 - + 0.000000000000000e+00 +-1.439627774004741e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.13651744114122e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1858778797567304e-21 --1.4566758729363121e-09 - + 1.185877879756730e-21 +-1.456675872936312e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508060224584e+00 - + 1.224744871391589e+00 + 1.732050806022458e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3123431954948648e-03 - + 0.000000000000000e+00 +-1.312343195494865e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.13651744114122e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1858778797567304e-21 --1.3278839880753896e-08 - + 1.185877879756730e-21 +-1.327883988075390e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507942002945e+00 - + 1.224744871391589e+00 + 1.732050794200295e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3123313822883717e-03 - + 0.000000000000000e+00 +-1.312331382288372e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.148359459779237e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.14835945977924e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.3717557595134609e-21 --2.6557440699533699e-08 - + 2.371755759513461e-21 +-2.655744069953370e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507809216936e+00 - + 1.224744871391589e+00 + 1.732050780921694e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.4807117632403230e-03 - + 0.000000000000000e+00 +-2.480711763240323e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.642438450460229e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.64243845046023e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.7788168196350954e-21 --1.5484858693447888e-08 - + 1.778816819635095e-21 +-1.548485869344789e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507919942756e+00 - + 1.224744871391589e+00 + 1.732050791994276e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8965245322040000e-03 - + 0.000000000000000e+00 +-1.896524532204000e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507809215739e+00 - + 1.224744871391589e+00 + 1.732050780921574e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0007461211873381922, h_cfl = 2.023684037276034e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0004047368074552068, h_cfl = 1.011842018638017e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000746121187338192, h_cfl = 2.02368403727603e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000404736807455207, h_cfl = 1.01184201863802e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 6.587902436910164e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.148359459779237e-05, h = 0.0004047368074552068 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.148359459779237e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 6.58790243691016e-11 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.14835945977924e-05, h = 0.000404736807455207 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.14835945977924e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507809215739e+00 - + 1.224744871391589e+00 + 1.732050780921574e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.4807117631208860e-03 - + 0.000000000000000e+00 +-2.480711763120886e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002238519983253957 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000223851998325396 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.3717557595134611e-20 --5.0201767961106226e-07 - + 2.371755759513461e-20 +-5.020176796110623e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320502789038943e+00 - + 1.224744871391589e+00 + 1.732050278903894e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.5850485697902034e-02 - + 0.000000000000000e+00 +-2.585048569790203e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002238519983253957 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000223851998325396 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.3717557595134611e-20 --5.2313215262676757e-06 - + 2.371755759513461e-20 +-5.231321526267676e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320455496000478e+00 - + 1.224744871391589e+00 + 1.732045549600048e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.5845826971662583e-02 - + 0.000000000000000e+00 +-2.584582697166258e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0004262204020529991 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000426220402052999 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.7435115190269222e-20 --1.0460757494550389e-05 - + 4.743511519026922e-20 +-1.046075749455039e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320403201640795e+00 - + 1.224744871391589e+00 + 1.732040320164079e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --4.9215386380348593e-02 - + 0.000000000000000e+00 +-4.921538638034859e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0003250362001891974 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000325036200189197 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.5576336392701913e-20 --6.0727889759923864e-06 - + 3.557633639270191e-20 +-6.072788975992386e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320447081325980e+00 - + 1.224744871391589e+00 + 1.732044708132598e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.7531810140477219e-02 - + 0.000000000000000e+00 +-3.753181014047722e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320403192357716e+00 - + 1.224744871391589e+00 + 1.732040319235772e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001474585099681421, h_cfl = 4.047368074552068e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001415601695694164, h_cfl = 2.023684037276034e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00147458509968142, h_cfl = 4.04736807455207e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00141560169569416, h_cfl = 2.02368403727603e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.49758576343673 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.054536139332359e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0004262204020529991, h = 9.646119455459874e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0004262204020529991 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.05453613933236e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.000426220402052999, h = 9.64611945545987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000426220402052999 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320403192357716e+00 - + 1.224744871391589e+00 + 1.732040319235772e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --4.9215385478418264e-02 - + 0.000000000000000e+00 +-4.921538547841826e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000431043461780729 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.6526213959361231e-22 --2.3736874368566389e-07 - + 5.652621395936123e-22 +-2.373687436856639e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320400818670278e+00 - + 1.224744871391589e+00 + 1.732040081867028e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --4.9772295306148802e-02 - + 0.000000000000000e+00 +-4.977229530614880e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000431043461780729 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.6526213959361231e-22 --2.4005475304776807e-07 - + 5.652621395936123e-22 +-2.400547530477681e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320400791810187e+00 - + 1.224744871391589e+00 + 1.732040079181019e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --4.9772292697325332e-02 - + 0.000000000000000e+00 +-4.977229269732533e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000435866521508459 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1305242791872246e-21 --4.8010948093051328e-07 - + 1.130524279187225e-21 +-4.801094809305133e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320398391262908e+00 - + 1.224744871391589e+00 + 1.732039839126291e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.0329202291137985e-02 - + 0.000000000000000e+00 +-5.032920229113799e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000433454991644594 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.4789320939041850e-22 --3.5907486669449202e-07 - + 8.478932093904185e-22 +-3.590748666944920e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320399601609049e+00 - + 1.224744871391589e+00 + 1.732039960160905e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.0050748175839127e-02 - + 0.000000000000000e+00 +-5.005074817583913e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320398391262783e+00 - + 1.224744871391589e+00 + 1.732039839126278e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008221669095400283, h_cfl = 9.646119455459875e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0001929223891091975, h_cfl = 4.823059727729937e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000822166909540028, h_cfl = 9.64611945545987e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000192922389109197, h_cfl = 4.82305972772994e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.399381689992988e-12 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.39938168999299e-12 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247448713915889e+00 -1.7320398391262783e+00 - + 1.224744871391589e+00 + 1.732039839126278e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.000435866521508459 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --5.1083514705106001e-20 --1.0968442598846551e-05 - +-5.108351470510600e-20 +-1.096844259884655e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -434,199 +352,161 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.001381168840186244 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.8971386607453142e-11 --1.0968442598846551e-05 - +-1.897138660745314e-11 +-1.096844259884655e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247448713726174e+00 -1.7320398391262783e+00 - + 1.224744871372617e+00 + 1.732039839126278e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.000435866521508459 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --8.8970878322398587e-05 -0.0000000000000000e+00 - +-8.897087832239859e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --3.8740779602967195e-08 -0.0000000000000000e+00 - +-3.874077960296719e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.0007179332607542295 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00071793326075423 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.4420787267032387e-04 -0.0000000000000000e+00 - +-1.442078726703239e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.000435866521508459, h = 0.0001929223891091975 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.000435866521508459, h = 0.000192922389109197 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000435866521508459 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713726174e+00 -1.7320398391262783e+00 - + 1.224744871372617e+00 + 1.732039839126278e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.0329202300611685e-02 - + 0.000000000000000e+00 +-5.032920230061168e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005323277160630578 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000532327716063058 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3910463661956914e-08 --4.8548149748970629e-06 - +-1.391046366195691e-08 +-4.854814974897063e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448574621538e+00 -1.7320349843113034e+00 - + 1.224744857462154e+00 + 1.732034984311303e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.1467840061051257e-02 - + 0.000000000000000e+00 +-6.146784006105126e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005323277160630578 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000532327716063058 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3910463661956914e-08 --5.9292612789800244e-06 - +-1.391046366195691e-08 +-5.929261278980024e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448574621538e+00 -1.7320339098649993e+00 - + 1.224744857462154e+00 + 1.732033909864999e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.1466803745250223e-02 - + 0.000000000000000e+00 +-6.146680374525022e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006287889106176565 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000628788910617657 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7820927323913828e-08 --1.1858322629439841e-05 - +-2.782092732391383e-08 +-1.185832262943984e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448435516901e+00 -1.7320279808036489e+00 - + 1.224744843551690e+00 + 1.732027980803649e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --7.2605326304862286e-02 - + 0.000000000000000e+00 +-7.260532630486229e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0005805583133403571 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000580558313340357 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.0865695492935375e-08 --8.4909002757694385e-06 - +-2.086569549293537e-08 +-8.490900275769439e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448505069221e+00 -1.7320313482260026e+00 - + 1.224744850506922e+00 + 1.732031348226003e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --6.7036339799890432e-02 - + 0.000000000000000e+00 +-6.703633979989043e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448435516901e+00 -1.7320279807073891e+00 - + 1.224744843551690e+00 + 1.732027980707389e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008364545729167712, h_cfl = 1.929223891091975e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0008029963900001004, h_cfl = 9.646119455459875e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.162276829080684 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000836454572916771, h_cfl = 1.92922389109198e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0008029963900001, h_cfl = 9.64611945545988e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.16227682908068 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.44270566101614e-07 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0006287889106176565, h = 8.914435013657296e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0006287889106176565 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000628788910617657, h = 8.9144350136573e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000628788910617657 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448435516901e+00 -1.7320279807073891e+00 - + 1.224744843551690e+00 + 1.732027980707389e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --7.2605326212637517e-02 - + 0.000000000000000e+00 +-7.260532621263752e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000673361085685943 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4276585468868413e-09 --3.2361773108397287e-06 - +-6.427658546886841e-09 +-3.236177310839729e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448371240315e+00 -1.7320247445300783e+00 - + 1.224744837124031e+00 + 1.732024744530078e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --7.7751969210255026e-02 - + 0.000000000000000e+00 +-7.775196921025503e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000673361085685943 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4276585468868413e-09 --3.4655743835435070e-06 - +-6.427658546886841e-09 +-3.465574383543507e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448371240315e+00 -1.7320245151330056e+00 - + 1.224744837124031e+00 + 1.732024515133006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --7.7751750110986395e-02 - + 0.000000000000000e+00 +-7.775175011098640e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0007179332607542294 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000717933260754229 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2855317093773683e-08 --6.9311292356250966e-06 - +-1.285531709377368e-08 +-6.931129235625097e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448306963731e+00 -1.7320210495781534e+00 - + 1.224744830696373e+00 + 1.732021049578153e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --8.2898362024615493e-02 - + 0.000000000000000e+00 +-8.289836202461549e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0006956471732200863 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000695647173220086 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.6414878203302599e-09 --5.1123304353456857e-06 - +-9.641487820330260e-09 +-5.112330435345686e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448339102023e+00 -1.7320228683769536e+00 - + 1.224744833910202e+00 + 1.732022868376954e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --8.0325114855944707e-02 - + 0.000000000000000e+00 +-8.032511485594471e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448306963731e+00 -1.7320210495688495e+00 - + 1.224744830696373e+00 + 1.732021049568850e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001966024868239103, h_cfl = 8.914435013657296e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001782887002731459, h_cfl = 4.457217506828648e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0019660248682391, h_cfl = 8.9144350136573e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00178288700273146, h_cfl = 4.45721750682865e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.480983041563123e-08 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48098304156312e-08 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247448306963731e+00 -1.7320210495688495e+00 - + 1.224744830696373e+00 + 1.732021049568850e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.0007179332607542295 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00071793326075423 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --3.5303701232409777e-08 --2.9758000027690912e-05 - +-3.530370123240978e-08 +-2.975800002769091e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -636,122 +516,99 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.003729401476593421 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.5324396569906511e-08 --2.9758000027690912e-05 - +-3.532439656990651e-08 +-2.975800002769091e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247448360671924e+00 -1.7320210495688495e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.0007179332607542295 + 1.224744836067192e+00 + 1.732021049568850e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00071793326075423 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_4(:) = --1.4654750482267112e-04 -0.0000000000000000e+00 - +-1.465475048226711e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --3.4560825977706726e-08 -0.0000000000000000e+00 - +-3.456082597770673e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.6083546068275961e-04 -0.0000000000000000e+00 - +-4.608354606827596e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.0007179332607542295, h = 0.0002820667392457702 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0007179332607542295 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.00071793326075423, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00071793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448360671924e+00 -1.7320210495688495e+00 - + 1.224744836067192e+00 + 1.732021049568850e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --8.2898359330347199e-02 - + 0.000000000000000e+00 +-8.289835933034720e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0008589666303771146 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000858966630377115 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4993177861804168e-08 --1.1691434952567602e-05 - +-6.499317786180417e-08 +-1.169143495256760e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447710740145e+00 -1.7320093581338969e+00 - + 1.224744771074014e+00 + 1.732009358133897e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --9.9183578730413904e-02 - + 0.000000000000000e+00 +-9.918357873041390e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0008589666303771146 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000858966630377115 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4993177861804168e-08 --1.3988194319606989e-05 - +-6.499317786180417e-08 +-1.398819431960699e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447710740145e+00 -1.7320070613745300e+00 - + 1.224744771074014e+00 + 1.732007061374530e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --9.9181413493690529e-02 - + 0.000000000000000e+00 +-9.918141349369053e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999998 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2998635572360834e-07 --2.7975777897951721e-05 - +-1.299863557236083e-07 +-2.797577789795172e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447060808367e+00 -1.7319930737909515e+00 - + 1.224744706080837e+00 + 1.731993073790951e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546623668960283e-01 - + 0.000000000000000e+00 +-1.154662366896028e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0009294833151885572 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000929483315188557 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.7489766792706259e-08 --2.0120781181172802e-05 - +-9.748976679270626e-08 +-2.012078118117280e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447385774257e+00 -1.7320009287876683e+00 - + 1.224744738577426e+00 + 1.732000928787668e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.0732441997669399e-01 - + 0.000000000000000e+00 +-1.073244199766940e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447060808367e+00 -1.7319930735042068e+00 - + 1.224744706080837e+00 + 1.731993073504207e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001522938943322793, h_cfl = 2.820667392457702e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001462021385589881, h_cfl = 1.410333696228851e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.183246310781768 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.487422835575235e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00152293894332279, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00146202138558988, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.18324631078177 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48742283557524e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247447060808367e+00 -1.7319930735042068e+00 - + 1.224744706080837e+00 + 1.731993073504207e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.001 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.3025724429055542e-07 --5.7734064670356133e-05 - +-1.302572442905554e-07 +-5.773406467035613e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -761,150 +618,122 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.007204341456067922 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.3024355617993035e-07 --5.7734064670356133e-05 - +-1.302435561799304e-07 +-5.773406467035613e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247447411480328e+00 -1.7319930735042068e+00 - + 1.224744741148033e+00 + 1.731993073504207e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_6(:) = --2.0412413291850040e-04 -0.0000000000000000e+00 - +-2.041241329185004e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_6(:) = -5.6362972301911524e-08 -0.0000000000000000e+00 - + 5.636297230191152e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = 1, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247447693109426e+00 -1.7319930735042068e+00 - + 1.224744769310943e+00 + 1.731993073504207e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247447693109426e+00 -1.7319930735042068e+00 - + 1.224744769310943e+00 + 1.731993073504207e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769310943e+00 1.731993073504207e+00 1.857802800486752e-11 8.437694987151190e-15 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247447693109426e+00 -1.7319930735042068e+00 - + 1.224744769310943e+00 + 1.731993073504207e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = --2.0412412822468201e-04 -0.0000000000000000e+00 - +-2.041241282246820e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = -3.7152058512715457e-11 -0.0000000000000000e+00 - + 3.715205851271546e-11 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.001435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00143586652150846 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412409107262348e-04 -0.0000000000000000e+00 - +-2.041240910726235e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.0004358665215084587 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.000435866521508459 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693109426e+00 -1.7319930735042068e+00 - + 1.224744769310943e+00 + 1.731993073504207e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620480692074e-01 - + 0.000000000000000e+00 +-1.154662048069207e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00121793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4485428765950111e-08 --2.5163926520487908e-05 - +-4.448542876595011e-08 +-2.516392652048791e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447248255139e+00 -1.7319679095776863e+00 - + 1.224744724825514e+00 + 1.731967909577686e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.4063038210989059e-01 - + 0.000000000000000e+00 +-1.406303821098906e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00121793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4485428765950111e-08 --3.0648037734321698e-05 - +-4.448542876595011e-08 +-3.064803773432170e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447248255139e+00 -1.7319624254664725e+00 - + 1.224744724825514e+00 + 1.731962425466472e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.4062534328410545e-01 - + 0.000000000000000e+00 +-1.406253432841054e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001435866521508459 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00143586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.8970857531900223e-08 --6.1293879213175935e-05 - +-8.897085753190022e-08 +-6.129387921317593e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446803400850e+00 -1.7319317796249936e+00 - + 1.224744680340085e+00 + 1.731931779624994e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.6578818115831298e-01 - + 0.000000000000000e+00 +-1.657881811583130e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001326899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00132689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.6728143148925164e-08 --4.3914709544624431e-05 - +-6.672814314892516e-08 +-4.391470954462443e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447025827993e+00 -1.7319491587946623e+00 - + 1.224744702582799e+00 + 1.731949158794662e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.5320820430434803e-01 - + 0.000000000000000e+00 +-1.532082043043480e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446803400850e+00 -1.7319317786241679e+00 - + 1.224744680340085e+00 + 1.731931778624168e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002572109904163659, h_cfl = 4.358665215084587e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002469225507997112, h_cfl = 2.179332607542293e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.665095588097819 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.418573793277643e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00257210990416366, h_cfl = 4.35866521508459e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00246922550799711, h_cfl = 2.17933260754229e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.66509558809782 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.41857379327764e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247446803400850e+00 -1.7319317786241679e+00 - + 1.224744680340085e+00 + 1.731931778624168e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.001435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00143586652150846 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693109426e+00 -1.7319930735042068e+00 - + 1.224744769310943e+00 + 1.731993073504207e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --8.8970873763541570e-08 --6.1294880038920141e-05 - +-8.897087376354157e-08 +-6.129488003892014e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -914,122 +743,99 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.007673490841823296 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --8.8999322153602641e-08 --6.1294880038920141e-05 - +-8.899932215360264e-08 +-6.129488003892014e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247446803116204e+00 -1.7319317786241679e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001435866521508459 + 1.224744680311620e+00 + 1.731931778624168e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00143586652150846 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --2.9309497138466301e-04 -0.0000000000000000e+00 - +-2.930949713846630e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --3.8684663167164401e-08 -0.0000000000000000e+00 - +-3.868466316716440e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.001717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00171793326075423 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.4833189058418632e-04 -0.0000000000000000e+00 - +-3.483318905841863e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.001435866521508459, h = 0.0002820667392457701 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001435866521508459 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.00143586652150846, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00143586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247446803116204e+00 -1.7319317786241679e+00 - + 1.224744680311620e+00 + 1.731931778624168e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.6578818026752318e-01 - + 0.000000000000000e+00 +-1.657881802675232e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00157689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.9126420276197904e-08 --2.3381665706775094e-05 - +-4.912642027619790e-08 +-2.338166570677509e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446311852002e+00 -1.7319083969584612e+00 - + 1.224744631185200e+00 + 1.731908396958461e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.8207064310861676e-01 - + 0.000000000000000e+00 +-1.820706431086168e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00157689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.9126420276197904e-08 --2.5678036307013935e-05 - +-4.912642027619790e-08 +-2.567803630701393e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446311852002e+00 -1.7319061005878609e+00 - + 1.224744631185200e+00 + 1.731906100587861e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.8206858814778498e-01 - + 0.000000000000000e+00 +-1.820685881477850e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001717933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00171793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.8252840552395807e-08 --5.1355492977926776e-05 - +-9.825284055239581e-08 +-5.135549297792678e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247445820587799e+00 -1.7318804231311899e+00 - + 1.224744582058780e+00 + 1.731880423131190e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9835032489237425e-01 - + 0.000000000000000e+00 +-1.983503248923743e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001647416575942787 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00164741657594279 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.3689630414296852e-08 --3.7655704522133223e-05 - +-7.368963041429685e-08 +-3.765570452213322e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247446066219900e+00 -1.7318941229196458e+00 - + 1.224744606621990e+00 + 1.731894122919646e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.9021006507330826e-01 - + 0.000000000000000e+00 +-1.902100650733083e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247445820587799e+00 -1.7318804228755065e+00 - + 1.224744582058780e+00 + 1.731880422875506e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002257738579556575, h_cfl = 2.820667392457701e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002167429036374312, h_cfl = 1.410333696228851e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.684100018917118 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.487925979834815e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00225773857955658, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00216742903637431, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.68410001891712 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48792597983481e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247445820587799e+00 -1.7318804228755065e+00 - + 1.224744582058780e+00 + 1.731880422875506e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.001717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00171793326075423 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693109426e+00 -1.7319930735042068e+00 - + 1.224744769310943e+00 + 1.731993073504207e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.8186067383144968e-07 --1.1265062870036147e-04 - +-1.818606738314497e-07 +-1.126506287003615e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1039,122 +845,99 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.01409326137946229 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.8189698061615481e-07 --1.1265062870036147e-04 - +-1.818969806161548e-07 +-1.126506287003615e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247445874139620e+00 -1.7318804228755065e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001717933260754229 + 1.224744587413962e+00 + 1.731880422875506e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00171793326075423 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_4(:) = --3.5067156723683432e-04 -0.0000000000000000e+00 - +-3.506715672368343e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --3.4473472738764811e-08 -0.0000000000000000e+00 - +-3.447347273876481e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --6.6495939977230599e-04 -0.0000000000000000e+00 - +-6.649593997723060e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001717933260754229, h = 0.0002820667392457703 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001717933260754229 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.00171793326075423, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00171793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247445874139620e+00 -1.7318804228755065e+00 - + 1.224744587413962e+00 + 1.731880422875506e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9835032198838284e-01 - + 0.000000000000000e+00 +-1.983503219883828e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00185896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.3781464812299475e-08 --2.7974014275805879e-05 - +-9.378146481229947e-08 +-2.797401427580588e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247444936324972e+00 -1.7318524488612306e+00 - + 1.224744493632497e+00 + 1.731852448861231e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.1463126779703690e-01 - + 0.000000000000000e+00 +-2.146312677970369e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00185896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.3781464812299475e-08 --3.0270170923847948e-05 - +-9.378146481229947e-08 +-3.027017092384795e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247444936324972e+00 -1.7318501527045826e+00 - + 1.224744493632497e+00 + 1.731850152704583e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.1462925620562501e-01 - + 0.000000000000000e+00 +-2.146292562056250e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8756292962459895e-07 --6.0539774444665648e-05 - +-1.875629296245989e-07 +-6.053977444466565e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443998510323e+00 -1.7318198831010618e+00 - + 1.224744399851032e+00 + 1.731819883101062e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090934628683152e-01 - + 0.000000000000000e+00 +-2.309093462868315e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001929483315188557 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00192948331518856 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.4067219721844919e-07 --4.4543992409502643e-05 - +-1.406721972184492e-07 +-4.454399240950264e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247444467417647e+00 -1.7318358788830970e+00 - + 1.224744446741765e+00 + 1.731835878883097e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2276991516131775e-01 - + 0.000000000000000e+00 +-2.227699151613177e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443998510323e+00 -1.7318198828575890e+00 - + 1.224744399851032e+00 + 1.731819882857589e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001885990625018675, h_cfl = 2.820667392457703e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001810551000017928, h_cfl = 1.410333696228851e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.418874500620789 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.488213435739734e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00188599062501867, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00181055100001793, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.41887450062079 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48821343573973e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247443998510323e+00 -1.7318198828575890e+00 - + 1.224744399851032e+00 + 1.731819882857589e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.002 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693109426e+00 -1.7319930735042068e+00 - + 1.224744769310943e+00 + 1.731993073504207e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --3.3440645615226613e-07 --1.7319064661780459e-04 - +-3.344064561522661e-07 +-1.731906466178046e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1164,150 +947,122 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.02163921128613955 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.3441450778033596e-07 --1.7319064661780459e-04 - +-3.344145077803360e-07 +-1.731906466178046e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247444348964347e+00 -1.7318198828575890e+00 - + 1.224744434896435e+00 + 1.731819882857589e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_6(:) = --4.0824816379673008e-04 -0.0000000000000000e+00 - +-4.082481637967301e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_6(:) = -5.6493849413305985e-08 -0.0000000000000000e+00 - + 5.649384941330599e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = 1, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247444630593312e+00 -1.7318198828575890e+00 - + 1.224744463059331e+00 + 1.731819882857589e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247444630593312e+00 -1.7318198828575890e+00 - + 1.224744463059331e+00 + 1.731819882857589e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463059331e+00 1.731819882857589e+00 8.403544526913720e-11 3.019806626980426e-14 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247444630593312e+00 -1.7318198828575890e+00 - + 1.224744463059331e+00 + 1.731819882857589e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = --4.0824815440909770e-04 -0.0000000000000000e+00 - +-4.082481544090977e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = -1.6805587464310136e-10 -0.0000000000000000e+00 - + 1.680558746431014e-10 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.002435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00243586652150846 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824798635322320e-04 -0.0000000000000000e+00 - +-4.082479863532232e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.0004358665215084585 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.000435866521508458 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444630593312e+00 -1.7318198828575890e+00 - + 1.224744463059331e+00 + 1.731819882857589e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931447167165e-01 - + 0.000000000000000e+00 +-2.309093144716717e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00221793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.8970814862306007e-08 --5.0322819841335137e-05 - +-8.897081486230601e-08 +-5.032281984133514e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443740885162e+00 -1.7317695600377476e+00 - + 1.224744374088516e+00 + 1.731769560037748e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.5606520962985807e-01 - + 0.000000000000000e+00 +-2.560652096298581e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00221793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.8970814862306007e-08 --5.5805126100350226e-05 - +-8.897081486230601e-08 +-5.580512610035023e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443740885162e+00 -1.7317640777314887e+00 - + 1.224744374088516e+00 + 1.731764077731489e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.5606053794954092e-01 - + 0.000000000000000e+00 +-2.560605379495409e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002435866521508458 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00243586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.7794162972461201e-07 --1.1160821597165102e-04 - +-1.779416297246120e-07 +-1.116082159716510e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247442851177015e+00 -1.7317082746416175e+00 - + 1.224744285117702e+00 + 1.731708274641617e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.8121399619441229e-01 - + 0.000000000000000e+00 +-2.812139961944123e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002326899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00232689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3345622229345902e-07 --8.1651093910280195e-05 - +-1.334562222934590e-07 +-8.165109391028020e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443296031089e+00 -1.7317382317636787e+00 - + 1.224744329603109e+00 + 1.731738231763679e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.6863875455863734e-01 - + 0.000000000000000e+00 +-2.686387545586373e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442851177015e+00 -1.7317082738005309e+00 - + 1.224744285117702e+00 + 1.731708273800531e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002205765825198395, h_cfl = 4.358665215084585e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002117535192190459, h_cfl = 2.179332607542292e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.858219403642281 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.419125643031044e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00220576582519839, h_cfl = 4.35866521508458e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00211753519219046, h_cfl = 2.17933260754229e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.85821940364228 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.41912564303104e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247442851177015e+00 -1.7317082738005309e+00 - + 1.224744285117702e+00 + 1.731708273800531e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.002435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00243586652150846 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444630593312e+00 -1.7318198828575890e+00 - + 1.224744463059331e+00 + 1.731819882857589e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.7794170290316275e-07 --1.1160905705809299e-04 - +-1.779417029031627e-07 +-1.116090570580930e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1317,122 +1072,99 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.01396408830693848 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.7797958485633952e-07 --1.1160905705809299e-04 - +-1.779795848563395e-07 +-1.116090570580930e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247442850797463e+00 -1.7317082738005309e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002435866521508459 + 1.224744285079746e+00 + 1.731708273800531e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00243586652150846 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --4.9721891792775487e-04 -0.0000000000000000e+00 - +-4.972189179277549e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --3.8534867899909999e-08 -0.0000000000000000e+00 - +-3.853486789991000e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.002717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00271793326075423 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.5245564069139781e-04 -0.0000000000000000e+00 - +-5.524556406913978e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.002435866521508459, h = 0.0002820667392457703 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002435866521508459 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.00243586652150846, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00243586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247442850797463e+00 -1.7317082738005309e+00 - + 1.224744285079746e+00 + 1.731708273800531e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.8121399550888826e-01 - + 0.000000000000000e+00 +-2.812139955088883e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00257689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.7914680573877736e-08 --3.9660557371733406e-05 - +-7.791468057387774e-08 +-3.966055737173341e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442071650658e+00 -1.7316686132431591e+00 - + 1.224744207165066e+00 + 1.731668613243159e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.9748984565606490e-01 - + 0.000000000000000e+00 +-2.974898456560649e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00257689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.7914680573877736e-08 --4.1955995361466861e-05 - +-7.791468057387774e-08 +-4.195599536146686e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442071650658e+00 -1.7316663178051694e+00 - + 1.224744207165066e+00 + 1.731666317805169e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.9748794455898686e-01 - + 0.000000000000000e+00 +-2.974879445589869e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002717933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00271793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5582936114775547e-07 --8.3911454486679929e-05 - +-1.558293611477555e-07 +-8.391145448667993e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247441292503851e+00 -1.7316243623460443e+00 - + 1.224744129250385e+00 + 1.731624362346044e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.1376260897898284e-01 - + 0.000000000000000e+00 +-3.137626089789828e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002647416575942787 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00264741657594279 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1687202086081662e-07 --6.2073013159148806e-05 - +-1.168720208608166e-07 +-6.207301315914881e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247441682077254e+00 -1.7316462007873719e+00 - + 1.224744168207725e+00 + 1.731646200787372e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.0562590431165032e-01 - + 0.000000000000000e+00 +-3.056259043116503e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247441292503851e+00 -1.7316243621336684e+00 - + 1.224744129250385e+00 + 1.731624362133668e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002257553829678998, h_cfl = 2.820667392457703e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002167251676491838, h_cfl = 1.410333696228852e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.683471231974887 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.489193419476551e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002257553829679, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00216725167649184, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.68347123197489 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48919341947655e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247441292503851e+00 -1.7316243621336684e+00 - + 1.224744129250385e+00 + 1.731624362133668e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.002717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00271793326075423 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444630593312e+00 -1.7318198828575890e+00 - + 1.224744463059331e+00 + 1.731819882857589e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --3.2841752652787474e-07 --1.9552072392059472e-04 - +-3.284175265278747e-07 +-1.955207239205947e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1442,122 +1174,99 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.02445379030807663 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.2846939891931796e-07 --1.9552072392059472e-04 - +-3.284693989193180e-07 +-1.955207239205947e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247441345899321e+00 -1.7316243621336684e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002717933260754229 + 1.224744134589932e+00 + 1.731624362133668e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00271793326075423 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_4(:) = --5.5479545435088392e-04 -0.0000000000000000e+00 - +-5.547954543508839e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --3.4292508480873240e-08 -0.0000000000000000e+00 - +-3.429250848087324e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --8.6908291255826428e-04 -0.0000000000000000e+00 - +-8.690829125582643e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002717933260754229, h = 0.0002820667392457703 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002717933260754229 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.00271793326075423, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00271793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247441345899321e+00 -1.7316243621336684e+00 - + 1.224744134589932e+00 + 1.731624362133668e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.1376260613531509e-01 - + 0.000000000000000e+00 +-3.137626061353151e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00285896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2256969163976328e-07 --4.4250997604921629e-05 - +-1.225696916397633e-07 +-4.425099760492163e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247440120202404e+00 -1.7315801111360636e+00 - + 1.224744012020240e+00 + 1.731580111136064e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.3003602008215271e-01 - + 0.000000000000000e+00 +-3.300360200821527e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00285896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2256969163976328e-07 --4.6546092009112194e-05 - +-1.225696916397633e-07 +-4.654609200911219e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247440120202404e+00 -1.7315778160416593e+00 - + 1.224744012020240e+00 + 1.731577816041659e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.3003416242761002e-01 - + 0.000000000000000e+00 +-3.300341624276100e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4513938327952656e-07 --9.3091660035664884e-05 - +-2.451393832795266e-07 +-9.309166003566488e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247438894505489e+00 -1.7315312704736328e+00 - + 1.224743889450549e+00 + 1.731531270473633e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630626096139167e-01 - + 0.000000000000000e+00 +-3.463062609613917e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002929483315188557 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00292948331518856 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8385453745964491e-07 --6.8958292713458005e-05 - +-1.838545374596449e-07 +-6.895829271345800e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247439507353948e+00 -1.7315554038409551e+00 - + 1.224743950735395e+00 + 1.731555403840955e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.3817084458784386e-01 - + 0.000000000000000e+00 +-3.381708445878439e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247438894505489e+00 -1.7315312702734804e+00 - + 1.224743889450549e+00 + 1.731531270273480e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001885820260655438, h_cfl = 2.820667392457703e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00181038745022922, h_cfl = 1.410333696228852e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.418294674055113 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.489668466049585e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00188582026065544, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00181038745022922, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.41829467405511 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48966846604958e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247438894505489e+00 -1.7315312702734804e+00 - + 1.224743889450549e+00 + 1.731531270273480e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.003 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444630593312e+00 -1.7318198828575890e+00 - + 1.224744463059331e+00 + 1.731819882857589e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --5.3855544036051835e-07 --2.8861258410861623e-04 - +-5.385554403605183e-07 +-2.886125841086162e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1567,35 +1276,29 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.0360687584086095 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.3858518292645864e-07 --2.8861258410861623e-04 - +-5.385851829264586e-07 +-2.886125841086162e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247439244741483e+00 -1.7315312702734804e+00 - + 1.224743924474148e+00 + 1.731531270273480e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.003 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_6(:) = --6.1237199059593060e-04 -0.0000000000000000e+00 - +-6.123719905959306e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_6(:) = -5.6718219058562805e-08 -0.0000000000000000e+00 - + 5.671821905856280e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = 1, tcur = 0.003 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247439526370172e+00 -1.7315312702734804e+00 - + 1.224743952637017e+00 + 1.731531270273480e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.003 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247439526370172e+00 -1.7315312702734804e+00 - + 1.224743952637017e+00 + 1.731531270273480e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952637017e+00 1.731531270273480e+00 1.962627838025810e-10 8.992806499463768e-14 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_1_0.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_1_0.out index 56a246dad8..24d0ac85e2 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_1_0.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_1_0.out @@ -8,424 +8,342 @@ Using GMRES iterative linear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = --0.0000000000000000e+00 -0.0000000000000000e+00 - +-0.000000000000000e+00 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.000435866521508459 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.496006819526213e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.49600681952621e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 7.480034097631063e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 7.48003409763106e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.7665928206329331e-25 -6.1989172313708505e-25 - + 8.766592820632933e-25 + 6.198917231370851e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --8.6371994311708601e-07 - + 0.000000000000000e+00 +-8.637199431170860e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 7.480034097631063e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 7.48003409763106e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.7665928206329331e-25 --6.4606546253197653e-15 - + 8.766592820632933e-25 +-6.460654625319765e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688708e+00 - + 1.224744871391589e+00 + 1.732050807568871e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --8.6371993670721352e-07 - + 0.000000000000000e+00 +-8.637199367072135e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.496006819526213e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.49600681952621e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.7533185641265866e-24 --1.2921309154747402e-14 - + 1.753318564126587e-24 +-1.292130915474740e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688643e+00 - + 1.224744871391589e+00 + 1.732050807568864e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.7274398799278809e-06 - + 0.000000000000000e+00 +-1.727439879927881e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.122005114644659e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.12200511464466e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3149889230949401e-24 --7.2682364172830469e-15 - + 1.314988923094940e-24 +-7.268236417283047e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688699e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.2955799098182033e-06 - + 0.000000000000000e+00 +-1.295579909818203e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688645e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.283118913371641e-06, h_cfl = 1.496006819526213e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.231794156836775e-06, h_cfl = 7.480034097631063e+21 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472585 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.231805049533112e-18 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.496006819526213e-08, h = 1.231794156836775e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.496006819526213e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.28311891337164e-06, h_cfl = 1.49600681952621e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.23179415683677e-06, h_cfl = 7.48003409763106e+21 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.23180504953311e-18 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.49600681952621e-08, h = 1.23179415683677e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.49600681952621e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688645e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.7274398800560780e-06 - + 0.000000000000000e+00 +-1.727439880056078e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 6.308571466136496e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 6.3085714661365e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.2183078785983163e-23 --1.0639251752699482e-12 - + 7.218307878598316e-23 +-1.063925175269948e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075678007e+00 - + 1.224744871391589e+00 + 1.732050807567801e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --7.2845130562184719e-05 - + 0.000000000000000e+00 +-7.284513056218472e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 6.308571466136496e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 6.3085714661365e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.2183078785983163e-23 --4.4865103090255557e-11 - + 7.218307878598316e-23 +-4.486510309025556e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075239995e+00 - + 1.224744871391589e+00 + 1.732050807524000e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --7.2845086762910995e-05 - + 0.000000000000000e+00 +-7.284508676291099e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.246754225032037e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.24675422503204e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.4436615757196633e-22 --8.9730152228821661e-11 - + 1.443661575719663e-22 +-8.973015222882166e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508074791343e+00 - + 1.224744871391589e+00 + 1.732050807479134e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.4396277740047413e-04 - + 0.000000000000000e+00 +-1.439627774004741e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 9.388056858228434e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 9.38805685822843e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.0827461817897473e-22 --5.0872192687095676e-11 - + 1.082746181789747e-22 +-5.087219268709568e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075179923e+00 - + 1.224744871391589e+00 + 1.732050807517992e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.0840394303739344e-04 - + 0.000000000000000e+00 +-1.084039430373934e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508074791343e+00 - + 1.224744871391589e+00 + 1.732050807479134e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.108004205495869e-05, h_cfl = 1.231794156836775e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.023684037276034e-05, h_cfl = 6.158970784183875e+23 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.42875171995309 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.361269338183975e-16 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.246754225032037e-06, h = 2.023684037276034e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.246754225032037e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.10800420549587e-05, h_cfl = 1.23179415683677e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.02368403727603e-05, h_cfl = 6.15897078418387e+23 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.36126933818397e-16 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.24675422503204e-06, h = 2.02368403727603e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.24675422503204e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508074791343e+00 - + 1.224744871391589e+00 + 1.732050807479134e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.4396277740047413e-04 - + 0.000000000000000e+00 +-1.439627774004741e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.13651744114122e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1858778797567304e-21 --1.4566758729363121e-09 - + 1.185877879756730e-21 +-1.456675872936312e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508060224584e+00 - + 1.224744871391589e+00 + 1.732050806022458e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3123431954948648e-03 - + 0.000000000000000e+00 +-1.312343195494865e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.13651744114122e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1858778797567304e-21 --1.3278839880753896e-08 - + 1.185877879756730e-21 +-1.327883988075390e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507942002945e+00 - + 1.224744871391589e+00 + 1.732050794200295e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3123313822883717e-03 - + 0.000000000000000e+00 +-1.312331382288372e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.148359459779237e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.14835945977924e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.3717557595134609e-21 --2.6557440699533699e-08 - + 2.371755759513461e-21 +-2.655744069953370e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507809216936e+00 - + 1.224744871391589e+00 + 1.732050780921694e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.4807117632403230e-03 - + 0.000000000000000e+00 +-2.480711763240323e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.642438450460229e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.64243845046023e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.7788168196350954e-21 --1.5484858693447888e-08 - + 1.778816819635095e-21 +-1.548485869344789e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507919942756e+00 - + 1.224744871391589e+00 + 1.732050791994276e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8965245322040000e-03 - + 0.000000000000000e+00 +-1.896524532204000e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507809215739e+00 - + 1.224744871391589e+00 + 1.732050780921574e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0007461211873381922, h_cfl = 2.023684037276034e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0004047368074552068, h_cfl = 1.011842018638017e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000746121187338192, h_cfl = 2.02368403727603e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000404736807455207, h_cfl = 1.01184201863802e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 6.587902436910164e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.148359459779237e-05, h = 0.0004047368074552068 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.148359459779237e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 6.58790243691016e-11 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.14835945977924e-05, h = 0.000404736807455207 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.14835945977924e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507809215739e+00 - + 1.224744871391589e+00 + 1.732050780921574e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.4807117631208860e-03 - + 0.000000000000000e+00 +-2.480711763120886e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002238519983253957 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000223851998325396 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.3717557595134611e-20 --5.0201767961106226e-07 - + 2.371755759513461e-20 +-5.020176796110623e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320502789038943e+00 - + 1.224744871391589e+00 + 1.732050278903894e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.5850485697902034e-02 - + 0.000000000000000e+00 +-2.585048569790203e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002238519983253957 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000223851998325396 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.3717557595134611e-20 --5.2313215262676757e-06 - + 2.371755759513461e-20 +-5.231321526267676e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320455496000478e+00 - + 1.224744871391589e+00 + 1.732045549600048e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.5845826971662583e-02 - + 0.000000000000000e+00 +-2.584582697166258e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0004262204020529991 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000426220402052999 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.7435115190269222e-20 --1.0460757494550389e-05 - + 4.743511519026922e-20 +-1.046075749455039e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320403201640795e+00 - + 1.224744871391589e+00 + 1.732040320164079e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --4.9215386380348593e-02 - + 0.000000000000000e+00 +-4.921538638034859e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0003250362001891974 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000325036200189197 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.5576336392701913e-20 --6.0727889759923864e-06 - + 3.557633639270191e-20 +-6.072788975992386e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320447081325980e+00 - + 1.224744871391589e+00 + 1.732044708132598e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.7531810140477219e-02 - + 0.000000000000000e+00 +-3.753181014047722e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320403192357716e+00 - + 1.224744871391589e+00 + 1.732040319235772e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001474585099681421, h_cfl = 4.047368074552068e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001415601695694164, h_cfl = 2.023684037276034e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00147458509968142, h_cfl = 4.04736807455207e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00141560169569416, h_cfl = 2.02368403727603e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.49758576343673 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.054536139332359e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0004262204020529991, h = 9.646119455459874e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0004262204020529991 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.05453613933236e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.000426220402052999, h = 9.64611945545987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000426220402052999 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320403192357716e+00 - + 1.224744871391589e+00 + 1.732040319235772e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --4.9215385478418264e-02 - + 0.000000000000000e+00 +-4.921538547841826e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000431043461780729 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.6526213959361231e-22 --2.3736874368566389e-07 - + 5.652621395936123e-22 +-2.373687436856639e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320400818670278e+00 - + 1.224744871391589e+00 + 1.732040081867028e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --4.9772295306148802e-02 - + 0.000000000000000e+00 +-4.977229530614880e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000431043461780729 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.6526213959361231e-22 --2.4005475304776807e-07 - + 5.652621395936123e-22 +-2.400547530477681e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320400791810187e+00 - + 1.224744871391589e+00 + 1.732040079181019e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --4.9772292697325332e-02 - + 0.000000000000000e+00 +-4.977229269732533e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000435866521508459 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1305242791872246e-21 --4.8010948093051328e-07 - + 1.130524279187225e-21 +-4.801094809305133e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320398391262908e+00 - + 1.224744871391589e+00 + 1.732039839126291e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.0329202291137985e-02 - + 0.000000000000000e+00 +-5.032920229113799e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000433454991644594 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.4789320939041850e-22 --3.5907486669449202e-07 - + 8.478932093904185e-22 +-3.590748666944920e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320399601609049e+00 - + 1.224744871391589e+00 + 1.732039960160905e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.0050748175839127e-02 - + 0.000000000000000e+00 +-5.005074817583913e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320398391262783e+00 - + 1.224744871391589e+00 + 1.732039839126278e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008221669095400283, h_cfl = 9.646119455459875e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0001929223891091975, h_cfl = 4.823059727729937e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000822166909540028, h_cfl = 9.64611945545987e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000192922389109197, h_cfl = 4.82305972772994e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.399381689992988e-12 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.39938168999299e-12 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247448713915889e+00 -1.7320398391262783e+00 - + 1.224744871391589e+00 + 1.732039839126278e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.000435866521508459 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --5.1083514705106001e-20 --1.0968442598846551e-05 - +-5.108351470510600e-20 +-1.096844259884655e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -448,199 +366,161 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.6881753582792283e-11 --1.0968442598846546e-05 - +-1.688175358279228e-11 +-1.096844259884655e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247448713747071e+00 -1.7320398391262783e+00 - + 1.224744871374707e+00 + 1.732039839126278e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.000435866521508459 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --8.8970878322246785e-05 -0.0000000000000000e+00 - +-8.897087832224679e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --3.8744959080927067e-08 -0.0000000000000000e+00 - +-3.874495908092707e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.0007179332607542295 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00071793326075423 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.4420787623571244e-04 -0.0000000000000000e+00 - +-1.442078762357124e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.000435866521508459, h = 0.0001929223891091975 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.000435866521508459, h = 0.000192922389109197 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000435866521508459 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713747071e+00 -1.7320398391262783e+00 - + 1.224744871374707e+00 + 1.732039839126278e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.0329202299566819e-02 - + 0.000000000000000e+00 +-5.032920229956682e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005323277160630578 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000532327716063058 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3910464005878555e-08 --4.8548149747962736e-06 - +-1.391046400587856e-08 +-4.854814974796274e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448574642430e+00 -1.7320349843113036e+00 - + 1.224744857464243e+00 + 1.732034984311304e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.1467840060006905e-02 - + 0.000000000000000e+00 +-6.146784006000690e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005323277160630578 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000532327716063058 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3910464005878555e-08 --5.9292612788792851e-06 - +-1.391046400587856e-08 +-5.929261278879285e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448574642430e+00 -1.7320339098649995e+00 - + 1.224744857464243e+00 + 1.732033909864999e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.1466803744205871e-02 - + 0.000000000000000e+00 +-6.146680374420587e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006287889106176565 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000628788910617657 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7820928011757110e-08 --1.1858322629238362e-05 - +-2.782092801175711e-08 +-1.185832262923836e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448435537791e+00 -1.7320279808036492e+00 - + 1.224744843553779e+00 + 1.732027980803649e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --7.2605326303817899e-02 - + 0.000000000000000e+00 +-7.260532630381790e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0005805583133403571 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000580558313340357 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.0865696008817833e-08 --8.4909002756183143e-06 - +-2.086569600881783e-08 +-8.490900275618314e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448505090111e+00 -1.7320313482260028e+00 - + 1.224744850509011e+00 + 1.732031348226003e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --6.7036339798846212e-02 - + 0.000000000000000e+00 +-6.703633979884621e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448435537791e+00 -1.7320279807073891e+00 - + 1.224744843553779e+00 + 1.732027980707389e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008364545630537986, h_cfl = 1.929223891091975e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0008029963805316466, h_cfl = 9.646119455459875e+25 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.162276780001601 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.442705992966839e-07 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0006287889106176565, h = 8.914435013657296e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0006287889106176565 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000836454563053799, h_cfl = 1.92922389109198e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000802996380531647, h_cfl = 9.64611945545988e+25 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.1622767800016 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.44270599296684e-07 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000628788910617657, h = 8.9144350136573e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000628788910617657 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448435537791e+00 -1.7320279807073891e+00 - + 1.224744843553779e+00 + 1.732027980707389e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --7.2605326211593005e-02 - + 0.000000000000000e+00 +-7.260532621159300e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000673361085685943 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4276587058039642e-09 --3.2361773107931728e-06 - +-6.427658705803964e-09 +-3.236177310793173e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448371261205e+00 -1.7320247445300783e+00 - + 1.224744837126120e+00 + 1.732024744530078e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --7.7751969209210514e-02 - + 0.000000000000000e+00 +-7.775196920921051e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000673361085685943 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4276587058039642e-09 --3.4655743834969511e-06 - +-6.427658705803964e-09 +-3.465574383496951e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448371261205e+00 -1.7320245151330056e+00 - + 1.224744837126120e+00 + 1.732024515133006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --7.7751750109941897e-02 - + 0.000000000000000e+00 +-7.775175010994190e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0007179332607542294 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000717933260754229 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2855317411607928e-08 --6.9311292355319857e-06 - +-1.285531741160793e-08 +-6.931129235531986e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448306984616e+00 -1.7320210495781536e+00 - + 1.224744830698462e+00 + 1.732021049578154e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --8.2898362023571329e-02 - + 0.000000000000000e+00 +-8.289836202357133e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0006956471732200863 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000695647173220086 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.6414880587059463e-09 --5.1123304352758512e-06 - +-9.641488058705946e-09 +-5.112330435275851e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448339122911e+00 -1.7320228683769539e+00 - + 1.224744833912291e+00 + 1.732022868376954e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --8.0325114854900584e-02 - + 0.000000000000000e+00 +-8.032511485490058e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448306984616e+00 -1.7320210495688497e+00 - + 1.224744830698462e+00 + 1.732021049568850e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001966024156162993, h_cfl = 8.914435013657296e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001782887002731459, h_cfl = 4.457217506828648e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00196602415616299, h_cfl = 8.9144350136573e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00178288700273146, h_cfl = 4.45721750682865e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.480987744230228e-08 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48098774423023e-08 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247448306984616e+00 -1.7320210495688497e+00 - + 1.224744830698462e+00 + 1.732021049568850e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.0007179332607542295 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00071793326075423 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --3.5301611032315305e-08 --2.9758000027468867e-05 - +-3.530161103231531e-08 +-2.975800002746887e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -663,122 +543,99 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.5316630590410054e-08 --2.9758000027468860e-05 - +-3.531663059041005e-08 +-2.975800002746886e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247448360749584e+00 -1.7320210495688497e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.0007179332607542295 + 1.224744836074958e+00 + 1.732021049568850e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00071793326075423 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_4(:) = --1.4654750482174185e-04 -0.0000000000000000e+00 - +-1.465475048217419e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --3.4576357887299533e-08 -0.0000000000000000e+00 - +-3.457635788729953e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.6083542769079699e-04 -0.0000000000000000e+00 - +-4.608354276907970e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.0007179332607542295, h = 0.0002820667392457702 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0007179332607542295 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.00071793326075423, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00071793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448360749584e+00 -1.7320210495688497e+00 - + 1.224744836074958e+00 + 1.732021049568850e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --8.2898359326464444e-02 - + 0.000000000000000e+00 +-8.289835932646444e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0008589666303771146 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000858966630377115 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4993173208836513e-08 --1.1691434952020005e-05 - +-6.499317320883651e-08 +-1.169143495202001e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447710817851e+00 -1.7320093581338978e+00 - + 1.224744771081785e+00 + 1.732009358133898e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --9.9183578726529387e-02 - + 0.000000000000000e+00 +-9.918357872652939e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0008589666303771146 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000858966630377115 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4993173208836513e-08 --1.3988194319059144e-05 - +-6.499317320883651e-08 +-1.398819431905914e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447710817851e+00 -1.7320070613745306e+00 - + 1.224744771081785e+00 + 1.732007061374531e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --9.9181413489805761e-02 - + 0.000000000000000e+00 +-9.918141348980576e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999998 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2998634641767303e-07 --2.7975777896855958e-05 - +-1.299863464176730e-07 +-2.797577789685596e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447060886121e+00 -1.7319930737909528e+00 - + 1.224744706088612e+00 + 1.731993073790953e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546623668571636e-01 - + 0.000000000000000e+00 +-1.154662366857164e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0009294833151885572 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000929483315188557 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.7489759813254763e-08 --2.0120781180351096e-05 - +-9.748975981325476e-08 +-2.012078118035110e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447385851986e+00 -1.7320009287876694e+00 - + 1.224744738585199e+00 + 1.732000928787669e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.0732441997280862e-01 - + 0.000000000000000e+00 +-1.073244199728086e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447060886121e+00 -1.7319930735042082e+00 - + 1.224744706088612e+00 + 1.731993073504208e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00152293912788855, h_cfl = 2.820667392457702e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001462021562773008, h_cfl = 1.410333696228851e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.183246938942064 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.487422957291812e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00152293912788855, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00146202156277301, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.18324693894206 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48742295729181e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247447060886121e+00 -1.7319930735042082e+00 - + 1.224744706088612e+00 + 1.731993073504208e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.001 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.3024946535398598e-07 --5.7734064669023866e-05 - +-1.302494653539860e-07 +-5.773406466902387e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -801,150 +658,122 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.3022471426414292e-07 --5.7734064669023872e-05 - +-1.302247142641429e-07 +-5.773406466902387e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247447411668746e+00 -1.7319930735042082e+00 - + 1.224744741166875e+00 + 1.731993073504208e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_6(:) = --2.0412413291536011e-04 -0.0000000000000000e+00 - +-2.041241329153601e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_6(:) = -5.6325289350319049e-08 -0.0000000000000000e+00 - + 5.632528935031905e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = 1, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247447693297844e+00 -1.7319930735042082e+00 - + 1.224744769329784e+00 + 1.731993073504208e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247447693297844e+00 -1.7319930735042082e+00 - + 1.224744769329784e+00 + 1.731993073504208e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769329784e+00 1.731993073504208e+00 2.637889906509372e-13 7.105427357601002e-15 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247447693297844e+00 -1.7319930735042082e+00 - + 1.224744769329784e+00 + 1.731993073504208e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = --2.0412412822154170e-04 -0.0000000000000000e+00 - +-2.041241282215417e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = --5.3089134668866307e-13 -0.0000000000000000e+00 - +-5.308913466886631e-13 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.001435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00143586652150846 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412412875243303e-04 -0.0000000000000000e+00 - +-2.041241287524330e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.0004358665215084587 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.000435866521508459 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693297844e+00 -1.7319930735042082e+00 - + 1.224744769329784e+00 + 1.731993073504208e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620479750114e-01 - + 0.000000000000000e+00 +-1.154662047975011e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00121793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4485436977633871e-08 --2.5163926518435063e-05 - +-4.448543697763387e-08 +-2.516392651843506e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447248443475e+00 -1.7319679095776896e+00 - + 1.224744724844347e+00 + 1.731967909577690e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.4063038210047685e-01 - + 0.000000000000000e+00 +-1.406303821004768e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00121793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4485436977633871e-08 --3.0648037732270130e-05 - +-4.448543697763387e-08 +-3.064803773227013e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447248443475e+00 -1.7319624254664758e+00 - + 1.224744724844347e+00 + 1.731962425466476e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.4062534327469176e-01 - + 0.000000000000000e+00 +-1.406253432746918e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001435866521508459 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00143586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.8970873955267743e-08 --6.1293879209072826e-05 - +-8.897087395526774e-08 +-6.129387920907283e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446803589104e+00 -1.7319317796249991e+00 - + 1.224744680358910e+00 + 1.731931779624999e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.6578818114890542e-01 - + 0.000000000000000e+00 +-1.657881811489054e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001326899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00132689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.6728155466450807e-08 --4.3914709541546611e-05 - +-6.672815546645081e-08 +-4.391470954154661e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447026016289e+00 -1.7319491587946667e+00 - + 1.224744702601629e+00 + 1.731949158794667e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.5320820429493723e-01 - + 0.000000000000000e+00 +-1.532082042949372e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446803589104e+00 -1.7319317786241735e+00 - + 1.224744680358910e+00 + 1.731931778624173e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002572109755115509, h_cfl = 4.358665215084587e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002469225364910889, h_cfl = 2.179332607542293e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.665095259817906 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.418573779999255e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00257210975511551, h_cfl = 4.35866521508459e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00246922536491089, h_cfl = 2.17933260754229e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.66509525981791 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.41857377999926e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247446803589104e+00 -1.7319317786241735e+00 - + 1.224744680358910e+00 + 1.731931778624173e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.001435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00143586652150846 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693297844e+00 -1.7319930735042082e+00 - + 1.224744769329784e+00 + 1.731993073504208e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --8.8970873770106062e-08 --6.1294880034701293e-05 - +-8.897087377010606e-08 +-6.129488003470129e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -967,122 +796,99 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --8.8987534912805221e-08 --6.1294880034701280e-05 - +-8.898753491280522e-08 +-6.129488003470128e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247446803422495e+00 -1.7319317786241735e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001435866521508459 + 1.224744680342249e+00 + 1.731931778624173e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00143586652150846 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --2.9309497137733315e-04 -0.0000000000000000e+00 - +-2.930949713773332e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --3.8745918517299070e-08 -0.0000000000000000e+00 - +-3.874591851729907e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.001717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00171793326075423 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.4833194836750910e-04 -0.0000000000000000e+00 - +-3.483319483675091e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.001435866521508459, h = 0.0002820667392457701 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001435866521508459 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.00143586652150846, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00143586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247446803422495e+00 -1.7319317786241735e+00 - + 1.224744680342249e+00 + 1.731931778624173e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.6578818025221362e-01 - + 0.000000000000000e+00 +-1.657881802522136e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00157689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.9126428425574621e-08 --2.3381665704615935e-05 - +-4.912642842557462e-08 +-2.338166570461594e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446312158210e+00 -1.7319083969584688e+00 - + 1.224744631215821e+00 + 1.731908396958469e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.8207064309331306e-01 - + 0.000000000000000e+00 +-1.820706430933131e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00157689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.9126428425574621e-08 --2.5678036304855603e-05 - +-4.912642842557462e-08 +-2.567803630485560e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446312158210e+00 -1.7319061005878686e+00 - + 1.224744631215821e+00 + 1.731906100587869e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.8206858813248142e-01 - + 0.000000000000000e+00 +-1.820685881324814e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001717933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00171793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.8252856851149243e-08 --5.1355492973610147e-05 - +-9.825285685114924e-08 +-5.135549297361015e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247445820893925e+00 -1.7318804231311999e+00 - + 1.224744582089393e+00 + 1.731880423131200e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9835032487707666e-01 - + 0.000000000000000e+00 +-1.983503248770767e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001647416575942787 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00164741657594279 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.3689642638361926e-08 --3.7655704518895430e-05 - +-7.368964263836193e-08 +-3.765570451889543e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247446066526069e+00 -1.7318941229196545e+00 - + 1.224744606652607e+00 + 1.731894122919654e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.9021006505800758e-01 - + 0.000000000000000e+00 +-1.902100650580076e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247445820893925e+00 -1.7318804228755162e+00 - + 1.224744582089393e+00 + 1.731880422875516e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002257738578277529, h_cfl = 2.820667392457701e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002167429035146428, h_cfl = 1.410333696228851e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.684100014563951 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.487925957703379e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00225773857827753, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00216742903514643, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.68410001456395 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48792595770338e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247445820893925e+00 -1.7318804228755162e+00 - + 1.224744582089393e+00 + 1.731880422875516e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.001717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00171793326075423 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693297844e+00 -1.7319930735042082e+00 - + 1.224744769329784e+00 + 1.731993073504208e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.8184887730253744e-07 --1.1265062869192377e-04 - +-1.818488773025374e-07 +-1.126506286919238e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1105,122 +911,99 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.8186316808347051e-07 --1.1265062869192373e-04 - +-1.818631680834705e-07 +-1.126506286919237e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247445874666163e+00 -1.7318804228755162e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001717933260754229 + 1.224744587466616e+00 + 1.731880422875516e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00171793326075423 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_4(:) = --3.5067156722175821e-04 -0.0000000000000000e+00 - +-3.506715672217582e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --3.4578776485889356e-08 -0.0000000000000000e+00 - +-3.457877648588936e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --6.6495931383095375e-04 -0.0000000000000000e+00 - +-6.649593138309538e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001717933260754229, h = 0.0002820667392457703 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001717933260754229 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.00171793326075423, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00171793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247445874666163e+00 -1.7318804228755162e+00 - + 1.224744587466616e+00 + 1.731880422875516e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9835032196206431e-01 - + 0.000000000000000e+00 +-1.983503219620643e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00185896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.3781452691700971e-08 --2.7974014272094086e-05 - +-9.378145269170097e-08 +-2.797401427209409e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247444936851637e+00 -1.7318524488612441e+00 - + 1.224744493685164e+00 + 1.731852448861244e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.1463126777071542e-01 - + 0.000000000000000e+00 +-2.146312677707154e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00185896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.3781452691700971e-08 --3.0270170920135741e-05 - +-9.378145269170097e-08 +-3.027017092013574e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247444936851637e+00 -1.7318501527045962e+00 - + 1.224744493685164e+00 + 1.731850152704596e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.1462925617930362e-01 - + 0.000000000000000e+00 +-2.146292561793036e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8756290538340194e-07 --6.0539774437241262e-05 - +-1.875629053834019e-07 +-6.053977443724126e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443999037109e+00 -1.7318198831010789e+00 - + 1.224744399903711e+00 + 1.731819883101079e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090934626050705e-01 - + 0.000000000000000e+00 +-2.309093462605070e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001929483315188557 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00192948331518856 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.4067217903755145e-07 --4.4543992403934499e-05 - +-1.406721790375515e-07 +-4.454399240393450e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247444467944373e+00 -1.7318358788831123e+00 - + 1.224744446794437e+00 + 1.731835878883112e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2276991513499478e-01 - + 0.000000000000000e+00 +-2.227699151349948e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443999037109e+00 -1.7318198828576059e+00 - + 1.224744399903711e+00 + 1.731819882857606e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001885990630919255, h_cfl = 2.820667392457703e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001810551005682485, h_cfl = 1.410333696228851e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.418874520703118 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.488213391475553e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00188599063091926, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00181055100568248, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.41887452070312 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48821339147555e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247443999037109e+00 -1.7318198828576059e+00 - + 1.224744399903711e+00 + 1.731819882857606e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.002 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693297844e+00 -1.7319930735042082e+00 - + 1.224744769329784e+00 + 1.731993073504208e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --3.3437258667066619e-07 --1.7319064660226147e-04 - +-3.343725866706662e-07 +-1.731906466022615e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1243,150 +1026,122 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.3434617870545338e-07 --1.7319064660226147e-04 - +-3.343461787054534e-07 +-1.731906466022615e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247444349836056e+00 -1.7318198828576059e+00 - + 1.224744434983606e+00 + 1.731819882857606e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_6(:) = --4.0824816376767314e-04 -0.0000000000000000e+00 - +-4.082481637676731e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_6(:) = -5.6319515876694253e-08 -0.0000000000000000e+00 - + 5.631951587669425e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = 1, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247444631465021e+00 -1.7318198828576059e+00 - + 1.224744463146502e+00 + 1.731819882857606e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247444631465021e+00 -1.7318198828576059e+00 - + 1.224744463146502e+00 + 1.731819882857606e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463146502e+00 1.731819882857606e+00 3.135491866146367e-12 1.332267629550188e-14 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247444631465021e+00 -1.7318198828576059e+00 - + 1.224744463146502e+00 + 1.731819882857606e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = --4.0824815438004076e-04 -0.0000000000000000e+00 - +-4.082481543800408e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = --6.2776539506729569e-12 -0.0000000000000000e+00 - +-6.277653950672957e-12 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.002435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00243586652150846 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824816065769488e-04 -0.0000000000000000e+00 - +-4.082481606576949e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.0004358665215084585 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.000435866521508458 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631465021e+00 -1.7318198828576059e+00 - + 1.224744463146502e+00 + 1.731819882857606e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931442810073e-01 - + 0.000000000000000e+00 +-2.309093144281007e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00221793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.8970852849047882e-08 --5.0322819831839579e-05 - +-8.897085284904788e-08 +-5.032281983183958e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443741756492e+00 -1.7317695600377740e+00 - + 1.224744374175649e+00 + 1.731769560037774e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.5606520958631401e-01 - + 0.000000000000000e+00 +-2.560652095863140e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00221793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.8970852849047882e-08 --5.5805126090860530e-05 - +-8.897085284904788e-08 +-5.580512609086053e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443741756492e+00 -1.7317640777315151e+00 - + 1.224744374175649e+00 + 1.731764077731515e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.5606053790599703e-01 - + 0.000000000000000e+00 +-2.560605379059970e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002435866521508458 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00243586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.7794170569809576e-07 --1.1160821595267170e-04 - +-1.779417056980958e-07 +-1.116082159526717e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247442852047965e+00 -1.7317082746416532e+00 - + 1.224744285204797e+00 + 1.731708274641653e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.8121399615089460e-01 - + 0.000000000000000e+00 +-2.812139961508946e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002326899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00232689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3345627927357182e-07 --8.1651093896043496e-05 - +-1.334562792735718e-07 +-8.165109389604350e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443296902227e+00 -1.7317382317637098e+00 - + 1.224744329690223e+00 + 1.731738231763710e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.6863875451510671e-01 - + 0.000000000000000e+00 +-2.686387545151067e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442852047965e+00 -1.7317082738005669e+00 - + 1.224744285204797e+00 + 1.731708273800567e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002205765820445304, h_cfl = 4.358665215084585e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002117535187627492, h_cfl = 2.179332607542292e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.858219393173556 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.419125651884173e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0022057658204453, h_cfl = 4.35866521508458e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00211753518762749, h_cfl = 2.17933260754229e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.85821939317356 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.41912565188417e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247442852047965e+00 -1.7317082738005669e+00 - + 1.224744285204797e+00 + 1.731708273800567e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.002435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00243586652150846 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631465021e+00 -1.7318198828576059e+00 - + 1.224744463146502e+00 + 1.731819882857606e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.7794170285626894e-07 --1.1160905703899715e-04 - +-1.779417028562689e-07 +-1.116090570389972e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1409,122 +1164,99 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.7795782736178756e-07 --1.1160905703899719e-04 - +-1.779578273617876e-07 +-1.116090570389972e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247442851886747e+00 -1.7317082738005669e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002435866521508459 + 1.224744285188675e+00 + 1.731708273800567e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00243586652150846 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --4.9721891788353232e-04 -0.0000000000000000e+00 - +-4.972189178835323e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --3.8752706795920109e-08 -0.0000000000000000e+00 - +-3.875270679592011e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.002717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00271793326075423 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.5245585208699220e-04 -0.0000000000000000e+00 - +-5.524558520869922e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.002435866521508459, h = 0.0002820667392457703 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002435866521508459 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.00243586652150846, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00243586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247442851886747e+00 -1.7317082738005669e+00 - + 1.224744285188675e+00 + 1.731708273800567e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.8121399545445414e-01 - + 0.000000000000000e+00 +-2.812139954544541e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00257689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.7914710387710737e-08 --3.9660557364056374e-05 - +-7.791471038771074e-08 +-3.966055736405637e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442072739643e+00 -1.7316686132432029e+00 - + 1.224744207273964e+00 + 1.731668613243203e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.9748984560165198e-01 - + 0.000000000000000e+00 +-2.974898456016520e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00257689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.7914710387710737e-08 --4.1955995353792824e-05 - +-7.791471038771074e-08 +-4.195599535379282e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442072739643e+00 -1.7316663178052132e+00 - + 1.224744207273964e+00 + 1.731666317805213e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.9748794450457383e-01 - + 0.000000000000000e+00 +-2.974879445045738e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002717933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00271793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5582942077542147e-07 --8.3911454471331814e-05 - +-1.558294207754215e-07 +-8.391145447133181e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247441293592540e+00 -1.7316243623460956e+00 - + 1.224744129359254e+00 + 1.731624362346096e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.1376260892459040e-01 - + 0.000000000000000e+00 +-3.137626089245904e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002647416575942787 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00264741657594279 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1687206558156612e-07 --6.2073013147636625e-05 - +-1.168720655815661e-07 +-6.207301314763663e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247441683166091e+00 -1.7316462007874194e+00 - + 1.224744168316609e+00 + 1.731646200787419e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.0562590425724756e-01 - + 0.000000000000000e+00 +-3.056259042572476e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247441293592540e+00 -1.7316243621337195e+00 - + 1.224744129359254e+00 + 1.731624362133720e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002257553839765699, h_cfl = 2.820667392457703e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002167251686175071, h_cfl = 1.410333696228852e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.683471266304468 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.489193375207932e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0022575538397657, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00216725168617507, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.68347126630447 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48919337520793e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247441293592540e+00 -1.7316243621337195e+00 - + 1.224744129359254e+00 + 1.731624362133720e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.002717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00271793326075423 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631465021e+00 -1.7318198828576059e+00 - + 1.224744463146502e+00 + 1.731819882857606e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --3.2839573540567387e-07 --1.9552072388639985e-04 - +-3.283957354056739e-07 +-1.955207238863998e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1547,122 +1279,99 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.2840843660907345e-07 --1.9552072388639982e-04 - +-3.284084366090734e-07 +-1.955207238863998e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247441347380654e+00 -1.7316243621337195e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002717933260754229 + 1.224744134738065e+00 + 1.731624362133720e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00271793326075423 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_4(:) = --5.5479545428378124e-04 -0.0000000000000000e+00 - +-5.547954542837812e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --3.4588749624294499e-08 -0.0000000000000000e+00 - +-3.458874962429450e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --8.6908286769073217e-04 -0.0000000000000000e+00 - +-8.690828676907322e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002717933260754229, h = 0.0002820667392457703 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002717933260754229 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.00271793326075423, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00271793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247441347380654e+00 -1.7316243621337195e+00 - + 1.224744134738065e+00 + 1.731624362133720e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.1376260606129014e-01 - + 0.000000000000000e+00 +-3.137626060612901e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00285896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2256968531194404e-07 --4.4250997594481636e-05 - +-1.225696853119440e-07 +-4.425099759448164e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247440121683801e+00 -1.7315801111361251e+00 - + 1.224744012168380e+00 + 1.731580111136125e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.3003602000813270e-01 - + 0.000000000000000e+00 +-3.300360200081327e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00285896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2256968531194404e-07 --4.6546091998672899e-05 - +-1.225696853119440e-07 +-4.654609199867290e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247440121683801e+00 -1.7315778160417208e+00 - + 1.224744012168380e+00 + 1.731577816041721e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.3003416235359007e-01 - + 0.000000000000000e+00 +-3.300341623535901e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4513937062388807e-07 --9.3091660014786321e-05 - +-2.451393706238881e-07 +-9.309166001478632e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247438895986948e+00 -1.7315312704737047e+00 - + 1.224743889598695e+00 + 1.731531270473705e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630626088737626e-01 - + 0.000000000000000e+00 +-3.463062608873763e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002929483315188557 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00292948331518856 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8385452796791604e-07 --6.8958292697798818e-05 - +-1.838545279679160e-07 +-6.895829269779882e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247439508835374e+00 -1.7315554038410217e+00 - + 1.224743950883537e+00 + 1.731555403841022e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.3817084451382617e-01 - + 0.000000000000000e+00 +-3.381708445138262e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247438895986948e+00 -1.7315312702735526e+00 - + 1.224743889598695e+00 + 1.731531270273553e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001885820264398724, h_cfl = 2.820667392457703e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001810387453822775, h_cfl = 1.410333696228852e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.418294686795201 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.489668421778799e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00188582026439872, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00181038745382277, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.4182946867952 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.4896684217788e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247438895986948e+00 -1.7315312702735526e+00 - + 1.224743889598695e+00 + 1.731531270273553e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.003 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631465021e+00 -1.7318198828576059e+00 - + 1.224744463146502e+00 + 1.731819882857606e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --5.3849435978571907e-07 --2.8861258405332713e-04 - +-5.384943597857191e-07 +-2.886125840533271e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1685,35 +1394,29 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.3846462366900770e-07 --2.8861258405332718e-04 - +-5.384646236690077e-07 +-2.886125840533272e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247439246818783e+00 -1.7315312702735526e+00 - + 1.224743924681878e+00 + 1.731531270273553e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.003 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_6(:) = --6.1237199049206555e-04 -0.0000000000000000e+00 - +-6.123719904920655e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_6(:) = -5.6302794985155313e-08 -0.0000000000000000e+00 - + 5.630279498515531e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = 1, tcur = 0.003 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247439528447472e+00 -1.7315312702735526e+00 - + 1.224743952844747e+00 + 1.731531270273553e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.003 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247439528447472e+00 -1.7315312702735526e+00 - + 1.224743952844747e+00 + 1.731531270273553e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952844747e+00 1.731531270273553e+00 1.146727157674832e-11 1.776356839400250e-14 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_1_1.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_1_1.out index fc2aaf3340..f03733056a 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_1_1.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_2_1_1.out @@ -8,424 +8,342 @@ Using dense direct linear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = --0.0000000000000000e+00 -0.0000000000000000e+00 - +-0.000000000000000e+00 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.000435866521508459 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.496006819526213e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.49600681952621e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 7.480034097631063e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 7.48003409763106e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.7665928206329331e-25 -6.1989172313708505e-25 - + 8.766592820632933e-25 + 6.198917231370851e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --8.6371994311708601e-07 - + 0.000000000000000e+00 +-8.637199431170860e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 7.480034097631063e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 7.48003409763106e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.7665928206329331e-25 --6.4606546253197653e-15 - + 8.766592820632933e-25 +-6.460654625319765e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688708e+00 - + 1.224744871391589e+00 + 1.732050807568871e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --8.6371993670721352e-07 - + 0.000000000000000e+00 +-8.637199367072135e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.496006819526213e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.49600681952621e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.7533185641265866e-24 --1.2921309154747402e-14 - + 1.753318564126587e-24 +-1.292130915474740e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688643e+00 - + 1.224744871391589e+00 + 1.732050807568864e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.7274398799278809e-06 - + 0.000000000000000e+00 +-1.727439879927881e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.122005114644659e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.12200511464466e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3149889230949401e-24 --7.2682364172830469e-15 - + 1.314988923094940e-24 +-7.268236417283047e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688699e+00 - + 1.224744871391589e+00 + 1.732050807568870e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.2955799098182033e-06 - + 0.000000000000000e+00 +-1.295579909818203e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688645e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.283118913371641e-06, h_cfl = 1.496006819526213e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.231794156836775e-06, h_cfl = 7.480034097631063e+21 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472585 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.231805049533112e-18 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.496006819526213e-08, h = 1.231794156836775e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.496006819526213e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.28311891337164e-06, h_cfl = 1.49600681952621e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.23179415683677e-06, h_cfl = 7.48003409763106e+21 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.23180504953311e-18 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.49600681952621e-08, h = 1.23179415683677e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.49600681952621e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688645e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.7274398800560780e-06 - + 0.000000000000000e+00 +-1.727439880056078e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 6.308571466136496e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 6.3085714661365e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.2183078785983163e-23 --1.0639251752699482e-12 - + 7.218307878598316e-23 +-1.063925175269948e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075678007e+00 - + 1.224744871391589e+00 + 1.732050807567801e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --7.2845130562184719e-05 - + 0.000000000000000e+00 +-7.284513056218472e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 6.308571466136496e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 6.3085714661365e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.2183078785983163e-23 --4.4865103090255557e-11 - + 7.218307878598316e-23 +-4.486510309025556e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075239995e+00 - + 1.224744871391589e+00 + 1.732050807524000e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --7.2845086762910995e-05 - + 0.000000000000000e+00 +-7.284508676291099e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.246754225032037e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.24675422503204e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.4436615757196633e-22 --8.9730152228821661e-11 - + 1.443661575719663e-22 +-8.973015222882166e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508074791343e+00 - + 1.224744871391589e+00 + 1.732050807479134e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.4396277740047413e-04 - + 0.000000000000000e+00 +-1.439627774004741e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 9.388056858228434e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 9.38805685822843e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.0827461817897473e-22 --5.0872192687095676e-11 - + 1.082746181789747e-22 +-5.087219268709568e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075179923e+00 - + 1.224744871391589e+00 + 1.732050807517992e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.0840394303739344e-04 - + 0.000000000000000e+00 +-1.084039430373934e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508074791343e+00 - + 1.224744871391589e+00 + 1.732050807479134e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.108004205495869e-05, h_cfl = 1.231794156836775e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.023684037276034e-05, h_cfl = 6.158970784183875e+23 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.42875171995309 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.361269338183975e-16 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.246754225032037e-06, h = 2.023684037276034e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.246754225032037e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.10800420549587e-05, h_cfl = 1.23179415683677e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.02368403727603e-05, h_cfl = 6.15897078418387e+23 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 8.36126933818397e-16 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.24675422503204e-06, h = 2.02368403727603e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.24675422503204e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508074791343e+00 - + 1.224744871391589e+00 + 1.732050807479134e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.4396277740047413e-04 - + 0.000000000000000e+00 +-1.439627774004741e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.13651744114122e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1858778797567304e-21 --1.4566758729363121e-09 - + 1.185877879756730e-21 +-1.456675872936312e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508060224584e+00 - + 1.224744871391589e+00 + 1.732050806022458e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3123431954948648e-03 - + 0.000000000000000e+00 +-1.312343195494865e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.13651744114122e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1858778797567304e-21 --1.3278839880753896e-08 - + 1.185877879756730e-21 +-1.327883988075390e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507942002945e+00 - + 1.224744871391589e+00 + 1.732050794200295e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3123313822883717e-03 - + 0.000000000000000e+00 +-1.312331382288372e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.148359459779237e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.14835945977924e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.3717557595134609e-21 --2.6557440699533699e-08 - + 2.371755759513461e-21 +-2.655744069953370e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507809216936e+00 - + 1.224744871391589e+00 + 1.732050780921694e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.4807117632403230e-03 - + 0.000000000000000e+00 +-2.480711763240323e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.642438450460229e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.64243845046023e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.7788168196350954e-21 --1.5484858693447888e-08 - + 1.778816819635095e-21 +-1.548485869344789e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507919942756e+00 - + 1.224744871391589e+00 + 1.732050791994276e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8965245322040000e-03 - + 0.000000000000000e+00 +-1.896524532204000e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507809215739e+00 - + 1.224744871391589e+00 + 1.732050780921574e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0007461211873381922, h_cfl = 2.023684037276034e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0004047368074552068, h_cfl = 1.011842018638017e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000746121187338192, h_cfl = 2.02368403727603e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000404736807455207, h_cfl = 1.01184201863802e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 6.587902436910164e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.148359459779237e-05, h = 0.0004047368074552068 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.148359459779237e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 6.58790243691016e-11 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.14835945977924e-05, h = 0.000404736807455207 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.14835945977924e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507809215739e+00 - + 1.224744871391589e+00 + 1.732050780921574e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.4807117631208860e-03 - + 0.000000000000000e+00 +-2.480711763120886e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002238519983253957 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000223851998325396 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.3717557595134611e-20 --5.0201767961106226e-07 - + 2.371755759513461e-20 +-5.020176796110623e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320502789038943e+00 - + 1.224744871391589e+00 + 1.732050278903894e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.5850485697902034e-02 - + 0.000000000000000e+00 +-2.585048569790203e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002238519983253957 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000223851998325396 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.3717557595134611e-20 --5.2313215262676757e-06 - + 2.371755759513461e-20 +-5.231321526267676e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320455496000478e+00 - + 1.224744871391589e+00 + 1.732045549600048e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.5845826971662583e-02 - + 0.000000000000000e+00 +-2.584582697166258e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0004262204020529991 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000426220402052999 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.7435115190269222e-20 --1.0460757494550389e-05 - + 4.743511519026922e-20 +-1.046075749455039e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320403201640795e+00 - + 1.224744871391589e+00 + 1.732040320164079e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --4.9215386380348593e-02 - + 0.000000000000000e+00 +-4.921538638034859e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0003250362001891974 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000325036200189197 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.5576336392701913e-20 --6.0727889759923864e-06 - + 3.557633639270191e-20 +-6.072788975992386e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320447081325980e+00 - + 1.224744871391589e+00 + 1.732044708132598e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.7531810140477219e-02 - + 0.000000000000000e+00 +-3.753181014047722e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320403192357716e+00 - + 1.224744871391589e+00 + 1.732040319235772e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001474585099681421, h_cfl = 4.047368074552068e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001415601695694164, h_cfl = 2.023684037276034e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00147458509968142, h_cfl = 4.04736807455207e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00141560169569416, h_cfl = 2.02368403727603e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.49758576343673 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.054536139332359e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0004262204020529991, h = 9.646119455459874e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0004262204020529991 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.05453613933236e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.000426220402052999, h = 9.64611945545987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000426220402052999 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320403192357716e+00 - + 1.224744871391589e+00 + 1.732040319235772e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --4.9215385478418264e-02 - + 0.000000000000000e+00 +-4.921538547841826e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000431043461780729 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.6526213959361231e-22 --2.3736874368566389e-07 - + 5.652621395936123e-22 +-2.373687436856639e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320400818670278e+00 - + 1.224744871391589e+00 + 1.732040081867028e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --4.9772295306148802e-02 - + 0.000000000000000e+00 +-4.977229530614880e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000431043461780729 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.6526213959361231e-22 --2.4005475304776807e-07 - + 5.652621395936123e-22 +-2.400547530477681e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320400791810187e+00 - + 1.224744871391589e+00 + 1.732040079181019e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --4.9772292697325332e-02 - + 0.000000000000000e+00 +-4.977229269732533e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000435866521508459 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1305242791872246e-21 --4.8010948093051328e-07 - + 1.130524279187225e-21 +-4.801094809305133e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320398391262908e+00 - + 1.224744871391589e+00 + 1.732039839126291e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.0329202291137985e-02 - + 0.000000000000000e+00 +-5.032920229113799e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000433454991644594 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.4789320939041850e-22 --3.5907486669449202e-07 - + 8.478932093904185e-22 +-3.590748666944920e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320399601609049e+00 - + 1.224744871391589e+00 + 1.732039960160905e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.0050748175839127e-02 - + 0.000000000000000e+00 +-5.005074817583913e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320398391262783e+00 - + 1.224744871391589e+00 + 1.732039839126278e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008221669095400283, h_cfl = 9.646119455459875e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0001929223891091975, h_cfl = 4.823059727729937e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000822166909540028, h_cfl = 9.64611945545987e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000192922389109197, h_cfl = 4.82305972772994e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.399381689992988e-12 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.39938168999299e-12 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247448713915889e+00 -1.7320398391262783e+00 - + 1.224744871391589e+00 + 1.732039839126278e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.000435866521508459 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --5.1083514705106001e-20 --1.0968442598846551e-05 - +-5.108351470510600e-20 +-1.096844259884655e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -439,199 +357,161 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001949917579727998 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.6887165601339281e-11 --1.0968440517137329e-05 - +-1.688716560133928e-11 +-1.096844051713733e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247448713747018e+00 -1.7320398391283600e+00 - + 1.224744871374702e+00 + 1.732039839128360e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.000435866521508459 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --8.8970878322247178e-05 -0.0000000000000000e+00 - +-8.897087832224718e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --3.8743907606210766e-08 -0.0000000000000000e+00 - +-3.874390760621077e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.0007179332607542295 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00071793326075423 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.4420787533866932e-04 -0.0000000000000000e+00 - +-1.442078753386693e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.000435866521508459, h = 0.0001929223891091975 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.000435866521508459, h = 0.000192922389109197 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000435866521508459 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713747018e+00 -1.7320398391283600e+00 - + 1.224744871374702e+00 + 1.732039839128360e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.0329202301590562e-02 - + 0.000000000000000e+00 +-5.032920230159056e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005323277160630578 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000532327716063058 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3910463919348703e-08 --4.8548149749914859e-06 - +-1.391046391934870e-08 +-4.854814974991486e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448574642379e+00 -1.7320349843133851e+00 - + 1.224744857464238e+00 + 1.732034984313385e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.1467840062017012e-02 - + 0.000000000000000e+00 +-6.146784006201701e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005323277160630578 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000532327716063058 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3910463919348703e-08 --5.9292612790731819e-06 - +-1.391046391934870e-08 +-5.929261279073182e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448574642379e+00 -1.7320339098670809e+00 - + 1.224744857464238e+00 + 1.732033909867081e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.1466803746215971e-02 - + 0.000000000000000e+00 +-6.146680374621597e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006287889106176565 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000628788910617657 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7820927838697407e-08 --1.1858322629626156e-05 - +-2.782092783869741e-08 +-1.185832262962616e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448435537740e+00 -1.7320279808057304e+00 - + 1.224744843553774e+00 + 1.732027980805730e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --7.2605326305814510e-02 - + 0.000000000000000e+00 +-7.260532630581451e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0005805583133403571 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000580558313340357 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.0865695879023057e-08 --8.4909002759096513e-06 - +-2.086569587902306e-08 +-8.490900275909651e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448505090059e+00 -1.7320313482280840e+00 - + 1.224744850509006e+00 + 1.732031348228084e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --6.7036339800849387e-02 - + 0.000000000000000e+00 +-6.703633980084939e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448435537740e+00 -1.7320279807094703e+00 - + 1.224744843553774e+00 + 1.732027980709470e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008364545860675966, h_cfl = 1.929223891091975e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0008029964026248927, h_cfl = 9.646119455459875e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000836454586067597, h_cfl = 1.92922389109198e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000802996402624893, h_cfl = 9.64611945545988e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.16227689452043 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.442705218408666e-07 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0006287889106176565, h = 8.914435013657296e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0006287889106176565 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.44270521840867e-07 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000628788910617657, h = 8.9144350136573e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000628788910617657 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448435537740e+00 -1.7320279807094703e+00 - + 1.224744843553774e+00 + 1.732027980709470e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --7.2605326213589491e-02 - + 0.000000000000000e+00 +-7.260532621358949e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000673361085685943 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4276586658208013e-09 --3.2361773108821604e-06 - +-6.427658665820801e-09 +-3.236177310882160e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448371261154e+00 -1.7320247445321595e+00 - + 1.224744837126115e+00 + 1.732024744532159e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --7.7751969211200825e-02 - + 0.000000000000000e+00 +-7.775196921120082e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000673361085685943 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4276586658208013e-09 --3.4655743835856634e-06 - +-6.427658665820801e-09 +-3.465574383585663e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448371261154e+00 -1.7320245151350866e+00 - + 1.224744837126115e+00 + 1.732024515135087e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --7.7751750111932069e-02 - + 0.000000000000000e+00 +-7.775175011193207e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0007179332607542294 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000717933260754229 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2855317331641603e-08 --6.9311292357093984e-06 - +-1.285531733164160e-08 +-6.931129235709398e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448306984567e+00 -1.7320210495802346e+00 - + 1.224744830698457e+00 + 1.732021049580235e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --8.2898362025555242e-02 - + 0.000000000000000e+00 +-8.289836202555524e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0006956471732200863 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000695647173220086 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.6414879987312010e-09 --5.1123304354090184e-06 - +-9.641487998731201e-09 +-5.112330435409018e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448339122859e+00 -1.7320228683790349e+00 - + 1.224744833912286e+00 + 1.732022868379035e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --8.0325114856887550e-02 - + 0.000000000000000e+00 +-8.032511485688755e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448306984567e+00 -1.7320210495709307e+00 - + 1.224744830698457e+00 + 1.732021049570931e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001966024518003245, h_cfl = 8.914435013657296e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001782887002731459, h_cfl = 4.457217506828648e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00196602451800324, h_cfl = 8.9144350136573e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00178288700273146, h_cfl = 4.45721750682865e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.480985254579955e-08 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48098525457996e-08 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247448306984567e+00 -1.7320210495709307e+00 - + 1.224744830698457e+00 + 1.732021049570931e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.0007179332607542295 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00071793326075423 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --3.5301616332039388e-08 --2.9757997946466830e-05 - +-3.530161633203939e-08 +-2.975799794646683e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -645,122 +525,99 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.005287100222820616 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.5316685259642287e-08 --2.9757992302012752e-05 - +-3.531668525964229e-08 +-2.975799230201275e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247448360749036e+00 -1.7320210495765751e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.0007179332607542295 + 1.224744836074904e+00 + 1.732021049576575e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00071793326075423 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_4(:) = --1.4654750482174844e-04 -0.0000000000000000e+00 - +-1.465475048217484e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --3.4572385544195316e-08 -0.0000000000000000e+00 - +-3.457238554419532e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.6083543619226139e-04 -0.0000000000000000e+00 - +-4.608354361922614e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.0007179332607542295, h = 0.0002820667392457702 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0007179332607542295 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.00071793326075423, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00071793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448360749036e+00 -1.7320210495765751e+00 - + 1.224744836074904e+00 + 1.732021049576575e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --8.2898359333847427e-02 - + 0.000000000000000e+00 +-8.289835933384743e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0008589666303771146 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000858966630377115 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4993174407826685e-08 --1.1691434953061251e-05 - +-6.499317440782668e-08 +-1.169143495306125e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447710817292e+00 -1.7320093581416220e+00 - + 1.224744771081729e+00 + 1.732009358141622e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --9.9183578733839414e-02 - + 0.000000000000000e+00 +-9.918357873383941e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0008589666303771146 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000858966630377115 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.4993174407826685e-08 --1.3988194320090101e-05 - +-6.499317440782668e-08 +-1.398819432009010e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447710817292e+00 -1.7320070613822549e+00 - + 1.224744771081729e+00 + 1.732007061382255e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --9.9181413497115678e-02 - + 0.000000000000000e+00 +-9.918141349711568e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999998 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2998634881565337e-07 --2.7975777898917843e-05 - +-1.299863488156534e-07 +-2.797577789891784e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447060885548e+00 -1.7319930737986762e+00 - + 1.224744706088555e+00 + 1.731993073798676e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546623669295350e-01 - + 0.000000000000000e+00 +-1.154662366929535e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0009294833151885572 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000929483315188557 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.7489761611740020e-08 --2.0120781181901383e-05 - +-9.748976161174002e-08 +-2.012078118190138e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447385851420e+00 -1.7320009287953932e+00 - + 1.224744738585142e+00 + 1.732000928795393e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.0732441998008208e-01 - + 0.000000000000000e+00 +-1.073244199800821e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447060885548e+00 -1.7319930735119315e+00 - + 1.224744706088555e+00 + 1.731993073511932e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001522939033375331, h_cfl = 2.820667392457702e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001462021472040318, h_cfl = 1.410333696228851e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.183246617271065 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.487422913020145e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00152293903337533, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00146202147204032, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.18324661727106 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48742291302014e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247447060885548e+00 -1.7319930735119315e+00 - + 1.224744706088555e+00 + 1.731993073511932e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.001 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.3024952356044277e-07 --5.7734056945646373e-05 - +-1.302495235604428e-07 +-5.773405694564637e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -774,150 +631,122 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.01025211853916463 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.3022496892758314e-07 --5.7734046000567416e-05 - +-1.302249689275831e-07 +-5.773404600056742e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247447411666199e+00 -1.7319930735228766e+00 - + 1.224744741166620e+00 + 1.731993073522877e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_6(:) = --2.0412413291540256e-04 -0.0000000000000000e+00 - +-2.041241329154026e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_6(:) = -5.6335132798040400e-08 -0.0000000000000000e+00 - + 5.633513279804040e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = 1, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247447693295297e+00 -1.7319930735228766e+00 - + 1.224744769329530e+00 + 1.731993073522877e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247447693295297e+00 -1.7319930735228766e+00 - + 1.224744769329530e+00 + 1.731993073522877e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769329530e+00 1.731993073522877e+00 9.103828801926284e-15 1.866129473171441e-11 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247447693295297e+00 -1.7319930735228766e+00 - + 1.224744769329530e+00 + 1.731993073522877e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = --2.0412412822158415e-04 -0.0000000000000000e+00 - +-2.041241282215841e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = -9.3127376499048129e-12 -0.0000000000000000e+00 - + 9.312737649904813e-12 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.001435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00143586652150846 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412411890884647e-04 -0.0000000000000000e+00 - +-2.041241189088465e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.0004358665215084587 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.000435866521508459 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693295297e+00 -1.7319930735228766e+00 - + 1.224744769329530e+00 + 1.731993073522877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620481505229e-01 - + 0.000000000000000e+00 +-1.154662048150523e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00121793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4485434832388956e-08 --2.5163926522260043e-05 - +-4.448543483238896e-08 +-2.516392652226004e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447248440948e+00 -1.7319679095963543e+00 - + 1.224744724844095e+00 + 1.731967909596354e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.4063038211775231e-01 - + 0.000000000000000e+00 +-1.406303821177523e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00121793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4485434832388956e-08 --3.0648037736035022e-05 - +-4.448543483238896e-08 +-3.064803773603502e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447248440948e+00 -1.7319624254851405e+00 - + 1.224744724844095e+00 + 1.731962425485140e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.4062534329196719e-01 - + 0.000000000000000e+00 +-1.406253432919672e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001435866521508459 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00143586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.8970869664777911e-08 --6.1293879216602596e-05 - +-8.897086966477791e-08 +-6.129387921660260e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446803586601e+00 -1.7319317796436600e+00 - + 1.224744680358660e+00 + 1.731931779643660e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.6578818116590505e-01 - + 0.000000000000000e+00 +-1.657881811659050e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001326899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00132689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.6728152248583440e-08 --4.3914709547216480e-05 - +-6.672815224858344e-08 +-4.391470954721648e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447026013774e+00 -1.7319491588133293e+00 - + 1.224744702601377e+00 + 1.731949158813329e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.5320820431207477e-01 - + 0.000000000000000e+00 +-1.532082043120748e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446803586601e+00 -1.7319317786428341e+00 - + 1.224744680358660e+00 + 1.731931778642834e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002572109837952736, h_cfl = 4.358665215084587e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002469225444434626, h_cfl = 2.179332607542293e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.665095442267654 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.418573779983966e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00257210983795274, h_cfl = 4.35866521508459e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00246922544443463, h_cfl = 2.17933260754229e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.66509544226765 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.41857377998397e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247446803586601e+00 -1.7319317786428341e+00 - + 1.224744680358660e+00 + 1.731931778642834e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.001435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00143586652150846 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693295297e+00 -1.7319930735228766e+00 - + 1.224744769329530e+00 + 1.731993073522877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --8.8970873619722298e-08 --6.1294880042472855e-05 - +-8.897087361972230e-08 +-6.129488004247285e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -931,122 +760,99 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.01088917366868417 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --8.8987754617939093e-08 --6.1294868417663477e-05 - +-8.898775461793909e-08 +-6.129486841766348e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247446803417750e+00 -1.7319317786544588e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001435866521508459 + 1.224744680341775e+00 + 1.731931778654459e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00143586652150846 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --2.9309497137744672e-04 -0.0000000000000000e+00 - +-2.930949713774467e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --3.8729826894760647e-08 -0.0000000000000000e+00 - +-3.872982689476065e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.001717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00171793326075423 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.4833193319369225e-04 -0.0000000000000000e+00 - +-3.483319331936923e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.001435866521508459, h = 0.0002820667392457701 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001435866521508459 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.00143586652150846, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00143586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247446803417750e+00 -1.7319317786544588e+00 - + 1.224744680341775e+00 + 1.731931778654459e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.6578818027983722e-01 - + 0.000000000000000e+00 +-1.657881802798372e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00157689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.9126426285560101e-08 --2.3381665708511786e-05 - +-4.912642628556010e-08 +-2.338166570851179e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446312153487e+00 -1.7319083969887503e+00 - + 1.224744631215349e+00 + 1.731908396988750e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.8207064312064725e-01 - + 0.000000000000000e+00 +-1.820706431206472e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00157689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.9126426285560101e-08 --2.5678036308710637e-05 - +-4.912642628556010e-08 +-2.567803630871064e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446312153487e+00 -1.7319061006181500e+00 - + 1.224744631215349e+00 + 1.731906100618150e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.8206858815981558e-01 - + 0.000000000000000e+00 +-1.820685881598156e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001717933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00171793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.8252852571120202e-08 --5.1355492981320207e-05 - +-9.825285257112020e-08 +-5.135549298132021e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247445820889225e+00 -1.7318804231614775e+00 - + 1.224744582088922e+00 + 1.731880423161478e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9835032490412163e-01 - + 0.000000000000000e+00 +-1.983503249041216e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001647416575942787 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00164741657594279 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.3689639428340148e-08 --3.7655704524693269e-05 - +-7.368963942834015e-08 +-3.765570452469327e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247446066521355e+00 -1.7318941229499341e+00 - + 1.224744606652135e+00 + 1.731894122949934e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.9021006508519731e-01 - + 0.000000000000000e+00 +-1.902100650851973e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247445820889225e+00 -1.7318804229057940e+00 - + 1.224744582088922e+00 + 1.731880422905794e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002257738564091452, h_cfl = 2.820667392457701e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002167429021527794, h_cfl = 1.410333696228851e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.684099966282349 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.487926046185586e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00225773856409145, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00216742902152779, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.68409996628235 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48792604618559e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247445820889225e+00 -1.7318804229057940e+00 - + 1.224744582088922e+00 + 1.731880422905794e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.001717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00171793326075423 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693295297e+00 -1.7319930735228766e+00 - + 1.224744769329530e+00 + 1.731993073522877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.8184909944076147e-07 --1.1265061708254365e-04 - +-1.818490994407615e-07 +-1.126506170825436e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1060,122 +866,99 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.02001100770869457 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.8186415876442011e-07 --1.1265059571958069e-04 - +-1.818641587644201e-07 +-1.126505957195807e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247445874653708e+00 -1.7318804229271569e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001717933260754229 + 1.224744587465371e+00 + 1.731880422927157e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00171793326075423 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_4(:) = --3.5067156722211481e-04 -0.0000000000000000e+00 - +-3.506715672221148e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = --3.4550465257831265e-08 -0.0000000000000000e+00 - +-3.455046525783126e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --6.6495933844260696e-04 -0.0000000000000000e+00 - +-6.649593384426070e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001717933260754229, h = 0.0002820667392457703 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001717933260754229 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.00171793326075423, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00171793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247445874653708e+00 -1.7318804229271569e+00 - + 1.224744587465371e+00 + 1.731880422927157e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9835032200841340e-01 - + 0.000000000000000e+00 +-1.983503220084134e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00185896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.3781456162765359e-08 --2.7974014278630856e-05 - +-9.378145616276536e-08 +-2.797401427863086e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247444936839147e+00 -1.7318524489128784e+00 - + 1.224744493683915e+00 + 1.731852448912878e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.1463126781657504e-01 - + 0.000000000000000e+00 +-2.146312678165750e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00185896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.3781456162765359e-08 --3.0270170926603478e-05 - +-9.378145616276536e-08 +-3.027017092660348e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247444936839147e+00 -1.7318501527562304e+00 - + 1.224744493683915e+00 + 1.731850152756230e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.1462925622516324e-01 - + 0.000000000000000e+00 +-2.146292562251632e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8756291232553072e-07 --6.0539774450176736e-05 - +-1.875629123255307e-07 +-6.053977445017674e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443999024585e+00 -1.7318198831527067e+00 - + 1.224744399902459e+00 + 1.731819883152707e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090934630587739e-01 - + 0.000000000000000e+00 +-2.309093463058774e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001929483315188557 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00192948331518856 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.4067218424414805e-07 --4.4543992413661988e-05 - +-1.406721842441480e-07 +-4.454399241366199e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247444467931865e+00 -1.7318358789347432e+00 - + 1.224744446793187e+00 + 1.731835878934743e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2276991518060965e-01 - + 0.000000000000000e+00 +-2.227699151806097e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443999024585e+00 -1.7318198829092342e+00 - + 1.224744399902459e+00 + 1.731819882909234e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001885990638869279, h_cfl = 2.820667392457703e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001810551013314508, h_cfl = 1.410333696228851e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.418874547760627 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.488213369269281e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00188599063886928, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00181055101331451, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.41887454776063 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48821336926928e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247443999024585e+00 -1.7318198829092342e+00 - + 1.224744399902459e+00 + 1.731819882909234e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.002 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247447693295297e+00 -1.7319930735228766e+00 - + 1.224744769329530e+00 + 1.731993073522877e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --3.3437359305001307e-07 --1.7319061364240440e-04 - +-3.343735930500131e-07 +-1.731906136424044e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1189,150 +972,122 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.03076033257676166 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.3434902404443183e-07 --1.7319058080374219e-04 - +-3.343490240444318e-07 +-1.731905808037422e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247444349805057e+00 -1.7318198829420728e+00 - + 1.224744434980506e+00 + 1.731819882942073e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_6(:) = --4.0824816376870644e-04 -0.0000000000000000e+00 - +-4.082481637687064e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_6(:) = -5.6367949373295764e-08 -0.0000000000000000e+00 - + 5.636794937329576e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = 1, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247444631434021e+00 -1.7318198829420728e+00 - + 1.224744463143402e+00 + 1.731819882942073e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247444631434021e+00 -1.7318198829420728e+00 - + 1.224744463143402e+00 + 1.731819882942073e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463143402e+00 1.731819882942073e+00 3.552713678800501e-14 8.445355526021103e-11 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_0(:) = -1.2247444631434021e+00 -1.7318198829420728e+00 - + 1.224744463143402e+00 + 1.731819882942073e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_0(:) = --4.0824815438107406e-04 -0.0000000000000000e+00 - +-4.082481543810741e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_0(:) = -4.2155842365700585e-11 -0.0000000000000000e+00 - + 4.215584236570058e-11 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.002435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 1, stage type = 0, tcur = 0.00243586652150846 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824811222523187e-04 -0.0000000000000000e+00 - +-4.082481122252319e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.0004358665215084585 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002, h = 0.000435866521508458 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631434021e+00 -1.7318198829420728e+00 - + 1.224744463143402e+00 + 1.731819882942073e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931450285537e-01 - + 0.000000000000000e+00 +-2.309093145028554e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00221793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.8970842294003302e-08 --5.0322819848131106e-05 - +-8.897084229400330e-08 +-5.032281984813111e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443741725599e+00 -1.7317695601222247e+00 - + 1.224744374172560e+00 + 1.731769560122225e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.5606520965982216e-01 - + 0.000000000000000e+00 +-2.560652096598222e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002217933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00221793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --8.8970842294003302e-08 --5.5805126106880403e-05 - +-8.897084229400330e-08 +-5.580512610688040e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443741725599e+00 -1.7317640778159660e+00 - + 1.224744374172560e+00 + 1.731764077815966e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.5606053797950556e-01 - + 0.000000000000000e+00 +-2.560605379795056e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002435866521508458 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00243586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.7794168458800660e-07 --1.1160821598471161e-04 - +-1.779416845880066e-07 +-1.116082159847116e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247442852017176e+00 -1.7317082747260881e+00 - + 1.224744285201718e+00 + 1.731708274726088e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.8121399622315751e-01 - + 0.000000000000000e+00 +-2.812139962231575e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002326899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00232689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3345626344100495e-07 --8.1651093920175221e-05 - +-1.334562634410050e-07 +-8.165109392017522e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443296871388e+00 -1.7317382318481527e+00 - + 1.224744329687139e+00 + 1.731738231848153e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.6863875458799219e-01 - + 0.000000000000000e+00 +-2.686387545879922e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442852017176e+00 -1.7317082738850020e+00 - + 1.224744285201718e+00 + 1.731708273885002e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002205765817803392, h_cfl = 4.358665215084585e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002117535185091256, h_cfl = 2.179332607542292e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00220576581780339, h_cfl = 4.35866521508458e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00211753518509126, h_cfl = 2.17933260754229e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.85821938735472 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.41912564738839e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_1(:) = -1.2247442852017176e+00 -1.7317082738850020e+00 - + 1.224744285201718e+00 + 1.731708273885002e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.002435866521508459 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 2, stage type = 2, tcur = 0.00243586652150846 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631434021e+00 -1.7318198829420728e+00 - + 1.224744463143402e+00 + 1.731819882942073e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --1.7794170287257101e-07 --1.1160905707074953e-04 - +-1.779417028725710e-07 +-1.116090570707495e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1341,122 +1096,99 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 45.54793022201162 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.7794862201029117e-07 --1.1156047068530326e-04 - +-1.779486220102912e-07 +-1.115604706853033e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_2(:) = -1.2247442851947801e+00 -1.7317083224713874e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002435866521508459 + 1.224744285194780e+00 + 1.731708322471387e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00243586652150846 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_2(:) = --4.9721891788105372e-04 -0.0000000000000000e+00 - +-4.972189178810537e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_2(:) = --1.4429507578079948e-08 -0.0000000000000000e+00 - +-1.442950757807995e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.002717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 3, stage type = 0, tcur = 0.00271793326075423 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.5243509413804165e-04 -0.0000000000000000e+00 - +-5.524350941380416e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.002435866521508459, h = 0.0002820667392457703 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002435866521508459 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.00243586652150846, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00243586652150846 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247442851947801e+00 -1.7317083224713874e+00 - + 1.224744285194780e+00 + 1.731708322471387e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.8121403621851360e-01 - + 0.000000000000000e+00 +-2.812140362185136e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00257689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.7911782824223786e-08 --3.9660563113149043e-05 - +-7.791178282422379e-08 +-3.966056311314904e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442072829973e+00 -1.7316686619082742e+00 - + 1.224744207282997e+00 + 1.731668661908274e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.9748988590185105e-01 - + 0.000000000000000e+00 +-2.974898859018510e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002576899891131344 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00257689989113134 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.7911782824223786e-08 --4.1956001037465689e-05 - +-7.791178282422379e-08 +-4.195600103746569e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442072829973e+00 -1.7316663664703500e+00 - + 1.224744207282997e+00 + 1.731666366470350e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.9748798480486938e-01 - + 0.000000000000000e+00 +-2.974879848048694e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002717933260754229 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00271793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5582356564844757e-07 --8.3911465838704772e-05 - +-1.558235656484476e-07 +-8.391146583870477e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247441293712145e+00 -1.7316244110055488e+00 - + 1.224744129371214e+00 + 1.731624411005549e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.1376264876118676e-01 - + 0.000000000000000e+00 +-3.137626487611868e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002647416575942787 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00264741657594279 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1686767423633569e-07 --6.2073021697687145e-05 - +-1.168676742363357e-07 +-6.207302169768714e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247441683271059e+00 -1.7316462494496898e+00 - + 1.224744168327106e+00 + 1.731646249449690e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.0562594432564943e-01 - + 0.000000000000000e+00 +-3.056259443256494e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247441293712145e+00 -1.7316244107931731e+00 - + 1.224744129371214e+00 + 1.731624410793173e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002257553825035457, h_cfl = 2.820667392457703e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002167251672034038, h_cfl = 1.410333696228852e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.683471216170827 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.489193460191508e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00225755382503546, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00216725167203404, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.68347121617083 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48919346019151e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_3(:) = -1.2247441293712145e+00 -1.7316244107931731e+00 - + 1.224744129371214e+00 + 1.731624410793173e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.002717933260754229 +[INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 4, stage type = 2, tcur = 0.00271793326075423 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631434021e+00 -1.7318198829420728e+00 - + 1.224744463143402e+00 + 1.731819882942073e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --3.2839027103691621e-07 --1.9547214889970022e-04 - +-3.283902710369162e-07 +-1.954721488997002e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1465,122 +1197,99 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 79.77268774500753 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.2837835770642712e-07 --1.9538705832610731e-04 - +-3.283783577064271e-07 +-1.953870583261073e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_4(:) = -1.2247441347650445e+00 -1.7316244958837468e+00 - -[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002717933260754229 + 1.224744134765045e+00 + 1.731624495883747e+00 +[DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.00271793326075423 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_4(:) = --5.5479545427156000e-04 -0.0000000000000000e+00 - +-5.547954542715600e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_4(:) = -3.2232303305719437e-08 -0.0000000000000000e+00 - + 3.223230330571944e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 5, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --8.6920111134588553e-04 -0.0000000000000000e+00 - +-8.692011113458855e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002717933260754229, h = 0.0002820667392457703 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002717933260754229 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.00271793326075423, h = 0.00028206673924577 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00271793326075423 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247441347650445e+00 -1.7316244958837468e+00 - + 1.224744134765045e+00 + 1.731624495883747e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.1376271556291596e-01 - + 0.000000000000000e+00 +-3.137627155629160e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00285896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2258636161306683e-07 --4.4251013037864910e-05 - +-1.225863616130668e-07 +-4.425101303786491e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247440121786830e+00 -1.7315802448707089e+00 - + 1.224744012178683e+00 + 1.731580244870709e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.3003612824799444e-01 - + 0.000000000000000e+00 +-3.300361282479944e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002858966630377115 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00285896663037711 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2258636161306683e-07 --4.6546107264105331e-05 - +-1.225863616130668e-07 +-4.654610726410533e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247440121786830e+00 -1.7315779497764827e+00 - + 1.224744012178683e+00 + 1.731577949776483e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.3003427059370549e-01 - + 0.000000000000000e+00 +-3.300342705937055e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4517272322613365e-07 --9.3091690545722729e-05 - +-2.451727232261337e-07 +-9.309169054572273e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247438895923213e+00 -1.7315314041932011e+00 - + 1.224743889592321e+00 + 1.731531404193201e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630636786615904e-01 - + 0.000000000000000e+00 +-3.463063678661590e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002929483315188557 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00292948331518856 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8387954241960025e-07 --6.8958315662702045e-05 - +-1.838795424196003e-07 +-6.895831566270204e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247439508855020e+00 -1.7315555375680840e+00 - + 1.224743950885502e+00 + 1.731555537568084e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.3817095212315817e-01 - + 0.000000000000000e+00 +-3.381709521231582e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247438895923213e+00 -1.7315314039930489e+00 - + 1.224743889592321e+00 + 1.731531403993049e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001885820271331692, h_cfl = 2.820667392457703e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001810387460478425, h_cfl = 1.410333696228852e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.418294710391211 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.489668406571682e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00188582027133169, h_cfl = 2.8206673924577e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00181038746047842, h_cfl = 1.41033369622885e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.41829471039121 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.48966840657168e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_5(:) = -1.2247438895923213e+00 -1.7315314039930489e+00 - + 1.224743889592321e+00 + 1.731531403993049e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 6, stage type = 2, tcur = 0.003 [DEBUG][rank 0][mriStep_StageDIRKNoFast][predictor] zpred(:) = -1.2247444631434021e+00 -1.7318198829420728e+00 - + 1.224744463143402e+00 + 1.731819882942073e+00 [DEBUG][rank 0][mriStep_StageDIRKNoFast][rhs data] sdata(:) = --5.3851392912567548e-07 --2.8847894902384041e-04 - +-5.385139291256755e-07 +-2.884789490238404e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1589,35 +1298,29 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 117.7290852919884 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.3843774558909810e-07 --2.8835338357697290e-04 - +-5.384377455890981e-07 +-2.883533835769729e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_6(:) = -1.2247439247056566e+00 -1.7315315295584959e+00 - + 1.224743924705657e+00 + 1.731531529558496e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.003 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow explicit RHS] Fse_6(:) = --6.1237199048017640e-04 -0.0000000000000000e+00 - +-6.123719904801764e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow implicit RHS] Fsi_6(:) = -1.8589770046461746e-07 -0.0000000000000000e+00 - + 1.858977004646175e-07 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRIGARK][begin-stage] stage = 7, stage type = 1, tcur = 0.003 [DEBUG][rank 0][mriStep_TakeStepMRIGARK][slow stage] z_7(:) = -1.2247439528685258e+00 -1.7315315295584959e+00 - + 1.224743952868526e+00 + 1.731531529558496e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.003 [INFO][rank 0][mriStep_TakeStepMRIGARK][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRIGARK][updated solution] ycur(:) = -1.2247439528685258e+00 -1.7315315295584959e+00 - + 1.224743952868526e+00 + 1.731531529558496e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952868526e+00 1.731531529558496e+00 3.524580627356499e-11 2.592849255300678e-07 ------------------------------------------------------------------------------------------------------------------------------ @@ -1648,6 +1351,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.06666666666666667 +Jac evals per NLS iter = 0.0666666666666667 Prec evals per NLS iter = 0 End MRIStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_3.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_3.out index a952b02930..deee617335 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_3.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_3.out @@ -6,1422 +6,1149 @@ Using Ex-MRI-SR method [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0006 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.059355438929501e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.0593554389295e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 -8.5332324353576826e-25 - + 1.206781304096483e-24 + 8.533232435357683e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.1889694230616173e-06 - + 0.000000000000000e+00 +-1.188969423061617e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 --1.2242553240514061e-14 - + 1.206781304096483e-24 +-1.224255324051406e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688650e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.1889694108828618e-06 - + 0.000000000000000e+00 +-1.188969410882862e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.059355438929501e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4135626081929657e-24 --2.4485106230224258e-14 - + 2.413562608192966e-24 +-2.448510623022426e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688528e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3779388340687632e-06 - + 0.000000000000000e+00 +-2.377938834068763e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.544516579197126e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.54451657919713e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8101719561447239e-24 --1.3772872301180226e-14 - + 1.810171956144724e-24 +-1.377287230118023e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688634e+00 - + 1.224744871391589e+00 + 1.732050807568863e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.7834541255044815e-06 - + 0.000000000000000e+00 +-1.783454125504481e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.766300713710683e-06, h_cfl = 2.059355438929501e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.695648685162256e-06, h_cfl = 1.029677719464751e+22 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.861712124677889e-19 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.059355438929501e-08, h = 1.695648685162256e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.059355438929501e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.76630071371068e-06, h_cfl = 2.0593554389295e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.69564868516226e-06, h_cfl = 1.02967771946475e+22 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.86171212467789e-19 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.0593554389295e-08, h = 1.69564868516226e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3779388338123684e-06 - + 0.000000000000000e+00 +-2.377938833812368e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --2.0160744284751053e-12 - + 9.936493200189350e-23 +-2.016074428475105e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075668364e+00 - + 1.224744871391589e+00 + 1.732050807566836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0027630277357223e-04 - + 0.000000000000000e+00 +-1.002763027735722e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --8.5016690475470017e-11 - + 9.936493200189350e-23 +-8.501669047547002e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508074838359e+00 - + 1.224744871391589e+00 + 1.732050807483836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0027621977792367e-04 - + 0.000000000000000e+00 +-1.002762197779237e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.9872986400378700e-22 --1.7003324021947768e-10 - + 1.987298640037870e-22 +-1.700332402194777e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.292330068260987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.29233006826099e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.4904739800284026e-22 --9.6399751925935201e-11 - + 1.490473980028403e-22 +-9.639975192593520e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508074724528e+00 - + 1.224744871391589e+00 + 1.732050807472453e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4922542246468209e-04 - + 0.000000000000000e+00 +-1.492254224646821e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.901811588832878e-05, h_cfl = 1.695648685162256e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.785739125279562e-05, h_cfl = 8.47824342581128e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.90181158883288e-05, h_cfl = 1.69564868516226e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.78573912527956e-05, h_cfl = 8.47824342581128e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.270050270926313e-15 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.716242239551551e-06, h = 2.785739125279562e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.27005027092631e-15 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.71624223955155e-06, h = 2.78573912527956e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.7603134562689734e-09 - + 1.632441797529130e-21 +-2.760313456268973e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508046385057e+00 - + 1.224744871391589e+00 + 1.732050804638506e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.8065329798490591e-03 - + 0.000000000000000e+00 +-1.806532979849059e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.5162648015366993e-08 - + 1.632441797529130e-21 +-2.516264801536699e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507822361713e+00 - + 1.224744871391589e+00 + 1.732050782236171e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.8065106008801368e-03 - + 0.000000000000000e+00 +-1.806510600880137e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582609e-21 --5.0324672611040883e-08 - + 3.264883595058261e-21 +-5.032467261104088e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507570741466e+00 - + 1.224744871391589e+00 + 1.732050757074147e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4148689076686934e-03 - + 0.000000000000000e+00 +-3.414868907668693e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.260928567914827e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.26092856791483e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4486626962936955e-21 --2.9342862858857047e-08 - + 2.448662696293695e-21 +-2.934286285885705e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507780559564e+00 - + 1.224744871391589e+00 + 1.732050778055956e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.6106953640960742e-03 - + 0.000000000000000e+00 +-2.610695364096074e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008040108168818409, h_cfl = 2.785739125279562e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0005571478250559124, h_cfl = 1.392869562639781e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000804010816881841, h_cfl = 2.78573912527956e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000557147825055912, h_cfl = 1.39286956263978e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.365757457818316e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.957363349234717e-05, h = 0.0005571478250559124 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.36575745781832e-10 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.95736334923472e-05, h = 0.000557147825055912 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.4148689073582993e-03 - + 0.000000000000000e+00 +-3.414868907358299e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.5129339229286827e-07 - + 3.264883595058260e-20 +-9.512933922928683e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320498057804432e+00 - + 1.224744871391589e+00 + 1.732049805780443e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.5586084640419201e-02 - + 0.000000000000000e+00 +-3.558608464041920e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.9133548298325844e-06 - + 3.264883595058260e-20 +-9.913354829832584e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320408437190056e+00 - + 1.224744871391589e+00 + 1.732040843719006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.5577306688127808e-02 - + 0.000000000000000e+00 +-3.557730668812781e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005867214585482596 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.5297671901165209e-20 --1.9821819042637574e-05 - + 6.529767190116521e-20 +-1.982181904263757e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320309352547929e+00 - + 1.224744871391589e+00 + 1.732030935254793e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.7747965740933266e-02 - + 0.000000000000000e+00 +-6.774796574093327e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004474345022842815 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000447434502284281 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.8973253925873913e-20 --1.1507434916573431e-05 - + 4.897325392587391e-20 +-1.150743491657343e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320392496389190e+00 - + 1.224744871391589e+00 + 1.732039249638919e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.1664931509040730e-02 - + 0.000000000000000e+00 +-5.166493150904073e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001732294472367856, h_cfl = 5.571478250559124e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001663002693473142, h_cfl = 2.785739125279562e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.984850014098595 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.787223456299231e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0005867214585482596, h = 1.327854145174034e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0005867214585482596 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00173229447236786, h_cfl = 5.57147825055912e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00166300269347314, h_cfl = 2.78573912527956e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.98485001409859 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.78722345629923e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.00058672145854826, h = 1.32785414517403e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --6.7747963440942832e-02 - + 0.000000000000000e+00 +-6.774796344094283e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.4979707041077427e-07 - + 7.781218951673638e-22 +-4.497970704107743e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320304830641062e+00 - + 1.224744871391589e+00 + 1.732030483064106e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.8514575742804049e-02 - + 0.000000000000000e+00 +-6.851457574280405e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.5488681702461341e-07 - + 7.781218951673638e-22 +-4.548868170246134e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320304779743596e+00 - + 1.224744871391589e+00 + 1.732030477974360e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.8514570854394510e-02 - + 0.000000000000000e+00 +-6.851457085439451e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.5562437903347276e-21 --9.0977356913827813e-07 - + 1.556243790334728e-21 +-9.097735691382781e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320300230876076e+00 - + 1.224744871391589e+00 + 1.732030023087608e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.9281182547766579e-02 - + 0.000000000000000e+00 +-6.928118254776658e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0005966803646370648 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000596680364637065 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1671828427510456e-21 --6.8042154646761999e-07 - + 1.167182842751046e-21 +-6.804215464676200e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320302524396303e+00 - + 1.224744871391589e+00 + 1.732030252439630e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --6.8897877999666526e-02 - + 0.000000000000000e+00 +-6.889787799966653e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320300230875767e+00 - + 1.224744871391589e+00 + 1.732030023087577e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.327854145174034e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0002655708290348068, h_cfl = 6.63927072587017e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.32785414517403e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000265570829034807, h_cfl = 6.63927072587017e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.221308228319648e-11 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.22130822831965e-11 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247448713915889e+00 -1.7320300230875767e+00 - + 1.224744871391589e+00 + 1.732030023087577e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --1.2254796263946310e-04 -0.0000000000000000e+00 - +-1.225479626394631e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --8.3555429072323917e-05 -0.0000000000000000e+00 - +-8.355542907232392e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.0002655708290348068 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.000265570829034807 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1094942284548030e-08 -1.1004305373251416e-20 - +-1.109494228454803e-08 + 1.100430537325142e-20 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448602966466e+00 -1.7320508075688772e+00 - + 1.224744860296647e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5333743569277778e-02 - + 0.000000000000000e+00 +-1.533374356927778e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1094942284548030e-08 --2.0360974959501188e-06 - +-1.109494228454803e-08 +-2.036097495950119e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448602966466e+00 -1.7320487714713813e+00 - + 1.224744860296647e+00 + 1.732048771471381e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5331725496051852e-02 - + 0.000000000000000e+00 +-1.533172549605185e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002655708290348068 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2189884569096061e-08 --4.0716590505205752e-06 - +-2.218988456909606e-08 +-4.071659050520575e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448492017043e+00 -1.7320467359098266e+00 - + 1.224744849201704e+00 + 1.732046735909827e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0665413589536904e-02 - + 0.000000000000000e+00 +-3.066541358953690e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0001991781217761051 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000199178121776105 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6642413426822047e-08 --2.2904091653250148e-06 - +-1.664241342682205e-08 +-2.290409165325015e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448547491755e+00 -1.7320485171597120e+00 - + 1.224744854749175e+00 + 1.732048517159712e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2999084375837905e-02 - + 0.000000000000000e+00 +-2.299908437583791e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448492017043e+00 -1.7320467356443114e+00 - + 1.224744849201704e+00 + 1.732046735644311e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008617674153956226, h_cfl = 2.655708290348068e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0008272967187797977, h_cfl = 1.327854145174034e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.115164123207857 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.954469436431449e-06 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0002655708290348068, h = 1.095837631859871e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0002655708290348068 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000861767415395623, h_cfl = 2.65570829034807e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000827296718779798, h_cfl = 1.32785414517403e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.11516412320786 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.95446943643145e-06 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000265570829034807, h = 1.09583763185987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448492017043e+00 -1.7320467356443114e+00 - + 1.224744849201704e+00 + 1.732046735644311e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.0665413328722541e-02 - + 0.000000000000000e+00 +-3.066541332872254e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5781591761825418e-11 --1.6802156961075714e-08 - +-4.578159176182542e-11 +-1.680215696107571e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448491559227e+00 -1.7320467188421544e+00 - + 1.224744849155923e+00 + 1.732046718842154e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.0728681121803422e-02 - + 0.000000000000000e+00 +-3.072868112180342e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5781591761825418e-11 --1.6836822575347090e-08 - +-4.578159176182542e-11 +-1.683682257534709e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448491559227e+00 -1.7320467188074888e+00 - + 1.224744849155923e+00 + 1.732046718807489e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.0728681087752847e-02 - + 0.000000000000000e+00 +-3.072868108775285e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1563183523650836e-11 --3.3673645113380280e-08 - +-9.156318352365084e-11 +-3.367364511338028e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448491101411e+00 -1.7320467019706662e+00 - + 1.224744849110141e+00 + 1.732046701970666e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0791948878957975e-02 - + 0.000000000000000e+00 +-3.079194887895798e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0002663927072587017 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000266392707258702 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8672387642738124e-11 --2.5242234243740391e-08 - +-6.867238764273812e-11 +-2.524223424374039e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448491330319e+00 -1.7320467104020771e+00 - + 1.224744849133032e+00 + 1.732046710402077e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.0760314992102761e-02 - + 0.000000000000000e+00 +-3.076031499210276e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448491101411e+00 -1.7320467019706662e+00 - + 1.224744849110141e+00 + 1.732046701970666e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.300634421513462e-05, h_cfl = 1.095837631859871e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.191675263719742e-05, h_cfl = 5.479188159299354e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.30063442151346e-05, h_cfl = 1.09583763185987e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.19167526371974e-05, h_cfl = 5.47918815929935e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.618934781454142e-16 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.61893478145414e-16 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247448491101411e+00 -1.7320467019706662e+00 - + 1.224744849110141e+00 + 1.732046701970666e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --5.4403058920472641e-05 -0.0000000000000000e+00 - +-5.440305892047264e-05 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.0207732054765795e-04 -0.0000000000000000e+00 - +-1.020773205476579e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.19167526371974e-05 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1186016921554643e-09 -9.0815184667034262e-22 - +-1.118601692155464e-09 + 9.081518466703426e-22 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448702729873e+00 -1.7320508075688772e+00 - + 1.224744870272987e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.2653717796963985e-03 - + 0.000000000000000e+00 +-1.265371779696399e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1186016921554643e-09 --1.3866420144848115e-08 - +-1.118601692155464e-09 +-1.386642014484811e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448702729873e+00 -1.7320507937024570e+00 - + 1.224744870272987e+00 + 1.732050793702457e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.2653579234064838e-03 - + 0.000000000000000e+00 +-1.265357923406484e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372033843109285e-09 --2.7732536604817700e-08 - +-2.237203384310929e-09 +-2.773253660481770e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448691543856e+00 -1.7320507798363405e+00 - + 1.224744869154386e+00 + 1.732050779836340e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.5307296606774453e-03 - + 0.000000000000000e+00 +-2.530729660677445e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.643756447789806e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.64375644778981e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6779025382331965e-09 --1.5599608810181516e-08 - +-1.677902538233197e-09 +-1.559960881018152e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448697136865e+00 -1.7320507919692685e+00 - + 1.224744869713686e+00 + 1.732050791969268e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8980472633171931e-03 - + 0.000000000000000e+00 +-1.898047263317193e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448691543856e+00 -1.7320507798361888e+00 - + 1.224744869154386e+00 + 1.732050779836189e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005404364362730721, h_cfl = 2.191675263719742e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0004383350527439483, h_cfl = 1.095837631859871e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000540436436273072, h_cfl = 2.19167526371974e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000438335052743948, h_cfl = 1.09583763185987e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.064153609642308e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.191675263719742e-05, h = 0.0004383350527439483 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.06415360964231e-11 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.19167526371974e-05, h = 0.000438335052743948 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448691543856e+00 -1.7320507798361888e+00 - + 1.224744869154386e+00 + 1.732050779836189e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.5307296605260095e-03 - + 0.000000000000000e+00 +-2.530729660526010e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372033843109283e-08 --5.5465375961367138e-07 - +-2.237203384310928e-08 +-5.546537596136714e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448467823518e+00 -1.7320502251824292e+00 - + 1.224744846782352e+00 + 1.732050225182429e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.7840698771529573e-02 - + 0.000000000000000e+00 +-2.784069877152957e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372033843109283e-08 --6.1017770822233959e-06 - +-2.237203384310928e-08 +-6.101777082223396e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448467823518e+00 -1.7320446780591066e+00 - + 1.224744846782352e+00 + 1.732044678059107e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.7835240803154377e-02 - + 0.000000000000000e+00 +-2.783524080315438e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0004602518053811457 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4744067686218566e-08 --1.2201161745591176e-05 - +-4.474406768621857e-08 +-1.220116174559118e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448244103178e+00 -1.7320385786744432e+00 - + 1.224744824410318e+00 + 1.732038578674443e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.3144939300901139e-02 - + 0.000000000000000e+00 +-5.314493930090114e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0003506680421951587 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000350668042195159 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.3558050764663921e-08 --7.0716009271379722e-06 - +-3.355805076466392e-08 +-7.071600927137972e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448355963348e+00 -1.7320437082352618e+00 - + 1.224744835596335e+00 + 1.732043708235262e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --4.0491503572970357e-02 - + 0.000000000000000e+00 +-4.049150357297036e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448244103178e+00 -1.7320385774980036e+00 - + 1.224744824410318e+00 + 1.732038577498004e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001534110004361672, h_cfl = 4.383350527439483e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001472745604187206, h_cfl = 2.191675263719742e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.359862723658343 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.450809673922718e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.0004602518053811457, h = 0.0005397481946188539 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0004602518053811457 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00153411000436167, h_cfl = 4.38335052743948e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00147274560418721, h_cfl = 2.19167526371974e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.35986272365834 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.45080967392272e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.000460251805381146, h = 0.000539748194618854 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448244103178e+00 -1.7320385774980036e+00 - + 1.224744824410318e+00 + 1.732038577498004e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.3144938160558666e-02 - + 0.000000000000000e+00 +-5.314493816055867e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7548024738564205e-08 --1.4342442212646087e-05 - +-2.754802473856420e-08 +-1.434244221264609e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447968622931e+00 -1.7320242350557911e+00 - + 1.224744796862293e+00 + 1.732024235055791e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --8.4310189391329657e-02 - + 0.000000000000000e+00 +-8.431018939132966e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7548024738564205e-08 --2.2753136255971913e-05 - +-2.754802473856420e-08 +-2.275313625597191e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447968622931e+00 -1.7320158243617476e+00 - + 1.224744796862293e+00 + 1.732015824361748e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --8.4302188088322530e-02 - + 0.000000000000000e+00 +-8.430218808832253e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999996 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5096049477128410e-08 --4.5501953823091131e-05 - +-5.509604947712841e-08 +-4.550195382309113e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447693142683e+00 -1.7319930755441806e+00 - + 1.224744769314268e+00 + 1.731993075544181e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546620670923328e-01 - + 0.000000000000000e+00 +-1.154662067092333e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0008650629513452862 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000865062951345286 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.1322037107846306e-08 --3.0974095399983003e-05 - +-4.132203710784631e-08 +-3.097409539998300e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447830882807e+00 -1.7320076034026035e+00 - + 1.224744783088281e+00 + 1.732007603402604e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.9886380187369700e-02 - + 0.000000000000000e+00 +-9.988638018736970e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447693142683e+00 -1.7319930734957192e+00 - + 1.224744769314268e+00 + 1.731993073495719e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003682863348538355, h_cfl = 5.397481946188539e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003535548814596821, h_cfl = 2.698740973094269e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.550367096815337 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.335844413390305e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00368286334853836, h_cfl = 5.39748194618854e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00353554881459682, h_cfl = 2.69874097309427e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.55036709681534 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.33584441339031e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247447693142683e+00 -1.7319930734957192e+00 - + 1.224744769314268e+00 + 1.731993073495719e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247447693142683e+00 -1.7319930734957192e+00 - + 1.224744769314268e+00 + 1.731993073495719e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769314268e+00 1.731993073495719e+00 1.525224391230040e-11 8.496092718246473e-12 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247447693142683e+00 -1.7319930734957192e+00 - + 1.224744769314268e+00 + 1.731993073495719e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = --2.0412410196735464e-04 -0.0000000000000000e+00 - +-2.041241019673546e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0016 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412410196735470e-04 -0.0000000000000000e+00 - +-2.041241019673547e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693142683e+00 -1.7319930734957192e+00 - + 1.224744769314268e+00 + 1.731993073495719e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620479733610e-01 - + 0.000000000000000e+00 +-1.154662047973361e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237230590206332e-08 --3.4639861439200793e-05 - +-6.123723059020633e-08 +-3.463986143920079e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447080770377e+00 -1.7319584336342799e+00 - + 1.224744708077038e+00 + 1.731958433634280e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5010735423265642e-01 - + 0.000000000000000e+00 +-1.501073542326564e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237230590206332e-08 --4.5032206269796875e-05 - +-6.123723059020633e-08 +-4.503220626979688e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447080770377e+00 -1.7319480412894495e+00 - + 1.224744708077038e+00 + 1.731948041289449e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5009786255770563e-01 - + 0.000000000000000e+00 +-1.500978625577056e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0016 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247446118041266e-07 --9.0058717534623268e-05 - +-1.224744611804127e-07 +-9.005871753462327e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446468398071e+00 -1.7319030147781846e+00 - + 1.224744646839807e+00 + 1.731903014778185e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.8473630415972764e-01 - + 0.000000000000000e+00 +-1.847363041597276e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00145 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1855845885309498e-08 --6.3649095238232204e-05 - +-9.185584588530950e-08 +-6.364909523823220e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247446774584225e+00 -1.7319294244004810e+00 - + 1.224744677458423e+00 + 1.731929424400481e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.6741983375538932e-01 - + 0.000000000000000e+00 +-1.674198337553893e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446468398071e+00 -1.7319030122014651e+00 - + 1.224744646839807e+00 + 1.731903012201465e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002681794540378942, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002574522758763785, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.290871264606313 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.094654011537726e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00268179454037894, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00257452275876378, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.29087126460631 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09465401153773e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247446468398071e+00 -1.7319030122014651e+00 - + 1.224744646839807e+00 + 1.731903012201465e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --3.2667200949979355e-04 -0.0000000000000000e+00 - +-3.266720094997935e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.001266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.8767949346674467e-04 -0.0000000000000000e+00 - +-2.876794934667447e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693142683e+00 -1.7319930734957192e+00 - + 1.224744769314268e+00 + 1.731993073495719e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620479733610e-01 - + 0.000000000000000e+00 +-1.154662047973361e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8357265795565941e-08 --1.5395493972978140e-05 - +-3.835726579556594e-08 +-1.539549397297814e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447309570025e+00 -1.7319776780017462e+00 - + 1.224744730957003e+00 + 1.731977678001746e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3086141134744872e-01 - + 0.000000000000000e+00 +-1.308614113474487e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8357265795565941e-08 --1.7448188179659822e-05 - +-3.835726579556594e-08 +-1.744818817965982e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447309570025e+00 -1.7319756253075396e+00 - + 1.224744730957003e+00 + 1.731975625307540e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3085951374569305e-01 - + 0.000000000000000e+00 +-1.308595137456930e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.6714531591131881e-08 --3.4895870332184797e-05 - +-7.671453159113188e-08 +-3.489587033218480e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446925997367e+00 -1.7319581776253870e+00 - + 1.224744692599737e+00 + 1.731958177625387e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.4625425348038215e-01 - + 0.000000000000000e+00 +-1.462542534803822e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0012 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.7535898693348918e-08 --2.5402336071937066e-05 - +-5.753589869334892e-08 +-2.540233607193707e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447117783696e+00 -1.7319676711596472e+00 - + 1.224744711778370e+00 + 1.731967671159647e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.3855741978800803e-01 - + 0.000000000000000e+00 +-1.385574197880080e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446925997367e+00 -1.7319581773931210e+00 - + 1.224744692599737e+00 + 1.731958177393121e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002235868659677365, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00214643391329027, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.049127174838516 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987182892963146e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00223586865967736, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00214643391329027, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.04912717483852 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98718289296315e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247446925997367e+00 -1.7319581773931210e+00 - + 1.224744692599737e+00 + 1.731958177393121e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --2.5852714618523724e-04 -0.0000000000000000e+00 - +-2.585271461852372e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.0620138377137273e-04 -0.0000000000000000e+00 - +-3.062013837713727e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693142683e+00 -1.7319930734957192e+00 - + 1.224744769314268e+00 + 1.731993073495719e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620479733610e-01 - + 0.000000000000000e+00 +-1.154662047973361e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5310069188568624e-07 --5.7733102398668000e-05 - +-1.531006918856862e-07 +-5.773310239866800e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446162135764e+00 -1.7319353403933204e+00 - + 1.224744616213576e+00 + 1.731935340393320e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7320509139180953e-01 - + 0.000000000000000e+00 +-1.732050913918095e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5310069188568624e-07 --8.6602545695904691e-05 - +-1.531006918856862e-07 +-8.660254569590469e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446162135764e+00 -1.7319064709500234e+00 - + 1.224744616213576e+00 + 1.731906470950023e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7317910889278892e-01 - + 0.000000000000000e+00 +-1.731791088927889e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0620138377137249e-07 --1.7317910889278878e-04 - +-3.062013837713725e-07 +-1.731791088927888e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247444631128845e+00 -1.7318198943868264e+00 - + 1.224744463112885e+00 + 1.731819894386826e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090932443690046e-01 - + 0.000000000000000e+00 +-2.309093244369005e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00175 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2965103782852935e-07 --1.1906830484058438e-04 - +-2.296510378285294e-07 +-1.190683048405844e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445396632306e+00 -1.7318740051908785e+00 - + 1.224744539663231e+00 + 1.731874005190879e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.0205197679216230e-01 - + 0.000000000000000e+00 +-2.020519767921623e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247444631128845e+00 -1.7318198828407518e+00 - + 1.224744463112885e+00 + 1.731819882840752e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236999152476531, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002275191863774698, h_cfl = 4.999999999999996e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236999152476531, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0022751918637747, h_cfl = 5e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.2751918637747 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393261462524817 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247444631128845e+00 -1.7318198828407518e+00 - + 1.224744463112885e+00 + 1.731819882840752e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247444631128845e+00 -1.7318198828407518e+00 - + 1.224744463112885e+00 + 1.731819882840752e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463112885e+00 1.731819882840752e+00 3.048206131950337e-11 1.686739636852508e-11 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247444631128845e+00 -1.7318198828407518e+00 - + 1.224744463112885e+00 + 1.731819882840752e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = --4.0824810186075914e-04 -0.0000000000000000e+00 - +-4.082481018607591e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0026 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824810186075925e-04 -0.0000000000000000e+00 - +-4.082481018607592e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631128845e+00 -1.7318198828407518e+00 - + 1.224744463112885e+00 + 1.731819882840752e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931443030263e-01 - + 0.000000000000000e+00 +-2.309093144303026e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247443055822763e-07 --6.9272794329090713e-05 - +-1.224744305582276e-07 +-6.927279432909071e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443406384539e+00 -1.7317506100464228e+00 - + 1.224744340638454e+00 + 1.731750610046423e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.6553868341404174e-01 - + 0.000000000000000e+00 +-2.655386834140417e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247443055822763e-07 --7.9661605024212434e-05 - +-1.224744305582276e-07 +-7.966160502421243e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443406384539e+00 -1.7317402212357276e+00 - + 1.224744340638454e+00 + 1.731740221235728e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.6552988755427787e-01 - + 0.000000000000000e+00 +-2.655298875542779e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0026 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4494886111645526e-07 --1.5931793253256654e-04 - +-2.449488611164553e-07 +-1.593179325325665e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247442181640233e+00 -1.7316605649082193e+00 - + 1.224744218164023e+00 + 1.731660564908219e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0015446876784518e-01 - + 0.000000000000000e+00 +-3.001544687678452e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00245 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8371164583734144e-07 --1.1559471422789185e-04 - +-1.837116458373414e-07 +-1.155947142278919e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247442794012386e+00 -1.7317042881265239e+00 - + 1.224744279401239e+00 + 1.731704288126524e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.8284501460715050e-01 - + 0.000000000000000e+00 +-2.828450146071505e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442181640233e+00 -1.7316605627482384e+00 - + 1.224744218164023e+00 + 1.731660562748238e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003405458424088719, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00326924008712517, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.448733478541956 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.096614179993884e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00340545842408872, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00326924008712517, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.44873347854196 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09661417999388e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247442181640233e+00 -1.7316605627482384e+00 - + 1.224744218164023e+00 + 1.731660562748238e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --5.3079589301364548e-04 -0.0000000000000000e+00 - +-5.307958930136455e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.002266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.9180341401045425e-04 -0.0000000000000000e+00 - +-4.918034140104542e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631128845e+00 -1.7318198828407518e+00 - + 1.224744463112885e+00 + 1.731819882840752e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931443030263e-01 - + 0.000000000000000e+00 +-2.309093144303026e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5573788534727215e-08 --3.0787908590707007e-05 - +-6.557378853472722e-08 +-3.078790859070701e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443975390959e+00 -1.7317890949321610e+00 - + 1.224744397539096e+00 + 1.731789094932161e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.4629962777140188e-01 - + 0.000000000000000e+00 +-2.462996277714019e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5573788534727215e-08 --3.2839950369520238e-05 - +-6.557378853472722e-08 +-3.283995036952024e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443975390959e+00 -1.7317870428903823e+00 - + 1.224744397539096e+00 + 1.731787042890382e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.4629786757555960e-01 - + 0.000000000000000e+00 +-2.462978675755596e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3114757706945443e-07 --6.5679431353482534e-05 - +-1.311475770694544e-07 +-6.567943135348253e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443319653075e+00 -1.7317542034093985e+00 - + 1.224744331965308e+00 + 1.731754203409398e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.6168730335789359e-01 - + 0.000000000000000e+00 +-2.616873033578936e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0022 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.8360682802090809e-08 --4.8490241180630878e-05 - +-9.836068280209081e-08 +-4.849024118063088e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443647522018e+00 -1.7317713925995712e+00 - + 1.224744364752202e+00 + 1.731771392599571e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.5399313863414069e-01 - + 0.000000000000000e+00 +-2.539931386341407e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443319653075e+00 -1.7317542032137083e+00 - + 1.224744331965308e+00 + 1.731754203213708e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002059250121127217, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001976880116282128, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.413300436057982 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987964755177207e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00205925012112722, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00197688011628213, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.41330043605798 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98796475517721e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247443319653075e+00 -1.7317542032137083e+00 - + 1.224744331965308e+00 + 1.731754203213708e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --4.6265110417457339e-04 -0.0000000000000000e+00 - +-4.626511041745734e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.1032529388327997e-04 -0.0000000000000000e+00 - +-5.103252938832800e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631128845e+00 -1.7318198828407518e+00 - + 1.224744463112885e+00 + 1.731819882840752e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931443030263e-01 - + 0.000000000000000e+00 +-2.309093144303026e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5516264694163978e-07 --1.1545465721515122e-04 - +-2.551626469416398e-07 +-1.154546572151512e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442079502375e+00 -1.7317044281835368e+00 - + 1.224744207950238e+00 + 1.731704428183537e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.8862702537200613e-01 - + 0.000000000000000e+00 +-2.886270253720061e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5516264694163978e-07 --1.4431351268600294e-04 - +-2.551626469416398e-07 +-1.443135126860029e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442079502375e+00 -1.7316755693280659e+00 - + 1.224744207950238e+00 + 1.731675569328066e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.8860297632558507e-01 - + 0.000000000000000e+00 +-2.886029763255851e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1032529388327957e-07 --2.8860297632558483e-04 - +-5.103252938832796e-07 +-2.886029763255848e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247439527875907e+00 -1.7315312798644262e+00 - + 1.224743952787591e+00 + 1.731531279864426e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630623680550476e-01 - + 0.000000000000000e+00 +-3.463062368055048e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00275 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8274397041245968e-07 --2.0563963141195788e-04 - +-3.827439704124597e-07 +-2.056396314119579e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247440803689140e+00 -1.7316142432093400e+00 - + 1.224744080368914e+00 + 1.731614243209340e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.1746260580568852e-01 - + 0.000000000000000e+00 +-3.174626058056885e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247439527875907e+00 -1.7315312702483132e+00 - + 1.224743952787591e+00 + 1.731531270248313e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369854906908199, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002275060710631871, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275060710631873 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003934086788760326 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0023698549069082, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227506071063187, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27506071063187 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393408678876033 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247439527875907e+00 -1.7315312702483132e+00 - + 1.224743952787591e+00 + 1.731531270248313e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247439527875907e+00 -1.7315312702483132e+00 - + 1.224743952787591e+00 + 1.731531270248313e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952787591e+00 1.731531270248313e+00 4.568923017700399e-11 2.525712972101246e-11 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_0.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_0.out index dcc0bdc70f..6a562a8ebf 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_0.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_0.out @@ -7,414 +7,334 @@ Using fixed-point nonlinear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0006 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.059355438929501e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.0593554389295e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 -8.5332324353576826e-25 - + 1.206781304096483e-24 + 8.533232435357683e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.1889694230616173e-06 - + 0.000000000000000e+00 +-1.188969423061617e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 --1.2242553240514061e-14 - + 1.206781304096483e-24 +-1.224255324051406e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688650e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.1889694108828618e-06 - + 0.000000000000000e+00 +-1.188969410882862e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.059355438929501e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4135626081929657e-24 --2.4485106230224258e-14 - + 2.413562608192966e-24 +-2.448510623022426e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688528e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3779388340687632e-06 - + 0.000000000000000e+00 +-2.377938834068763e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.544516579197126e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.54451657919713e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8101719561447239e-24 --1.3772872301180226e-14 - + 1.810171956144724e-24 +-1.377287230118023e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688634e+00 - + 1.224744871391589e+00 + 1.732050807568863e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.7834541255044815e-06 - + 0.000000000000000e+00 +-1.783454125504481e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.766300713710683e-06, h_cfl = 2.059355438929501e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.695648685162256e-06, h_cfl = 1.029677719464751e+22 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.861712124677889e-19 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.059355438929501e-08, h = 1.695648685162256e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.059355438929501e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.76630071371068e-06, h_cfl = 2.0593554389295e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.69564868516226e-06, h_cfl = 1.02967771946475e+22 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.86171212467789e-19 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.0593554389295e-08, h = 1.69564868516226e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3779388338123684e-06 - + 0.000000000000000e+00 +-2.377938833812368e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --2.0160744284751053e-12 - + 9.936493200189350e-23 +-2.016074428475105e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075668364e+00 - + 1.224744871391589e+00 + 1.732050807566836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0027630277357223e-04 - + 0.000000000000000e+00 +-1.002763027735722e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --8.5016690475470017e-11 - + 9.936493200189350e-23 +-8.501669047547002e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508074838359e+00 - + 1.224744871391589e+00 + 1.732050807483836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0027621977792367e-04 - + 0.000000000000000e+00 +-1.002762197779237e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.9872986400378700e-22 --1.7003324021947768e-10 - + 1.987298640037870e-22 +-1.700332402194777e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.292330068260987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.29233006826099e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.4904739800284026e-22 --9.6399751925935201e-11 - + 1.490473980028403e-22 +-9.639975192593520e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508074724528e+00 - + 1.224744871391589e+00 + 1.732050807472453e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4922542246468209e-04 - + 0.000000000000000e+00 +-1.492254224646821e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.901811588832878e-05, h_cfl = 1.695648685162256e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.785739125279562e-05, h_cfl = 8.47824342581128e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.90181158883288e-05, h_cfl = 1.69564868516226e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.78573912527956e-05, h_cfl = 8.47824342581128e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.270050270926313e-15 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.716242239551551e-06, h = 2.785739125279562e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.27005027092631e-15 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.71624223955155e-06, h = 2.78573912527956e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.7603134562689734e-09 - + 1.632441797529130e-21 +-2.760313456268973e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508046385057e+00 - + 1.224744871391589e+00 + 1.732050804638506e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.8065329798490591e-03 - + 0.000000000000000e+00 +-1.806532979849059e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.5162648015366993e-08 - + 1.632441797529130e-21 +-2.516264801536699e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507822361713e+00 - + 1.224744871391589e+00 + 1.732050782236171e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.8065106008801368e-03 - + 0.000000000000000e+00 +-1.806510600880137e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582609e-21 --5.0324672611040883e-08 - + 3.264883595058261e-21 +-5.032467261104088e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507570741466e+00 - + 1.224744871391589e+00 + 1.732050757074147e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4148689076686934e-03 - + 0.000000000000000e+00 +-3.414868907668693e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.260928567914827e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.26092856791483e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4486626962936955e-21 --2.9342862858857047e-08 - + 2.448662696293695e-21 +-2.934286285885705e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507780559564e+00 - + 1.224744871391589e+00 + 1.732050778055956e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.6106953640960742e-03 - + 0.000000000000000e+00 +-2.610695364096074e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008040108168818409, h_cfl = 2.785739125279562e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0005571478250559124, h_cfl = 1.392869562639781e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000804010816881841, h_cfl = 2.78573912527956e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000557147825055912, h_cfl = 1.39286956263978e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.365757457818316e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.957363349234717e-05, h = 0.0005571478250559124 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.36575745781832e-10 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.95736334923472e-05, h = 0.000557147825055912 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.4148689073582993e-03 - + 0.000000000000000e+00 +-3.414868907358299e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.5129339229286827e-07 - + 3.264883595058260e-20 +-9.512933922928683e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320498057804432e+00 - + 1.224744871391589e+00 + 1.732049805780443e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.5586084640419201e-02 - + 0.000000000000000e+00 +-3.558608464041920e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.9133548298325844e-06 - + 3.264883595058260e-20 +-9.913354829832584e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320408437190056e+00 - + 1.224744871391589e+00 + 1.732040843719006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.5577306688127808e-02 - + 0.000000000000000e+00 +-3.557730668812781e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005867214585482596 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.5297671901165209e-20 --1.9821819042637574e-05 - + 6.529767190116521e-20 +-1.982181904263757e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320309352547929e+00 - + 1.224744871391589e+00 + 1.732030935254793e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.7747965740933266e-02 - + 0.000000000000000e+00 +-6.774796574093327e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004474345022842815 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000447434502284281 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.8973253925873913e-20 --1.1507434916573431e-05 - + 4.897325392587391e-20 +-1.150743491657343e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320392496389190e+00 - + 1.224744871391589e+00 + 1.732039249638919e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.1664931509040730e-02 - + 0.000000000000000e+00 +-5.166493150904073e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001732294472367856, h_cfl = 5.571478250559124e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001663002693473142, h_cfl = 2.785739125279562e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.984850014098595 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.787223456299231e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0005867214585482596, h = 1.327854145174034e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0005867214585482596 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00173229447236786, h_cfl = 5.57147825055912e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00166300269347314, h_cfl = 2.78573912527956e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.98485001409859 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.78722345629923e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.00058672145854826, h = 1.32785414517403e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --6.7747963440942832e-02 - + 0.000000000000000e+00 +-6.774796344094283e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.4979707041077427e-07 - + 7.781218951673638e-22 +-4.497970704107743e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320304830641062e+00 - + 1.224744871391589e+00 + 1.732030483064106e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.8514575742804049e-02 - + 0.000000000000000e+00 +-6.851457574280405e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.5488681702461341e-07 - + 7.781218951673638e-22 +-4.548868170246134e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320304779743596e+00 - + 1.224744871391589e+00 + 1.732030477974360e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.8514570854394510e-02 - + 0.000000000000000e+00 +-6.851457085439451e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.5562437903347276e-21 --9.0977356913827813e-07 - + 1.556243790334728e-21 +-9.097735691382781e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320300230876076e+00 - + 1.224744871391589e+00 + 1.732030023087608e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.9281182547766579e-02 - + 0.000000000000000e+00 +-6.928118254776658e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0005966803646370648 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000596680364637065 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1671828427510456e-21 --6.8042154646761999e-07 - + 1.167182842751046e-21 +-6.804215464676200e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320302524396303e+00 - + 1.224744871391589e+00 + 1.732030252439630e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --6.8897877999666526e-02 - + 0.000000000000000e+00 +-6.889787799966653e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320300230875767e+00 - + 1.224744871391589e+00 + 1.732030023087577e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.327854145174034e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0002655708290348068, h_cfl = 6.63927072587017e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.32785414517403e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000265570829034807, h_cfl = 6.63927072587017e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.221308228319648e-11 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.22130822831965e-11 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --5.6052128249628413e-20 --2.0784481300495372e-05 - +-5.605212824962841e-20 +-2.078448130049537e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -424,189 +344,153 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.002839677462856478 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.8558590180178093e-08 --2.0784481300495372e-05 - +-5.855859018017809e-08 +-2.078448130049537e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247448128329987e+00 -1.7320300230875767e+00 - + 1.224744812832999e+00 + 1.732030023087577e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --1.2243085131554785e-04 -0.0000000000000000e+00 - +-1.224308513155478e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --8.3475580442381696e-05 -0.0000000000000000e+00 - +-8.347558044238170e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.0002655708290348068 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.000265570829034807 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1084339551122506e-08 -1.1004305373251416e-20 - +-1.108433955112251e-08 + 1.100430537325142e-20 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448603072495e+00 -1.7320508075688772e+00 - + 1.224744860307249e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5333743563976333e-02 - + 0.000000000000000e+00 +-1.533374356397633e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1084339551122506e-08 --2.0360974952461641e-06 - +-1.108433955112251e-08 +-2.036097495246164e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448603072495e+00 -1.7320487714713819e+00 - + 1.224744860307249e+00 + 1.732048771471382e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5331725490751043e-02 - + 0.000000000000000e+00 +-1.533172549075104e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002655708290348068 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2168679102245011e-08 --4.0716590491128344e-06 - +-2.216867910224501e-08 +-4.071659049112834e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448492229098e+00 -1.7320467359098282e+00 - + 1.224744849222910e+00 + 1.732046735909828e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0665413578935662e-02 - + 0.000000000000000e+00 +-3.066541357893566e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0001991781217761051 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000199178121776105 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6626509326683759e-08 --2.2904091645331212e-06 - +-1.662650932668376e-08 +-2.290409164533121e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448547650797e+00 -1.7320485171597126e+00 - + 1.224744854765080e+00 + 1.732048517159713e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2999084367886464e-02 - + 0.000000000000000e+00 +-2.299908436788646e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448492229098e+00 -1.7320467356443128e+00 - + 1.224744849222910e+00 + 1.732046735644313e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008617674215266165, h_cfl = 2.655708290348068e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0008272967246655518, h_cfl = 1.327854145174034e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000861767421526617, h_cfl = 2.65570829034807e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000827296724665552, h_cfl = 1.32785414517403e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.11516414537051 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.954469364509253e-06 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0002655708290348068, h = 1.095837631859871e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0002655708290348068 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.95446936450925e-06 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000265570829034807, h = 1.09583763185987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448492229098e+00 -1.7320467356443128e+00 - + 1.224744849222910e+00 + 1.732046735644313e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.0665413318121174e-02 - + 0.000000000000000e+00 +-3.066541331812117e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5737841195053851e-11 --1.6802156955267026e-08 - +-4.573784119505385e-11 +-1.680215695526703e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448491771720e+00 -1.7320467188421558e+00 - + 1.224744849177172e+00 + 1.732046718842156e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.0728681111180035e-02 - + 0.000000000000000e+00 +-3.072868111118003e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5737841195053851e-11 --1.6836822569526336e-08 - +-4.573784119505385e-11 +-1.683682256952634e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448491771720e+00 -1.7320467188074902e+00 - + 1.224744849177172e+00 + 1.732046718807490e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.0728681077129460e-02 - + 0.000000000000000e+00 +-3.072868107712946e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1475682390107701e-11 --3.3673645101738772e-08 - +-9.147568239010770e-11 +-3.367364510173877e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448491314341e+00 -1.7320467019706676e+00 - + 1.224744849131434e+00 + 1.732046701970668e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0791948868312789e-02 - + 0.000000000000000e+00 +-3.079194886831279e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0002663927072587017 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000266392707258702 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8606761792580766e-11 --2.5242234235013778e-08 - +-6.860676179258077e-11 +-2.524223423501378e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448491543032e+00 -1.7320467104020785e+00 - + 1.224744849154303e+00 + 1.732046710402078e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.0760314981468403e-02 - + 0.000000000000000e+00 +-3.076031498146840e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448491314341e+00 -1.7320467019706676e+00 - + 1.224744849131434e+00 + 1.732046701970668e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.300634400131705e-05, h_cfl = 1.095837631859871e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.191675263719742e-05, h_cfl = 5.479188159299354e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.30063440013171e-05, h_cfl = 1.09583763185987e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.19167526371974e-05, h_cfl = 5.47918815929935e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.646426838510152e-16 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.64642683851015e-16 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = -2.0649437804629074e-08 --4.1055982096249721e-06 - + 2.064943780462907e-08 +-4.105598209624972e-06 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -616,266 +500,215 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.0005643456517840985 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.3865115081454182e-09 --4.1055982096249721e-06 - +-5.386511508145418e-09 +-4.105598209624972e-06 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247448660050775e+00 -1.7320467019706676e+00 - + 1.224744866005077e+00 + 1.732046701970668e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = --5.4436848041717855e-05 -0.0000000000000000e+00 - +-5.443684804171785e-05 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.0204267608332523e-04 -0.0000000000000000e+00 - +-1.020426760833252e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.19167526371974e-05 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1182220450779500e-09 -9.0815184667034262e-22 - +-1.118222045077950e-09 + 9.081518466703426e-22 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448702733670e+00 -1.7320508075688772e+00 - + 1.224744870273367e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.2653717795065335e-03 - + 0.000000000000000e+00 +-1.265371779506533e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1182220450779500e-09 --1.3866420142767502e-08 - +-1.118222045077950e-09 +-1.386642014276750e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448702733670e+00 -1.7320507937024570e+00 - + 1.224744870273367e+00 + 1.732050793702457e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.2653579232166188e-03 - + 0.000000000000000e+00 +-1.265357923216619e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2364440901559000e-09 --2.7732536600656476e-08 - +-2.236444090155900e-09 +-2.773253660065648e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448691551448e+00 -1.7320507798363405e+00 - + 1.224744869155145e+00 + 1.732050779836340e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.5307296602978513e-03 - + 0.000000000000000e+00 +-2.530729660297851e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.643756447789806e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.64375644778981e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6773330676169250e-09 --1.5599608807840734e-08 - +-1.677333067616925e-09 +-1.559960880784073e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448697142558e+00 -1.7320507919692685e+00 - + 1.224744869714256e+00 + 1.732050791969268e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8980472630325087e-03 - + 0.000000000000000e+00 +-1.898047263032509e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448691551448e+00 -1.7320507798361888e+00 - + 1.224744869155145e+00 + 1.732050779836189e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005404330240967631, h_cfl = 2.191675263719742e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0004383350527439483, h_cfl = 1.095837631859871e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000540433024096763, h_cfl = 2.19167526371974e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000438335052743948, h_cfl = 1.09583763185987e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.064449683586706e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.191675263719742e-05, h = 0.0004383350527439483 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.06444968358671e-11 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.19167526371974e-05, h = 0.000438335052743948 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448691551448e+00 -1.7320507798361888e+00 - + 1.224744869155145e+00 + 1.732050779836189e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.5307296601464152e-03 - + 0.000000000000000e+00 +-2.530729660146415e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2364440901558998e-08 --5.5465375953047665e-07 - +-2.236444090155900e-08 +-5.546537595304767e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448467907038e+00 -1.7320502251824292e+00 - + 1.224744846790704e+00 + 1.732050225182429e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.7840698767353539e-02 - + 0.000000000000000e+00 +-2.784069876735354e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2364440901558998e-08 --6.1017770813081446e-06 - +-2.236444090155900e-08 +-6.101777081308145e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448467907038e+00 -1.7320446780591074e+00 - + 1.224744846790704e+00 + 1.732044678059107e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.7835240798979227e-02 - + 0.000000000000000e+00 +-2.783524079897923e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0004602518053811457 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4728881803117996e-08 --1.2201161743761062e-05 - +-4.472888180311800e-08 +-1.220116174376106e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448244262631e+00 -1.7320385786744450e+00 - + 1.224744824426263e+00 + 1.732038578674445e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.3144939292930266e-02 - + 0.000000000000000e+00 +-5.314493929293027e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0003506680421951587 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000350668042195159 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.3546661352338499e-08 --7.0716009260772523e-06 - +-3.354666135233850e-08 +-7.071600926077252e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448356084834e+00 -1.7320437082352627e+00 - + 1.224744835608483e+00 + 1.732043708235263e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --4.0491503566897000e-02 - + 0.000000000000000e+00 +-4.049150356689700e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448244262631e+00 -1.7320385774980056e+00 - + 1.224744824426263e+00 + 1.732038577498006e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001534113512840757, h_cfl = 4.383350527439483e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001472748972327127, h_cfl = 2.191675263719742e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.359870407597604 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.450809670049984e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.0004602518053811457, h = 0.0005397481946188539 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0004602518053811457 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00153411351284076, h_cfl = 4.38335052743948e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00147274897232713, h_cfl = 2.19167526371974e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.3598704075976 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.45080967004998e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.000460251805381146, h = 0.000539748194618854 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448244262631e+00 -1.7320385774980056e+00 - + 1.224744824426263e+00 + 1.732038577498006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.3144938152588056e-02 - + 0.000000000000000e+00 +-5.314493815258806e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7538675095025643e-08 --1.4342442210495024e-05 - +-2.753867509502564e-08 +-1.434244221049502e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447968875880e+00 -1.7320242350557951e+00 - + 1.224744796887588e+00 + 1.732024235055795e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --8.4310189378685993e-02 - + 0.000000000000000e+00 +-8.431018937868599e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7538675095025643e-08 --2.2753136252559715e-05 - +-2.753867509502564e-08 +-2.275313625255971e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447968875880e+00 -1.7320158243617529e+00 - + 1.224744796887588e+00 + 1.732015824361753e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --8.4302188075680087e-02 - + 0.000000000000000e+00 +-8.430218807568009e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999996 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5077350190051287e-08 --4.5501953816267393e-05 - +-5.507735019005129e-08 +-4.550195381626739e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447693489129e+00 -1.7319930755441892e+00 - + 1.224744769348913e+00 + 1.731993075544189e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546620669191915e-01 - + 0.000000000000000e+00 +-1.154662066919191e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0008650629513452862 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000865062951345286 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.1308012642538467e-08 --3.0974095395337868e-05 - +-4.130801264253847e-08 +-3.097409539533787e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447831182505e+00 -1.7320076034026102e+00 - + 1.224744783118251e+00 + 1.732007603402610e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.9886380172391112e-02 - + 0.000000000000000e+00 +-9.988638017239111e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447693489129e+00 -1.7319930734957281e+00 - + 1.224744769348913e+00 + 1.731993073495728e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003682859333259777, h_cfl = 5.397481946188539e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003535544959929386, h_cfl = 2.698740973094269e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.550359955212135 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.335844435520364e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00368285933325978, h_cfl = 5.39748194618854e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00353554495992939, h_cfl = 2.69874097309427e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.55035995521213 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.33584443552036e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --4.4608074683250003e-09 --5.7734073149129372e-05 - +-4.460807468325000e-09 +-5.773407314912937e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -885,124 +718,101 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.007921301090223275 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.0209848128118822e-07 --5.7734073149129372e-05 - +-1.020984812811882e-07 +-5.773407314912937e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247447692931077e+00 -1.7319930734957281e+00 - + 1.224744769293108e+00 + 1.731993073495728e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247447692931077e+00 -1.7319930734957281e+00 - + 1.224744769293108e+00 + 1.731993073495728e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769293108e+00 1.731993073495728e+00 3.641287271705096e-11 8.487210934049472e-12 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247447692931077e+00 -1.7319930734957281e+00 - + 1.224744769293108e+00 + 1.731993073495728e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --2.0412405964536466e-04 -0.0000000000000000e+00 - +-2.041240596453647e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0016 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412405964536471e-04 -0.0000000000000000e+00 - +-2.041240596453647e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693489129e+00 -1.7319930734957281e+00 - + 1.224744769348913e+00 + 1.731993073495728e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620478002208e-01 - + 0.000000000000000e+00 +-1.154662047800221e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237217893609344e-08 --3.4639861434006584e-05 - +-6.123721789360934e-08 +-3.463986143400658e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447081116949e+00 -1.7319584336342941e+00 - + 1.224744708111695e+00 + 1.731958433634294e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5010735421534077e-01 - + 0.000000000000000e+00 +-1.501073542153408e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237217893609344e-08 --4.5032206264602178e-05 - +-6.123721789360934e-08 +-4.503220626460218e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447081116949e+00 -1.7319480412894634e+00 - + 1.224744708111695e+00 + 1.731948041289463e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5009786254038979e-01 - + 0.000000000000000e+00 +-1.500978625403898e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0016 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247443578721869e-07 --9.0058717524233765e-05 - +-1.224744357872187e-07 +-9.005871752423377e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446468744771e+00 -1.7319030147782037e+00 - + 1.224744646874477e+00 + 1.731903014778204e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.8473630414240966e-01 - + 0.000000000000000e+00 +-1.847363041424097e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00145 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1855826840414010e-08 --6.3649095230440300e-05 - +-9.185582684041401e-08 +-6.364909523044030e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247446774930859e+00 -1.7319294244004977e+00 - + 1.224744677493086e+00 + 1.731929424400498e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.6741983373807257e-01 - + 0.000000000000000e+00 +-1.674198337380726e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446468744771e+00 -1.7319030122014847e+00 - + 1.224744646874477e+00 + 1.731903012201485e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002681794541412499, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002574522759755999, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.290871266260003 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.094654015963828e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0026817945414125, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002574522759756, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.29087126626 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09465401596383e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447692931077e+00 -1.7319930734957281e+00 - + 1.224744769293108e+00 + 1.731993073495728e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.4794080300771410e-08 --9.0061294243382051e-05 - +-2.479408030077141e-08 +-9.006129424338205e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1012,112 +822,91 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.01234458166289366 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.8099298336513346e-07 --9.0061294243382051e-05 - +-1.809929833651335e-07 +-9.006129424338205e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247445883001244e+00 -1.7319030122014847e+00 - + 1.224744588300124e+00 + 1.731903012201485e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --3.2655494573599619e-04 -0.0000000000000000e+00 - +-3.265549457359962e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.001266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.8759966379806787e-04 -0.0000000000000000e+00 - +-2.875996637980679e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447692931077e+00 -1.7319930734957281e+00 - + 1.224744769293108e+00 + 1.731993073495728e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620480792463e-01 - + 0.000000000000000e+00 +-1.154662048079246e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8346621839742370e-08 --1.5395493974389944e-05 - +-3.834662183974237e-08 +-1.539549397438994e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447309464858e+00 -1.7319776780017537e+00 - + 1.224744730946486e+00 + 1.731977678001754e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3086141135271412e-01 - + 0.000000000000000e+00 +-1.308614113527141e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8346621839742370e-08 --1.7448188180361877e-05 - +-3.834662183974237e-08 +-1.744818818036188e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447309464858e+00 -1.7319756253075478e+00 - + 1.224744730946486e+00 + 1.731975625307548e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3085951375095900e-01 - + 0.000000000000000e+00 +-1.308595137509590e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.6693243679484740e-08 --3.4895870333589056e-05 - +-7.669324367948474e-08 +-3.489587033358906e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446925998640e+00 -1.7319581776253945e+00 - + 1.224744692599864e+00 + 1.731958177625395e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.4625425348032550e-01 - + 0.000000000000000e+00 +-1.462542534803255e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0012 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.7519932759613555e-08 --2.5402336073256357e-05 - +-5.751993275961356e-08 +-2.540233607325636e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447117731749e+00 -1.7319676711596548e+00 - + 1.224744711773175e+00 + 1.731967671159655e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.3855741979061237e-01 - + 0.000000000000000e+00 +-1.385574197906124e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446925998640e+00 -1.7319581773931285e+00 - + 1.224744692599864e+00 + 1.731958177393129e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002235868673761018, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002146433926810577, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.049127225539666 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987182826571203e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00223586867376102, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00214643392681058, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.04912722553967 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.9871828265712e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447692931077e+00 -1.7319930734957281e+00 - + 1.224744769293108e+00 + 1.731993073495728e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = -6.3840911332632291e-08 --3.4896102599546452e-05 - + 6.384091133263229e-08 +-3.489610259954645e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1127,112 +916,91 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.004788932282498826 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.9826572008822304e-08 --3.4896102599546452e-05 - +-5.982657200882230e-08 +-3.489610259954645e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247447094665358e+00 -1.7319581773931285e+00 - + 1.224744709466536e+00 + 1.731958177393129e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = --2.5856087621903956e-04 -0.0000000000000000e+00 - +-2.585608762190396e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.0616673029723184e-04 -0.0000000000000000e+00 - +-3.061667302972318e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447692931077e+00 -1.7319930734957281e+00 - + 1.224744769293108e+00 + 1.731993073495728e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620480792463e-01 - + 0.000000000000000e+00 +-1.154662048079246e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5308336514861579e-07 --5.7733102403962267e-05 - +-1.530833651486158e-07 +-5.773310240396227e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446162097426e+00 -1.7319353403933242e+00 - + 1.224744616209743e+00 + 1.731935340393324e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7320509139372978e-01 - + 0.000000000000000e+00 +-1.732050913937298e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5308336514861579e-07 --8.6602545696864820e-05 - +-1.530833651486158e-07 +-8.660254569686482e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446162097426e+00 -1.7319064709500311e+00 - + 1.224744616209743e+00 + 1.731906470950031e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7317910889471275e-01 - + 0.000000000000000e+00 +-1.731791088947127e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0616673029723158e-07 --1.7317910889471261e-04 - +-3.061667302972316e-07 +-1.731791088947126e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247444631263775e+00 -1.7318198943868333e+00 - + 1.224744463126378e+00 + 1.731819894386833e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090932443015999e-01 - + 0.000000000000000e+00 +-2.309093244301600e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00175 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2962504772292367e-07 --1.1906830484365107e-04 - +-2.296250477229237e-07 +-1.190683048436511e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445396680601e+00 -1.7318740051908843e+00 - + 1.224744539668060e+00 + 1.731874005190884e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.0205197678975273e-01 - + 0.000000000000000e+00 +-2.020519767897527e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247444631263775e+00 -1.7318198828407589e+00 - + 1.224744463126378e+00 + 1.731819882840759e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369991518741408, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002275191857991752, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275191857991754 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003932614628789052 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236999151874141, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227519185799175, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27519185799175 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393261462878905 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447692931077e+00 -1.7319930734957281e+00 - + 1.224744769293108e+00 + 1.731993073495728e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.1096026748366064e-07 --1.7319065496912422e-04 - +-1.109602674836606e-07 +-1.731906549691242e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1242,124 +1010,101 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.02376154766714745 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0624865768420810e-07 --1.7319065496912422e-04 - +-3.062486576842081e-07 +-1.731906549691242e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247444630444499e+00 -1.7318198828407589e+00 - + 1.224744463044450e+00 + 1.731819882840759e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247444630444499e+00 -1.7318198828407589e+00 - + 1.224744463044450e+00 + 1.731819882840759e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463044450e+00 1.731819882840759e+00 9.891665264660787e-11 1.686029094116748e-11 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247444630444499e+00 -1.7318198828407589e+00 - + 1.224744463044450e+00 + 1.731819882840759e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --4.0824796501086802e-04 -0.0000000000000000e+00 - +-4.082479650108680e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0026 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824796501086813e-04 -0.0000000000000000e+00 - +-4.082479650108681e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631263775e+00 -1.7318198828407589e+00 - + 1.224744463126378e+00 + 1.731819882840759e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931442356238e-01 - + 0.000000000000000e+00 +-2.309093144235624e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247438950326028e-07 --6.9272794327068636e-05 - +-1.224743895032603e-07 +-6.927279432706864e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443406519880e+00 -1.7317506100464319e+00 - + 1.224744340651988e+00 + 1.731750610046432e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.6553868340728243e-01 - + 0.000000000000000e+00 +-2.655386834072824e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247438950326028e-07 --7.9661605022184637e-05 - +-1.224743895032603e-07 +-7.966160502218464e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443406519880e+00 -1.7317402212357367e+00 - + 1.224744340651988e+00 + 1.731740221235737e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.6552988754751855e-01 - + 0.000000000000000e+00 +-2.655298875475186e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0026 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4494877900652056e-07 --1.5931793252851095e-04 - +-2.449487790065206e-07 +-1.593179325285109e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247442181775985e+00 -1.7316605649082304e+00 - + 1.224744218177598e+00 + 1.731660564908230e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0015446876106666e-01 - + 0.000000000000000e+00 +-3.001544687610667e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00245 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8371158425489042e-07 --1.1559471422485231e-04 - +-1.837115842548904e-07 +-1.155947142248523e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247442794147934e+00 -1.7317042881265341e+00 - + 1.224744279414793e+00 + 1.731704288126534e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.8284501460038164e-01 - + 0.000000000000000e+00 +-2.828450146003816e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442181775985e+00 -1.7316605627482495e+00 - + 1.224744218177598e+00 + 1.731660562748250e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003405458426380418, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003269240089325201, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.448733482208675 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.096614193273577e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00340545842638042, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0032692400893252, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.44873348220867 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09661419327358e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444630444499e+00 -1.7318198828407589e+00 - + 1.224744463044450e+00 + 1.731819882840759e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --4.9617824717749579e-08 --1.5932009250940737e-04 - +-4.961782471774958e-08 +-1.593200925094074e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1369,112 +1114,91 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.02184661245053742 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0345690188759436e-07 --1.5932009250940737e-04 - +-3.034569018875944e-07 +-1.593200925094074e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247441595875481e+00 -1.7316605627482495e+00 - + 1.224744159587548e+00 + 1.731660562748250e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --5.3067876544144615e-04 -0.0000000000000000e+00 - +-5.306787654414462e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.002266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.9172351075898926e-04 -0.0000000000000000e+00 - +-4.917235107589893e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444630444499e+00 -1.7318198828407589e+00 - + 1.224744463044450e+00 + 1.731819882840759e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931446452614e-01 - + 0.000000000000000e+00 +-2.309093144645261e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5563134767865211e-08 --3.0787908595270143e-05 - +-6.556313476786521e-08 +-3.078790859527014e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443974813153e+00 -1.7317890949321637e+00 - + 1.224744397481315e+00 + 1.731789094932164e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.4629962780029452e-01 - + 0.000000000000000e+00 +-2.462996278002945e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5563134767865211e-08 --3.2839950373372591e-05 - +-6.556313476786521e-08 +-3.283995037337259e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443974813153e+00 -1.7317870428903857e+00 - + 1.224744397481315e+00 + 1.731787042890386e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.4629786760445277e-01 - + 0.000000000000000e+00 +-2.462978676044528e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3112626953573042e-07 --6.5679431361187376e-05 - +-1.311262695357304e-07 +-6.567943136118738e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443319181803e+00 -1.7317542034093978e+00 - + 1.224744331918180e+00 + 1.731754203409398e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.6168730338145668e-01 - + 0.000000000000000e+00 +-2.616873033814567e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0022 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.8344702151797822e-08 --4.8490241186675996e-05 - +-9.834470215179782e-08 +-4.849024118667600e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443646997478e+00 -1.7317713925995724e+00 - + 1.224744364699748e+00 + 1.731771392599572e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.5399313866036866e-01 - + 0.000000000000000e+00 +-2.539931386603687e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443319181803e+00 -1.7317542032137077e+00 - + 1.224744331918180e+00 + 1.731754203213708e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002059250112576088, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001976880108073044, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.413300405273919 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987964799442913e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00205925011257609, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00197688010807304, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.41330040527392 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98796479944291e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444630444499e+00 -1.7318198828407589e+00 - + 1.224744463044450e+00 + 1.731819882840759e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = -1.0703233192513347e-07 --6.5679627051284939e-05 - + 1.070323319251335e-07 +-6.567962705128494e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1484,112 +1208,91 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.009012485355207473 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.1426659576834601e-07 --6.5679627051284939e-05 - +-1.142665957683460e-07 +-6.567962705128494e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247443487778542e+00 -1.7317542032137077e+00 - + 1.224744348777854e+00 + 1.731754203213708e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = --4.6268472291704609e-04 -0.0000000000000000e+00 - +-4.626847229170461e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.1029054917535867e-04 -0.0000000000000000e+00 - +-5.102905491753587e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444630444499e+00 -1.7318198828407589e+00 - + 1.224744463044450e+00 + 1.731819882840759e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931446452614e-01 - + 0.000000000000000e+00 +-2.309093144645261e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5514527458767910e-07 --1.1545465723226298e-04 - +-2.551452745876791e-07 +-1.154546572322630e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442078991753e+00 -1.7317044281835268e+00 - + 1.224744207899175e+00 + 1.731704428183527e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.8862702539752894e-01 - + 0.000000000000000e+00 +-2.886270253975289e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5514527458767910e-07 --1.4431351269876436e-04 - +-2.551452745876791e-07 +-1.443135126987644e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442078991753e+00 -1.7316755693280601e+00 - + 1.224744207899175e+00 + 1.731675569328060e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.8860297635111143e-01 - + 0.000000000000000e+00 +-2.886029763511114e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1029054917535819e-07 --2.8860297635111118e-04 - +-5.102905491753582e-07 +-2.886029763511112e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247439527539008e+00 -1.7315312798644078e+00 - + 1.224743952753901e+00 + 1.731531279864408e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630623682233508e-01 - + 0.000000000000000e+00 +-3.463062368223351e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00275 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8271791188151870e-07 --2.0563963143273254e-04 - +-3.827179118815187e-07 +-2.056396314327325e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247440803265381e+00 -1.7316142432093262e+00 - + 1.224744080326538e+00 + 1.731614243209326e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.1746260582686536e-01 - + 0.000000000000000e+00 +-3.174626058268654e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247439527539008e+00 -1.7315312702482950e+00 - + 1.224743952753901e+00 + 1.731531270248295e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369854910396215, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002275060713980366, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275060713980368 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236985491039622, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227506071398037, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27506071398037 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393408678876031 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444630444499e+00 -1.7318198828407589e+00 - + 1.224744463044450e+00 + 1.731819882840759e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.1745967117431619e-07 --2.8861259246393267e-04 - +-2.174596711743162e-07 +-2.886125924639327e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1599,19 +1302,16 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.03959596958504103 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.1039864120733202e-07 --2.8861259246393267e-04 - +-5.103986412073320e-07 +-2.886125924639327e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247439526458088e+00 -1.7315312702482950e+00 - + 1.224743952645809e+00 + 1.731531270248295e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247439526458088e+00 -1.7315312702482950e+00 - + 1.224743952645809e+00 + 1.731531270248295e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952645809e+00 1.731531270248295e+00 1.874711497151793e-10 2.527533737861631e-11 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_1_0.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_1_0.out index 461d0d68af..6fe3a4f6db 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_1_0.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_1_0.out @@ -8,414 +8,334 @@ Using GMRES iterative linear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0006 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.059355438929501e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.0593554389295e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 -8.5332324353576826e-25 - + 1.206781304096483e-24 + 8.533232435357683e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.1889694230616173e-06 - + 0.000000000000000e+00 +-1.188969423061617e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 --1.2242553240514061e-14 - + 1.206781304096483e-24 +-1.224255324051406e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688650e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.1889694108828618e-06 - + 0.000000000000000e+00 +-1.188969410882862e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.059355438929501e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4135626081929657e-24 --2.4485106230224258e-14 - + 2.413562608192966e-24 +-2.448510623022426e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688528e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3779388340687632e-06 - + 0.000000000000000e+00 +-2.377938834068763e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.544516579197126e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.54451657919713e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8101719561447239e-24 --1.3772872301180226e-14 - + 1.810171956144724e-24 +-1.377287230118023e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688634e+00 - + 1.224744871391589e+00 + 1.732050807568863e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.7834541255044815e-06 - + 0.000000000000000e+00 +-1.783454125504481e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.766300713710683e-06, h_cfl = 2.059355438929501e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.695648685162256e-06, h_cfl = 1.029677719464751e+22 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.861712124677889e-19 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.059355438929501e-08, h = 1.695648685162256e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.059355438929501e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.76630071371068e-06, h_cfl = 2.0593554389295e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.69564868516226e-06, h_cfl = 1.02967771946475e+22 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.86171212467789e-19 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.0593554389295e-08, h = 1.69564868516226e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3779388338123684e-06 - + 0.000000000000000e+00 +-2.377938833812368e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --2.0160744284751053e-12 - + 9.936493200189350e-23 +-2.016074428475105e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075668364e+00 - + 1.224744871391589e+00 + 1.732050807566836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0027630277357223e-04 - + 0.000000000000000e+00 +-1.002763027735722e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --8.5016690475470017e-11 - + 9.936493200189350e-23 +-8.501669047547002e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508074838359e+00 - + 1.224744871391589e+00 + 1.732050807483836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0027621977792367e-04 - + 0.000000000000000e+00 +-1.002762197779237e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.9872986400378700e-22 --1.7003324021947768e-10 - + 1.987298640037870e-22 +-1.700332402194777e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.292330068260987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.29233006826099e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.4904739800284026e-22 --9.6399751925935201e-11 - + 1.490473980028403e-22 +-9.639975192593520e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508074724528e+00 - + 1.224744871391589e+00 + 1.732050807472453e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4922542246468209e-04 - + 0.000000000000000e+00 +-1.492254224646821e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.901811588832878e-05, h_cfl = 1.695648685162256e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.785739125279562e-05, h_cfl = 8.47824342581128e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.90181158883288e-05, h_cfl = 1.69564868516226e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.78573912527956e-05, h_cfl = 8.47824342581128e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.270050270926313e-15 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.716242239551551e-06, h = 2.785739125279562e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.27005027092631e-15 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.71624223955155e-06, h = 2.78573912527956e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.7603134562689734e-09 - + 1.632441797529130e-21 +-2.760313456268973e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508046385057e+00 - + 1.224744871391589e+00 + 1.732050804638506e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.8065329798490591e-03 - + 0.000000000000000e+00 +-1.806532979849059e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.5162648015366993e-08 - + 1.632441797529130e-21 +-2.516264801536699e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507822361713e+00 - + 1.224744871391589e+00 + 1.732050782236171e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.8065106008801368e-03 - + 0.000000000000000e+00 +-1.806510600880137e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582609e-21 --5.0324672611040883e-08 - + 3.264883595058261e-21 +-5.032467261104088e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507570741466e+00 - + 1.224744871391589e+00 + 1.732050757074147e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4148689076686934e-03 - + 0.000000000000000e+00 +-3.414868907668693e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.260928567914827e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.26092856791483e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4486626962936955e-21 --2.9342862858857047e-08 - + 2.448662696293695e-21 +-2.934286285885705e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507780559564e+00 - + 1.224744871391589e+00 + 1.732050778055956e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.6106953640960742e-03 - + 0.000000000000000e+00 +-2.610695364096074e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008040108168818409, h_cfl = 2.785739125279562e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0005571478250559124, h_cfl = 1.392869562639781e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000804010816881841, h_cfl = 2.78573912527956e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000557147825055912, h_cfl = 1.39286956263978e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.365757457818316e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.957363349234717e-05, h = 0.0005571478250559124 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.36575745781832e-10 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.95736334923472e-05, h = 0.000557147825055912 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.4148689073582993e-03 - + 0.000000000000000e+00 +-3.414868907358299e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.5129339229286827e-07 - + 3.264883595058260e-20 +-9.512933922928683e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320498057804432e+00 - + 1.224744871391589e+00 + 1.732049805780443e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.5586084640419201e-02 - + 0.000000000000000e+00 +-3.558608464041920e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.9133548298325844e-06 - + 3.264883595058260e-20 +-9.913354829832584e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320408437190056e+00 - + 1.224744871391589e+00 + 1.732040843719006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.5577306688127808e-02 - + 0.000000000000000e+00 +-3.557730668812781e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005867214585482596 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.5297671901165209e-20 --1.9821819042637574e-05 - + 6.529767190116521e-20 +-1.982181904263757e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320309352547929e+00 - + 1.224744871391589e+00 + 1.732030935254793e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.7747965740933266e-02 - + 0.000000000000000e+00 +-6.774796574093327e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004474345022842815 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000447434502284281 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.8973253925873913e-20 --1.1507434916573431e-05 - + 4.897325392587391e-20 +-1.150743491657343e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320392496389190e+00 - + 1.224744871391589e+00 + 1.732039249638919e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.1664931509040730e-02 - + 0.000000000000000e+00 +-5.166493150904073e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001732294472367856, h_cfl = 5.571478250559124e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001663002693473142, h_cfl = 2.785739125279562e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.984850014098595 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.787223456299231e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0005867214585482596, h = 1.327854145174034e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0005867214585482596 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00173229447236786, h_cfl = 5.57147825055912e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00166300269347314, h_cfl = 2.78573912527956e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.98485001409859 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.78722345629923e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.00058672145854826, h = 1.32785414517403e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --6.7747963440942832e-02 - + 0.000000000000000e+00 +-6.774796344094283e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.4979707041077427e-07 - + 7.781218951673638e-22 +-4.497970704107743e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320304830641062e+00 - + 1.224744871391589e+00 + 1.732030483064106e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.8514575742804049e-02 - + 0.000000000000000e+00 +-6.851457574280405e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.5488681702461341e-07 - + 7.781218951673638e-22 +-4.548868170246134e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320304779743596e+00 - + 1.224744871391589e+00 + 1.732030477974360e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.8514570854394510e-02 - + 0.000000000000000e+00 +-6.851457085439451e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.5562437903347276e-21 --9.0977356913827813e-07 - + 1.556243790334728e-21 +-9.097735691382781e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320300230876076e+00 - + 1.224744871391589e+00 + 1.732030023087608e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.9281182547766579e-02 - + 0.000000000000000e+00 +-6.928118254776658e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0005966803646370648 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000596680364637065 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1671828427510456e-21 --6.8042154646761999e-07 - + 1.167182842751046e-21 +-6.804215464676200e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320302524396303e+00 - + 1.224744871391589e+00 + 1.732030252439630e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --6.8897877999666526e-02 - + 0.000000000000000e+00 +-6.889787799966653e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320300230875767e+00 - + 1.224744871391589e+00 + 1.732030023087577e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.327854145174034e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0002655708290348068, h_cfl = 6.63927072587017e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.32785414517403e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000265570829034807, h_cfl = 6.63927072587017e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.221308228319648e-11 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.22130822831965e-11 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --5.6052128249628413e-20 --2.0784481300495372e-05 - +-5.605212824962841e-20 +-2.078448130049537e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -438,189 +358,153 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.8553863630954659e-08 --2.0784481300495372e-05 - +-5.855386363095466e-08 +-2.078448130049537e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247448128377254e+00 -1.7320300230875767e+00 - + 1.224744812837725e+00 + 1.732030023087577e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --1.2243086076853187e-04 -0.0000000000000000e+00 - +-1.224308607685319e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --8.3475586887598073e-05 -0.0000000000000000e+00 - +-8.347558688759807e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.0002655708290348068 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.000265570829034807 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1084340406953235e-08 -1.1004305373251416e-20 - +-1.108434040695324e-08 + 1.100430537325142e-20 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448603072486e+00 -1.7320508075688772e+00 - + 1.224744860307249e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5333743563976786e-02 - + 0.000000000000000e+00 +-1.533374356397679e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1084340406953235e-08 --2.0360974952462242e-06 - +-1.108434040695324e-08 +-2.036097495246224e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448603072486e+00 -1.7320487714713819e+00 - + 1.224744860307249e+00 + 1.732048771471382e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5331725490751496e-02 - + 0.000000000000000e+00 +-1.533172549075150e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002655708290348068 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2168680813906470e-08 --4.0716590491129547e-06 - +-2.216868081390647e-08 +-4.071659049112955e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448492229080e+00 -1.7320467359098282e+00 - + 1.224744849222908e+00 + 1.732046735909828e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0665413578936568e-02 - + 0.000000000000000e+00 +-3.066541357893657e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0001991781217761051 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000199178121776105 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6626510610429854e-08 --2.2904091645331885e-06 - +-1.662651061042985e-08 +-2.290409164533189e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448547650783e+00 -1.7320485171597126e+00 - + 1.224744854765078e+00 + 1.732048517159713e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2999084367887099e-02 - + 0.000000000000000e+00 +-2.299908436788710e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448492229080e+00 -1.7320467356443128e+00 - + 1.224744849222908e+00 + 1.732046735644313e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008617674238846908, h_cfl = 2.655708290348068e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0008272967269293031, h_cfl = 1.327854145174034e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.115164153894606 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000861767423884691, h_cfl = 2.65570829034807e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000827296726929303, h_cfl = 1.32785414517403e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.11516415389461 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.95446933684687e-06 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0002655708290348068, h = 1.095837631859871e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0002655708290348068 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000265570829034807, h = 1.09583763185987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448492229080e+00 -1.7320467356443128e+00 - + 1.224744849222908e+00 + 1.732046735644313e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.0665413318122080e-02 - + 0.000000000000000e+00 +-3.066541331812208e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5737844726509176e-11 --1.6802156955267519e-08 - +-4.573784472650918e-11 +-1.680215695526752e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448491771702e+00 -1.7320467188421558e+00 - + 1.224744849177170e+00 + 1.732046718842156e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.0728681111180940e-02 - + 0.000000000000000e+00 +-3.072868111118094e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5737844726509176e-11 --1.6836822569526832e-08 - +-4.573784472650918e-11 +-1.683682256952683e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448491771702e+00 -1.7320467188074902e+00 - + 1.224744849177170e+00 + 1.732046718807490e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.0728681077130365e-02 - + 0.000000000000000e+00 +-3.072868107713037e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1475689453018351e-11 --3.3673645101739765e-08 - +-9.147568945301835e-11 +-3.367364510173976e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448491314323e+00 -1.7320467019706676e+00 - + 1.224744849131432e+00 + 1.732046701970668e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0791948868313650e-02 - + 0.000000000000000e+00 +-3.079194886831365e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0002663927072587017 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000266392707258702 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8606767089763764e-11 --2.5242234235014523e-08 - +-6.860676708976376e-11 +-2.524223423501452e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448491543014e+00 -1.7320467104020785e+00 - + 1.224744849154301e+00 + 1.732046710402078e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.0760314981469312e-02 - + 0.000000000000000e+00 +-3.076031498146931e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448491314323e+00 -1.7320467019706676e+00 - + 1.224744849131432e+00 + 1.732046701970668e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.300634391907952e-05, h_cfl = 1.095837631859871e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.191675263719742e-05, h_cfl = 5.479188159299354e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.30063439190795e-05, h_cfl = 1.09583763185987e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.19167526371974e-05, h_cfl = 5.47918815929935e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.186709029034588e-16 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.18670902903459e-16 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = -2.0649439341356229e-08 --4.1055982096249721e-06 - + 2.064943934135623e-08 +-4.105598209624972e-06 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -643,266 +527,215 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.3855753663217472e-09 --4.1055982096249730e-06 - +-5.385575366321747e-09 +-4.105598209624973e-06 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247448660060136e+00 -1.7320467019706676e+00 - + 1.224744866006014e+00 + 1.732046701970668e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = --5.4436849913947521e-05 -0.0000000000000000e+00 - +-5.443684991394752e-05 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.0204268225280775e-04 -0.0000000000000000e+00 - +-1.020426822528078e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.19167526371974e-05 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1182221126854611e-09 -9.0815184667034262e-22 - +-1.118222112685461e-09 + 9.081518466703426e-22 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448702733668e+00 -1.7320508075688772e+00 - + 1.224744870273367e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.2653717795066694e-03 - + 0.000000000000000e+00 +-1.265371779506669e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1182221126854611e-09 --1.3866420142768993e-08 - +-1.118222112685461e-09 +-1.386642014276899e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448702733668e+00 -1.7320507937024570e+00 - + 1.224744870273367e+00 + 1.732050793702457e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.2653579232167547e-03 - + 0.000000000000000e+00 +-1.265357923216755e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2364442253709221e-09 --2.7732536600659454e-08 - +-2.236444225370922e-09 +-2.773253660065945e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448691551448e+00 -1.7320507798363405e+00 - + 1.224744869155145e+00 + 1.732050779836340e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.5307296602978513e-03 - + 0.000000000000000e+00 +-2.530729660297851e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.643756447789806e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.64375644778981e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6773331690281919e-09 --1.5599608807842594e-08 - +-1.677333169028192e-09 +-1.559960880784259e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448697142558e+00 -1.7320507919692685e+00 - + 1.224744869714256e+00 + 1.732050791969268e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8980472630325087e-03 - + 0.000000000000000e+00 +-1.898047263032509e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448691551448e+00 -1.7320507798361888e+00 - + 1.224744869155145e+00 + 1.732050779836189e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005404386294498222, h_cfl = 2.191675263719742e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0004383350527439483, h_cfl = 1.095837631859871e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000540438629449822, h_cfl = 2.19167526371974e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000438335052743948, h_cfl = 1.09583763185987e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.063963430758315e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.191675263719742e-05, h = 0.0004383350527439483 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.06396343075831e-11 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.19167526371974e-05, h = 0.000438335052743948 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448691551448e+00 -1.7320507798361888e+00 - + 1.224744869155145e+00 + 1.732050779836189e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.5307296601464152e-03 - + 0.000000000000000e+00 +-2.530729660146415e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2364442253709221e-08 --5.5465375953047665e-07 - +-2.236444225370922e-08 +-5.546537595304767e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448467907025e+00 -1.7320502251824292e+00 - + 1.224744846790703e+00 + 1.732050225182429e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.7840698767354219e-02 - + 0.000000000000000e+00 +-2.784069876735422e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2364442253709221e-08 --6.1017770813082937e-06 - +-2.236444225370922e-08 +-6.101777081308294e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448467907025e+00 -1.7320446780591074e+00 - + 1.224744846790703e+00 + 1.732044678059107e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.7835240798979907e-02 - + 0.000000000000000e+00 +-2.783524079897991e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0004602518053811457 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4728884507418441e-08 --1.2201161743761360e-05 - +-4.472888450741844e-08 +-1.220116174376136e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448244262602e+00 -1.7320385786744450e+00 - + 1.224744824426260e+00 + 1.732038578674445e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.3144939292931716e-02 - + 0.000000000000000e+00 +-5.314493929293172e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0003506680421951587 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000350668042195159 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.3546663380563834e-08 --7.0716009260774183e-06 - +-3.354666338056383e-08 +-7.071600926077418e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448356084814e+00 -1.7320437082352627e+00 - + 1.224744835608481e+00 + 1.732043708235263e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --4.0491503566897999e-02 - + 0.000000000000000e+00 +-4.049150356689800e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448244262602e+00 -1.7320385774980056e+00 - + 1.224744824426260e+00 + 1.732038577498006e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001534107753002054, h_cfl = 4.383350527439483e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001472743442881971, h_cfl = 2.191675263719742e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00153410775300205, h_cfl = 4.38335052743948e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00147274344288197, h_cfl = 2.19167526371974e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.35985779294331 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.450809665070755e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.0004602518053811457, h = 0.0005397481946188539 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0004602518053811457 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.45080966507076e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.000460251805381146, h = 0.000539748194618854 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448244262602e+00 -1.7320385774980056e+00 - + 1.224744824426260e+00 + 1.732038577498006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.3144938152589506e-02 - + 0.000000000000000e+00 +-5.314493815258951e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7538676760009171e-08 --1.4342442210495416e-05 - +-2.753867676000917e-08 +-1.434244221049542e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447968875835e+00 -1.7320242350557951e+00 - + 1.224744796887584e+00 + 1.732024235055795e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --8.4310189378688213e-02 - + 0.000000000000000e+00 +-8.431018937868821e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7538676760009171e-08 --2.2753136252560315e-05 - +-2.753867676000917e-08 +-2.275313625256031e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447968875835e+00 -1.7320158243617529e+00 - + 1.224744796887584e+00 + 1.732015824361753e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --8.4302188075682308e-02 - + 0.000000000000000e+00 +-8.430218807568231e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999996 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5077353520018343e-08 --4.5501953816268593e-05 - +-5.507735352001834e-08 +-4.550195381626859e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447693489066e+00 -1.7319930755441892e+00 - + 1.224744769348907e+00 + 1.731993075544189e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546620669192227e-01 - + 0.000000000000000e+00 +-1.154662066919223e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0008650629513452862 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000865062951345286 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.1308015140013755e-08 --3.0974095395338688e-05 - +-4.130801514001376e-08 +-3.097409539533869e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447831182450e+00 -1.7320076034026102e+00 - + 1.224744783118245e+00 + 1.732007603402610e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.9886380172393888e-02 - + 0.000000000000000e+00 +-9.988638017239389e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447693489066e+00 -1.7319930734957281e+00 - + 1.224744769348907e+00 + 1.731993073495728e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003682865914687657, h_cfl = 5.397481946188539e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00353555127810015, h_cfl = 2.698740973094269e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.550371660986841 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.335844451011408e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00368286591468766, h_cfl = 5.39748194618854e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00353555127810015, h_cfl = 2.69874097309427e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.55037166098684 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.33584445101141e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --4.4608053512399927e-09 --5.7734073149129372e-05 - +-4.460805351239993e-09 +-5.773407314912937e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -925,124 +758,101 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.0208514805502336e-07 --5.7734073149129379e-05 - +-1.020851480550234e-07 +-5.773407314912938e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247447693064408e+00 -1.7319930734957281e+00 - + 1.224744769306441e+00 + 1.731993073495728e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247447693064408e+00 -1.7319930734957281e+00 - + 1.224744769306441e+00 + 1.731993073495728e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769306441e+00 1.731993073495728e+00 2.307976032511760e-11 8.487210934049472e-12 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247447693064408e+00 -1.7319930734957281e+00 - + 1.224744769306441e+00 + 1.731993073495728e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --2.0412408630927689e-04 -0.0000000000000000e+00 - +-2.041240863092769e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0016 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412408630927694e-04 -0.0000000000000000e+00 - +-2.041240863092769e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693489066e+00 -1.7319930734957281e+00 - + 1.224744769348907e+00 + 1.731993073495728e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620478002521e-01 - + 0.000000000000000e+00 +-1.154662047800252e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237225892783013e-08 --3.4639861434007526e-05 - +-6.123722589278301e-08 +-3.463986143400753e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447081116807e+00 -1.7319584336342941e+00 - + 1.224744708111681e+00 + 1.731958433634294e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5010735421534790e-01 - + 0.000000000000000e+00 +-1.501073542153479e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237225892783013e-08 --4.5032206264604319e-05 - +-6.123722589278301e-08 +-4.503220626460432e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447081116807e+00 -1.7319480412894634e+00 - + 1.224744708111681e+00 + 1.731948041289463e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5009786254039689e-01 - + 0.000000000000000e+00 +-1.500978625403969e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0016 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247445178556603e-07 --9.0058717524238034e-05 - +-1.224744517855660e-07 +-9.005871752423803e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446468744549e+00 -1.7319030147782037e+00 - + 1.224744646874455e+00 + 1.731903014778204e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.8473630414242076e-01 - + 0.000000000000000e+00 +-1.847363041424208e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00145 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1855838839174513e-08 --6.3649095230443052e-05 - +-9.185583883917451e-08 +-6.364909523044305e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247446774930677e+00 -1.7319294244004977e+00 - + 1.224744677493068e+00 + 1.731929424400498e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.6741983373808167e-01 - + 0.000000000000000e+00 +-1.674198337380817e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446468744549e+00 -1.7319030122014847e+00 - + 1.224744646874455e+00 + 1.731903012201485e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002681794542140617, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002574522760454992, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.290871267424992 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.094654020389957e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00268179454214062, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00257452276045499, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.29087126742499 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09465402038996e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693064408e+00 -1.7319930734957281e+00 - + 1.224744769306441e+00 + 1.731993073495728e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.4807422865317994e-08 --9.0061294243382051e-05 - +-2.480742286531799e-08 +-9.006129424338205e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1065,112 +875,91 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.8098535057400427e-07 --9.0061294243382078e-05 - +-1.809853505740043e-07 +-9.006129424338208e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247445883210903e+00 -1.7319030122014847e+00 - + 1.224744588321090e+00 + 1.731903012201485e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --3.2655498766225776e-04 -0.0000000000000000e+00 - +-3.265549876622578e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.001266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.8759970086812735e-04 -0.0000000000000000e+00 - +-2.875997008681274e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693064408e+00 -1.7319930734957281e+00 - + 1.224744769306441e+00 + 1.731993073495728e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620480125809e-01 - + 0.000000000000000e+00 +-1.154662048012581e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8346626782416965e-08 --1.5395493973501074e-05 - +-3.834662678241697e-08 +-1.539549397350107e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447309598141e+00 -1.7319776780017546e+00 - + 1.224744730959814e+00 + 1.731977678001755e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3086141134605081e-01 - + 0.000000000000000e+00 +-1.308614113460508e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8346626782416965e-08 --1.7448188179473434e-05 - +-3.834662678241697e-08 +-1.744818817947343e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447309598141e+00 -1.7319756253075487e+00 - + 1.224744730959814e+00 + 1.731975625307549e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3085951374429572e-01 - + 0.000000000000000e+00 +-1.308595137442957e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.6693253564833930e-08 --3.4895870331812178e-05 - +-7.669325356483393e-08 +-3.489587033181218e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446926131873e+00 -1.7319581776253963e+00 - + 1.224744692613187e+00 + 1.731958177625396e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.4625425347366544e-01 - + 0.000000000000000e+00 +-1.462542534736654e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0012 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.7519940173625451e-08 --2.5402336071923537e-05 - +-5.751994017362545e-08 +-2.540233607192354e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447117865007e+00 -1.7319676711596561e+00 - + 1.224744711786501e+00 + 1.731967671159656e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.3855741978395061e-01 - + 0.000000000000000e+00 +-1.385574197839506e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446926131873e+00 -1.7319581773931298e+00 - + 1.224744692613187e+00 + 1.731958177393130e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002235868685585981, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002146433938162542, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.049127268109535 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987182771244593e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00223586868558598, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00214643393816254, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.04912726810953 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98718277124459e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693064408e+00 -1.7319930734957281e+00 - + 1.224744769306441e+00 + 1.731993073495728e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = -6.3840919664127187e-08 --3.4896102598214185e-05 - + 6.384091966412719e-08 +-3.489610259821418e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1193,112 +982,91 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.9818572079162638e-08 --3.4896102598214185e-05 - +-5.981857207916264e-08 +-3.489610259821418e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247447094878687e+00 -1.7319581773931298e+00 - + 1.224744709487869e+00 + 1.731958177393130e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = --2.5856091887957537e-04 -0.0000000000000000e+00 - +-2.585609188795754e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.0616677643623049e-04 -0.0000000000000000e+00 - +-3.061667764362305e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693064408e+00 -1.7319930734957281e+00 - + 1.224744769306441e+00 + 1.731993073495728e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620480125809e-01 - + 0.000000000000000e+00 +-1.154662048012581e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5308338821811511e-07 --5.7733102400628996e-05 - +-1.530833882181151e-07 +-5.773310240062900e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446162230526e+00 -1.7319353403933275e+00 - + 1.224744616223053e+00 + 1.731935340393328e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7320509138707774e-01 - + 0.000000000000000e+00 +-1.732050913870777e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5308338821811511e-07 --8.6602545693538799e-05 - +-1.530833882181151e-07 +-8.660254569353880e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446162230526e+00 -1.7319064709500345e+00 - + 1.224744616223053e+00 + 1.731906470950034e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7317910888806073e-01 - + 0.000000000000000e+00 +-1.731791088880607e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0616677643623023e-07 --1.7317910888806060e-04 - +-3.061667764362302e-07 +-1.731791088880606e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247444631396645e+00 -1.7318198943868399e+00 - + 1.224744463139664e+00 + 1.731819894386840e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090932442352230e-01 - + 0.000000000000000e+00 +-2.309093244235223e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00175 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2962508232717267e-07 --1.1906830483865933e-04 - +-2.296250823271727e-07 +-1.190683048386593e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445396813585e+00 -1.7318740051908894e+00 - + 1.224744539681359e+00 + 1.731874005190889e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.0205197678310793e-01 - + 0.000000000000000e+00 +-2.020519767831079e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247444631396645e+00 -1.7318198828407654e+00 - + 1.224744463139664e+00 + 1.731819882840765e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369991513950708, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227519185339268, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275191853392681 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003932614629674277 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236999151395071, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227519185339268, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27519185339268 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393261462967428 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693064408e+00 -1.7319930734957281e+00 - + 1.224744769306441e+00 + 1.731993073495728e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.1096029191301892e-07 --1.7319065496268493e-04 - +-1.109602919130189e-07 +-1.731906549626849e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1321,124 +1089,101 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0620732984122282e-07 --1.7319065496268490e-04 - +-3.062073298412228e-07 +-1.731906549626849e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247444630991109e+00 -1.7318198828407654e+00 - + 1.224744463099111e+00 + 1.731819882840765e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247444630991109e+00 -1.7318198828407654e+00 - + 1.224744463099111e+00 + 1.731819882840765e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463099111e+00 1.731819882840765e+00 4.425571020760799e-11 1.685385164762465e-11 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247444630991109e+00 -1.7318198828407654e+00 - + 1.224744463099111e+00 + 1.731819882840765e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --4.0824807431130206e-04 -0.0000000000000000e+00 - +-4.082480743113021e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0026 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824807431130217e-04 -0.0000000000000000e+00 - +-4.082480743113022e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631396645e+00 -1.7318198828407654e+00 - + 1.224744463139664e+00 + 1.731819882840765e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931441692447e-01 - + 0.000000000000000e+00 +-2.309093144169245e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247442229339052e-07 --6.9272794325077254e-05 - +-1.224744222933905e-07 +-6.927279432507725e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443406652421e+00 -1.7317506100464404e+00 - + 1.224744340665242e+00 + 1.731750610046440e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.6553868340066261e-01 - + 0.000000000000000e+00 +-2.655386834006626e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247442229339052e-07 --7.9661605020198690e-05 - +-1.224744222933905e-07 +-7.966160502019869e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443406652421e+00 -1.7317402212357451e+00 - + 1.224744340665242e+00 + 1.731740221235745e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.6552988754089857e-01 - + 0.000000000000000e+00 +-2.655298875408986e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0026 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4494884458678104e-07 --1.5931793252453894e-04 - +-2.449488445867810e-07 +-1.593179325245389e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247442181908199e+00 -1.7316605649082408e+00 - + 1.224744218190820e+00 + 1.731660564908241e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0015446875446472e-01 - + 0.000000000000000e+00 +-3.001544687544647e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00245 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8371163344008575e-07 --1.1559471422187132e-04 - +-1.837116334400858e-07 +-1.155947142218713e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247442794280310e+00 -1.7317042881265434e+00 - + 1.224744279428031e+00 + 1.731704288126543e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.8284501459377059e-01 - + 0.000000000000000e+00 +-2.828450145937706e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442181908199e+00 -1.7316605627482600e+00 - + 1.224744218190820e+00 + 1.731660562748260e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003405458432453699, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003269240095155551, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.448733491925924 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.096614171140701e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0034054584324537, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00326924009515555, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.44873349192592 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.0966141711407e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444630991109e+00 -1.7318198828407654e+00 - + 1.224744463099111e+00 + 1.731819882840765e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --4.9659211962112279e-08 --1.5932009250541057e-04 - +-4.965921196211228e-08 +-1.593200925054106e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1461,112 +1206,91 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0346042339533319e-07 --1.5932009250541054e-04 - +-3.034604233953332e-07 +-1.593200925054105e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247441596386874e+00 -1.7316605627482600e+00 - + 1.224744159638687e+00 + 1.731660562748260e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --5.3067886769270559e-04 -0.0000000000000000e+00 - +-5.306788676927056e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.002266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.9172361525316797e-04 -0.0000000000000000e+00 - +-4.917236152531680e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444630991109e+00 -1.7318198828407654e+00 - + 1.224744463099111e+00 + 1.731819882840765e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931443720125e-01 - + 0.000000000000000e+00 +-2.309093144372013e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5563148700422367e-08 --3.0787908591626824e-05 - +-6.556314870042237e-08 +-3.078790859162682e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443975359622e+00 -1.7317890949321737e+00 - + 1.224744397535962e+00 + 1.731789094932174e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.4629962777297962e-01 - + 0.000000000000000e+00 +-2.462996277729796e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5563148700422367e-08 --3.2839950369730607e-05 - +-6.556314870042237e-08 +-3.283995036973061e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443975359622e+00 -1.7317870428903956e+00 - + 1.224744397535962e+00 + 1.731787042890396e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.4629786757713787e-01 - + 0.000000000000000e+00 +-2.462978675771379e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3112629740084473e-07 --6.5679431353903408e-05 - +-1.311262974008447e-07 +-6.567943135390341e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443319728135e+00 -1.7317542034094116e+00 - + 1.224744331972814e+00 + 1.731754203409412e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.6168730335415169e-01 - + 0.000000000000000e+00 +-2.616873033541517e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0022 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.8344723050633564e-08 --4.8490241181212519e-05 - +-9.834472305063356e-08 +-4.849024118121252e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443647543879e+00 -1.7317713925995841e+00 - + 1.224744364754388e+00 + 1.731771392599584e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.5399313863305861e-01 - + 0.000000000000000e+00 +-2.539931386330586e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443319728135e+00 -1.7317542032137214e+00 - + 1.224744331972814e+00 + 1.731754203213721e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002059250125232029, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001976880120222747, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.413300450835306 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987964733044334e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00205925012523203, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00197688012022275, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.41330045083531 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98796473304433e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444630991109e+00 -1.7318198828407654e+00 - + 1.224744463099111e+00 + 1.731819882840765e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = -1.0703235397308217e-07 --6.5679627043957467e-05 - + 1.070323539730822e-07 +-6.567962704395747e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1589,112 +1313,91 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.1425142403157897e-07 --6.5679627043957481e-05 - +-1.142514240315790e-07 +-6.567962704395748e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247443488476868e+00 -1.7317542032137214e+00 - + 1.224744348847687e+00 + 1.731754203213721e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = --4.6268486254891954e-04 -0.0000000000000000e+00 - +-4.626848625489195e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.1029067714204474e-04 -0.0000000000000000e+00 - +-5.102906771420447e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444630991109e+00 -1.7318198828407654e+00 - + 1.224744463099111e+00 + 1.731819882840765e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931443720125e-01 - + 0.000000000000000e+00 +-2.309093144372013e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5514533857102216e-07 --1.1545465721860053e-04 - +-2.551453385710222e-07 +-1.154546572186005e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442079537723e+00 -1.7317044281835468e+00 - + 1.224744207953772e+00 + 1.731704428183547e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.8862702537024709e-01 - + 0.000000000000000e+00 +-2.886270253702471e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5514533857102216e-07 --1.4431351268512341e-04 - +-2.551453385710222e-07 +-1.443135126851234e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442079537723e+00 -1.7316755693280803e+00 - + 1.224744207953772e+00 + 1.731675569328080e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.8860297632382964e-01 - + 0.000000000000000e+00 +-2.886029763238296e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1029067714204432e-07 --2.8860297632382940e-04 - +-5.102906771420443e-07 +-2.886029763238294e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247439528084338e+00 -1.7315312798644416e+00 - + 1.224743952808434e+00 + 1.731531279864442e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630623679509553e-01 - + 0.000000000000000e+00 +-3.463062367950955e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00275 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8271800785653321e-07 --2.0563963141226313e-04 - +-3.827180078565332e-07 +-2.056396314122631e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247440803811029e+00 -1.7316142432093531e+00 - + 1.224744080381103e+00 + 1.731614243209353e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.1746260579960478e-01 - + 0.000000000000000e+00 +-3.174626057996048e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247439528084338e+00 -1.7315312702483288e+00 - + 1.224743952808434e+00 + 1.731531270248329e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369854905095393, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002275060708891577, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275060708891579 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003934086789645609 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236985490509539, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227506070889158, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27506070889158 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393408678964561 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444630991109e+00 -1.7318198828407654e+00 - + 1.224744463099111e+00 + 1.731819882840765e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.1745976390179006e-07 --2.8861259243662118e-04 - +-2.174597639017901e-07 +-2.886125924366212e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1717,19 +1420,16 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.1032756388729088e-07 --2.8861259243662124e-04 - +-5.103275638872909e-07 +-2.886125924366212e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247439527715469e+00 -1.7315312702483288e+00 - + 1.224743952771547e+00 + 1.731531270248329e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247439527715469e+00 -1.7315312702483288e+00 - + 1.224743952771547e+00 + 1.731531270248329e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952771547e+00 1.731531270248329e+00 6.173306310586213e-11 2.524158659866771e-11 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_1_1.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_1_1.out index 15ea8a977a..216ca40d8b 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_1_1.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_4_1_1.out @@ -8,414 +8,334 @@ Using dense direct linear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0006 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.059355438929501e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.0593554389295e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 -8.5332324353576826e-25 - + 1.206781304096483e-24 + 8.533232435357683e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.1889694230616173e-06 - + 0.000000000000000e+00 +-1.188969423061617e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 --1.2242553240514061e-14 - + 1.206781304096483e-24 +-1.224255324051406e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688650e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.1889694108828618e-06 - + 0.000000000000000e+00 +-1.188969410882862e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.059355438929501e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4135626081929657e-24 --2.4485106230224258e-14 - + 2.413562608192966e-24 +-2.448510623022426e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688528e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3779388340687632e-06 - + 0.000000000000000e+00 +-2.377938834068763e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.544516579197126e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.54451657919713e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8101719561447239e-24 --1.3772872301180226e-14 - + 1.810171956144724e-24 +-1.377287230118023e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688634e+00 - + 1.224744871391589e+00 + 1.732050807568863e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.7834541255044815e-06 - + 0.000000000000000e+00 +-1.783454125504481e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.766300713710683e-06, h_cfl = 2.059355438929501e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.695648685162256e-06, h_cfl = 1.029677719464751e+22 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.861712124677889e-19 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.059355438929501e-08, h = 1.695648685162256e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.059355438929501e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.76630071371068e-06, h_cfl = 2.0593554389295e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.69564868516226e-06, h_cfl = 1.02967771946475e+22 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.86171212467789e-19 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.0593554389295e-08, h = 1.69564868516226e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3779388338123684e-06 - + 0.000000000000000e+00 +-2.377938833812368e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --2.0160744284751053e-12 - + 9.936493200189350e-23 +-2.016074428475105e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075668364e+00 - + 1.224744871391589e+00 + 1.732050807566836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0027630277357223e-04 - + 0.000000000000000e+00 +-1.002763027735722e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --8.5016690475470017e-11 - + 9.936493200189350e-23 +-8.501669047547002e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508074838359e+00 - + 1.224744871391589e+00 + 1.732050807483836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0027621977792367e-04 - + 0.000000000000000e+00 +-1.002762197779237e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.9872986400378700e-22 --1.7003324021947768e-10 - + 1.987298640037870e-22 +-1.700332402194777e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.292330068260987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.29233006826099e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.4904739800284026e-22 --9.6399751925935201e-11 - + 1.490473980028403e-22 +-9.639975192593520e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508074724528e+00 - + 1.224744871391589e+00 + 1.732050807472453e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4922542246468209e-04 - + 0.000000000000000e+00 +-1.492254224646821e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.901811588832878e-05, h_cfl = 1.695648685162256e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.785739125279562e-05, h_cfl = 8.47824342581128e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.90181158883288e-05, h_cfl = 1.69564868516226e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.78573912527956e-05, h_cfl = 8.47824342581128e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.270050270926313e-15 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.716242239551551e-06, h = 2.785739125279562e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.27005027092631e-15 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.71624223955155e-06, h = 2.78573912527956e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.7603134562689734e-09 - + 1.632441797529130e-21 +-2.760313456268973e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508046385057e+00 - + 1.224744871391589e+00 + 1.732050804638506e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.8065329798490591e-03 - + 0.000000000000000e+00 +-1.806532979849059e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.5162648015366993e-08 - + 1.632441797529130e-21 +-2.516264801536699e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507822361713e+00 - + 1.224744871391589e+00 + 1.732050782236171e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.8065106008801368e-03 - + 0.000000000000000e+00 +-1.806510600880137e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582609e-21 --5.0324672611040883e-08 - + 3.264883595058261e-21 +-5.032467261104088e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507570741466e+00 - + 1.224744871391589e+00 + 1.732050757074147e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4148689076686934e-03 - + 0.000000000000000e+00 +-3.414868907668693e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.260928567914827e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.26092856791483e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4486626962936955e-21 --2.9342862858857047e-08 - + 2.448662696293695e-21 +-2.934286285885705e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507780559564e+00 - + 1.224744871391589e+00 + 1.732050778055956e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.6106953640960742e-03 - + 0.000000000000000e+00 +-2.610695364096074e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008040108168818409, h_cfl = 2.785739125279562e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0005571478250559124, h_cfl = 1.392869562639781e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000804010816881841, h_cfl = 2.78573912527956e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000557147825055912, h_cfl = 1.39286956263978e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.365757457818316e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.957363349234717e-05, h = 0.0005571478250559124 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.36575745781832e-10 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.95736334923472e-05, h = 0.000557147825055912 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.4148689073582993e-03 - + 0.000000000000000e+00 +-3.414868907358299e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.5129339229286827e-07 - + 3.264883595058260e-20 +-9.512933922928683e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320498057804432e+00 - + 1.224744871391589e+00 + 1.732049805780443e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.5586084640419201e-02 - + 0.000000000000000e+00 +-3.558608464041920e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.9133548298325844e-06 - + 3.264883595058260e-20 +-9.913354829832584e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320408437190056e+00 - + 1.224744871391589e+00 + 1.732040843719006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.5577306688127808e-02 - + 0.000000000000000e+00 +-3.557730668812781e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005867214585482596 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.5297671901165209e-20 --1.9821819042637574e-05 - + 6.529767190116521e-20 +-1.982181904263757e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320309352547929e+00 - + 1.224744871391589e+00 + 1.732030935254793e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.7747965740933266e-02 - + 0.000000000000000e+00 +-6.774796574093327e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004474345022842815 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000447434502284281 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.8973253925873913e-20 --1.1507434916573431e-05 - + 4.897325392587391e-20 +-1.150743491657343e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320392496389190e+00 - + 1.224744871391589e+00 + 1.732039249638919e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.1664931509040730e-02 - + 0.000000000000000e+00 +-5.166493150904073e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001732294472367856, h_cfl = 5.571478250559124e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001663002693473142, h_cfl = 2.785739125279562e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.984850014098595 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.787223456299231e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0005867214585482596, h = 1.327854145174034e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0005867214585482596 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00173229447236786, h_cfl = 5.57147825055912e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00166300269347314, h_cfl = 2.78573912527956e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.98485001409859 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.78722345629923e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.00058672145854826, h = 1.32785414517403e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --6.7747963440942832e-02 - + 0.000000000000000e+00 +-6.774796344094283e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.4979707041077427e-07 - + 7.781218951673638e-22 +-4.497970704107743e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320304830641062e+00 - + 1.224744871391589e+00 + 1.732030483064106e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.8514575742804049e-02 - + 0.000000000000000e+00 +-6.851457574280405e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.5488681702461341e-07 - + 7.781218951673638e-22 +-4.548868170246134e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320304779743596e+00 - + 1.224744871391589e+00 + 1.732030477974360e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.8514570854394510e-02 - + 0.000000000000000e+00 +-6.851457085439451e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.5562437903347276e-21 --9.0977356913827813e-07 - + 1.556243790334728e-21 +-9.097735691382781e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320300230876076e+00 - + 1.224744871391589e+00 + 1.732030023087608e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.9281182547766579e-02 - + 0.000000000000000e+00 +-6.928118254776658e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0005966803646370648 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000596680364637065 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1671828427510456e-21 --6.8042154646761999e-07 - + 1.167182842751046e-21 +-6.804215464676200e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320302524396303e+00 - + 1.224744871391589e+00 + 1.732030252439630e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --6.8897877999666526e-02 - + 0.000000000000000e+00 +-6.889787799966653e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320300230875767e+00 - + 1.224744871391589e+00 + 1.732030023087577e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.327854145174034e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0002655708290348068, h_cfl = 6.63927072587017e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.32785414517403e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000265570829034807, h_cfl = 6.63927072587017e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.221308228319648e-11 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.22130822831965e-11 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --5.6052128249628413e-20 --2.0784481300495372e-05 - +-5.605212824962841e-20 +-2.078448130049537e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -429,189 +349,153 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.003886272468077529 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.8553888836324380e-08 --2.0784476930205360e-05 - +-5.855388883632438e-08 +-2.078447693020536e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247448128377001e+00 -1.7320300230919470e+00 - + 1.224744812837700e+00 + 1.732030023091947e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --1.2243085853261794e-04 -0.0000000000000000e+00 - +-1.224308585326179e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --8.3475585363111305e-05 -0.0000000000000000e+00 - +-8.347558536311130e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.0002655708290348068 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.000265570829034807 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1084340204523627e-08 -1.1004305373251416e-20 - +-1.108434020452363e-08 + 1.100430537325142e-20 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448603072488e+00 -1.7320508075688772e+00 - + 1.224744860307249e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5333743563976650e-02 - + 0.000000000000000e+00 +-1.533374356397665e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1084340204523627e-08 --2.0360974952462060e-06 - +-1.108434020452363e-08 +-2.036097495246206e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448603072488e+00 -1.7320487714713819e+00 - + 1.224744860307249e+00 + 1.732048771471382e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5331725490751359e-02 - + 0.000000000000000e+00 +-1.533172549075136e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002655708290348068 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2168680409047254e-08 --4.0716590491129183e-06 - +-2.216868040904725e-08 +-4.071659049112918e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448492229085e+00 -1.7320467359098282e+00 - + 1.224744849222908e+00 + 1.732046735909828e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0665413578936342e-02 - + 0.000000000000000e+00 +-3.066541357893634e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0001991781217761051 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000199178121776105 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6626510306785440e-08 --2.2904091645331682e-06 - +-1.662651030678544e-08 +-2.290409164533168e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448547650785e+00 -1.7320485171597126e+00 - + 1.224744854765079e+00 + 1.732048517159713e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2999084367887005e-02 - + 0.000000000000000e+00 +-2.299908436788701e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448492229085e+00 -1.7320467356443128e+00 - + 1.224744849222908e+00 + 1.732046735644313e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008617674194043493, h_cfl = 2.655708290348068e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0008272967226281753, h_cfl = 1.327854145174034e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.115164137698822 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.954469389405397e-06 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0002655708290348068, h = 1.095837631859871e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0002655708290348068 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000861767419404349, h_cfl = 2.65570829034807e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000827296722628175, h_cfl = 1.32785414517403e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.11516413769882 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.9544693894054e-06 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000265570829034807, h = 1.09583763185987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448492229085e+00 -1.7320467356443128e+00 - + 1.224744849222908e+00 + 1.732046735644313e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.0665413318121854e-02 - + 0.000000000000000e+00 +-3.066541331812185e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5737843891214193e-11 --1.6802156955267397e-08 - +-4.573784389121419e-11 +-1.680215695526740e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448491771706e+00 -1.7320467188421558e+00 - + 1.224744849177171e+00 + 1.732046718842156e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.0728681111180715e-02 - + 0.000000000000000e+00 +-3.072868111118071e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5737843891214193e-11 --1.6836822569526709e-08 - +-4.573784389121419e-11 +-1.683682256952671e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448491771706e+00 -1.7320467188074902e+00 - + 1.224744849177171e+00 + 1.732046718807490e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.0728681077130140e-02 - + 0.000000000000000e+00 +-3.072868107713014e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1475687782428386e-11 --3.3673645101739513e-08 - +-9.147568778242839e-11 +-3.367364510173951e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448491314328e+00 -1.7320467019706676e+00 - + 1.224744849131433e+00 + 1.732046701970668e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0791948868313424e-02 - + 0.000000000000000e+00 +-3.079194886831342e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0002663927072587017 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000266392707258702 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8606765836821283e-11 --2.5242234235014337e-08 - +-6.860676583682128e-11 +-2.524223423501434e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448491543018e+00 -1.7320467104020785e+00 - + 1.224744849154302e+00 + 1.732046710402078e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.0760314981469083e-02 - + 0.000000000000000e+00 +-3.076031498146908e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448491314328e+00 -1.7320467019706676e+00 - + 1.224744849131433e+00 + 1.732046701970668e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.300634407533082e-05, h_cfl = 1.095837631859871e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.191675263719742e-05, h_cfl = 5.479188159299354e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.30063440753308e-05, h_cfl = 1.09583763185987e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.19167526371974e-05, h_cfl = 5.47918815929935e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.970596152824813e-16 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.97059615282481e-16 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = -2.0649439001801817e-08 --4.1055982096249721e-06 - + 2.064943900180182e-08 +-4.105598209624972e-06 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -625,266 +509,215 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.0007682656087209085 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.3855759618329732e-09 --4.1055973456764745e-06 - +-5.385575961832973e-09 +-4.105597345676475e-06 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247448660060130e+00 -1.7320467019715315e+00 - + 1.224744866006013e+00 + 1.732046701971532e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = --5.4436849480715918e-05 -0.0000000000000000e+00 - +-5.443684948071592e-05 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.0204268080058528e-04 -0.0000000000000000e+00 - +-1.020426808005853e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.19167526371974e-05 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1182220967714609e-09 -9.0815184667034262e-22 - +-1.118222096771461e-09 + 9.081518466703426e-22 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448702733668e+00 -1.7320508075688772e+00 - + 1.224744870273367e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.2653717795066694e-03 - + 0.000000000000000e+00 +-1.265371779506669e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1182220967714609e-09 --1.3866420142768993e-08 - +-1.118222096771461e-09 +-1.386642014276899e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448702733668e+00 -1.7320507937024570e+00 - + 1.224744870273367e+00 + 1.732050793702457e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.2653579232167547e-03 - + 0.000000000000000e+00 +-1.265357923216755e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2364441935429217e-09 --2.7732536600659454e-08 - +-2.236444193542922e-09 +-2.773253660065945e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448691551448e+00 -1.7320507798363405e+00 - + 1.224744869155145e+00 + 1.732050779836340e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.5307296602978513e-03 - + 0.000000000000000e+00 +-2.530729660297851e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.643756447789806e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.64375644778981e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6773331451571915e-09 --1.5599608807842594e-08 - +-1.677333145157191e-09 +-1.559960880784259e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448697142558e+00 -1.7320507919692685e+00 - + 1.224744869714256e+00 + 1.732050791969268e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8980472630325087e-03 - + 0.000000000000000e+00 +-1.898047263032509e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448691551448e+00 -1.7320507798361888e+00 - + 1.224744869155145e+00 + 1.732050779836189e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005404386289653829, h_cfl = 2.191675263719742e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0004383350527439483, h_cfl = 1.095837631859871e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000540438628965383, h_cfl = 2.19167526371974e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000438335052743948, h_cfl = 1.09583763185987e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.063963430758315e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.191675263719742e-05, h = 0.0004383350527439483 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.06396343075831e-11 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.19167526371974e-05, h = 0.000438335052743948 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448691551448e+00 -1.7320507798361888e+00 - + 1.224744869155145e+00 + 1.732050779836189e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.5307296601464152e-03 - + 0.000000000000000e+00 +-2.530729660146415e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2364441935429216e-08 --5.5465375953047665e-07 - +-2.236444193542922e-08 +-5.546537595304767e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448467907029e+00 -1.7320502251824292e+00 - + 1.224744846790703e+00 + 1.732050225182429e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.7840698767353993e-02 - + 0.000000000000000e+00 +-2.784069876735399e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2364441935429216e-08 --6.1017770813082445e-06 - +-2.236444193542922e-08 +-6.101777081308245e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448467907029e+00 -1.7320446780591074e+00 - + 1.224744846790703e+00 + 1.732044678059107e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.7835240798979678e-02 - + 0.000000000000000e+00 +-2.783524079897968e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0004602518053811457 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4728883870858431e-08 --1.2201161743761258e-05 - +-4.472888387085843e-08 +-1.220116174376126e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448244262609e+00 -1.7320385786744450e+00 - + 1.224744824426261e+00 + 1.732038578674445e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.3144939292931404e-02 - + 0.000000000000000e+00 +-5.314493929293140e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0003506680421951587 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000350668042195159 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.3546662903143825e-08 --7.0716009260773599e-06 - +-3.354666290314382e-08 +-7.071600926077360e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448356084818e+00 -1.7320437082352627e+00 - + 1.224744835608482e+00 + 1.732043708235263e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --4.0491503566897770e-02 - + 0.000000000000000e+00 +-4.049150356689777e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448244262609e+00 -1.7320385774980056e+00 - + 1.224744824426261e+00 + 1.732038577498006e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00153410775187103, h_cfl = 4.383350527439483e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001472743441796188, h_cfl = 2.191675263719742e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.359857790466248 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.450809670603232e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.0004602518053811457, h = 0.0005397481946188539 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0004602518053811457 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00153410775187103, h_cfl = 4.38335052743948e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00147274344179619, h_cfl = 2.19167526371974e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.35985779046625 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.45080967060323e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.000460251805381146, h = 0.000539748194618854 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448244262609e+00 -1.7320385774980056e+00 - + 1.224744824426261e+00 + 1.732038577498006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.3144938152589187e-02 - + 0.000000000000000e+00 +-5.314493815258919e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7538676368091943e-08 --1.4342442210495329e-05 - +-2.753867636809194e-08 +-1.434244221049533e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447968875844e+00 -1.7320242350557951e+00 - + 1.224744796887584e+00 + 1.732024235055795e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --8.4310189378687811e-02 - + 0.000000000000000e+00 +-8.431018937868781e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7538676368091943e-08 --2.2753136252560206e-05 - +-2.753867636809194e-08 +-2.275313625256021e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447968875844e+00 -1.7320158243617529e+00 - + 1.224744796887584e+00 + 1.732015824361753e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --8.4302188075681905e-02 - + 0.000000000000000e+00 +-8.430218807568191e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999996 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5077352736183887e-08 --4.5501953816268376e-05 - +-5.507735273618389e-08 +-4.550195381626838e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447693489082e+00 -1.7319930755441892e+00 - + 1.224744769348908e+00 + 1.731993075544189e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546620669192147e-01 - + 0.000000000000000e+00 +-1.154662066919215e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0008650629513452862 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000865062951345286 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.1308014552137917e-08 --3.0974095395338532e-05 - +-4.130801455213792e-08 +-3.097409539533853e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447831182463e+00 -1.7320076034026102e+00 - + 1.224744783118246e+00 + 1.732007603402610e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.9886380172393208e-02 - + 0.000000000000000e+00 +-9.988638017239321e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447693489082e+00 -1.7319930734957281e+00 - + 1.224744769348908e+00 + 1.731993073495728e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003682865918977238, h_cfl = 5.397481946188539e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003535551282218148, h_cfl = 2.698740973094269e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.550371668616321 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.335844435520364e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00368286591897724, h_cfl = 5.39748194618854e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00353555128221815, h_cfl = 2.69874097309427e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.55037166861632 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.33584443552036e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --4.4608057715444910e-09 --5.7734073149129372e-05 - +-4.460805771544491e-09 +-5.773407314912937e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -898,124 +731,101 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.01080099623073331 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.0208536560049759e-07 --5.7734061002883788e-05 - +-1.020853656004976e-07 +-5.773406100288379e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247447693062234e+00 -1.7319930735078743e+00 - + 1.224744769306223e+00 + 1.731993073507874e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247447693062234e+00 -1.7319930735078743e+00 - + 1.224744769306223e+00 + 1.731993073507874e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769306223e+00 1.731993073507874e+00 2.329714199333921e-11 3.659073044559591e-12 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247447693062234e+00 -1.7319930735078743e+00 - + 1.224744769306223e+00 + 1.731993073507874e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --2.0412407980138390e-04 -0.0000000000000000e+00 - +-2.041240798013839e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0016 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412407980138395e-04 -0.0000000000000000e+00 - +-2.041240798013840e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693489082e+00 -1.7319930734957281e+00 - + 1.224744769348908e+00 + 1.731993073495728e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620478002440e-01 - + 0.000000000000000e+00 +-1.154662047800244e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237223940415110e-08 --3.4639861434007275e-05 - +-6.123722394041511e-08 +-3.463986143400727e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447081116842e+00 -1.7319584336342941e+00 - + 1.224744708111684e+00 + 1.731958433634294e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5010735421534613e-01 - + 0.000000000000000e+00 +-1.501073542153461e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237223940415110e-08 --4.5032206264603784e-05 - +-6.123722394041511e-08 +-4.503220626460378e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447081116842e+00 -1.7319480412894634e+00 - + 1.224744708111684e+00 + 1.731948041289463e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5009786254039512e-01 - + 0.000000000000000e+00 +-1.500978625403951e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0016 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247444788083022e-07 --9.0058717524236964e-05 - +-1.224744478808302e-07 +-9.005871752423696e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446468744603e+00 -1.7319030147782037e+00 - + 1.224744646874460e+00 + 1.731903014778204e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.8473630414241810e-01 - + 0.000000000000000e+00 +-1.847363041424181e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00145 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1855835910622671e-08 --6.3649095230442374e-05 - +-9.185583591062267e-08 +-6.364909523044237e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247446774930724e+00 -1.7319294244004977e+00 - + 1.224744677493072e+00 + 1.731929424400498e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.6741983373807931e-01 - + 0.000000000000000e+00 +-1.674198337380793e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446468744603e+00 -1.7319030122014847e+00 - + 1.224744646874460e+00 + 1.731903012201485e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002681794542729744, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002574522761020554, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.290871268367595 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.094654002685442e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00268179454272974, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00257452276102055, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.29087126836759 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09465400268544e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693062234e+00 -1.7319930735078743e+00 - + 1.224744769306223e+00 + 1.731993073507874e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.4807203267049808e-08 --9.0061306389666029e-05 - +-2.480720326704981e-08 +-9.006130638966603e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1029,112 +839,91 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.01684727551980917 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.8098567046402302e-07 --9.0061287444670961e-05 - +-1.809856704640230e-07 +-9.006128744467096e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247445883205530e+00 -1.7319030122204297e+00 - + 1.224744588320553e+00 + 1.731903012220430e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --3.2655497711517312e-04 -0.0000000000000000e+00 - +-3.265549771151731e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.001266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.8759969160624009e-04 -0.0000000000000000e+00 - +-2.875996916062401e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693062234e+00 -1.7319930735078743e+00 - + 1.224744769306223e+00 + 1.731993073507874e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620481270339e-01 - + 0.000000000000000e+00 +-1.154662048127034e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8346625547498667e-08 --1.5395493975027113e-05 - +-3.834662554749867e-08 +-1.539549397502711e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447309595978e+00 -1.7319776780138993e+00 - + 1.224744730959598e+00 + 1.731977678013899e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3086141135738602e-01 - + 0.000000000000000e+00 +-1.308614113573860e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8346625547498667e-08 --1.7448188180984795e-05 - +-3.834662554749867e-08 +-1.744818818098480e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447309595978e+00 -1.7319756253196934e+00 - + 1.224744730959598e+00 + 1.731975625319693e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3085951375563096e-01 - + 0.000000000000000e+00 +-1.308595137556310e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.6693251094997334e-08 --3.4895870334834906e-05 - +-7.669325109499733e-08 +-3.489587033483491e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446926129724e+00 -1.7319581776375395e+00 - + 1.224744692612972e+00 + 1.731958177637539e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.4625425348489060e-01 - + 0.000000000000000e+00 +-1.462542534848906e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0012 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.7519938321247994e-08 --2.5402336074196082e-05 - +-5.751993832124799e-08 +-2.540233607419608e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447117862851e+00 -1.7319676711718002e+00 - + 1.224744711786285e+00 + 1.731967671171800e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.3855741979523101e-01 - + 0.000000000000000e+00 +-1.385574197952310e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446926129724e+00 -1.7319581774052735e+00 - + 1.224744692612972e+00 + 1.731958177405273e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002235868658914024, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002146433912557463, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.049127172090488 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987182892949201e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00223586865891402, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00214643391255746, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.04912717209049 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.9871828929492e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693062234e+00 -1.7319930735078743e+00 - + 1.224744769306223e+00 + 1.731993073507874e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = -6.3840917578490494e-08 --3.4896102600878720e-05 - + 6.384091757849049e-08 +-3.489610260087872e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1148,112 +937,91 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.006528828278646521 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.9818647334992893e-08 --3.4896095259151938e-05 - +-5.981864733499289e-08 +-3.489609525915194e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247447094875761e+00 -1.7319581774126152e+00 - + 1.224744709487576e+00 + 1.731958177412615e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = --2.5856090855177040e-04 -0.0000000000000000e+00 - +-2.585609085517704e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.0616676507755293e-04 -0.0000000000000000e+00 - +-3.061667650775529e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693062234e+00 -1.7319930735078743e+00 - + 1.224744769306223e+00 + 1.731993073507874e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620481270339e-01 - + 0.000000000000000e+00 +-1.154662048127034e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5308338253877633e-07 --5.7733102406351646e-05 - +-1.530833825387763e-07 +-5.773310240635165e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446162228408e+00 -1.7319353404054680e+00 - + 1.224744616222841e+00 + 1.731935340405468e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7320509139811002e-01 - + 0.000000000000000e+00 +-1.732050913981100e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5308338253877633e-07 --8.6602545699054936e-05 - +-1.530833825387763e-07 +-8.660254569905494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446162228408e+00 -1.7319064709621752e+00 - + 1.224744616222841e+00 + 1.731906470962175e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7317910889909346e-01 - + 0.000000000000000e+00 +-1.731791088990935e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0616676507755265e-07 --1.7317910889909331e-04 - +-3.061667650775527e-07 +-1.731791088990933e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247444631394584e+00 -1.7318198943989753e+00 - + 1.224744463139458e+00 + 1.731819894398975e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090932443414264e-01 - + 0.000000000000000e+00 +-2.309093244341426e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00175 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2962507380816450e-07 --1.1906830484701114e-04 - +-2.296250738081645e-07 +-1.190683048470111e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445396811496e+00 -1.7318740052030273e+00 - + 1.224744539681150e+00 + 1.731874005203027e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.0205197679393413e-01 - + 0.000000000000000e+00 +-2.020519767939341e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247444631394584e+00 -1.7318198828529008e+00 - + 1.224744463139458e+00 + 1.731819882852901e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236999152469835, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002275191863710416, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275191863710418 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003932614626991023 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236999152469835, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227519186371042, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27519186371042 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393261462699102 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693062234e+00 -1.7319930735078743e+00 - + 1.224744769306223e+00 + 1.731993073507874e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.1096028622597713e-07 --1.7319065497356512e-04 - +-1.109602862259771e-07 +-1.731906549735651e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1267,124 +1035,101 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.03240190722051899 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0620935125911909e-07 --1.7319061853693479e-04 - +-3.062093512591191e-07 +-1.731906185369348e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247444630968722e+00 -1.7318198828893374e+00 - + 1.224744463096872e+00 + 1.731819882889337e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247444630968722e+00 -1.7318198828893374e+00 - + 1.224744463096872e+00 + 1.731819882889337e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463096872e+00 1.731819882889337e+00 4.649436391446216e-11 3.171818363512102e-11 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247444630968722e+00 -1.7318198828893374e+00 - + 1.224744463096872e+00 + 1.731819882889337e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --4.0824804554866900e-04 -0.0000000000000000e+00 - +-4.082480455486690e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0026 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824804554866911e-04 -0.0000000000000000e+00 - +-4.082480455486691e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631394584e+00 -1.7318198828529008e+00 - + 1.224744463139458e+00 + 1.731819882852901e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931442754484e-01 - + 0.000000000000000e+00 +-2.309093144275448e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247441366460058e-07 --6.9272794328263372e-05 - +-1.224744136646006e-07 +-6.927279432826337e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443406650447e+00 -1.7317506100585724e+00 - + 1.224744340665045e+00 + 1.731750610058572e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.6553868341103315e-01 - + 0.000000000000000e+00 +-2.655386834110331e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247441366460058e-07 --7.9661605023309849e-05 - +-1.224744136646006e-07 +-7.966160502330985e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443406650447e+00 -1.7317402212478774e+00 - + 1.224744340665045e+00 + 1.731740221247877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.6552988755126933e-01 - + 0.000000000000000e+00 +-2.655298875512693e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0026 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4494882732920117e-07 --1.5931793253076140e-04 - +-2.449488273292012e-07 +-1.593179325307614e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247442181906312e+00 -1.7316605649203700e+00 - + 1.224744218190631e+00 + 1.731660564920370e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0015446876458585e-01 - + 0.000000000000000e+00 +-3.001544687645858e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00245 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8371162049690086e-07 --1.1559471422656621e-04 - +-1.837116204969009e-07 +-1.155947142265662e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247442794278378e+00 -1.7317042881386742e+00 - + 1.224744279427838e+00 + 1.731704288138674e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.8284501460401668e-01 - + 0.000000000000000e+00 +-2.828450146040167e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442181906312e+00 -1.7316605627603894e+00 - + 1.224744218190631e+00 + 1.731660562760389e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003405458421340622, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003269240084486997, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.448733474145002 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.096614202090989e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00340545842134062, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003269240084487, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.448733474145 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09661420209099e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444630968722e+00 -1.7318198828893374e+00 - + 1.224744463096872e+00 + 1.731819882889337e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --4.9657175802361520e-08 --1.5932012894803727e-04 - +-4.965717580236152e-08 +-1.593201289480373e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1393,112 +1138,91 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 65.01750170982633 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0344390384820746e-07 --1.5924708716715297e-04 - +-3.034439038482075e-07 +-1.592470871671530e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247441596529685e+00 -1.7316606358021702e+00 - + 1.224744159652968e+00 + 1.731660635802170e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --5.3064236929429177e-04 -0.0000000000000000e+00 - +-5.306423692942918e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.002266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.9169872082977526e-04 -0.0000000000000000e+00 - +-4.916987208297753e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444630968722e+00 -1.7318198828893374e+00 - + 1.224744463096872e+00 + 1.731819882889337e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931448041638e-01 - + 0.000000000000000e+00 +-2.309093144804164e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5559829443970004e-08 --3.0787908597388837e-05 - +-6.555982944397000e-08 +-3.078790859738884e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443975370429e+00 -1.7317890949807400e+00 - + 1.224744397537043e+00 + 1.731789094980740e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.4629962781409834e-01 - + 0.000000000000000e+00 +-2.462996278140983e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5559829443970004e-08 --3.2839950375213099e-05 - +-6.555982944397000e-08 +-3.283995037521310e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443975370429e+00 -1.7317870429389621e+00 - + 1.224744397537043e+00 + 1.731787042938962e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.4629786761825689e-01 - + 0.000000000000000e+00 +-2.462978676182569e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3111965888794001e-07 --6.5679431364868486e-05 - +-1.311196588879400e-07 +-6.567943136486849e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443319772133e+00 -1.7317542034579725e+00 - + 1.224744331977213e+00 + 1.731754203457972e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.6168730339317464e-01 - + 0.000000000000000e+00 +-2.616873033931746e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0022 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.8339744165955013e-08 --4.8490241189541109e-05 - +-9.833974416595501e-08 +-4.849024118954111e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443647571281e+00 -1.7317713926481479e+00 - + 1.224744364757128e+00 + 1.731771392648148e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.5399313867312961e-01 - + 0.000000000000000e+00 +-2.539931386731296e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443319772133e+00 -1.7317542032622826e+00 - + 1.224744331977213e+00 + 1.731754203262283e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002059250108435563, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00197688010409814, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.413300390368028 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00205925010843556, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00197688010409814, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.41330039036803 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98796482152001e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444630968722e+00 -1.7318198828893374e+00 - + 1.224744463096872e+00 + 1.731819882889337e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = -1.0702619679834452e-07 --6.5679627054837653e-05 - + 1.070261967983445e-07 +-6.567962705483765e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1507,112 +1231,91 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 26.80340866628079 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.1425074787646166e-07 --6.5649513032830920e-05 - +-1.142507478764617e-07 +-6.564951303283092e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247443488461243e+00 -1.7317542333763045e+00 - + 1.224744348846124e+00 + 1.731754233376305e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = --4.6266977813303936e-04 -0.0000000000000000e+00 - +-4.626697781330394e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.1026110260369000e-04 -0.0000000000000000e+00 - +-5.102611026036900e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444630968722e+00 -1.7318198828893374e+00 - + 1.224744463096872e+00 + 1.731819882889337e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931448041638e-01 - + 0.000000000000000e+00 +-2.309093144804164e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5513055130184477e-07 --1.1545465724020809e-04 - +-2.551305513018448e-07 +-1.154546572402081e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442079663209e+00 -1.7317044282320972e+00 - + 1.224744207966321e+00 + 1.731704428232097e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.8862702540443119e-01 - + 0.000000000000000e+00 +-2.886270254044312e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5513055130184477e-07 --1.4431351270221548e-04 - +-2.551305513018448e-07 +-1.443135127022155e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442079663209e+00 -1.7316755693766352e+00 - + 1.224744207966321e+00 + 1.731675569376635e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.8860297635801807e-01 - + 0.000000000000000e+00 +-2.886029763580181e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1026110260368953e-07 --2.8860297635801782e-04 - +-5.102611026036895e-07 +-2.886029763580178e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247439528357695e+00 -1.7315312799129794e+00 - + 1.224743952835770e+00 + 1.731531279912979e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630623682025791e-01 - + 0.000000000000000e+00 +-3.463062368202579e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00275 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8269582695276718e-07 --2.0563963143959601e-04 - +-3.826958269527672e-07 +-2.056396314395960e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247440804010452e+00 -1.7316142432578978e+00 - + 1.224744080401045e+00 + 1.731614243257898e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.1746260582927854e-01 - + 0.000000000000000e+00 +-3.174626058292785e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247439528357695e+00 -1.7315312702968666e+00 - + 1.224743952835770e+00 + 1.731531270296867e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369854911908458, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227506071543212, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275060715432122 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003934086790420591 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236985491190846, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227506071543212, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27506071543212 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393408679042059 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444630968722e+00 -1.7318198828893374e+00 - + 1.224744463096872e+00 + 1.731819882889337e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.1745966904967574e-07 --2.8861259247081605e-04 - +-2.174596690496757e-07 +-2.886125924708161e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1621,19 +1324,16 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 117.7808468031958 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.1030635856856885e-07 --2.8848026595381710e-04 - +-5.103063585685688e-07 +-2.884802659538171e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247439527905137e+00 -1.7315314026233837e+00 - + 1.224743952790514e+00 + 1.731531402623384e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247439527905137e+00 -1.7315314026233837e+00 - + 1.224743952790514e+00 + 1.731531402623384e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952790514e+00 1.731531402623384e+00 4.276623499777088e-11 1.323498133309897e-07 ------------------------------------------------------------------------------------------------------------------------------ @@ -1664,6 +1364,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.06666666666666667 +Jac evals per NLS iter = 0.0666666666666667 Prec evals per NLS iter = 0 End MRIStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_0.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_0.out index c30aa63410..b46e7e1448 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_0.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_0.out @@ -7,418 +7,337 @@ Using fixed-point nonlinear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = --0.0000000000000000e+00 -0.0000000000000000e+00 - +-0.000000000000000e+00 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0006 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.059355438929501e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.0593554389295e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 -8.5332324353576826e-25 - + 1.206781304096483e-24 + 8.533232435357683e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.1889694230616173e-06 - + 0.000000000000000e+00 +-1.188969423061617e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 --1.2242553240514061e-14 - + 1.206781304096483e-24 +-1.224255324051406e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688650e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.1889694108828618e-06 - + 0.000000000000000e+00 +-1.188969410882862e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.059355438929501e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4135626081929657e-24 --2.4485106230224258e-14 - + 2.413562608192966e-24 +-2.448510623022426e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688528e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3779388340687632e-06 - + 0.000000000000000e+00 +-2.377938834068763e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.544516579197126e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.54451657919713e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8101719561447239e-24 --1.3772872301180226e-14 - + 1.810171956144724e-24 +-1.377287230118023e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688634e+00 - + 1.224744871391589e+00 + 1.732050807568863e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.7834541255044815e-06 - + 0.000000000000000e+00 +-1.783454125504481e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.766300713710683e-06, h_cfl = 2.059355438929501e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.695648685162256e-06, h_cfl = 1.029677719464751e+22 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.861712124677889e-19 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.059355438929501e-08, h = 1.695648685162256e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.059355438929501e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.76630071371068e-06, h_cfl = 2.0593554389295e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.69564868516226e-06, h_cfl = 1.02967771946475e+22 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.86171212467789e-19 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.0593554389295e-08, h = 1.69564868516226e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3779388338123684e-06 - + 0.000000000000000e+00 +-2.377938833812368e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --2.0160744284751053e-12 - + 9.936493200189350e-23 +-2.016074428475105e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075668364e+00 - + 1.224744871391589e+00 + 1.732050807566836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0027630277357223e-04 - + 0.000000000000000e+00 +-1.002763027735722e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --8.5016690475470017e-11 - + 9.936493200189350e-23 +-8.501669047547002e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508074838359e+00 - + 1.224744871391589e+00 + 1.732050807483836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0027621977792367e-04 - + 0.000000000000000e+00 +-1.002762197779237e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.9872986400378700e-22 --1.7003324021947768e-10 - + 1.987298640037870e-22 +-1.700332402194777e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.292330068260987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.29233006826099e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.4904739800284026e-22 --9.6399751925935201e-11 - + 1.490473980028403e-22 +-9.639975192593520e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508074724528e+00 - + 1.224744871391589e+00 + 1.732050807472453e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4922542246468209e-04 - + 0.000000000000000e+00 +-1.492254224646821e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.901811588832878e-05, h_cfl = 1.695648685162256e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.785739125279562e-05, h_cfl = 8.47824342581128e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.90181158883288e-05, h_cfl = 1.69564868516226e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.78573912527956e-05, h_cfl = 8.47824342581128e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.270050270926313e-15 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.716242239551551e-06, h = 2.785739125279562e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.27005027092631e-15 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.71624223955155e-06, h = 2.78573912527956e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.7603134562689734e-09 - + 1.632441797529130e-21 +-2.760313456268973e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508046385057e+00 - + 1.224744871391589e+00 + 1.732050804638506e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.8065329798490591e-03 - + 0.000000000000000e+00 +-1.806532979849059e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.5162648015366993e-08 - + 1.632441797529130e-21 +-2.516264801536699e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507822361713e+00 - + 1.224744871391589e+00 + 1.732050782236171e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.8065106008801368e-03 - + 0.000000000000000e+00 +-1.806510600880137e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582609e-21 --5.0324672611040883e-08 - + 3.264883595058261e-21 +-5.032467261104088e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507570741466e+00 - + 1.224744871391589e+00 + 1.732050757074147e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4148689076686934e-03 - + 0.000000000000000e+00 +-3.414868907668693e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.260928567914827e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.26092856791483e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4486626962936955e-21 --2.9342862858857047e-08 - + 2.448662696293695e-21 +-2.934286285885705e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507780559564e+00 - + 1.224744871391589e+00 + 1.732050778055956e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.6106953640960742e-03 - + 0.000000000000000e+00 +-2.610695364096074e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008040108168818409, h_cfl = 2.785739125279562e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0005571478250559124, h_cfl = 1.392869562639781e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000804010816881841, h_cfl = 2.78573912527956e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000557147825055912, h_cfl = 1.39286956263978e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.365757457818316e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.957363349234717e-05, h = 0.0005571478250559124 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.36575745781832e-10 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.95736334923472e-05, h = 0.000557147825055912 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.4148689073582993e-03 - + 0.000000000000000e+00 +-3.414868907358299e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.5129339229286827e-07 - + 3.264883595058260e-20 +-9.512933922928683e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320498057804432e+00 - + 1.224744871391589e+00 + 1.732049805780443e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.5586084640419201e-02 - + 0.000000000000000e+00 +-3.558608464041920e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.9133548298325844e-06 - + 3.264883595058260e-20 +-9.913354829832584e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320408437190056e+00 - + 1.224744871391589e+00 + 1.732040843719006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.5577306688127808e-02 - + 0.000000000000000e+00 +-3.557730668812781e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005867214585482596 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.5297671901165209e-20 --1.9821819042637574e-05 - + 6.529767190116521e-20 +-1.982181904263757e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320309352547929e+00 - + 1.224744871391589e+00 + 1.732030935254793e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.7747965740933266e-02 - + 0.000000000000000e+00 +-6.774796574093327e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004474345022842815 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000447434502284281 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.8973253925873913e-20 --1.1507434916573431e-05 - + 4.897325392587391e-20 +-1.150743491657343e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320392496389190e+00 - + 1.224744871391589e+00 + 1.732039249638919e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.1664931509040730e-02 - + 0.000000000000000e+00 +-5.166493150904073e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001732294472367856, h_cfl = 5.571478250559124e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001663002693473142, h_cfl = 2.785739125279562e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.984850014098595 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.787223456299231e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0005867214585482596, h = 1.327854145174034e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0005867214585482596 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00173229447236786, h_cfl = 5.57147825055912e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00166300269347314, h_cfl = 2.78573912527956e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.98485001409859 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.78722345629923e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.00058672145854826, h = 1.32785414517403e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --6.7747963440942832e-02 - + 0.000000000000000e+00 +-6.774796344094283e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.4979707041077427e-07 - + 7.781218951673638e-22 +-4.497970704107743e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320304830641062e+00 - + 1.224744871391589e+00 + 1.732030483064106e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.8514575742804049e-02 - + 0.000000000000000e+00 +-6.851457574280405e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.5488681702461341e-07 - + 7.781218951673638e-22 +-4.548868170246134e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320304779743596e+00 - + 1.224744871391589e+00 + 1.732030477974360e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.8514570854394510e-02 - + 0.000000000000000e+00 +-6.851457085439451e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.5562437903347276e-21 --9.0977356913827813e-07 - + 1.556243790334728e-21 +-9.097735691382781e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320300230876076e+00 - + 1.224744871391589e+00 + 1.732030023087608e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.9281182547766579e-02 - + 0.000000000000000e+00 +-6.928118254776658e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0005966803646370648 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000596680364637065 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1671828427510456e-21 --6.8042154646761999e-07 - + 1.167182842751046e-21 +-6.804215464676200e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320302524396303e+00 - + 1.224744871391589e+00 + 1.732030252439630e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --6.8897877999666526e-02 - + 0.000000000000000e+00 +-6.889787799966653e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320300230875767e+00 - + 1.224744871391589e+00 + 1.732030023087577e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.327854145174034e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0002655708290348068, h_cfl = 6.63927072587017e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.32785414517403e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000265570829034807, h_cfl = 6.63927072587017e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.221308228319648e-11 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.22130822831965e-11 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --5.6052128249628413e-20 --2.0784481300495372e-05 - +-5.605212824962841e-20 +-2.078448130049537e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -428,193 +347,156 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.002872021134577523 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.9864432745239724e-11 --2.0784481300495372e-05 - +-3.986443274523972e-11 +-2.078448130049537e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247448713517246e+00 -1.7320300230875767e+00 - + 1.224744871351725e+00 + 1.732030023087577e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --1.2247447979467626e-04 -0.0000000000000000e+00 - +-1.224744797946763e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --7.3403120151440330e-08 -0.0000000000000000e+00 - +-7.340312015144033e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --8.3555374714617959e-05 -0.0000000000000000e+00 - +-8.355537471461796e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.0002655708290348068 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.000265570829034807 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1094935066637513e-08 -1.1004305373251416e-20 - +-1.109493506663751e-08 + 1.100430537325142e-20 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448602966540e+00 -1.7320508075688772e+00 - + 1.224744860296654e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5333743569274107e-02 - + 0.000000000000000e+00 +-1.533374356927411e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1094935066637513e-08 --2.0360974959496313e-06 - +-1.109493506663751e-08 +-2.036097495949631e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448602966540e+00 -1.7320487714713813e+00 - + 1.224744860296654e+00 + 1.732048771471381e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5331725496048181e-02 - + 0.000000000000000e+00 +-1.533172549604818e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002655708290348068 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2189870133275026e-08 --4.0716590505196003e-06 - +-2.218987013327503e-08 +-4.071659050519600e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448492017188e+00 -1.7320467359098266e+00 - + 1.224744849201719e+00 + 1.732046735909827e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0665413589529698e-02 - + 0.000000000000000e+00 +-3.066541358952970e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0001991781217761051 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000199178121776105 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6642402599956269e-08 --2.2904091653244655e-06 - +-1.664240259995627e-08 +-2.290409165324466e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448547491864e+00 -1.7320485171597120e+00 - + 1.224744854749186e+00 + 1.732048517159712e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2999084375832465e-02 - + 0.000000000000000e+00 +-2.299908437583247e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448492017188e+00 -1.7320467356443114e+00 - + 1.224744849201719e+00 + 1.732046735644311e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008617674146882004, h_cfl = 2.655708290348068e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0008272967181006723, h_cfl = 1.327854145174034e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.115164120650628 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.954469444730164e-06 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0002655708290348068, h = 1.095837631859871e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0002655708290348068 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008617674146882, h_cfl = 2.65570829034807e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000827296718100672, h_cfl = 1.32785414517403e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.11516412065063 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.95446944473016e-06 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000265570829034807, h = 1.09583763185987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448492017188e+00 -1.7320467356443114e+00 - + 1.224744849201719e+00 + 1.732046735644311e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.0665413328715335e-02 - + 0.000000000000000e+00 +-3.066541332871534e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5781561978215532e-11 --1.6802156961071766e-08 - +-4.578156197821553e-11 +-1.680215696107177e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448491559372e+00 -1.7320467188421544e+00 - + 1.224744849155937e+00 + 1.732046718842154e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.0728681121796171e-02 - + 0.000000000000000e+00 +-3.072868112179617e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5781561978215532e-11 --1.6836822575343116e-08 - +-4.578156197821553e-11 +-1.683682257534312e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448491559372e+00 -1.7320467188074888e+00 - + 1.224744849155937e+00 + 1.732046718807489e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.0728681087745596e-02 - + 0.000000000000000e+00 +-3.072868108774560e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1563123956431065e-11 --3.3673645113372333e-08 - +-9.156312395643106e-11 +-3.367364511337233e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448491101556e+00 -1.7320467019706662e+00 - + 1.224744849110156e+00 + 1.732046701970666e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0791948878950766e-02 - + 0.000000000000000e+00 +-3.079194887895077e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0002663927072587017 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000266392707258702 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8672342967323299e-11 --2.5242234243734439e-08 - +-6.867234296732330e-11 +-2.524223424373444e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448491330464e+00 -1.7320467104020771e+00 - + 1.224744849133046e+00 + 1.732046710402077e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.0760314992095555e-02 - + 0.000000000000000e+00 +-3.076031499209556e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448491101556e+00 -1.7320467019706662e+00 - + 1.224744849110156e+00 + 1.732046701970666e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.300634423980587e-05, h_cfl = 1.095837631859871e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.191675263719742e-05, h_cfl = 5.479188159299354e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.30063442398059e-05, h_cfl = 1.09583763185987e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.19167526371974e-05, h_cfl = 5.47918815929935e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 6.483386286293241e-16 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 6.48338628629324e-16 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.2255707022780660e-08 --4.1055982109572398e-06 - +-2.225570702278066e-08 +-4.105598210957240e-06 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -624,270 +506,218 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.0005550288725063259 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.2242293871998756e-08 --4.1055982109572398e-06 - +-2.224229387199876e-08 +-4.105598210957240e-06 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247448491492952e+00 -1.7320467019706662e+00 - + 1.224744849149295e+00 + 1.732046701970666e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --5.4433105738595036e-05 -0.0000000000000000e+00 - +-5.443310573859504e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = -2.9968511892257957e-08 -0.0000000000000000e+00 - + 2.996851189225796e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.0207733751935617e-04 -0.0000000000000000e+00 - +-1.020773375193562e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.19167526371974e-05 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1186018781377200e-09 -9.0815184667034262e-22 - +-1.118601878137720e-09 + 9.081518466703426e-22 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448702729871e+00 -1.7320508075688772e+00 - + 1.224744870272987e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.2653717796964892e-03 - + 0.000000000000000e+00 +-1.265371779696489e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1186018781377200e-09 --1.3866420144849109e-08 - +-1.118601878137720e-09 +-1.386642014484911e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448702729871e+00 -1.7320507937024570e+00 - + 1.224744870272987e+00 + 1.732050793702457e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.2653579234065745e-03 - + 0.000000000000000e+00 +-1.265357923406574e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372037562754401e-09 --2.7732536604819686e-08 - +-2.237203756275440e-09 +-2.773253660481969e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448691543852e+00 -1.7320507798363405e+00 - + 1.224744869154385e+00 + 1.732050779836340e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.5307296606776721e-03 - + 0.000000000000000e+00 +-2.530729660677672e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.643756447789806e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.64375644778981e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6779028172065802e-09 --1.5599608810182602e-08 - +-1.677902817206580e-09 +-1.559960881018260e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448697136860e+00 -1.7320507919692685e+00 - + 1.224744869713686e+00 + 1.732050791969268e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8980472633174197e-03 - + 0.000000000000000e+00 +-1.898047263317420e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448691543852e+00 -1.7320507798361888e+00 - + 1.224744869154385e+00 + 1.732050779836189e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005404323881355509, h_cfl = 2.191675263719742e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0004383350527439483, h_cfl = 1.095837631859871e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000540432388135551, h_cfl = 2.19167526371974e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000438335052743948, h_cfl = 1.09583763185987e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.06450479224059e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.191675263719742e-05, h = 0.0004383350527439483 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.19167526371974e-05, h = 0.000438335052743948 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448691543852e+00 -1.7320507798361888e+00 - + 1.224744869154385e+00 + 1.732050779836189e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.5307296605262359e-03 - + 0.000000000000000e+00 +-2.530729660526236e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372037562754398e-08 --5.5465375961372104e-07 - +-2.237203756275440e-08 +-5.546537596137210e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448467823476e+00 -1.7320502251824292e+00 - + 1.224744846782348e+00 + 1.732050225182429e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.7840698771531659e-02 - + 0.000000000000000e+00 +-2.784069877153166e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372037562754398e-08 --6.1017770822238533e-06 - +-2.237203756275440e-08 +-6.101777082223853e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448467823476e+00 -1.7320446780591066e+00 - + 1.224744846782348e+00 + 1.732044678059107e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.7835240803156462e-02 - + 0.000000000000000e+00 +-2.783524080315646e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0004602518053811457 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4744075125508797e-08 --1.2201161745592089e-05 - +-4.474407512550880e-08 +-1.220116174559209e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448244103101e+00 -1.7320385786744432e+00 - + 1.224744824410310e+00 + 1.732038578674443e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.3144939300905032e-02 - + 0.000000000000000e+00 +-5.314493930090503e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0003506680421951587 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000350668042195159 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.3558056344131599e-08 --7.0716009271385050e-06 - +-3.355805634413160e-08 +-7.071600927138505e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448355963289e+00 -1.7320437082352618e+00 - + 1.224744835596329e+00 + 1.732043708235262e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --4.0491503572973347e-02 - + 0.000000000000000e+00 +-4.049150357297335e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448244103101e+00 -1.7320385774980036e+00 - + 1.224744824410310e+00 + 1.732038577498004e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001534114165041092, h_cfl = 4.383350527439483e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001472749598439449, h_cfl = 2.191675263719742e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.359871835985131 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00153411416504109, h_cfl = 4.38335052743948e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00147274959843945, h_cfl = 2.19167526371974e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.35987183598513 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.45080967336947e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.0004602518053811457, h = 0.0005397481946188539 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0004602518053811457 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.000460251805381146, h = 0.000539748194618854 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448244103101e+00 -1.7320385774980036e+00 - + 1.224744824410310e+00 + 1.732038577498004e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.3144938160562566e-02 - + 0.000000000000000e+00 +-5.314493816056257e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7548029318785941e-08 --1.4342442212647139e-05 - +-2.754802931878594e-08 +-1.434244221264714e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447968622807e+00 -1.7320242350557911e+00 - + 1.224744796862281e+00 + 1.732024235055791e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --8.4310189391335916e-02 - + 0.000000000000000e+00 +-8.431018939133592e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7548029318785941e-08 --2.2753136255973603e-05 - +-2.754802931878594e-08 +-2.275313625597360e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447968622807e+00 -1.7320158243617476e+00 - + 1.224744796862281e+00 + 1.732015824361748e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --8.4302188088328789e-02 - + 0.000000000000000e+00 +-8.430218808832879e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999996 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5096058637571881e-08 --4.5501953823094513e-05 - +-5.509605863757188e-08 +-4.550195382309451e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447693142515e+00 -1.7319930755441806e+00 - + 1.224744769314251e+00 + 1.731993075544181e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546620670924172e-01 - + 0.000000000000000e+00 +-1.154662067092417e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0008650629513452862 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000865062951345286 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.1322043978178914e-08 --3.0974095399985307e-05 - +-4.132204397817891e-08 +-3.097409539998531e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447830882661e+00 -1.7320076034026035e+00 - + 1.224744783088266e+00 + 1.732007603402604e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.9886380187377041e-02 - + 0.000000000000000e+00 +-9.988638018737704e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447693142515e+00 -1.7319930734957192e+00 - + 1.224744769314251e+00 + 1.731993073495719e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003682858593170752, h_cfl = 5.397481946188539e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003535544249443922, h_cfl = 2.698740973094269e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.550358638884499 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.335844408964292e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00368285859317075, h_cfl = 5.39748194618854e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00353554424944392, h_cfl = 2.69874097309427e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.5503586388845 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.33584440896429e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.0199734610235782e-07 --5.7734073158011157e-05 - +-1.019973461023578e-07 +-5.773407315801116e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -897,128 +727,104 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.00792134563849221 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.0201052215427040e-07 --5.7734073158011157e-05 - +-1.020105221542704e-07 +-5.773407315801116e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247447693810667e+00 -1.7319930734957192e+00 - + 1.224744769381067e+00 + 1.731993073495719e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247447693810667e+00 -1.7319930734957192e+00 - + 1.224744769381067e+00 + 1.731993073495719e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769381067e+00 1.731993073495719e+00 5.154610072111154e-11 8.496092718246473e-12 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247447693810667e+00 -1.7319930734957192e+00 - + 1.224744769381067e+00 + 1.731993073495719e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = --2.0412412821299464e-04 -0.0000000000000000e+00 - +-2.041241282129946e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --1.0734004556011921e-10 -0.0000000000000000e+00 - +-1.073400455601192e-10 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0016 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412423555304026e-04 -0.0000000000000000e+00 - +-2.041242355530403e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693142515e+00 -1.7319930734957192e+00 - + 1.224744769314251e+00 + 1.731993073495719e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620479734454e-01 - + 0.000000000000000e+00 +-1.154662047973445e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237270665912006e-08 --3.4639861439203321e-05 - +-6.123727066591201e-08 +-3.463986143920332e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447080769809e+00 -1.7319584336342799e+00 - + 1.224744708076981e+00 + 1.731958433634280e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5010735423268484e-01 - + 0.000000000000000e+00 +-1.501073542326848e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237270665912006e-08 --4.5032206269805400e-05 - +-6.123727066591201e-08 +-4.503220626980540e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447080769809e+00 -1.7319480412894495e+00 - + 1.224744708076981e+00 + 1.731948041289449e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5009786255773402e-01 - + 0.000000000000000e+00 +-1.500978625577340e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0016 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247454133182401e-07 --9.0058717534640304e-05 - +-1.224745413318240e-07 +-9.005871753464030e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446468397101e+00 -1.7319030147781846e+00 - + 1.224744646839710e+00 + 1.731903014778185e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.8473630415977613e-01 - + 0.000000000000000e+00 +-1.847363041597761e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00145 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1855905998868009e-08 --6.3649095238242734e-05 - +-9.185590599886801e-08 +-6.364909523824273e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247446774583455e+00 -1.7319294244004810e+00 - + 1.224744677458345e+00 + 1.731929424400481e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.6741983375542785e-01 - + 0.000000000000000e+00 +-1.674198337554278e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446468397101e+00 -1.7319030122014651e+00 - + 1.224744646839710e+00 + 1.731903012201465e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002681794539263066, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002574522757692544, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.290871262820911 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.094654020389983e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00268179453926307, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00257452275769254, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.29087126282091 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09465402038998e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693810667e+00 -1.7319930734957192e+00 - + 1.224744769381067e+00 + 1.731993073495719e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.2254130528094580e-07 --9.0061294254040192e-05 - +-1.225413052809458e-07 +-9.006129425404019e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1028,116 +834,94 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.01237684727413916 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.2259689042719381e-07 --9.0061294254040192e-05 - +-1.225968904271938e-07 +-9.006129425404019e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247446467841763e+00 -1.7319030122014651e+00 - + 1.224744646784176e+00 + 1.731903012201465e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --3.2659855291765393e-04 -0.0000000000000000e+00 - +-3.265985529176539e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --7.3345335419762910e-08 -0.0000000000000000e+00 - +-7.334533541976291e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.001266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.8767946012124476e-04 -0.0000000000000000e+00 - +-2.876794601212448e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693810667e+00 -1.7319930734957192e+00 - + 1.224744769381067e+00 + 1.731993073495719e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620476393690e-01 - + 0.000000000000000e+00 +-1.154662047639369e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8357261349499285e-08 --1.5395493968524915e-05 - +-3.835726134949928e-08 +-1.539549396852492e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447310238053e+00 -1.7319776780017506e+00 - + 1.224744731023805e+00 + 1.731977678001751e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3086141131405149e-01 - + 0.000000000000000e+00 +-1.308614113140515e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8357261349499285e-08 --1.7448188175206858e-05 - +-3.835726134949928e-08 +-1.744818817520686e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447310238053e+00 -1.7319756253075440e+00 - + 1.224744731023805e+00 + 1.731975625307544e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3085951371229571e-01 - + 0.000000000000000e+00 +-1.308595137122957e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.6714522698998570e-08 --3.4895870323278842e-05 - +-7.671452269899857e-08 +-3.489587032327884e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446926665440e+00 -1.7319581776253958e+00 - + 1.224744692666544e+00 + 1.731958177625396e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.4625425344698667e-01 - + 0.000000000000000e+00 +-1.462542534469867e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0012 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.7535892024248931e-08 --2.5402336065257510e-05 - +-5.753589202424893e-08 +-2.540233606525751e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447118451746e+00 -1.7319676711596539e+00 - + 1.224744711845175e+00 + 1.731967671159654e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.3855741975461167e-01 - + 0.000000000000000e+00 +-1.385574197546117e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446926665440e+00 -1.7319581773931296e+00 - + 1.224744692666544e+00 + 1.731958177393130e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002235868660048197, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002146433913646269, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.049127176173512 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987182892963146e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0022358686600482, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00214643391364627, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.04912717617351 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98718289296315e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693810667e+00 -1.7319930734957192e+00 - + 1.224744769381067e+00 + 1.731993073495719e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --7.6688802928446289e-08 --3.4896102589554445e-05 - +-7.668880292844629e-08 +-3.489610258955445e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1147,116 +931,94 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.004779612504313948 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --7.6682434002464837e-08 --3.4896102589554445e-05 - +-7.668243400246484e-08 +-3.489610258955445e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247446926986327e+00 -1.7319581773931296e+00 - + 1.224744692698633e+00 + 1.731958177393130e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --2.5855721921105873e-04 -0.0000000000000000e+00 - +-2.585572192110587e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = -2.9875259083419154e-08 -0.0000000000000000e+00 - + 2.987525908341915e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.0620144019338736e-04 -0.0000000000000000e+00 - +-3.062014401933874e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693810667e+00 -1.7319930734957192e+00 - + 1.224744769381067e+00 + 1.731993073495719e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620476393690e-01 - + 0.000000000000000e+00 +-1.154662047639369e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5310072009669355e-07 --5.7733102381968400e-05 - +-1.531007200966936e-07 +-5.773310238196840e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446162803466e+00 -1.7319353403933373e+00 - + 1.224744616280347e+00 + 1.731935340393337e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7320509135843956e-01 - + 0.000000000000000e+00 +-1.732050913584396e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5310072009669355e-07 --8.6602545679219701e-05 - +-1.531007200966936e-07 +-8.660254567921970e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446162803466e+00 -1.7319064709500400e+00 - + 1.224744616280347e+00 + 1.731906470950040e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7317910885941884e-01 - + 0.000000000000000e+00 +-1.731791088594188e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0620144019338711e-07 --1.7317910885941869e-04 - +-3.062014401933871e-07 +-1.731791088594187e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247444631796265e+00 -1.7318198943868597e+00 - + 1.224744463179626e+00 + 1.731819894386860e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090932440355838e-01 - + 0.000000000000000e+00 +-2.309093244035584e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00175 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2965108014504033e-07 --1.1906830481555141e-04 - +-2.296510801450403e-07 +-1.190683048155514e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445397299865e+00 -1.7318740051909036e+00 - + 1.224744539729987e+00 + 1.731874005190904e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.0205197675880648e-01 - + 0.000000000000000e+00 +-2.020519767588065e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247444631796265e+00 -1.7318198828407851e+00 - + 1.224744463179626e+00 + 1.731819882840785e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369991524318626, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227519186334588, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275191863345882 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003932614627903846 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236999152431863, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227519186334588, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27519186334588 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393261462790385 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693810667e+00 -1.7319930734957192e+00 - + 1.224744769381067e+00 + 1.731993073495719e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --3.0612154947108023e-07 --1.7319065493404118e-04 - +-3.061215494710802e-07 +-1.731906549340412e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1266,128 +1028,104 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.02376157169292097 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0616099692236107e-07 --1.7319065493404118e-04 - +-3.061609969223611e-07 +-1.731906549340412e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247444632200697e+00 -1.7318198828407851e+00 - + 1.224744463220070e+00 + 1.731819882840785e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247444632200697e+00 -1.7318198828407851e+00 - + 1.224744463220070e+00 + 1.731819882840785e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463220070e+00 1.731819882840785e+00 7.670308832530282e-11 1.683408967778632e-11 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247444632200697e+00 -1.7318198828407851e+00 - + 1.224744463220070e+00 + 1.731819882840785e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = --4.0824815435551822e-04 -0.0000000000000000e+00 - +-4.082481543555182e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --1.6182317202176099e-10 -0.0000000000000000e+00 - +-1.618231720217610e-10 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0026 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824831617869032e-04 -0.0000000000000000e+00 - +-4.082483161786903e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631796265e+00 -1.7318198828407851e+00 - + 1.224744463179626e+00 + 1.731819882840785e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931439696055e-01 - + 0.000000000000000e+00 +-2.309093143969606e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247449485360696e-07 --6.9272794319088081e-05 - +-1.224744948536070e-07 +-6.927279431908808e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443407051317e+00 -1.7317506100464661e+00 - + 1.224744340705132e+00 + 1.731750610046466e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.6553868338073955e-01 - + 0.000000000000000e+00 +-2.655386833807395e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247449485360696e-07 --7.9661605014221768e-05 - +-1.224744948536070e-07 +-7.966160501422177e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443407051317e+00 -1.7317402212357709e+00 - + 1.224744340705132e+00 + 1.731740221235771e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.6552988752097550e-01 - + 0.000000000000000e+00 +-2.655298875209755e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0026 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4494898970721393e-07 --1.5931793251258513e-04 - +-2.449489897072139e-07 +-1.593179325125851e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247442182306367e+00 -1.7316605649082726e+00 - + 1.224744218230637e+00 + 1.731660564908273e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0015446873458246e-01 - + 0.000000000000000e+00 +-3.001544687345825e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00245 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8371174228041043e-07 --1.1559471421290134e-04 - +-1.837117422804104e-07 +-1.155947142129013e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247442794678842e+00 -1.7317042881265723e+00 - + 1.224744279467884e+00 + 1.731704288126572e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.8284501457386813e-01 - + 0.000000000000000e+00 +-2.828450145738681e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442182306367e+00 -1.7316605627482917e+00 - + 1.224744218230637e+00 + 1.731660562748292e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003405458421962382, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003269240085083887, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.448733475139817 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.096614197700071e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00340545842196238, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00326924008508389, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.44873347513982 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09661419770007e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444632200697e+00 -1.7318198828407851e+00 - + 1.224744463220070e+00 + 1.731819882840785e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.4498935556889249e-07 --1.5932009249342016e-04 - +-2.449893555688925e-07 +-1.593200924934202e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1397,116 +1135,94 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.02187885806556827 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.4506072053909620e-07 --1.5932009249342016e-04 - +-2.450607205390962e-07 +-1.593200924934202e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247442181593491e+00 -1.7316605627482917e+00 - + 1.224744218159349e+00 + 1.731660562748292e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --5.3072246272269725e-04 -0.0000000000000000e+00 - +-5.307224627226973e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --7.3420917813768941e-08 -0.0000000000000000e+00 - +-7.342091781376894e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.002266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.9180347581174967e-04 -0.0000000000000000e+00 - +-4.918034758117497e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444632200697e+00 -1.7318198828407851e+00 - + 1.224744463220070e+00 + 1.731819882840785e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931437673895e-01 - + 0.000000000000000e+00 +-2.309093143767389e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5573796774899929e-08 --3.0787908583565184e-05 - +-6.557379677489993e-08 +-3.078790858356518e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443976462729e+00 -1.7317890949322017e+00 - + 1.224744397646273e+00 + 1.731789094932202e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.4629962771784825e-01 - + 0.000000000000000e+00 +-2.462996277178482e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5573796774899929e-08 --3.2839950362379757e-05 - +-6.557379677489993e-08 +-3.283995036237976e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443976462729e+00 -1.7317870428904227e+00 - + 1.224744397646273e+00 + 1.731787042890423e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.4629786752200572e-01 - + 0.000000000000000e+00 +-2.462978675220057e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3114759354979986e-07 --6.5679431339201504e-05 - +-1.311475935497999e-07 +-6.567943133920150e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443320724762e+00 -1.7317542034094460e+00 - + 1.224744332072476e+00 + 1.731754203409446e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.6168730330434964e-01 - + 0.000000000000000e+00 +-2.616873033043496e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0022 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.8360695162349900e-08 --4.8490241169919625e-05 - +-9.836069516234990e-08 +-4.849024116991962e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443648593745e+00 -1.7317713925996152e+00 - + 1.224744364859375e+00 + 1.731771392599615e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.5399313858059180e-01 - + 0.000000000000000e+00 +-2.539931385805918e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443320724762e+00 -1.7317542032137558e+00 - + 1.224744332072476e+00 + 1.731754203213756e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002059250126014113, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001976880120973548, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.413300453650809 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987964733044311e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00205925012601411, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00197688012097355, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.41330045365081 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98796473304431e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444632200697e+00 -1.7318198828407851e+00 - + 1.224744463220070e+00 + 1.731819882840785e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.3112184019393055e-07 --6.5679627029302523e-05 - +-1.311218401939306e-07 +-6.567962702930252e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1516,116 +1232,94 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.009003158261554924 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.3112248854313671e-07 --6.5679627029302523e-05 - +-1.311224885431367e-07 +-6.567962702930252e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247443320975810e+00 -1.7317542032137558e+00 - + 1.224744332097581e+00 + 1.731754203213756e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --4.6268120339998809e-04 -0.0000000000000000e+00 - +-4.626812033999881e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = -2.9834752213812049e-08 -0.0000000000000000e+00 - + 2.983475221381205e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.1032543147923868e-04 -0.0000000000000000e+00 - +-5.103254314792387e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444632200697e+00 -1.7318198828407851e+00 - + 1.224744463220070e+00 + 1.731819882840785e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931437673895e-01 - + 0.000000000000000e+00 +-2.309093143767389e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5516271573961913e-07 --1.1545465718836938e-04 - +-2.551627157396191e-07 +-1.154546571883694e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442080573538e+00 -1.7317044281835967e+00 - + 1.224744208057354e+00 + 1.731704428183597e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.8862702531849788e-01 - + 0.000000000000000e+00 +-2.886270253184979e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5516271573961913e-07 --1.4431351265924882e-04 - +-2.551627157396191e-07 +-1.443135126592488e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442080573538e+00 -1.7316755693281258e+00 - + 1.224744208057354e+00 + 1.731675569328126e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.8860297627207682e-01 - + 0.000000000000000e+00 +-2.886029762720768e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1032543147923826e-07 --2.8860297627207658e-04 - +-5.103254314792383e-07 +-2.886029762720766e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247439528946382e+00 -1.7315312798645131e+00 - + 1.224743952894638e+00 + 1.731531279864513e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630623675205047e-01 - + 0.000000000000000e+00 +-3.463062367520505e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00275 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8274407360942867e-07 --2.0563963137181632e-04 - +-3.827440736094287e-07 +-2.056396313718163e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247440804759961e+00 -1.7316142432094133e+00 - + 1.224744080475996e+00 + 1.731614243209413e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.1746260575220731e-01 - + 0.000000000000000e+00 +-3.174626057522073e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247439528946382e+00 -1.7315312702484000e+00 - + 1.224743952894638e+00 + 1.731531270248400e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369854904993055, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002275060708793333, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275060708793335 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003934086786989621 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236985490499306, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227506070879333, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27506070879333 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393408678698962 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444632200697e+00 -1.7318198828407851e+00 - + 1.224744463220070e+00 + 1.731819882840785e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --5.1024548984602376e-07 --2.8861259238510684e-04 - +-5.102454898460238e-07 +-2.886125923851068e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -1635,19 +1329,16 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.03959595686370691 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.1031117389954834e-07 --2.8861259238510684e-04 - +-5.103111738995483e-07 +-2.886125923851068e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247439529088957e+00 -1.7315312702484000e+00 - + 1.224743952908896e+00 + 1.731531270248400e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247439529088957e+00 -1.7315312702484000e+00 - + 1.224743952908896e+00 + 1.731531270248400e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952908896e+00 1.731531270248400e+00 7.561573589498494e-11 2.517031028048677e-11 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_1_0.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_1_0.out index cc5d6d7a63..16afd5d6ff 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_1_0.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_1_0.out @@ -8,418 +8,337 @@ Using GMRES iterative linear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = --0.0000000000000000e+00 -0.0000000000000000e+00 - +-0.000000000000000e+00 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0006 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.059355438929501e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.0593554389295e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 -8.5332324353576826e-25 - + 1.206781304096483e-24 + 8.533232435357683e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.1889694230616173e-06 - + 0.000000000000000e+00 +-1.188969423061617e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 --1.2242553240514061e-14 - + 1.206781304096483e-24 +-1.224255324051406e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688650e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.1889694108828618e-06 - + 0.000000000000000e+00 +-1.188969410882862e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.059355438929501e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4135626081929657e-24 --2.4485106230224258e-14 - + 2.413562608192966e-24 +-2.448510623022426e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688528e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3779388340687632e-06 - + 0.000000000000000e+00 +-2.377938834068763e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.544516579197126e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.54451657919713e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8101719561447239e-24 --1.3772872301180226e-14 - + 1.810171956144724e-24 +-1.377287230118023e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688634e+00 - + 1.224744871391589e+00 + 1.732050807568863e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.7834541255044815e-06 - + 0.000000000000000e+00 +-1.783454125504481e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.766300713710683e-06, h_cfl = 2.059355438929501e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.695648685162256e-06, h_cfl = 1.029677719464751e+22 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.861712124677889e-19 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.059355438929501e-08, h = 1.695648685162256e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.059355438929501e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.76630071371068e-06, h_cfl = 2.0593554389295e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.69564868516226e-06, h_cfl = 1.02967771946475e+22 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.86171212467789e-19 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.0593554389295e-08, h = 1.69564868516226e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3779388338123684e-06 - + 0.000000000000000e+00 +-2.377938833812368e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --2.0160744284751053e-12 - + 9.936493200189350e-23 +-2.016074428475105e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075668364e+00 - + 1.224744871391589e+00 + 1.732050807566836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0027630277357223e-04 - + 0.000000000000000e+00 +-1.002763027735722e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --8.5016690475470017e-11 - + 9.936493200189350e-23 +-8.501669047547002e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508074838359e+00 - + 1.224744871391589e+00 + 1.732050807483836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0027621977792367e-04 - + 0.000000000000000e+00 +-1.002762197779237e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.9872986400378700e-22 --1.7003324021947768e-10 - + 1.987298640037870e-22 +-1.700332402194777e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.292330068260987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.29233006826099e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.4904739800284026e-22 --9.6399751925935201e-11 - + 1.490473980028403e-22 +-9.639975192593520e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508074724528e+00 - + 1.224744871391589e+00 + 1.732050807472453e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4922542246468209e-04 - + 0.000000000000000e+00 +-1.492254224646821e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.901811588832878e-05, h_cfl = 1.695648685162256e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.785739125279562e-05, h_cfl = 8.47824342581128e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.90181158883288e-05, h_cfl = 1.69564868516226e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.78573912527956e-05, h_cfl = 8.47824342581128e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.270050270926313e-15 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.716242239551551e-06, h = 2.785739125279562e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.27005027092631e-15 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.71624223955155e-06, h = 2.78573912527956e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.7603134562689734e-09 - + 1.632441797529130e-21 +-2.760313456268973e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508046385057e+00 - + 1.224744871391589e+00 + 1.732050804638506e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.8065329798490591e-03 - + 0.000000000000000e+00 +-1.806532979849059e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.5162648015366993e-08 - + 1.632441797529130e-21 +-2.516264801536699e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507822361713e+00 - + 1.224744871391589e+00 + 1.732050782236171e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.8065106008801368e-03 - + 0.000000000000000e+00 +-1.806510600880137e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582609e-21 --5.0324672611040883e-08 - + 3.264883595058261e-21 +-5.032467261104088e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507570741466e+00 - + 1.224744871391589e+00 + 1.732050757074147e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4148689076686934e-03 - + 0.000000000000000e+00 +-3.414868907668693e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.260928567914827e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.26092856791483e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4486626962936955e-21 --2.9342862858857047e-08 - + 2.448662696293695e-21 +-2.934286285885705e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507780559564e+00 - + 1.224744871391589e+00 + 1.732050778055956e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.6106953640960742e-03 - + 0.000000000000000e+00 +-2.610695364096074e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008040108168818409, h_cfl = 2.785739125279562e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0005571478250559124, h_cfl = 1.392869562639781e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000804010816881841, h_cfl = 2.78573912527956e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000557147825055912, h_cfl = 1.39286956263978e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.365757457818316e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.957363349234717e-05, h = 0.0005571478250559124 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.36575745781832e-10 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.95736334923472e-05, h = 0.000557147825055912 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.4148689073582993e-03 - + 0.000000000000000e+00 +-3.414868907358299e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.5129339229286827e-07 - + 3.264883595058260e-20 +-9.512933922928683e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320498057804432e+00 - + 1.224744871391589e+00 + 1.732049805780443e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.5586084640419201e-02 - + 0.000000000000000e+00 +-3.558608464041920e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.9133548298325844e-06 - + 3.264883595058260e-20 +-9.913354829832584e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320408437190056e+00 - + 1.224744871391589e+00 + 1.732040843719006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.5577306688127808e-02 - + 0.000000000000000e+00 +-3.557730668812781e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005867214585482596 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.5297671901165209e-20 --1.9821819042637574e-05 - + 6.529767190116521e-20 +-1.982181904263757e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320309352547929e+00 - + 1.224744871391589e+00 + 1.732030935254793e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.7747965740933266e-02 - + 0.000000000000000e+00 +-6.774796574093327e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004474345022842815 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000447434502284281 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.8973253925873913e-20 --1.1507434916573431e-05 - + 4.897325392587391e-20 +-1.150743491657343e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320392496389190e+00 - + 1.224744871391589e+00 + 1.732039249638919e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.1664931509040730e-02 - + 0.000000000000000e+00 +-5.166493150904073e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001732294472367856, h_cfl = 5.571478250559124e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001663002693473142, h_cfl = 2.785739125279562e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.984850014098595 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.787223456299231e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0005867214585482596, h = 1.327854145174034e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0005867214585482596 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00173229447236786, h_cfl = 5.57147825055912e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00166300269347314, h_cfl = 2.78573912527956e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.98485001409859 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.78722345629923e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.00058672145854826, h = 1.32785414517403e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --6.7747963440942832e-02 - + 0.000000000000000e+00 +-6.774796344094283e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.4979707041077427e-07 - + 7.781218951673638e-22 +-4.497970704107743e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320304830641062e+00 - + 1.224744871391589e+00 + 1.732030483064106e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.8514575742804049e-02 - + 0.000000000000000e+00 +-6.851457574280405e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.5488681702461341e-07 - + 7.781218951673638e-22 +-4.548868170246134e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320304779743596e+00 - + 1.224744871391589e+00 + 1.732030477974360e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.8514570854394510e-02 - + 0.000000000000000e+00 +-6.851457085439451e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.5562437903347276e-21 --9.0977356913827813e-07 - + 1.556243790334728e-21 +-9.097735691382781e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320300230876076e+00 - + 1.224744871391589e+00 + 1.732030023087608e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.9281182547766579e-02 - + 0.000000000000000e+00 +-6.928118254776658e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0005966803646370648 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000596680364637065 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1671828427510456e-21 --6.8042154646761999e-07 - + 1.167182842751046e-21 +-6.804215464676200e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320302524396303e+00 - + 1.224744871391589e+00 + 1.732030252439630e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --6.8897877999666526e-02 - + 0.000000000000000e+00 +-6.889787799966653e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320300230875767e+00 - + 1.224744871391589e+00 + 1.732030023087577e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.327854145174034e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0002655708290348068, h_cfl = 6.63927072587017e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.32785414517403e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000265570829034807, h_cfl = 6.63927072587017e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.221308228319648e-11 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.22130822831965e-11 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --5.6052128249628413e-20 --2.0784481300495372e-05 - +-5.605212824962841e-20 +-2.078448130049537e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -442,193 +361,156 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.5084110059761341e-11 --2.0784481300495362e-05 - +-3.508411005976134e-11 +-2.078448130049536e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247448713565048e+00 -1.7320300230875767e+00 - + 1.224744871356505e+00 + 1.732030023087577e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --1.2247447979419823e-04 -0.0000000000000000e+00 - +-1.224744797941982e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --7.3412680392131972e-08 -0.0000000000000000e+00 - +-7.341268039213197e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --8.3555381232637956e-05 -0.0000000000000000e+00 - +-8.355538123263796e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.0002655708290348068 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.000265570829034807 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1094935932135499e-08 -1.1004305373251416e-20 - +-1.109493593213550e-08 + 1.100430537325142e-20 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448602966531e+00 -1.7320508075688772e+00 - + 1.224744860296653e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5333743569274560e-02 - + 0.000000000000000e+00 +-1.533374356927456e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1094935932135499e-08 --2.0360974959496914e-06 - +-1.109493593213550e-08 +-2.036097495949691e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448602966531e+00 -1.7320487714713813e+00 - + 1.224744860296653e+00 + 1.732048771471381e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5331725496048634e-02 - + 0.000000000000000e+00 +-1.533172549604863e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002655708290348068 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2189871864270998e-08 --4.0716590505197206e-06 - +-2.218987186427100e-08 +-4.071659050519721e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448492017170e+00 -1.7320467359098266e+00 - + 1.224744849201717e+00 + 1.732046735909827e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0665413589530559e-02 - + 0.000000000000000e+00 +-3.066541358953056e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0001991781217761051 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000199178121776105 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6642403898203250e-08 --2.2904091653245337e-06 - +-1.664240389820325e-08 +-2.290409165324534e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448547491850e+00 -1.7320485171597120e+00 - + 1.224744854749185e+00 + 1.732048517159712e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2999084375833145e-02 - + 0.000000000000000e+00 +-2.299908437583315e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448492017170e+00 -1.7320467356443114e+00 - + 1.224744849201717e+00 + 1.732046735644311e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008617674137449705, h_cfl = 2.655708290348068e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0008272967171951717, h_cfl = 1.327854145174034e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.115164117240989 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.954469455795117e-06 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0002655708290348068, h = 1.095837631859871e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0002655708290348068 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000861767413744971, h_cfl = 2.65570829034807e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000827296717195172, h_cfl = 1.32785414517403e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.11516411724099 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.95446945579512e-06 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000265570829034807, h = 1.09583763185987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448492017170e+00 -1.7320467356443114e+00 - + 1.224744849201717e+00 + 1.732046735644311e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.0665413328716196e-02 - + 0.000000000000000e+00 +-3.066541332871620e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5781565549561332e-11 --1.6802156961072236e-08 - +-4.578156554956133e-11 +-1.680215696107224e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448491559354e+00 -1.7320467188421544e+00 - + 1.224744849155935e+00 + 1.732046718842154e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.0728681121797077e-02 - + 0.000000000000000e+00 +-3.072868112179708e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5781565549561332e-11 --1.6836822575343612e-08 - +-4.578156554956133e-11 +-1.683682257534361e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448491559354e+00 -1.7320467188074888e+00 - + 1.224744849155935e+00 + 1.732046718807489e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.0728681087746502e-02 - + 0.000000000000000e+00 +-3.072868108774650e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1563131099122665e-11 --3.3673645113373325e-08 - +-9.156313109912266e-11 +-3.367364511337333e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448491101538e+00 -1.7320467019706662e+00 - + 1.224744849110154e+00 + 1.732046701970666e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0791948878951675e-02 - + 0.000000000000000e+00 +-3.079194887895167e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0002663927072587017 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000266392707258702 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8672348324341995e-11 --2.5242234243735177e-08 - +-6.867234832434200e-11 +-2.524223424373518e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448491330446e+00 -1.7320467104020771e+00 - + 1.224744849133045e+00 + 1.732046710402077e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.0760314992096416e-02 - + 0.000000000000000e+00 +-3.076031499209642e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448491101538e+00 -1.7320467019706662e+00 - + 1.224744849110154e+00 + 1.732046701970666e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.300634427270088e-05, h_cfl = 1.095837631859871e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.191675263719742e-05, h_cfl = 5.479188159299354e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.30063442727009e-05, h_cfl = 1.09583763185987e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.19167526371974e-05, h_cfl = 5.47918815929935e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.186709029034592e-16 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.18670902903459e-16 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.2255705448462166e-08 --4.1055982109572398e-06 - +-2.225570544846217e-08 +-4.105598210957240e-06 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -651,270 +533,218 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.2241373093805551e-08 --4.1055982109572406e-06 - +-2.224137309380555e-08 +-4.105598210957241e-06 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247448491502158e+00 -1.7320467019706662e+00 - + 1.224744849150216e+00 + 1.732046701970666e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --5.4433105738554121e-05 -0.0000000000000000e+00 - +-5.443310573855412e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = -2.9966670623003566e-08 -0.0000000000000000e+00 - + 2.996667062300357e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.0207734372028466e-04 -0.0000000000000000e+00 - +-1.020773437202847e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.19167526371974e-05 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1186019460898280e-09 -9.0815184667034262e-22 - +-1.118601946089828e-09 + 9.081518466703426e-22 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448702729871e+00 -1.7320508075688772e+00 - + 1.224744870272987e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.2653717796964892e-03 - + 0.000000000000000e+00 +-1.265371779696489e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1186019460898280e-09 --1.3866420144849109e-08 - +-1.118601946089828e-09 +-1.386642014484911e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448702729871e+00 -1.7320507937024570e+00 - + 1.224744870272987e+00 + 1.732050793702457e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.2653579234065745e-03 - + 0.000000000000000e+00 +-1.265357923406574e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372038921796559e-09 --2.7732536604819686e-08 - +-2.237203892179656e-09 +-2.773253660481969e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448691543850e+00 -1.7320507798363405e+00 - + 1.224744869154385e+00 + 1.732050779836340e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.5307296606777627e-03 - + 0.000000000000000e+00 +-2.530729660677763e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.643756447789806e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.64375644778981e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6779029191347421e-09 --1.5599608810182542e-08 - +-1.677902919134742e-09 +-1.559960881018254e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448697136860e+00 -1.7320507919692685e+00 - + 1.224744869713686e+00 + 1.732050791969268e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8980472633174197e-03 - + 0.000000000000000e+00 +-1.898047263317420e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448691543850e+00 -1.7320507798361888e+00 - + 1.224744869154385e+00 + 1.732050779836189e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005404342563461688, h_cfl = 2.191675263719742e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0004383350527439483, h_cfl = 1.095837631859871e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000540434256346169, h_cfl = 2.19167526371974e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000438335052743948, h_cfl = 1.09583763185987e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.06434270796446e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.191675263719742e-05, h = 0.0004383350527439483 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.19167526371974e-05, h = 0.000438335052743948 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448691543850e+00 -1.7320507798361888e+00 - + 1.224744869154385e+00 + 1.732050779836189e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.5307296605263266e-03 - + 0.000000000000000e+00 +-2.530729660526327e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372038921796557e-08 --5.5465375961374084e-07 - +-2.237203892179656e-08 +-5.546537596137408e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448467823461e+00 -1.7320502251824292e+00 - + 1.224744846782346e+00 + 1.732050225182429e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.7840698771532429e-02 - + 0.000000000000000e+00 +-2.784069877153243e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372038921796557e-08 --6.1017770822240218e-06 - +-2.237203892179656e-08 +-6.101777082224022e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448467823461e+00 -1.7320446780591066e+00 - + 1.224744846782346e+00 + 1.732044678059107e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.7835240803157232e-02 - + 0.000000000000000e+00 +-2.783524080315723e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0004602518053811457 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4744077843593115e-08 --1.2201161745592426e-05 - +-4.474407784359311e-08 +-1.220116174559243e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448244103072e+00 -1.7320385786744432e+00 - + 1.224744824410307e+00 + 1.732038578674443e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.3144939300906482e-02 - + 0.000000000000000e+00 +-5.314493930090648e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0003506680421951587 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000350668042195159 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.3558058382694840e-08 --7.0716009271387023e-06 - +-3.355805838269484e-08 +-7.071600927138702e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448355963266e+00 -1.7320437082352618e+00 - + 1.224744835596327e+00 + 1.732043708235262e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --4.0491503572974478e-02 - + 0.000000000000000e+00 +-4.049150357297448e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448244103072e+00 -1.7320385774980036e+00 - + 1.224744824410307e+00 + 1.732038577498004e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001534112244459035, h_cfl = 4.383350527439483e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001472747754680673, h_cfl = 2.191675263719742e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.359867629707846 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.450809675029214e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.0004602518053811457, h = 0.0005397481946188539 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0004602518053811457 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00153411224445903, h_cfl = 4.38335052743948e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00147274775468067, h_cfl = 2.19167526371974e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.35986762970785 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.45080967502921e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.000460251805381146, h = 0.000539748194618854 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448244103072e+00 -1.7320385774980036e+00 - + 1.224744824410307e+00 + 1.732038577498004e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.3144938160564016e-02 - + 0.000000000000000e+00 +-5.314493816056402e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7548030992255921e-08 --1.4342442212647530e-05 - +-2.754803099225592e-08 +-1.434244221264753e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447968622762e+00 -1.7320242350557911e+00 - + 1.224744796862276e+00 + 1.732024235055791e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --8.4310189391338136e-02 - + 0.000000000000000e+00 +-8.431018939133814e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7548030992255921e-08 --2.2753136255974203e-05 - +-2.754803099225592e-08 +-2.275313625597420e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447968622762e+00 -1.7320158243617476e+00 - + 1.224744796862276e+00 + 1.732015824361748e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --8.4302188088331009e-02 - + 0.000000000000000e+00 +-8.430218808833101e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999996 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5096061984511843e-08 --4.5501953823095712e-05 - +-5.509606198451184e-08 +-4.550195382309571e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447693142453e+00 -1.7319930755441806e+00 - + 1.224744769314245e+00 + 1.731993075544181e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546620670924480e-01 - + 0.000000000000000e+00 +-1.154662067092448e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0008650629513452862 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000865062951345286 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.1322046488383884e-08 --3.0974095399986134e-05 - +-4.132204648838388e-08 +-3.097409539998613e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447830882607e+00 -1.7320076034026035e+00 - + 1.224744783088261e+00 + 1.732007603402604e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.9886380187379720e-02 - + 0.000000000000000e+00 +-9.988638018737972e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447693142453e+00 -1.7319930734957192e+00 - + 1.224744769314245e+00 + 1.731993073495719e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003682860787673002, h_cfl = 5.397481946188539e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003535546356166082, h_cfl = 2.698740973094269e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003682860787673, h_cfl = 5.39748194618854e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00353554635616608, h_cfl = 2.69874097309427e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.5503625420419 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.335844413390305e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.33584441339031e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.0199734387279251e-07 --5.7734073158011157e-05 - +-1.019973438727925e-07 +-5.773407315801116e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -937,128 +767,104 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.0199718764843075e-07 --5.7734073158011136e-05 - +-1.019971876484307e-07 +-5.773407315801114e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247447693944014e+00 -1.7319930734957192e+00 - + 1.224744769394401e+00 + 1.731993073495719e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247447693944014e+00 -1.7319930734957192e+00 - + 1.224744769394401e+00 + 1.731993073495719e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769394401e+00 1.731993073495719e+00 6.488076742527937e-11 8.496092718246473e-12 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247447693944014e+00 -1.7319930734957192e+00 - + 1.224744769394401e+00 + 1.731993073495719e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = --2.0412412821077221e-04 -0.0000000000000000e+00 - +-2.041241282107722e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --1.3400926207275895e-10 -0.0000000000000000e+00 - +-1.340092620727589e-10 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0016 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412426222003434e-04 -0.0000000000000000e+00 - +-2.041242622200343e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693142453e+00 -1.7319930734957192e+00 - + 1.224744769314245e+00 + 1.731993073495719e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620479734762e-01 - + 0.000000000000000e+00 +-1.154662047973476e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237278666010224e-08 --3.4639861439204249e-05 - +-6.123727866601022e-08 +-3.463986143920425e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447080769667e+00 -1.7319584336342799e+00 - + 1.224744708076967e+00 + 1.731958433634280e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5010735423269192e-01 - + 0.000000000000000e+00 +-1.501073542326919e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237278666010224e-08 --4.5032206269807521e-05 - +-6.123727866601022e-08 +-4.503220626980752e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447080769667e+00 -1.7319480412894495e+00 - + 1.224744708076967e+00 + 1.731948041289449e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5009786255774110e-01 - + 0.000000000000000e+00 +-1.500978625577411e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0016 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247455733202045e-07 --9.0058717534644559e-05 - +-1.224745573320204e-07 +-9.005871753464456e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446468396879e+00 -1.7319030147781846e+00 - + 1.224744646839688e+00 + 1.731903014778185e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.8473630415978723e-01 - + 0.000000000000000e+00 +-1.847363041597872e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00145 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1855917999015343e-08 --6.3649095238245472e-05 - +-9.185591799901534e-08 +-6.364909523824547e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247446774583273e+00 -1.7319294244004810e+00 - + 1.224744677458327e+00 + 1.731929424400481e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.6741983375543698e-01 - + 0.000000000000000e+00 +-1.674198337554370e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446468396879e+00 -1.7319030122014651e+00 - + 1.224744646839688e+00 + 1.731903012201465e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002681794538508985, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002574522756968625, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.290871261614381 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.094654029242241e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00268179453850899, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00257452275696863, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.29087126161438 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09465402924224e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693944014e+00 -1.7319930734957192e+00 - + 1.224744769394401e+00 + 1.731993073495719e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.2255464939726777e-07 --9.0061294254040192e-05 - +-1.225546493972678e-07 +-9.006129425404019e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1081,116 +887,94 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.2258920305646812e-07 --9.0061294254040165e-05 - +-1.225892030564681e-07 +-9.006129425404016e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247446468051983e+00 -1.7319030122014651e+00 - + 1.224744646805198e+00 + 1.731903012201465e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --3.2659855291204801e-04 -0.0000000000000000e+00 - +-3.265985529120480e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --7.3387379492131508e-08 -0.0000000000000000e+00 - +-7.338737949213151e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.001266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.8767949726878821e-04 -0.0000000000000000e+00 - +-2.876794972687882e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693944014e+00 -1.7319930734957192e+00 - + 1.224744769394401e+00 + 1.731993073495719e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620475726960e-01 - + 0.000000000000000e+00 +-1.154662047572696e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8357266302505081e-08 --1.5395493967635941e-05 - +-3.835726630250508e-08 +-1.539549396763594e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447310371351e+00 -1.7319776780017515e+00 - + 1.224744731037135e+00 + 1.731977678001752e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3086141130738743e-01 - + 0.000000000000000e+00 +-1.308614113073874e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8357266302505081e-08 --1.7448188174318317e-05 - +-3.835726630250508e-08 +-1.744818817431832e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447310371351e+00 -1.7319756253075449e+00 - + 1.224744731037135e+00 + 1.731975625307545e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3085951370563162e-01 - + 0.000000000000000e+00 +-1.308595137056316e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.6714532605010162e-08 --3.4895870321501754e-05 - +-7.671453260501016e-08 +-3.489587032150175e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446926798689e+00 -1.7319581776253976e+00 - + 1.224744692679869e+00 + 1.731958177625398e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.4625425344032583e-01 - + 0.000000000000000e+00 +-1.462542534403258e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0012 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.7535899453757619e-08 --2.5402336063924537e-05 - +-5.753589945375762e-08 +-2.540233606392454e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447118585020e+00 -1.7319676711596552e+00 - + 1.224744711858502e+00 + 1.731967671159655e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.3855741974794916e-01 - + 0.000000000000000e+00 +-1.385574197479492e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446926798689e+00 -1.7319581773931316e+00 - + 1.224744692679869e+00 + 1.731958177393132e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00223586866744231, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002146433920744618, h_cfl = 1.333333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00223586866744231, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00214643392074462, h_cfl = 1.33333333333333e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.04912720279232 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98718285976718e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693944014e+00 -1.7319930734957192e+00 - + 1.224744769394401e+00 + 1.731993073495719e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --7.6688794554983240e-08 --3.4896102587556044e-05 - +-7.668879455498324e-08 +-3.489610258755604e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1213,116 +997,94 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --7.6674448626352435e-08 --3.4896102587556044e-05 - +-7.667444862635244e-08 +-3.489610258755604e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247446927199528e+00 -1.7319581773931316e+00 - + 1.224744692719953e+00 + 1.731958177393132e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --2.5855721920655782e-04 -0.0000000000000000e+00 - +-2.585572192065578e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = -2.9832619926399214e-08 -0.0000000000000000e+00 - + 2.983261992639921e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.0620148636959920e-04 -0.0000000000000000e+00 - +-3.062014863695992e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693944014e+00 -1.7319930734957192e+00 - + 1.224744769394401e+00 + 1.731993073495719e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620475726960e-01 - + 0.000000000000000e+00 +-1.154662047572696e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5310074318479946e-07 --5.7733102378634749e-05 - +-1.531007431847995e-07 +-5.773310237863475e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446162936582e+00 -1.7319353403933406e+00 - + 1.224744616293658e+00 + 1.731935340393341e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7320509135178677e-01 - + 0.000000000000000e+00 +-1.732050913517868e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5310074318479946e-07 --8.6602545675893314e-05 - +-1.531007431847995e-07 +-8.660254567589331e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446162936582e+00 -1.7319064709500434e+00 - + 1.224744616293658e+00 + 1.731906470950043e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7317910885276594e-01 - + 0.000000000000000e+00 +-1.731791088527659e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0620148636959893e-07 --1.7317910885276578e-04 - +-3.062014863695989e-07 +-1.731791088527658e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247444631929150e+00 -1.7318198943868663e+00 - + 1.224744463192915e+00 + 1.731819894386866e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090932439691991e-01 - + 0.000000000000000e+00 +-2.309093243969199e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00175 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2965111477719920e-07 --1.1906830481055904e-04 - +-2.296511147771992e-07 +-1.190683048105590e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445397432866e+00 -1.7318740051909087e+00 - + 1.224744539743287e+00 + 1.731874005190909e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.0205197675216102e-01 - + 0.000000000000000e+00 +-2.020519767521610e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247444631929150e+00 -1.7318198828407918e+00 - + 1.224744463192915e+00 + 1.731819882840792e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369991520997443, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002275191860157545, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275191860157547 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236999152099744, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227519186015755, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27519186015755 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393261463144475 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693944014e+00 -1.7319930734957192e+00 - + 1.224744769394401e+00 + 1.731993073495719e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --3.0612157378190393e-07 --1.7319065492737984e-04 - +-3.061215737819039e-07 +-1.731906549273798e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1345,128 +1107,104 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0611966236997286e-07 --1.7319065492737987e-04 - +-3.061196623699729e-07 +-1.731906549273799e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247444632747391e+00 -1.7318198828407918e+00 - + 1.224744463274739e+00 + 1.731819882840792e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247444632747391e+00 -1.7318198828407918e+00 - + 1.224744463274739e+00 + 1.731819882840792e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463274739e+00 1.731819882840792e+00 1.313724684592898e-10 1.682742833963857e-11 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247444632747391e+00 -1.7318198828407918e+00 - + 1.224744463274739e+00 + 1.731819882840792e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = --4.0824815433729511e-04 -0.0000000000000000e+00 - +-4.082481543372951e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --2.7115855897751726e-10 -0.0000000000000000e+00 - +-2.711585589775173e-10 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0026 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824842549585421e-04 -0.0000000000000000e+00 - +-4.082484254958542e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631929150e+00 -1.7318198828407918e+00 - + 1.224744463192915e+00 + 1.731819882840792e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931439032211e-01 - + 0.000000000000000e+00 +-2.309093143903221e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247452764875611e-07 --6.9272794317096551e-05 - +-1.224745276487561e-07 +-6.927279431709655e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443407183873e+00 -1.7317506100464748e+00 - + 1.224744340718387e+00 + 1.731750610046475e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.6553868337411918e-01 - + 0.000000000000000e+00 +-2.655386833741192e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247452764875611e-07 --7.9661605012235659e-05 - +-1.224745276487561e-07 +-7.966160501223566e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443407183873e+00 -1.7317402212357795e+00 - + 1.224744340718387e+00 + 1.731740221235780e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.6552988751435513e-01 - + 0.000000000000000e+00 +-2.655298875143551e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0026 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4494905529751222e-07 --1.5931793250861288e-04 - +-2.449490552975122e-07 +-1.593179325086129e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247442182438597e+00 -1.7316605649082832e+00 - + 1.224744218243860e+00 + 1.731660564908283e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0015446872797991e-01 - + 0.000000000000000e+00 +-3.001544687279799e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00245 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8371179147313416e-07 --1.1559471420992015e-04 - +-1.837117914731342e-07 +-1.155947142099201e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247442794811234e+00 -1.7317042881265818e+00 - + 1.224744279481123e+00 + 1.731704288126582e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.8284501456725658e-01 - + 0.000000000000000e+00 +-2.828450145672566e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442182438597e+00 -1.7316605627483024e+00 - + 1.224744218243860e+00 + 1.731660562748302e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003405458425788795, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003269240088757243, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.448733481262078 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.096614184420337e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00340545842578879, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00326924008875724, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.44873348126208 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09661418442034e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444632747391e+00 -1.7318198828407918e+00 - + 1.224744463274739e+00 + 1.731819882840792e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.4503074967992138e-07 --1.5932009248942336e-04 - +-2.450307496799214e-07 +-1.593200924894234e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1489,116 +1227,94 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.4506418771914065e-07 --1.5932009248942333e-04 - +-2.450641877191407e-07 +-1.593200924894233e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247442182105515e+00 -1.7316605627483024e+00 - + 1.224744218210551e+00 + 1.731660562748302e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --5.3072246270050960e-04 -0.0000000000000000e+00 - +-5.307224627005096e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --7.3523317279447949e-08 -0.0000000000000000e+00 - +-7.352331727944795e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.002266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.9180358039717321e-04 -0.0000000000000000e+00 - +-4.918035803971732e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444632747391e+00 -1.7318198828407918e+00 - + 1.224744463274739e+00 + 1.731819882840792e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931434941006e-01 - + 0.000000000000000e+00 +-2.309093143494101e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5573810719623073e-08 --3.0787908579921330e-05 - +-6.557381071962307e-08 +-3.078790857992133e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443977009282e+00 -1.7317890949322119e+00 - + 1.224744397700928e+00 + 1.731789094932212e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.4629962769052940e-01 - + 0.000000000000000e+00 +-2.462996276905294e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5573810719623073e-08 --3.2839950358737244e-05 - +-6.557381071962307e-08 +-3.283995035873724e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443977009282e+00 -1.7317870428904332e+00 - + 1.224744397700928e+00 + 1.731787042890433e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.4629786749468710e-01 - + 0.000000000000000e+00 +-2.462978674946871e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3114762143924615e-07 --6.5679431331916533e-05 - +-1.311476214392461e-07 +-6.567943133191653e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443321271176e+00 -1.7317542034094600e+00 - + 1.224744332127118e+00 + 1.731754203409460e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.6168730327704082e-01 - + 0.000000000000000e+00 +-2.616873032770408e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0022 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.8360716079434609e-08 --4.8490241164455381e-05 - +-9.836071607943461e-08 +-4.849024116445538e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443649140231e+00 -1.7317713925996274e+00 - + 1.224744364914023e+00 + 1.731771392599627e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.5399313855327793e-01 - + 0.000000000000000e+00 +-2.539931385532779e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443321271176e+00 -1.7317542032137698e+00 - + 1.224744332127118e+00 + 1.731754203213770e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002059250143306553, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00197688013757429, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.413300515903591 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987964644512875e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00205925014330655, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00197688013757429, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.41330051590359 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98796464451287e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444632747391e+00 -1.7318198828407918e+00 - + 1.224744463274739e+00 + 1.731819882840792e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.3112181831161681e-07 --6.5679627021975051e-05 - +-1.311218183116168e-07 +-6.567962702197505e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1621,116 +1337,94 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.3110732961450352e-07 --6.5679627021975065e-05 - +-1.311073296145035e-07 +-6.567962702197506e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247443321674094e+00 -1.7317542032137698e+00 - + 1.224744332167409e+00 + 1.731754203213770e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --4.6268120337360848e-04 -0.0000000000000000e+00 - +-4.626812033736085e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = -2.9695102423337695e-08 -0.0000000000000000e+00 - + 2.969510242333770e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.1032555949963418e-04 -0.0000000000000000e+00 - +-5.103255594996342e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444632747391e+00 -1.7318198828407918e+00 - + 1.224744463274739e+00 + 1.731819882840792e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931434941006e-01 - + 0.000000000000000e+00 +-2.309093143494101e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5516277974981690e-07 --1.1545465717470494e-04 - +-2.551627797498169e-07 +-1.154546571747049e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442081119593e+00 -1.7317044281836171e+00 - + 1.224744208111959e+00 + 1.731704428183617e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.8862702529121226e-01 - + 0.000000000000000e+00 +-2.886270252912123e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5516277974981690e-07 --1.4431351264560600e-04 - +-2.551627797498169e-07 +-1.443135126456060e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442081119593e+00 -1.7316755693281463e+00 - + 1.224744208111959e+00 + 1.731675569328146e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.8860297624479120e-01 - + 0.000000000000000e+00 +-2.886029762447912e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1032555949963379e-07 --2.8860297624479095e-04 - +-5.103255594996338e-07 +-2.886029762447910e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247439529491795e+00 -1.7315312798645470e+00 - + 1.224743952949179e+00 + 1.731531279864547e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630623672480704e-01 - + 0.000000000000000e+00 +-3.463062367248070e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00275 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8274416962472532e-07 --2.0563963135134404e-04 - +-3.827441696247253e-07 +-2.056396313513440e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247440805305694e+00 -1.7316142432094404e+00 - + 1.224744080530569e+00 + 1.731614243209440e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.1746260572494289e-01 - + 0.000000000000000e+00 +-3.174626057249429e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247439529491795e+00 -1.7315312702484342e+00 - + 1.224743952949179e+00 + 1.731531270248434e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369854897811197, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002275060701898749, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275060701898751 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003934086786989607 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0023698548978112, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227506070189875, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27506070189875 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393408678698961 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444632747391e+00 -1.7318198828407918e+00 - + 1.224744463274739e+00 + 1.731819882840792e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --5.1024558266542958e-07 --2.8861259235757331e-04 - +-5.102455826654296e-07 +-2.886125923575733e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1753,19 +1447,16 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.1024008034800520e-07 --2.8861259235757325e-04 - +-5.102400803480052e-07 +-2.886125923575733e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247439530346587e+00 -1.7315312702484342e+00 - + 1.224743953034659e+00 + 1.731531270248434e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247439530346587e+00 -1.7315312702484342e+00 - + 1.224743953034659e+00 + 1.731531270248434e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743953034659e+00 1.731531270248434e+00 2.013786915000537e-10 2.513611541132832e-11 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_1_1.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_1_1.out index da579019c2..354f058158 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_1_1.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_5_1_1.out @@ -8,418 +8,337 @@ Using dense direct linear solver [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = --0.0000000000000000e+00 -0.0000000000000000e+00 - +-0.000000000000000e+00 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0006 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.059355438929501e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 2.0593554389295e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 -8.5332324353576826e-25 - + 1.206781304096483e-24 + 8.533232435357683e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.1889694230616173e-06 - + 0.000000000000000e+00 +-1.188969423061617e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.02967771946475e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2067813040964829e-24 --1.2242553240514061e-14 - + 1.206781304096483e-24 +-1.224255324051406e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688650e+00 - + 1.224744871391589e+00 + 1.732050807568865e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.1889694108828618e-06 - + 0.000000000000000e+00 +-1.188969410882862e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.059355438929501e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4135626081929657e-24 --2.4485106230224258e-14 - + 2.413562608192966e-24 +-2.448510623022426e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688528e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3779388340687632e-06 - + 0.000000000000000e+00 +-2.377938834068763e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.544516579197126e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.54451657919713e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.8101719561447239e-24 --1.3772872301180226e-14 - + 1.810171956144724e-24 +-1.377287230118023e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688634e+00 - + 1.224744871391589e+00 + 1.732050807568863e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.7834541255044815e-06 - + 0.000000000000000e+00 +-1.783454125504481e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.766300713710683e-06, h_cfl = 2.059355438929501e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.695648685162256e-06, h_cfl = 1.029677719464751e+22 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472583 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.861712124677889e-19 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.059355438929501e-08, h = 1.695648685162256e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.059355438929501e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.76630071371068e-06, h_cfl = 2.0593554389295e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.69564868516226e-06, h_cfl = 1.02967771946475e+22 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 4.86171212467789e-19 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 2.0593554389295e-08, h = 1.69564868516226e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.0593554389295e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688525e+00 - + 1.224744871391589e+00 + 1.732050807568853e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3779388338123684e-06 - + 0.000000000000000e+00 +-2.377938833812368e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --2.0160744284751053e-12 - + 9.936493200189350e-23 +-2.016074428475105e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075668364e+00 - + 1.224744871391589e+00 + 1.732050807566836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.0027630277357223e-04 - + 0.000000000000000e+00 +-1.002763027735722e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.68417896970423e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.9364932001893499e-23 --8.5016690475470017e-11 - + 9.936493200189350e-23 +-8.501669047547002e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508074838359e+00 - + 1.224744871391589e+00 + 1.732050807483836e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.0027621977792367e-04 - + 0.000000000000000e+00 +-1.002762197779237e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.9872986400378700e-22 --1.7003324021947768e-10 - + 1.987298640037870e-22 +-1.700332402194777e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.292330068260987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.29233006826099e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.4904739800284026e-22 --9.6399751925935201e-11 - + 1.490473980028403e-22 +-9.639975192593520e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508074724528e+00 - + 1.224744871391589e+00 + 1.732050807472453e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4922542246468209e-04 - + 0.000000000000000e+00 +-1.492254224646821e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.901811588832878e-05, h_cfl = 1.695648685162256e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.785739125279562e-05, h_cfl = 8.47824342581128e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.90181158883288e-05, h_cfl = 1.69564868516226e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.78573912527956e-05, h_cfl = 8.47824342581128e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.270050270926313e-15 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.716242239551551e-06, h = 2.785739125279562e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.716242239551551e-06 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.27005027092631e-15 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.71624223955155e-06, h = 2.78573912527956e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.71624223955155e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508073988192e+00 - + 1.224744871391589e+00 + 1.732050807398819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9817458362989841e-04 - + 0.000000000000000e+00 +-1.981745836298984e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.7603134562689734e-09 - + 1.632441797529130e-21 +-2.760313456268973e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508046385057e+00 - + 1.224744871391589e+00 + 1.732050804638506e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.8065329798490591e-03 - + 0.000000000000000e+00 +-1.806532979849059e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.564493786594936e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.56449378659494e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6324417975291304e-21 --2.5162648015366993e-08 - + 1.632441797529130e-21 +-2.516264801536699e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507822361713e+00 - + 1.224744871391589e+00 + 1.732050782236171e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.8065106008801368e-03 - + 0.000000000000000e+00 +-1.806510600880137e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582609e-21 --5.0324672611040883e-08 - + 3.264883595058261e-21 +-5.032467261104088e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507570741466e+00 - + 1.224744871391589e+00 + 1.732050757074147e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4148689076686934e-03 - + 0.000000000000000e+00 +-3.414868907668693e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.260928567914827e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 2.26092856791483e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.4486626962936955e-21 --2.9342862858857047e-08 - + 2.448662696293695e-21 +-2.934286285885705e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507780559564e+00 - + 1.224744871391589e+00 + 1.732050778055956e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.6106953640960742e-03 - + 0.000000000000000e+00 +-2.610695364096074e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008040108168818409, h_cfl = 2.785739125279562e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0005571478250559124, h_cfl = 1.392869562639781e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000804010816881841, h_cfl = 2.78573912527956e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000557147825055912, h_cfl = 1.39286956263978e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.365757457818316e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.957363349234717e-05, h = 0.0005571478250559124 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.957363349234717e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.36575745781832e-10 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.95736334923472e-05, h = 0.000557147825055912 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.95736334923472e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507570738355e+00 - + 1.224744871391589e+00 + 1.732050757073835e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.4148689073582993e-03 - + 0.000000000000000e+00 +-3.414868907358299e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.5129339229286827e-07 - + 3.264883595058260e-20 +-9.512933922928683e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320498057804432e+00 - + 1.224744871391589e+00 + 1.732049805780443e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.5586084640419201e-02 - + 0.000000000000000e+00 +-3.558608464041920e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0003081475460203033 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000308147546020303 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -3.2648835950582604e-20 --9.9133548298325844e-06 - + 3.264883595058260e-20 +-9.913354829832584e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320408437190056e+00 - + 1.224744871391589e+00 + 1.732040843719006e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.5577306688127808e-02 - + 0.000000000000000e+00 +-3.557730668812781e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005867214585482596 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.5297671901165209e-20 --1.9821819042637574e-05 - + 6.529767190116521e-20 +-1.982181904263757e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320309352547929e+00 - + 1.224744871391589e+00 + 1.732030935254793e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.7747965740933266e-02 - + 0.000000000000000e+00 +-6.774796574093327e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004474345022842815 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000447434502284281 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.8973253925873913e-20 --1.1507434916573431e-05 - + 4.897325392587391e-20 +-1.150743491657343e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320392496389190e+00 - + 1.224744871391589e+00 + 1.732039249638919e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.1664931509040730e-02 - + 0.000000000000000e+00 +-5.166493150904073e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001732294472367856, h_cfl = 5.571478250559124e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001663002693473142, h_cfl = 2.785739125279562e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.984850014098595 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.787223456299231e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0005867214585482596, h = 1.327854145174034e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0005867214585482596 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00173229447236786, h_cfl = 5.57147825055912e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00166300269347314, h_cfl = 2.78573912527956e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.98485001409859 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.78722345629923e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.00058672145854826, h = 1.32785414517403e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.00058672145854826 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320309328611767e+00 - + 1.224744871391589e+00 + 1.732030932861177e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --6.7747963440942832e-02 - + 0.000000000000000e+00 +-6.774796344094283e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.4979707041077427e-07 - + 7.781218951673638e-22 +-4.497970704107743e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320304830641062e+00 - + 1.224744871391589e+00 + 1.732030483064106e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --6.8514575742804049e-02 - + 0.000000000000000e+00 +-6.851457574280405e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0005933607292741297 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00059336072927413 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -7.7812189516736378e-22 --4.5488681702461341e-07 - + 7.781218951673638e-22 +-4.548868170246134e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320304779743596e+00 - + 1.224744871391589e+00 + 1.732030477974360e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --6.8514570854394510e-02 - + 0.000000000000000e+00 +-6.851457085439451e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0006 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.5562437903347276e-21 --9.0977356913827813e-07 - + 1.556243790334728e-21 +-9.097735691382781e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320300230876076e+00 - + 1.224744871391589e+00 + 1.732030023087608e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --6.9281182547766579e-02 - + 0.000000000000000e+00 +-6.928118254776658e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0005966803646370648 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000596680364637065 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.1671828427510456e-21 --6.8042154646761999e-07 - + 1.167182842751046e-21 +-6.804215464676200e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320302524396303e+00 - + 1.224744871391589e+00 + 1.732030252439630e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --6.8897877999666526e-02 - + 0.000000000000000e+00 +-6.889787799966653e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320300230875767e+00 - + 1.224744871391589e+00 + 1.732030023087577e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.327854145174034e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0002655708290348068, h_cfl = 6.63927072587017e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00118656220548466, h_cfl = 1.32785414517403e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000265570829034807, h_cfl = 6.63927072587017e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.221308228319648e-11 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.22130822831965e-11 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --5.6052128249628413e-20 --2.0784481300495372e-05 - +-5.605212824962841e-20 +-2.078448130049537e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -433,193 +352,156 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.004053988672151497 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.5109224364062977e-11 --2.0784476551625048e-05 - +-3.510922436406298e-11 +-2.078447655162505e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247448713564797e+00 -1.7320300230923256e+00 - + 1.224744871356480e+00 + 1.732030023092326e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --1.2247447979420075e-04 -0.0000000000000000e+00 - +-1.224744797942008e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --7.3410255733684976e-08 -0.0000000000000000e+00 - +-7.341025573368498e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --8.3555379579463464e-05 -0.0000000000000000e+00 - +-8.355537957946346e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.0002655708290348068 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.000265570829034807 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1094935712618040e-08 -1.1004305373251416e-20 - +-1.109493571261804e-08 + 1.100430537325142e-20 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448602966533e+00 -1.7320508075688772e+00 - + 1.224744860296653e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5333743569274423e-02 - + 0.000000000000000e+00 +-1.533374356927442e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001327854145174034 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000132785414517403 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1094935712618040e-08 --2.0360974959496732e-06 - +-1.109493571261804e-08 +-2.036097495949673e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448602966533e+00 -1.7320487714713813e+00 - + 1.224744860296653e+00 + 1.732048771471381e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5331725496048497e-02 - + 0.000000000000000e+00 +-1.533172549604850e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002655708290348068 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2189871425236080e-08 --4.0716590505196842e-06 - +-2.218987142523608e-08 +-4.071659050519684e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448492017174e+00 -1.7320467359098266e+00 - + 1.224744849201717e+00 + 1.732046735909827e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0665413589530333e-02 - + 0.000000000000000e+00 +-3.066541358953033e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0001991781217761051 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000199178121776105 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6642403568927060e-08 --2.2904091653245125e-06 - +-1.664240356892706e-08 +-2.290409165324513e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448547491853e+00 -1.7320485171597120e+00 - + 1.224744854749185e+00 + 1.732048517159712e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.2999084375833010e-02 - + 0.000000000000000e+00 +-2.299908437583301e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448492017174e+00 -1.7320467356443114e+00 - + 1.224744849201717e+00 + 1.732046735644311e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008617674111510887, h_cfl = 2.655708290348068e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0008272967147050451, h_cfl = 1.327854145174034e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.115164107864483 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.954469486223738e-06 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0002655708290348068, h = 1.095837631859871e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0002655708290348068 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000861767411151089, h_cfl = 2.65570829034807e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000827296714705045, h_cfl = 1.32785414517403e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.11516410786448 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.95446948622374e-06 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000265570829034807, h = 1.09583763185987e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000265570829034807 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448492017174e+00 -1.7320467356443114e+00 - + 1.224744849201717e+00 + 1.732046735644311e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --3.0665413328715970e-02 - + 0.000000000000000e+00 +-3.066541332871597e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5781564643755923e-11 --1.6802156961072114e-08 - +-4.578156464375592e-11 +-1.680215696107211e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448491559358e+00 -1.7320467188421544e+00 - + 1.224744849155936e+00 + 1.732046718842154e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --3.0728681121796851e-02 - + 0.000000000000000e+00 +-3.072868112179685e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002661187478507367 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000266118747850737 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.5781564643755923e-11 --1.6836822575343490e-08 - +-4.578156464375592e-11 +-1.683682257534349e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448491559358e+00 -1.7320467188074888e+00 - + 1.224744849155936e+00 + 1.732046718807489e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --3.0728681087746276e-02 - + 0.000000000000000e+00 +-3.072868108774628e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002666666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000266666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1563129287511846e-11 --3.3673645113373074e-08 - +-9.156312928751185e-11 +-3.367364511337307e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448491101542e+00 -1.7320467019706662e+00 - + 1.224744849110154e+00 + 1.732046701970666e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0791948878951446e-02 - + 0.000000000000000e+00 +-3.079194887895145e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0002663927072587017 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000266392707258702 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.8672346965633888e-11 --2.5242234243734988e-08 - +-6.867234696563389e-11 +-2.524223424373499e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448491330450e+00 -1.7320467104020771e+00 - + 1.224744849133045e+00 + 1.732046710402077e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.0760314992096190e-02 - + 0.000000000000000e+00 +-3.076031499209619e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448491101542e+00 -1.7320467019706662e+00 - + 1.224744849110154e+00 + 1.732046701970666e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.300634436316217e-05, h_cfl = 1.095837631859871e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.191675263719742e-05, h_cfl = 5.479188159299354e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 8.30063443631622e-05, h_cfl = 1.09583763185987e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.19167526371974e-05, h_cfl = 5.47918815929935e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.186709029034592e-16 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.18670902903459e-16 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.2255705854167800e-08 --4.1055982109572398e-06 - +-2.225570585416780e-08 +-4.105598210957240e-06 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -633,270 +515,218 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.0007986236836926118 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.2241373738339830e-08 --4.1055972754450757e-06 - +-2.224137373833983e-08 +-4.105597275445076e-06 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247448491502153e+00 -1.7320467019716017e+00 - + 1.224744849150215e+00 + 1.732046701971602e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --5.4433105738554142e-05 -0.0000000000000000e+00 - +-5.443310573855414e-05 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = -2.9967139259229676e-08 -0.0000000000000000e+00 - + 2.996713925922968e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --1.0207734214632975e-04 -0.0000000000000000e+00 - +-1.020773421463297e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0, h = 2.19167526371974e-05 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1186019288418377e-09 -9.0815184667034262e-22 - +-1.118601928841838e-09 + 9.081518466703426e-22 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448702729871e+00 -1.7320508075688772e+00 - + 1.224744870272987e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.2653717796964892e-03 - + 0.000000000000000e+00 +-1.265371779696489e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.095837631859871e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.09583763185987e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.1186019288418377e-09 --1.3866420144849109e-08 - +-1.118601928841838e-09 +-1.386642014484911e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448702729871e+00 -1.7320507937024570e+00 - + 1.224744870272987e+00 + 1.732050793702457e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.2653579234065745e-03 - + 0.000000000000000e+00 +-1.265357923406574e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372038576836754e-09 --2.7732536604819686e-08 - +-2.237203857683675e-09 +-2.773253660481969e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448691543852e+00 -1.7320507798363405e+00 - + 1.224744869154385e+00 + 1.732050779836340e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.5307296606776721e-03 - + 0.000000000000000e+00 +-2.530729660677672e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.643756447789806e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.64375644778981e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.6779028932627567e-09 --1.5599608810182602e-08 - +-1.677902893262757e-09 +-1.559960881018260e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448697136860e+00 -1.7320507919692685e+00 - + 1.224744869713686e+00 + 1.732050791969268e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.8980472633174197e-03 - + 0.000000000000000e+00 +-1.898047263317420e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448691543852e+00 -1.7320507798361888e+00 - + 1.224744869154385e+00 + 1.732050779836189e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0005404323877531033, h_cfl = 2.191675263719742e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0004383350527439483, h_cfl = 1.095837631859871e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000540432387753103, h_cfl = 2.19167526371974e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000438335052743948, h_cfl = 1.09583763185987e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.06450479224059e-11 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.191675263719742e-05, h = 0.0004383350527439483 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.191675263719742e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 2.19167526371974e-05, h = 0.000438335052743948 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.19167526371974e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448691543852e+00 -1.7320507798361888e+00 - + 1.224744869154385e+00 + 1.732050779836189e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.5307296605262359e-03 - + 0.000000000000000e+00 +-2.530729660526236e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372038576836752e-08 --5.5465375961372104e-07 - +-2.237203857683675e-08 +-5.546537596137210e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448467823465e+00 -1.7320502251824292e+00 - + 1.224744846782347e+00 + 1.732050225182429e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.7840698771532203e-02 - + 0.000000000000000e+00 +-2.784069877153220e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002410842790091716 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000241084279009172 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2372038576836752e-08 --6.1017770822239727e-06 - +-2.237203857683675e-08 +-6.101777082223973e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448467823465e+00 -1.7320446780591066e+00 - + 1.224744846782347e+00 + 1.732044678059107e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.7835240803157003e-02 - + 0.000000000000000e+00 +-2.783524080315700e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0004602518053811457 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.4744077153673503e-08 --1.2201161745592327e-05 - +-4.474407715367350e-08 +-1.220116174559233e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448244103081e+00 -1.7320385786744432e+00 - + 1.224744824410308e+00 + 1.732038578674443e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.3144939300906031e-02 - + 0.000000000000000e+00 +-5.314493930090603e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0003506680421951587 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000350668042195159 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.3558057865255131e-08 --7.0716009271386405e-06 - +-3.355805786525513e-08 +-7.071600927138641e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448355963273e+00 -1.7320437082352618e+00 - + 1.224744835596327e+00 + 1.732043708235262e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --4.0491503572974118e-02 - + 0.000000000000000e+00 +-4.049150357297412e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448244103081e+00 -1.7320385774980036e+00 - + 1.224744824410308e+00 + 1.732038577498004e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001534114165267298, h_cfl = 4.383350527439483e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001472749598656606, h_cfl = 2.191675263719742e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.359871836480545 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.450809672262975e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.0004602518053811457, h = 0.0005397481946188539 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0004602518053811457 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0015341141652673, h_cfl = 4.38335052743948e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00147274959865661, h_cfl = 2.19167526371974e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.35987183648054 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.45080967226298e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.000460251805381146, h = 0.000539748194618854 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000460251805381146 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448244103081e+00 -1.7320385774980036e+00 - + 1.224744824410308e+00 + 1.732038577498004e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.3144938160563565e-02 - + 0.000000000000000e+00 +-5.314493816056357e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7548030567486259e-08 --1.4342442212647408e-05 - +-2.754803056748626e-08 +-1.434244221264741e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447968622776e+00 -1.7320242350557911e+00 - + 1.224744796862278e+00 + 1.732024235055791e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --8.4310189391337456e-02 - + 0.000000000000000e+00 +-8.431018939133746e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0007301259026905727 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000730125902690573 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.7548030567486259e-08 --2.2753136255974020e-05 - +-2.754803056748626e-08 +-2.275313625597402e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447968622776e+00 -1.7320158243617476e+00 - + 1.224744796862278e+00 + 1.732015824361748e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --8.4302188088330329e-02 - + 0.000000000000000e+00 +-8.430218808833033e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999996 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.5096061134972518e-08 --4.5501953823095339e-05 - +-5.509606113497252e-08 +-4.550195382309534e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447693142470e+00 -1.7319930755441806e+00 - + 1.224744769314247e+00 + 1.731993075544181e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546620670924394e-01 - + 0.000000000000000e+00 +-1.154662067092439e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0008650629513452862 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000865062951345286 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.1322045851229389e-08 --3.0974095399985876e-05 - +-4.132204585122939e-08 +-3.097409539998588e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447830882623e+00 -1.7320076034026035e+00 - + 1.224744783088262e+00 + 1.732007603402604e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.9886380187378956e-02 - + 0.000000000000000e+00 +-9.988638018737896e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447693142470e+00 -1.7319930734957192e+00 - + 1.224744769314247e+00 + 1.731993073495719e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003682858591084714, h_cfl = 5.397481946188539e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003535544247441325, h_cfl = 2.698740973094269e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.550358635174256 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.335844417816317e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00368285859108471, h_cfl = 5.39748194618854e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00353554424744132, h_cfl = 2.69874097309427e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 6.55035863517426 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 3.33584441781632e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.0199734423813991e-07 --5.7734073158011157e-05 - +-1.019973442381399e-07 +-5.773407315801116e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -910,128 +740,104 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.01125102526633561 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.0199740489106686e-07 --5.7734059978447271e-05 - +-1.019974048910669e-07 +-5.773405997844727e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247447693941840e+00 -1.7319930735088986e+00 - + 1.224744769394184e+00 + 1.731993073508899e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247447693941840e+00 -1.7319930735088986e+00 - + 1.224744769394184e+00 + 1.731993073508899e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769394184e+00 1.731993073508899e+00 6.466338575705777e-11 4.683364807078760e-12 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247447693941840e+00 -1.7319930735088986e+00 - + 1.224744769394184e+00 + 1.731993073508899e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = --2.0412412821080842e-04 -0.0000000000000000e+00 - +-2.041241282108084e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --1.2698480785892690e-10 -0.0000000000000000e+00 - +-1.269848078589269e-10 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0016 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412425519561635e-04 -0.0000000000000000e+00 - +-2.041242551956163e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.001, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693142470e+00 -1.7319930734957192e+00 - + 1.224744769314247e+00 + 1.731993073495719e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620479734676e-01 - + 0.000000000000000e+00 +-1.154662047973468e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237276558684830e-08 --3.4639861439203985e-05 - +-6.123727655868483e-08 +-3.463986143920398e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447080769704e+00 -1.7319584336342799e+00 - + 1.224744708076970e+00 + 1.731958433634280e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5010735423269006e-01 - + 0.000000000000000e+00 +-1.501073542326901e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0013 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1237276558684830e-08 --4.5032206269806965e-05 - +-6.123727655868483e-08 +-4.503220626980697e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447080769704e+00 -1.7319480412894495e+00 - + 1.224744708076970e+00 + 1.731948041289449e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5009786255773924e-01 - + 0.000000000000000e+00 +-1.500978625577392e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0016 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247455311736966e-07 --9.0058717534643434e-05 - +-1.224745531173697e-07 +-9.005871753464343e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446468396939e+00 -1.7319030147781846e+00 - + 1.224744646839694e+00 + 1.731903014778185e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.8473630415978423e-01 - + 0.000000000000000e+00 +-1.847363041597842e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00145 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.1855914838027244e-08 --6.3649095238244740e-05 - +-9.185591483802724e-08 +-6.364909523824474e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247446774583322e+00 -1.7319294244004810e+00 - + 1.224744677458332e+00 + 1.731929424400481e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.6741983375543451e-01 - + 0.000000000000000e+00 +-1.674198337554345e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446468396939e+00 -1.7319030122014651e+00 - + 1.224744646839694e+00 + 1.731903012201465e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00268179453937895, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002574522757803792, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.290871263006324 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.094654024816112e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00268179453937895, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00257452275780379, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.29087126300632 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09465402481611e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693941840e+00 -1.7319930735088986e+00 - + 1.224744769394184e+00 + 1.731993073508899e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.2255442937991680e-07 --9.0061307433497717e-05 - +-1.225544293799168e-07 +-9.006130743349772e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1045,116 +851,94 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.01755499643145954 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.2258952213813686e-07 --9.0061286870036112e-05 - +-1.225895221381369e-07 +-9.006128687003611e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247446468046619e+00 -1.7319030122220287e+00 - + 1.224744646804662e+00 + 1.731903012222029e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --3.2659855291219107e-04 -0.0000000000000000e+00 - +-3.265985529121911e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --7.3376024761442997e-08 -0.0000000000000000e+00 - +-7.337602476144300e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.001266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.8767948729198177e-04 -0.0000000000000000e+00 - +-2.876794872919818e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.001, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693941840e+00 -1.7319930735088986e+00 - + 1.224744769394184e+00 + 1.731993073508899e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620476967906e-01 - + 0.000000000000000e+00 +-1.154662047696791e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8357264972264223e-08 --1.5395493969290535e-05 - +-3.835726497226422e-08 +-1.539549396929053e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447310369191e+00 -1.7319776780149294e+00 - + 1.224744731036919e+00 + 1.731977678014929e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.3086141131967766e-01 - + 0.000000000000000e+00 +-1.308614113196777e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.001133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00113333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8357264972264223e-08 --1.7448188175957014e-05 - +-3.835726497226422e-08 +-1.744818817595701e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447310369191e+00 -1.7319756253207226e+00 - + 1.224744731036919e+00 + 1.731975625320723e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.3085951371792176e-01 - + 0.000000000000000e+00 +-1.308595137179218e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00126666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.6714529944528446e-08 --3.4895870324779121e-05 - +-7.671452994452845e-08 +-3.489587032477912e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446926796541e+00 -1.7319581776385740e+00 - + 1.224744692679654e+00 + 1.731958177638574e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.4625425345249687e-01 - + 0.000000000000000e+00 +-1.462542534524969e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0012 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.7535897458396334e-08 --2.5402336066388532e-05 - +-5.753589745839633e-08 +-2.540233606638853e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247447118582866e+00 -1.7319676711728322e+00 - + 1.224744711858287e+00 + 1.731967671172832e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.3855741976017971e-01 - + 0.000000000000000e+00 +-1.385574197601797e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446926796541e+00 -1.7319581774063078e+00 - + 1.224744692679654e+00 + 1.731958177406308e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002235868674431794, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002146433927454522, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.049127227954459 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987182826556093e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00223586867443179, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00214643392745452, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 8.04912722795446 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98718282655609e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693941840e+00 -1.7319930735088986e+00 - + 1.224744769394184e+00 + 1.731993073508899e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --7.6688796767645837e-08 --3.4896102590886713e-05 - +-7.668879676764584e-08 +-3.489610259088671e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1168,116 +952,94 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.006799198459570063 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --7.6674523609921790e-08 --3.4896094626516041e-05 - +-7.667452360992179e-08 +-3.489609462651604e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247446927196604e+00 -1.7319581774142720e+00 - + 1.224744692719660e+00 + 1.731958177414272e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --2.5855721920661957e-04 -0.0000000000000000e+00 - +-2.585572192066196e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = -2.9843774989770155e-08 -0.0000000000000000e+00 - + 2.984377498977015e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --3.0620147411892639e-04 -0.0000000000000000e+00 - +-3.062014741189264e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 13, tn = 0.001, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447693941840e+00 -1.7319930735088986e+00 - + 1.224744769394184e+00 + 1.731993073508899e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620476967906e-01 - + 0.000000000000000e+00 +-1.154662047696791e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5310073705946308e-07 --5.7733102384839482e-05 - +-1.531007370594631e-07 +-5.773310238483948e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446162934470e+00 -1.7319353404065139e+00 - + 1.224744616293447e+00 + 1.731935340406514e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7320509136374826e-01 - + 0.000000000000000e+00 +-1.732050913637483e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5310073705946308e-07 --8.6602545681874058e-05 - +-1.531007370594631e-07 +-8.660254568187406e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446162934470e+00 -1.7319064709632168e+00 - + 1.224744616293447e+00 + 1.731906470963217e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7317910886472782e-01 - + 0.000000000000000e+00 +-1.731791088647278e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0620147411892615e-07 --1.7317910886472767e-04 - +-3.062014741189262e-07 +-1.731791088647277e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247444631927098e+00 -1.7318198944000338e+00 - + 1.224744463192710e+00 + 1.731819894400034e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090932440843431e-01 - + 0.000000000000000e+00 +-2.309093244084343e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00175 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.2965110558919459e-07 --1.1906830481961428e-04 - +-2.296511055891946e-07 +-1.190683048196143e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445397430783e+00 -1.7318740052040791e+00 - + 1.224744539743078e+00 + 1.731874005204079e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.0205197676389894e-01 - + 0.000000000000000e+00 +-2.020519767638989e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247444631927098e+00 -1.7318198828539597e+00 - + 1.224744463192710e+00 + 1.731819882853960e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369991518503224, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002275191857763095, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275191857763097 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003932614629644375 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236999151850322, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0022751918577631, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.2751918577631 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393261462964438 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247447693941840e+00 -1.7319930735088986e+00 - + 1.224744769394184e+00 + 1.731993073508899e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --3.0612156762352759e-07 --1.7319065493892616e-04 - +-3.061215676235276e-07 +-1.731906549389262e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1291,128 +1053,104 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.0337519319761958 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --3.0612168232798021e-07 --1.7319061540256212e-04 - +-3.061216823279802e-07 +-1.731906154025621e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 2 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247444632725017e+00 -1.7318198828934961e+00 - + 1.224744463272502e+00 + 1.731819882893496e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247444632725017e+00 -1.7318198828934961e+00 - + 1.224744463272502e+00 + 1.731819882893496e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463272502e+00 1.731819882893496e+00 1.291351470200652e-10 3.587685704076193e-11 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_0(:) = -1.2247444632725017e+00 -1.7318198828934961e+00 - + 1.224744463272502e+00 + 1.731819882893496e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_0(:) = --4.0824815433804088e-04 -0.0000000000000000e+00 - +-4.082481543380409e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_0(:) = --2.4033178483205057e-10 -0.0000000000000000e+00 - +-2.403317848320506e-10 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 1, stage type = 0, tcur = 0.0026 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824839466982584e-04 -0.0000000000000000e+00 - +-4.082483946698258e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.0005999999999999993 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 14, tn = 0.002, h = 0.000599999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444631927098e+00 -1.7318198828539597e+00 - + 1.224744463192710e+00 + 1.731819882853960e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931440183687e-01 - + 0.000000000000000e+00 +-2.309093144018369e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247451840094761e-07 --6.9272794320550981e-05 - +-1.224745184009476e-07 +-6.927279432055098e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443407181915e+00 -1.7317506100596392e+00 - + 1.224744340718191e+00 + 1.731750610059639e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.6553868338536279e-01 - + 0.000000000000000e+00 +-2.655386833853628e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0023 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.2247451840094761e-07 --7.9661605015608747e-05 - +-1.224745184009476e-07 +-7.966160501560875e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443407181915e+00 -1.7317402212489441e+00 - + 1.224744340718191e+00 + 1.731740221248944e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.6552988752559903e-01 - + 0.000000000000000e+00 +-2.655298875255990e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002599999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0026 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.4494903680189523e-07 --1.5931793251535922e-04 - +-2.449490368018952e-07 +-1.593179325153592e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247442182436730e+00 -1.7316605649214443e+00 - + 1.224744218243673e+00 + 1.731660564921444e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.0015446873895307e-01 - + 0.000000000000000e+00 +-3.001544687389531e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002449999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00245 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.8371177760142141e-07 --1.1559471421501033e-04 - +-1.837117776014214e-07 +-1.155947142150103e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247442794809322e+00 -1.7317042881397446e+00 - + 1.224744279480932e+00 + 1.731704288139745e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.8284501457836503e-01 - + 0.000000000000000e+00 +-2.828450145783650e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442182436730e+00 -1.7316605627614634e+00 - + 1.224744218243673e+00 + 1.731660562761463e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003405458427581809, h_cfl = 5.999999999999993e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003269240090478537, h_cfl = 2.999999999999997e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.448733484130901 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.096614184381587e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00340545842758181, h_cfl = 5.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00326924009047854, h_cfl = 3e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.4487334841309 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.09661418438159e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444632725017e+00 -1.7318198828934961e+00 - + 1.224744463272502e+00 + 1.731819882893496e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --2.4502871384123470e-07 --1.5932013203268092e-04 - +-2.450287138412347e-07 +-1.593201320326809e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1421,116 +1159,94 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 65.01617199533266 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --2.4504698580765387e-07 --1.5924403135587339e-04 - +-2.450469858076539e-07 +-1.592440313558734e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_1(:) = -1.2247442182255159e+00 -1.7316606388621403e+00 - + 1.224744218225516e+00 + 1.731660638862140e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_1(:) = --5.3072246269402499e-04 -0.0000000000000000e+00 - +-5.307224626940250e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_1(:) = --3.5496328150800420e-08 -0.0000000000000000e+00 - +-3.549632815080042e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success -[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.002266666666666667 +[INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 2, stage type = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.9177764309188236e-04 -0.0000000000000000e+00 - +-4.917776430918824e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.0002666666666666666 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 15, tn = 0.002, h = 0.000266666666666667 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444632725017e+00 -1.7318198828934961e+00 - + 1.224744463272502e+00 + 1.731819882893496e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931439620577e-01 - + 0.000000000000000e+00 +-2.309093143962058e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5570352412250953e-08 --3.0787908586160758e-05 - +-6.557035241225095e-08 +-3.078790858616076e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443977021493e+00 -1.7317890949849100e+00 - + 1.224744397702149e+00 + 1.731789094984910e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.4629962773512204e-01 - + 0.000000000000000e+00 +-2.462996277351220e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.002133333333333333 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00213333333333333 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.5570352412250953e-08 --3.2839950364682928e-05 - +-6.557035241225095e-08 +-3.283995036468293e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443977021493e+00 -1.7317870429431315e+00 - + 1.224744397702149e+00 + 1.731787042943131e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.4629786753927996e-01 - + 0.000000000000000e+00 +-2.462978675392800e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002266666666666667 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.00226666666666667 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.3114070482450191e-07 --6.5679431343807968e-05 - +-1.311407048245019e-07 +-6.567943134380797e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247443321317970e+00 -1.7317542034621523e+00 - + 1.224744332131797e+00 + 1.731754203462152e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.6168730331943102e-01 - + 0.000000000000000e+00 +-2.616873033194310e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0022 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.8355528618376435e-08 --4.8490241173484082e-05 - +-9.835552861837644e-08 +-4.849024117348408e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443649169731e+00 -1.7317713926523226e+00 - + 1.224744364916973e+00 + 1.731771392652323e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.5399313859676953e-01 - + 0.000000000000000e+00 +-2.539931385967695e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247443321317970e+00 -1.7317542032664621e+00 - + 1.224744332131797e+00 + 1.731754203266462e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002059250125619163, h_cfl = 2.666666666666666e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001976880120594397, h_cfl = 1.333333333333333e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.413300452228991 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.987964732983807e-06 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00205925012561916, h_cfl = 2.66666666666667e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0019768801205944, h_cfl = 1.33333333333333e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 7.41330045222899 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.98796473298381e-06 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444632725017e+00 -1.7318198828934961e+00 - + 1.224744463272502e+00 + 1.731819882893496e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --1.3112823326904340e-07 --6.5679627033965460e-05 - +-1.311282332690434e-07 +-6.567962703396546e-05 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1539,116 +1255,94 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 26.80292351487524 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --1.3110662625196716e-07 --6.5648261767550079e-05 - +-1.311066262519672e-07 +-6.564826176755008e-05 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_2(:) = -1.2247443321658755e+00 -1.7317542346317285e+00 - + 1.224744332165876e+00 + 1.731754234631729e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow explicit RHS] Fse_2(:) = --4.6268120337418798e-04 -0.0000000000000000e+00 - +-4.626812033741880e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow implicit RHS] Fsi_2(:) = -4.5407149350998570e-08 -0.0000000000000000e+00 - + 4.540714935099857e-08 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMRISR][begin-stage] stage = 3, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --5.1029474957413746e-04 -0.0000000000000000e+00 - +-5.102947495741375e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 16, tn = 0.002, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444632725017e+00 -1.7318198828934961e+00 - + 1.224744463272502e+00 + 1.731819882893496e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931439620577e-01 - + 0.000000000000000e+00 +-2.309093143962058e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5514737478706853e-07 --1.1545465719810279e-04 - +-2.551473747870685e-07 +-1.154546571981028e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442081251270e+00 -1.7317044282362979e+00 - + 1.224744208125127e+00 + 1.731704428236298e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.8862702532852874e-01 - + 0.000000000000000e+00 +-2.886270253285287e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5514737478706853e-07 --1.4431351266426426e-04 - +-2.551473747870685e-07 +-1.443135126642643e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442081251270e+00 -1.7316755693808319e+00 - + 1.224744208125127e+00 + 1.731675569380832e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.8860297628211229e-01 - + 0.000000000000000e+00 +-2.886029762821123e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1029474957413706e-07 --2.8860297628211206e-04 - +-5.102947495741371e-07 +-2.886029762821121e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247439529777522e+00 -1.7315312799172140e+00 - + 1.224743952977752e+00 + 1.731531279917214e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630623675265437e-01 - + 0.000000000000000e+00 +-3.463062367526544e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00275 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.8272106218060279e-07 --2.0563963138111032e-04 - +-3.827210621806028e-07 +-2.056396313811103e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247440805514396e+00 -1.7316142432621149e+00 - + 1.224744080551440e+00 + 1.731614243262115e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.1746260575752533e-01 - + 0.000000000000000e+00 +-3.174626057575253e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247439529777522e+00 -1.7315312703011012e+00 - + 1.224743952977752e+00 + 1.731531270301101e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002369854905105276, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002275060708901065, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.275060708901067 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003934086787755202 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00236985490510528, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00227506070890106, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.27506070890107 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.00039340867877552 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][predictor] zpred(:) = -1.2247444632725017e+00 -1.7318198828934961e+00 - + 1.224744463272502e+00 + 1.731819882893496e+00 [DEBUG][rank 0][mriStep_TakeStepMRISR][rhs data] sdata(:) = --5.1024548807047213e-07 --2.8861259239487680e-04 - +-5.102454880704721e-07 +-2.886125923948768e-04 [INFO][rank 0][mriStep_Nls][begin-nonlinear-solve] tol = 0.1 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -1657,19 +1351,16 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 117.7785945816081 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [DEBUG][rank 0][mriStep_Nls][correction] zcor(:) = --5.1021765406485327e-07 --2.8847474987429448e-04 - +-5.102176540648533e-07 +-2.884747498742945e-04 [INFO][rank 0][mriStep_Nls][end-nonlinear-solve] status = success, iters = 1 [DEBUG][rank 0][mriStep_TakeStepMRISR][slow stage] z_3(:) = -1.2247439530548476e+00 -1.7315314081436217e+00 - + 1.224743953054848e+00 + 1.731531408143622e+00 [INFO][rank 0][mriStep_TakeStepMRISR][end-stage] status = success [DEBUG][rank 0][mriStep_TakeStepMRISR][updated solution] ycur(:) = -1.2247439530548476e+00 -1.7315314081436217e+00 - + 1.224743953054848e+00 + 1.731531408143622e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743953054848e+00 1.731531408143622e+00 2.215676531136523e-10 1.378700513754438e-07 ------------------------------------------------------------------------------------------------------------------------------ @@ -1700,6 +1391,6 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.06666666666666667 +Jac evals per NLS iter = 0.0666666666666667 Prec evals per NLS iter = 0 End MRIStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_6.out b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_6.out index 3067bfa29d..36142f9647 100644 --- a/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_6.out +++ b/test/unit_tests/logging/test_logging_arkode_mristep_lvl5_6.out @@ -6,1022 +6,827 @@ Using MERK method [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 [INFO][rank 0][mriStep_TakeStepMERK][begin-stage] stage = 0, stage type = -2, tcur = 0 [DEBUG][rank 0][mriStep_TakeStepMERK][slow stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][mriStep_TakeStepMERK][slow explicit RHS] Fse_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMERK][begin-group] group = 0 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_1(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][begin-stage] stage = 1, stage type = 0, tcur = 0.0005 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.716129532441251e-08 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 1.71612953244125e-08 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.580647662206255e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 8.58064766220625e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.0056510867470693e-24 -7.1110270294647367e-25 - + 1.005651086747069e-24 + 7.111027029464737e-25 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --9.9080785169891240e-07 - + 0.000000000000000e+00 +-9.908078516989124e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.580647662206255e-09 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 8.58064766220625e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.0056510867470693e-24 --8.5017730763758747e-15 - + 1.005651086747069e-24 +-8.501773076375875e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075688688e+00 - + 1.224744871391589e+00 + 1.732050807568869e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --9.9080784323788145e-07 - + 0.000000000000000e+00 +-9.908078432378814e-07 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.716129532441251e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.71612953244125e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.0113021734941386e-24 --1.7003546007549496e-14 - + 2.011302173494139e-24 +-1.700354600754950e-14 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508075688601e+00 - + 1.224744871391589e+00 + 1.732050807568860e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.9816156949121734e-06 - + 0.000000000000000e+00 +-1.981615694912173e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.287097149330938e-08 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.28709714933094e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.5084766301206039e-24 --9.5644946562629979e-15 - + 1.508476630120604e-24 +-9.564494656262998e-15 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075688676e+00 - + 1.224744871391589e+00 + 1.732050807568868e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.4862117712487205e-06 - + 0.000000000000000e+00 +-1.486211771248721e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508075688599e+00 - + 1.224744871391589e+00 + 1.732050807568860e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.47191726142557e-06, h_cfl = 1.716129532441251e+22 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.413040570968547e-06, h_cfl = 8.580647662206255e+21 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.33880626472582 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.681308618402001e-18 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.716129532441251e-08, h = 1.413040570968547e-06 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.716129532441251e-08 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 1.47191726142557e-06, h_cfl = 1.71612953244125e+22 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 1.41304057096855e-06, h_cfl = 8.58064766220625e+21 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 82.3388062647258 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.681308618402e-18 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 1.71612953244125e-08, h = 1.41304057096855e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.71612953244125e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688599e+00 - + 1.224744871391589e+00 + 1.732050807568860e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.9816156946557782e-06 - + 0.000000000000000e+00 +-1.981615694655778e-06 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 7.236815808086858e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 7.23681580808686e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.2804110001577919e-23 --1.4000516863083169e-12 - + 8.280411000157792e-23 +-1.400051686308317e-12 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075674599e+00 - + 1.224744871391589e+00 + 1.732050807567460e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --8.3563579887305288e-05 - + 0.000000000000000e+00 +-8.356357988730529e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 7.236815808086858e-07 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 7.23681580808686e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -8.2804110001577919e-23 --5.9039364318066809e-11 - + 8.280411000157792e-23 +-5.903936431806681e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320508075098204e+00 - + 1.224744871391589e+00 + 1.732050807509820e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --8.3563522250561589e-05 - + 0.000000000000000e+00 +-8.356352225056159e-05 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.430201866292959e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 1.43020186629296e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.6560822000315584e-22 --1.1807864719307641e-10 - + 1.656082200031558e-22 +-1.180786471930764e-10 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320508074507812e+00 - + 1.224744871391589e+00 + 1.732050807450781e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.6514548638396702e-04 - + 0.000000000000000e+00 +-1.651454863839670e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.076941723550822e-06 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.07694172355082e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2420616500236688e-22 --6.6944273701660396e-11 - + 1.242061650023669e-22 +-6.694427370166040e-11 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320508075019156e+00 - + 1.224744871391589e+00 + 1.732050807501916e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.2435451873439189e-04 - + 0.000000000000000e+00 +-1.243545187343919e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320508074507810e+00 - + 1.224744871391589e+00 + 1.732050807450781e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.418176324027398e-05, h_cfl = 1.413040570968547e+24 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.321449271066302e-05, h_cfl = 7.065202854842734e+23 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 2.4181763240274e-05, h_cfl = 1.41304057096855e+24 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 2.3214492710663e-05, h_cfl = 7.06520285484273e+23 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 16.4287517199531 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.649460766305993e-15 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.430201866292959e-06, h = 2.321449271066302e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.430201866292959e-06 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.64946076630599e-15 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 1.43020186629296e-06, h = 2.3214492710663e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 1.43020186629296e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508074507810e+00 - + 1.224744871391589e+00 + 1.732050807450781e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.6514548638371066e-04 - + 0.000000000000000e+00 +-1.651454863837107e-04 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.303744822162447e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 1.30374482216245e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3603681646076087e-21 --1.9168843449267750e-09 - + 1.360368164607609e-21 +-1.916884344926775e-09 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508055338966e+00 - + 1.224744871391589e+00 + 1.732050805533897e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.5054426026294332e-03 - + 0.000000000000000e+00 +-1.505442602629433e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.303744822162447e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 1.30374482216245e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.3603681646076087e-21 --1.7474043162531271e-08 - + 1.360368164607609e-21 +-1.747404316253127e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320507899767379e+00 - + 1.224744871391589e+00 + 1.732050789976738e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.5054270589925608e-03 - + 0.000000000000000e+00 +-1.505427058992561e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.464469457695598e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 2.4644694576956e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.7207363292152174e-21 --3.4947725487417670e-08 - + 2.720736329215217e-21 +-3.494772548741767e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320507725030556e+00 - + 1.224744871391589e+00 + 1.732050772503056e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.8457241211930439e-03 - + 0.000000000000000e+00 +-2.845724121193044e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.884107139929023e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 1.88410713992902e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.0405522469114132e-21 --2.0376994912285665e-08 - + 2.040552246911413e-21 +-2.037699491228566e-08 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320507870737860e+00 - + 1.224744871391589e+00 + 1.732050787073786e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.1755794850147948e-03 - + 0.000000000000000e+00 +-2.175579485014795e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320507725028751e+00 - + 1.224744871391589e+00 + 1.732050772502875e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0007714727828648842, h_cfl = 2.321449271066302e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0004642898542132603, h_cfl = 1.160724635533151e+25 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000771472782864884, h_cfl = 2.3214492710663e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00046428985421326, h_cfl = 1.16072463553315e+25 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.140805973034775e-10 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.464469457695598e-05, h = 0.0004642898542132603 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.464469457695598e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.14080597303478e-10 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 2.4644694576956e-05, h = 0.00046428985421326 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 2.4644694576956e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320507725028751e+00 - + 1.224744871391589e+00 + 1.732050772502875e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.8457241210128386e-03 - + 0.000000000000000e+00 +-2.845724121012839e-03 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0002567896216835862 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000256789621683586 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.7207363292152170e-20 --6.6062041863810468e-07 - + 2.720736329215217e-20 +-6.606204186381047e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320501118824565e+00 - + 1.224744871391589e+00 + 1.732050111882457e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.9654501042546091e-02 - + 0.000000000000000e+00 +-2.965450104254609e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0002567896216835862 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000256789621683586 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -2.7207363292152170e-20 --6.8841419829053511e-06 - + 2.720736329215217e-20 +-6.884141982905351e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320438883608922e+00 - + 1.224744871391589e+00 + 1.732043888360892e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.9648384063363804e-02 - + 0.000000000000000e+00 +-2.964838406336380e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0004889345487902163 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000488934548790216 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -5.4414726584304341e-20 --1.3765443914437932e-05 - + 5.441472658430434e-20 +-1.376544391443793e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320370070589606e+00 - + 1.224744871391589e+00 + 1.732037007058961e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.6456837939373124e-02 - + 0.000000000000000e+00 +-5.645683793937312e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0003728620852369013 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000372862085236901 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -4.0811044938228262e-20 --7.9913320555792460e-06 - + 4.081104493822826e-20 +-7.991332055579246e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320427811708194e+00 - + 1.224744871391589e+00 + 1.732042781170819e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --4.3054198693064413e-02 - + 0.000000000000000e+00 +-4.305419869306441e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320370056639329e+00 - + 1.224744871391589e+00 + 1.732037005663933e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.001579461103257322, h_cfl = 4.642898542132604e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.001516282659127029, h_cfl = 2.321449271066302e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.265810453033421 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.826224996633818e-05 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.0004889345487902163, h = 1.106545120978371e-05 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0004889345487902163 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00157946110325732, h_cfl = 4.6428985421326e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00151628265912703, h_cfl = 2.3214492710663e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.26581045303342 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 1.82622499663382e-05 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.000488934548790216, h = 1.10654512097837e-05 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000488934548790216 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320370056639329e+00 - + 1.224744871391589e+00 + 1.732037005663933e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --5.6456836589817337e-02 - + 0.000000000000000e+00 +-5.645683658981734e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0004944672743951082 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000494467274395108 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.4843491263947510e-22 --3.1236018537167770e-07 - + 6.484349126394751e-22 +-3.123601853716777e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320366933037477e+00 - + 1.224744871391589e+00 + 1.732036693303748e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --5.7095686698695018e-02 - + 0.000000000000000e+00 +-5.709568669869502e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0004944672743951082 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000494467274395108 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -6.4843491263947510e-22 --3.1589476772675320e-07 - + 6.484349126394751e-22 +-3.158947677267532e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448713915889e+00 -1.7320366897691652e+00 - + 1.224744871391589e+00 + 1.732036689769165e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --5.7095683280628418e-02 - + 0.000000000000000e+00 +-5.709568328062842e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0005 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2968698252789502e-21 --6.3178949763105717e-07 - + 1.296869825278950e-21 +-6.317894976310572e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448713915889e+00 -1.7320363738744353e+00 - + 1.224744871391589e+00 + 1.732036373874435e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --5.7734533036852109e-02 - + 0.000000000000000e+00 +-5.773453303685211e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0004972336371975541 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000497233637197554 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -9.7265236895921284e-22 --4.7251666914550415e-07 - + 9.726523689592128e-22 +-4.725166691455042e-07 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448713915889e+00 -1.7320365331472638e+00 - + 1.224744871391589e+00 + 1.732036533147264e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --5.7415109057583139e-02 - + 0.000000000000000e+00 +-5.741510905758314e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448713915889e+00 -1.7320363738744173e+00 - + 1.224744871391589e+00 + 1.732036373874417e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0009627071870500957, h_cfl = 1.106545120978371e+25 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0002213090241956742, h_cfl = 5.532725604891855e+24 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000962707187050096, h_cfl = 1.10654512097837e+25 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000221309024195674, h_cfl = 5.53272560489185e+24 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 20 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.889886968307349e-12 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 5.88988696830735e-12 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMERK][slow stage] z_1(:) = -1.2247448713915889e+00 -1.7320363738744173e+00 - + 1.224744871391589e+00 + 1.732036373874417e+00 [DEBUG][rank 0][mriStep_TakeStepMERK][slow explicit RHS] Fse_1(:) = --1.0211309833389652e-04 -0.0000000000000000e+00 - +-1.021130983338965e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMERK][end-group] status = success [INFO][rank 0][mriStep_TakeStepMERK][begin-group] group = 1 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = -1.1719990452195032e-16 -0.0000000000000000e+00 - + 1.171999045219503e-16 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_1(:) = --2.0422619666802744e-04 -0.0000000000000000e+00 - +-2.042261966680274e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][begin-stage] stage = 2, stage type = 0, tcur = 0.001 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.0002213090241956742 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0, h = 0.000221309024195674 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 -8.2872847241886988e-17 - + 0.000000000000000e+00 + 8.287284724188699e-17 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0001106545120978371 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000110654512097837 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = -1.2968698252789502e-20 -9.1702544777095879e-21 - + 1.296869825278950e-20 + 9.170254477709588e-21 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.2777978346165390e-02 - + 0.000000000000000e+00 +-1.277797834616539e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0001106545120978371 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000110654512097837 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5006315409424421e-09 --1.4139409594916583e-06 - +-2.500631540942442e-09 +-1.413940959491658e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448688909575e+00 -1.7320493936279178e+00 - + 1.224744868890957e+00 + 1.732049393627918e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.2776576086118234e-02 - + 0.000000000000000e+00 +-1.277657608611823e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0002213090241956742 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000221309024195674 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.0012630818848843e-09 --2.8275715861806119e-06 - +-5.001263081884884e-09 +-2.827571586180612e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247448663903258e+00 -1.7320479799972910e+00 - + 1.224744866390326e+00 + 1.732047979997291e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.5554523371556875e-02 - + 0.000000000000000e+00 +-2.555452337155687e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0001659817681467556 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000165981768146756 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.8132104835553837e-09 --1.5905674194401964e-06 - +-2.813210483555384e-09 +-1.590567419440196e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448685783784e+00 -1.7320492170014579e+00 - + 1.224744868578378e+00 + 1.732049217001458e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.9165906132528884e-02 - + 0.000000000000000e+00 +-1.916590613252888e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247448663903258e+00 -1.7320479798432702e+00 - + 1.224744866390326e+00 + 1.732047979843270e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.0008472366368884156, h_cfl = 2.213090241956742e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000813347171412879, h_cfl = 1.106545120978371e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.675164961613785 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.425094080723045e-07 -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0002213090241956742, h = 0.0007786909758043252 -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.0002213090241956742 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.000847236636888416, h_cfl = 2.21309024195674e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.000813347171412879, h_cfl = 1.10654512097837e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 3.67516496161378 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 9.42509408072305e-07 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.000221309024195674, h = 0.000778690975804325 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.000221309024195674 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247448663903258e+00 -1.7320479798432702e+00 - + 1.224744866390326e+00 + 1.732047979843270e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.5554523219808438e-02 - + 0.000000000000000e+00 +-2.555452321980844e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0006106545120978368 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.000610654512097837 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.7597287067941030e-08 --9.9495383111234592e-06 - +-1.759728706794103e-08 +-9.949538311123459e-06 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247448487930388e+00 -1.7320380303049592e+00 - + 1.224744848793039e+00 + 1.732038030304959e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --7.0519820807514802e-02 - + 0.000000000000000e+00 +-7.051982080751480e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0006106545120978368 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.000610654512097837 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --4.8555917626005746e-08 --2.7456574039074930e-05 - +-4.855591762600575e-08 +-2.745657403907493e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247448178344080e+00 -1.7320205232692312e+00 - + 1.224744817834408e+00 + 1.732020523269231e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --7.0503041967777930e-02 - + 0.000000000000000e+00 +-7.050304196777793e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0009999999999999994 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.000999999999999999 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --9.7111835252011492e-08 --5.4900082547062291e-05 - +-9.711183525201149e-08 +-5.490008254706229e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247447692784905e+00 -1.7319930797607230e+00 - + 1.224744769278491e+00 + 1.731993079760723e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.1546621066256180e-01 - + 0.000000000000000e+00 +-1.154662106625618e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.0008053272560489181 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.000805327256048918 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --6.1224389979734344e-08 --3.4614874891151101e-05 - +-6.122438997973434e-08 +-3.461487489115110e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247448051659358e+00 -1.7320133649683791e+00 - + 1.224744805165936e+00 + 1.732013364968379e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --9.2989172395070388e-02 - + 0.000000000000000e+00 +-9.298917239507039e-02 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247447692784905e+00 -1.7319930735042490e+00 - + 1.224744769278491e+00 + 1.731993073504249e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003338723049155477, h_cfl = 7.786909758043252e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.003205174127189258, h_cfl = 3.893454879021626e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00333872304915548, h_cfl = 7.78690975804325e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00320517412718926, h_cfl = 3.89345487902163e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 4.11610539582608 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0001445442462304924 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000144544246230492 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMERK][slow stage] z_2(:) = -1.2247447692784905e+00 -1.7319930735042490e+00 - + 1.224744769278491e+00 + 1.731993073504249e+00 [INFO][rank 0][mriStep_TakeStepMERK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMERK][end-group] status = success [DEBUG][rank 0][mriStep_TakeStepMERK][updated solution] ycur(:) = -1.2247447692784905e+00 -1.7319930735042490e+00 - + 1.224744769278491e+00 + 1.731993073504249e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 1.224744769278491e+00 1.731993073504249e+00 5.103006905926577e-11 3.375077994860476e-14 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 [INFO][rank 0][mriStep_TakeStepMERK][begin-stage] stage = 0, stage type = -2, tcur = 0.001 [DEBUG][rank 0][mriStep_TakeStepMERK][slow stage] z_0(:) = -1.2247447692784905e+00 -1.7319930735042490e+00 - + 1.224744769278491e+00 + 1.731993073504249e+00 [DEBUG][rank 0][mriStep_TakeStepMERK][slow explicit RHS] Fse_0(:) = --2.0412402615292352e-04 -0.0000000000000000e+00 - +-2.041240261529235e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMERK][begin-group] group = 0 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412402615292352e-04 -0.0000000000000000e+00 - +-2.041240261529235e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_1(:) = --0.0000000000000000e+00 -0.0000000000000000e+00 - +-0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][begin-stage] stage = 1, stage type = 0, tcur = 0.0015 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.001, h = 0.0004999999999999996 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.001, h = 0.0005 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447692784905e+00 -1.7319930735042490e+00 - + 1.224744769278491e+00 + 1.731993073504249e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620482318611e-01 - + 0.000000000000000e+00 +-1.154662048231861e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00125 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1031006538230838e-08 --2.8866551205796502e-05 - +-5.103100653823084e-08 +-2.886655120579650e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247447182474840e+00 -1.7319642069530432e+00 - + 1.224744718247484e+00 + 1.731964206953043e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.4433335377782813e-01 - + 0.000000000000000e+00 +-1.443333537778281e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00125 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1031006538230838e-08 --3.6083338444457003e-05 - +-5.103100653823084e-08 +-3.608333844445700e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247447182474840e+00 -1.7319569901658045e+00 - + 1.224744718247484e+00 + 1.731956990165805e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.4432673838952331e-01 - + 0.000000000000000e+00 +-1.443267383895233e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0206201307646168e-07 --7.2163369194761588e-05 - +-1.020620130764617e-07 +-7.216336919476159e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247446672164775e+00 -1.7319209101350543e+00 - + 1.224744667216477e+00 + 1.731920910135054e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --1.7319207870601550e-01 - + 0.000000000000000e+00 +-1.731920787060155e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001375 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --7.6546509807346260e-08 --5.1417500326851759e-05 - +-7.654650980734626e-08 +-5.141750032685176e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247446927319807e+00 -1.7319416560039222e+00 - + 1.224744692731981e+00 + 1.731941656003922e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --1.5876131104107960e-01 - + 0.000000000000000e+00 +-1.587613110410796e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247446672164775e+00 -1.7319209086319269e+00 - + 1.224744667216477e+00 + 1.731920908631927e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003123484376240414, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002998545001190797, h_cfl = 2.499999999999998e+26 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00312348437624041, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.0029985450011908, h_cfl = 2.5e+26 [DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.9970900023816 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.456665619756245e-05 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.45666561975625e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMERK][slow stage] z_1(:) = -1.2247446672164775e+00 -1.7319209086319269e+00 - + 1.224744667216477e+00 + 1.731920908631927e+00 [DEBUG][rank 0][mriStep_TakeStepMERK][slow explicit RHS] Fse_1(:) = --3.0623708205624944e-04 -0.0000000000000000e+00 - +-3.062370820562494e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMERK][end-group] status = success [INFO][rank 0][mriStep_TakeStepMERK][begin-group] group = 1 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --2.0412402615292352e-04 -0.0000000000000000e+00 - +-2.041240261529235e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_1(:) = --2.0422611180665183e-04 -0.0000000000000000e+00 - +-2.042261118066518e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][begin-stage] stage = 2, stage type = 0, tcur = 0.002 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.001 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.001, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.001 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247447692784905e+00 -1.7319930735042490e+00 - + 1.224744769278491e+00 + 1.731993073504249e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --1.1546620482318611e-01 - + 0.000000000000000e+00 +-1.154662048231861e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0206201307646168e-07 --5.7733102411593004e-05 - +-1.020620130764617e-07 +-5.773310241159300e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247446672164775e+00 -1.7319353404018374e+00 - + 1.224744667216477e+00 + 1.731935340401837e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --1.7320506589802412e-01 - + 0.000000000000000e+00 +-1.732050658980241e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0015 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5311854102812455e-07 --8.6602532949011984e-05 - +-1.531185410281245e-07 +-8.660253294901198e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247446161599496e+00 -1.7319064709712999e+00 - + 1.224744616159950e+00 + 1.731906470971300e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --1.7317910893875138e-01 - + 0.000000000000000e+00 +-1.731791089387514e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.001999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.0623708205624910e-07 --1.7317910893875123e-04 - +-3.062370820562491e-07 +-1.731791089387512e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247444630414084e+00 -1.7318198943953103e+00 - + 1.224744463041408e+00 + 1.731819894395310e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.3090932447999130e-01 - + 0.000000000000000e+00 +-2.309093244799913e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.001749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00175 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.1053161356031324e-07 --1.1906829928518353e-04 - +-2.105316135603132e-07 +-1.190682992851835e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247445587468770e+00 -1.7318740052049639e+00 - + 1.224744558746877e+00 + 1.731874005204964e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.0205196726278116e-01 - + 0.000000000000000e+00 +-2.020519672627812e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247444630414084e+00 -1.7318198828577531e+00 - + 1.224744463041408e+00 + 1.731819882857753e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002729592859383356, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002620409145008021, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.620409145008024 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003932628225837462 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00272959285938336, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00262040914500802, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.62040914500802 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393262822583746 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMERK][slow stage] z_2(:) = -1.2247444630414084e+00 -1.7318198828577531e+00 - + 1.224744463041408e+00 + 1.731819882857753e+00 [INFO][rank 0][mriStep_TakeStepMERK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMERK][end-group] status = success [DEBUG][rank 0][mriStep_TakeStepMERK][updated solution] ycur(:) = -1.2247444630414084e+00 -1.7318198828577531e+00 - + 1.224744463041408e+00 + 1.731819882857753e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 1.224744463041408e+00 1.731819882857753e+00 1.019582196448710e-10 1.338928967697939e-13 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 [INFO][rank 0][mriStep_TakeStepMERK][begin-stage] stage = 0, stage type = -2, tcur = 0.002 [DEBUG][rank 0][mriStep_TakeStepMERK][slow stage] z_0(:) = -1.2247444630414084e+00 -1.7318198828577531e+00 - + 1.224744463041408e+00 + 1.731819882857753e+00 [DEBUG][rank 0][mriStep_TakeStepMERK][slow explicit RHS] Fse_0(:) = --4.0824795043172744e-04 -0.0000000000000000e+00 - +-4.082479504317274e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMERK][begin-group] group = 0 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824795043172744e-04 -0.0000000000000000e+00 - +-4.082479504317274e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_1(:) = --0.0000000000000000e+00 -0.0000000000000000e+00 - +-0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][begin-stage] stage = 1, stage type = 0, tcur = 0.0025 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.002, h = 0.0004999999999999996 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.002, h = 0.0005 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444630414084e+00 -1.7318198828577531e+00 - + 1.224744463041408e+00 + 1.731819882857753e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931448077512e-01 - + 0.000000000000000e+00 +-2.309093144807751e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.00225 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0206198760793177e-07 --5.7727328620193731e-05 - +-1.020619876079318e-07 +-5.772732862019373e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247443609794209e+00 -1.7317621555291329e+00 - + 1.224744360979421e+00 + 1.731762155529133e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.5976683907934150e-01 - + 0.000000000000000e+00 +-2.597668390793415e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.00225 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.0206198760793177e-07 --6.4941709769835327e-05 - +-1.020619876079318e-07 +-6.494170976983533e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247443609794209e+00 -1.7317549411479833e+00 - + 1.224744360979421e+00 + 1.731754941147983e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.5976070685533881e-01 - + 0.000000000000000e+00 +-2.597607068553388e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.0412397521586354e-07 --1.2988035342766929e-04 - +-2.041239752158635e-07 +-1.298803534276693e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247442589174331e+00 -1.7316900025043254e+00 - + 1.224744258917433e+00 + 1.731690002504325e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --2.8861497852904600e-01 - + 0.000000000000000e+00 +-2.886149785290460e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002375 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --1.5309298141189766e-07 --9.4706072758587808e-05 - +-1.530929814118977e-07 +-9.470607275858781e-05 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247443099484270e+00 -1.7317251767849946e+00 - + 1.224744309948427e+00 + 1.731725176784995e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --2.7418980493674971e-01 - + 0.000000000000000e+00 +-2.741898049367497e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247442589174331e+00 -1.7316900012423466e+00 - + 1.224744258917433e+00 + 1.731690001242347e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.003004917511165991, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.002884720810719351, h_cfl = 2.499999999999998e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.769441621438706 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.457617220747888e-05 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00300491751116599, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00288472081071935, h_cfl = 2.5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 5.76944162143871 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 2.45761722074789e-05 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMERK][slow stage] z_1(:) = -1.2247442589174331e+00 -1.7316900012423466e+00 - + 1.224744258917433e+00 + 1.731690001242347e+00 [DEBUG][rank 0][mriStep_TakeStepMERK][slow explicit RHS] Fse_1(:) = --5.1036091284798770e-04 -0.0000000000000000e+00 - +-5.103609128479877e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMERK][end-group] status = success [INFO][rank 0][mriStep_TakeStepMERK][begin-group] group = 1 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_0(:) = --4.0824795043172744e-04 -0.0000000000000000e+00 - +-4.082479504317274e-04 + 0.000000000000000e+00 [DEBUG][rank 0][mriStep_ComputeInnerForcing][forcing] forcing_1(:) = --2.0422592483252051e-04 -0.0000000000000000e+00 - +-2.042259248325205e-04 + 0.000000000000000e+00 [INFO][rank 0][mriStep_TakeStepMERK][begin-stage] stage = 2, stage type = 0, tcur = 0.003 [DEBUG][rank 0][mriStepInnerStepper_Reset][reset-inner-state] tR = 0.002 [INFO][rank 0][mriStep_StageERKFast][begin-fast-steps] -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.002, h = 0.0009999999999999992 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.002, h = 0.000999999999999999 [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 0, implicit = 0, tcur = 0.002 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_0(:) = -1.2247444630414084e+00 -1.7318198828577531e+00 - + 1.224744463041408e+00 + 1.731819882857753e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_0(:) = -0.0000000000000000e+00 --2.3090931448077512e-01 - + 0.000000000000000e+00 +-2.309093144807751e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 1, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.0412397521586354e-07 --1.1545465724038746e-04 - +-2.041239752158635e-07 +-1.154546572403875e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_1(:) = -1.2247442589174331e+00 -1.7317044282005127e+00 - + 1.224744258917433e+00 + 1.731704428200513e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_1(:) = -0.0000000000000000e+00 --2.8862699990255491e-01 - + 0.000000000000000e+00 +-2.886269999025549e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 2, implicit = 0, tcur = 0.0025 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --2.5518045642399356e-07 --1.4431349995127734e-04 - +-2.551804564239936e-07 +-1.443134999512773e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_2(:) = -1.2247442078609521e+00 -1.7316755693578019e+00 - + 1.224744207860952e+00 + 1.731675569357802e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_2(:) = -0.0000000000000000e+00 --2.8860297639500793e-01 - + 0.000000000000000e+00 +-2.886029763950079e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.002999999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 3, implicit = 0, tcur = 0.003 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --5.1036091284798713e-07 --2.8860297639500771e-04 - +-5.103609128479871e-07 +-2.886029763950077e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_3(:) = -1.2247439526804955e+00 -1.7315312798813580e+00 - + 1.224743952680496e+00 + 1.731531279881358e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_3(:) = -0.0000000000000000e+00 --3.4630623687259776e-01 - + 0.000000000000000e+00 +-3.463062368725978e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success -[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.002749999999999999 +[INFO][rank 0][arkStep_TakeStep_Z][begin-stage] stage = 4, implicit = 0, tcur = 0.00275 [DEBUG][rank 0][arkStep_TakeStep_Z][rhs data] sdata(:) = --3.6362450418294160e-07 --2.0563962587450812e-04 - +-3.636245041829416e-07 +-2.056396258745081e-04 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit stage] z_4(:) = -1.2247440994169041e+00 -1.7316142432318786e+00 - + 1.224744099416904e+00 + 1.731614243231879e+00 [DEBUG][rank 0][arkStep_TakeStep_Z][explicit RHS] Fe_4(:) = -0.0000000000000000e+00 --3.1746259630010004e-01 - + 0.000000000000000e+00 +-3.174625963001000e-01 [INFO][rank 0][arkStep_TakeStep_Z][end-stage] status = success [INFO][rank 0][arkStep_TakeStep_Z][begin-compute-solution] mass type = 0 [DEBUG][rank 0][arkStep_TakeStep_Z][updated solution] ycur(:) = -1.2247439526804957e+00 -1.7315312702737617e+00 - + 1.224743952680496e+00 + 1.731531270273762e+00 [INFO][rank 0][arkStep_TakeStep_Z][end-compute-solution] status = success -[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.002639908311389489, h_cfl = 9.999999999999992e+26 -[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00253431197893391, h_cfl = 4.999999999999996e+26 -[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.534311978933912 -[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.0003934099230043387 +[DEBUG][rank 0][arkAdapt][new-step-before-bounds] h_acc = 0.00263990831138949, h_cfl = 9.99999999999999e+26 +[DEBUG][rank 0][arkAdapt][new-step-after-max-min-bounds] h_acc = 0.00253431197893391, h_cfl = 5e+26 +[DEBUG][rank 0][arkAdapt][new-step-eta] eta = 2.53431197893391 +[INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success, dsm = 0.000393409923004339 [INFO][rank 0][mriStep_StageERKFast][end-fast-steps] status = success [DEBUG][rank 0][mriStep_TakeStepMERK][slow stage] z_2(:) = -1.2247439526804957e+00 -1.7315312702737617e+00 - + 1.224743952680496e+00 + 1.731531270273762e+00 [INFO][rank 0][mriStep_TakeStepMERK][end-stage] status = success [INFO][rank 0][mriStep_TakeStepMERK][end-group] status = success [DEBUG][rank 0][mriStep_TakeStepMERK][updated solution] ycur(:) = -1.2247439526804957e+00 -1.7315312702737617e+00 - + 1.224743952680496e+00 + 1.731531270273762e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 1.224743952680496e+00 1.731531270273762e+00 1.527842297122106e-10 1.914024494453770e-13 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_splittingstep_lvl5.out b/test/unit_tests/logging/test_logging_arkode_splittingstep_lvl5.out index 3d0f54fecf..0e8ba0c855 100644 --- a/test/unit_tests/logging/test_logging_arkode_splittingstep_lvl5.out +++ b/test/unit_tests/logging/test_logging_arkode_splittingstep_lvl5.out @@ -9,233 +9,186 @@ Start SplittingStep Logging test [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -1.0000000000000000e+00 - + 1.000000000000000e+00 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --2.0000000000000000e+00 - +-2.000000000000000e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00025 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9990000000000001e+00 - +-1.999000000000000e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00025 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9990005000000000e+00 - +-1.999000500000000e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0005 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9980009995000001e+00 - +-1.998000999500000e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.000375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9985005623281094e+00 - +-1.998500562328109e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9900049983337502e-01 - + 9.990004998333750e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.0005, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0005 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9900049983337502e-01 - + 9.990004998333750e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --1.9980009996667500e+00 - +-1.998000999666750e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00075 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9970019991669166e+00 - +-1.997001999166917e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00075 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9970024986671666e+00 - +-1.997002498667167e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.001 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9960039971680830e+00 - +-1.996003997168083e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.000875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9965030606830623e+00 - +-1.996503060683062e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9800199866733308e-01 - + 9.980019986673331e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][splittingStep_SequentialMethod][partition state] y_par(:) = -9.9800199866733308e-01 - + 9.980019986673331e-01 [INFO][rank 0][splittingStep_SequentialMethod][end-partition] status = success [INFO][rank 0][splittingStep_SequentialMethod][begin-partition] partition = 1, t_start = 0, t_end = 0.001 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9800199866733308e-01 - + 9.980019986673331e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9600798934399148e-01 - + 9.960079893439915e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.000125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9625650933550369e-01 - + 9.962565093355037e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.000125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9625657134910184e-01 - + 9.962565713491018e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00025 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9650518440163471e-01 - + 9.965051844016347e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0001875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9638085073643801e-01 - + 9.963808507364380e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9825106280629616e-01 - + 9.982510628062962e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.00025, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00025 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9825106280629616e-01 - + 9.982510628062962e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9650518439389990e-01 - + 9.965051843938999e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.000375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9675389049973095e-01 - + 9.967538904997310e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.000375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9675395257526056e-01 - + 9.967539525752606e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0005 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9700275183505982e-01 - + 9.970027518350598e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0004375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9687832503912499e-01 - + 9.968783250391250e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9850025129056197e-01 - + 9.985002512905620e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.0005, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0005 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9850025129056197e-01 - + 9.985002512905620e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9700275182731535e-01 - + 9.970027518273153e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.000625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9725164423335100e-01 - + 9.972516442333510e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.000625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9725170637088900e-01 - + 9.972517063708890e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00075 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9750069202395630e-01 - + 9.975006920239563e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0006875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9737617200424888e-01 - + 9.973761720042489e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9874956421327277e-01 - + 9.987495642132728e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 0.00075, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00075 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9874956421327277e-01 - + 9.987495642132728e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9750069201620228e-01 - + 9.975006920162023e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.000875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9774977090855976e-01 - + 9.977497709085598e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.000875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9774983310818388e-01 - + 9.977498331081839e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.001 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9799900534075303e-01 - + 9.979990053407530e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0009375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9787439200412209e-01 - + 9.978743920041221e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9899900166766409e-01 - + 9.989990016676641e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][splittingStep_SequentialMethod][partition state] y_par(:) = -9.9899900166766409e-01 - + 9.989990016676641e-01 [INFO][rank 0][splittingStep_SequentialMethod][end-partition] status = success [INFO][rank 0][splittingStep_SequentialMethod][end-stage] status = success [DEBUG][rank 0][splittingStep_TakeStep][sequential state] y_seq(:) = -9.9899900166766409e-01 - + 9.989990016676641e-01 [DEBUG][rank 0][splittingStep_TakeStep][current state] y_cur(:) = -9.9899900166766409e-01 - + 9.989990016676641e-01 [INFO][rank 0][splittingStep_TakeStep][end-sequential-method] status = success [DEBUG][rank 0][splittingStep_TakeStep][current state] y_cur(:) = -9.9899900166766409e-01 - + 9.989990016676641e-01 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 9.989990016676641e-01 9.986656689386919e-07 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 @@ -245,233 +198,186 @@ Start SplittingStep Logging test [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.001, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.001 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9899900166766409e-01 - + 9.989990016676641e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --1.9979980033353282e+00 - +-1.997998003335328e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9969990043336605e+00 - +-1.996999004333661e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9969995038331614e+00 - +-1.996999503833161e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0015 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9960010038314950e+00 - +-1.996001003831495e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.001375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9965000665980466e+00 - +-1.996500066598047e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9800050199903900e-01 - + 9.980005019990390e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 4, tn = 0.0015, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0015 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9800050199903900e-01 - + 9.980005019990390e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --1.9960010039980780e+00 - +-1.996001003998078e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00175 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9950030034960791e+00 - +-1.995003003496079e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00175 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9950035024963300e+00 - +-1.995003502496330e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.002 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9940060004955817e+00 - +-1.994006000495582e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.001875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9945045644488149e+00 - +-1.994504564448815e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9700300033099909e-01 - + 9.970030003309991e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][splittingStep_SequentialMethod][partition state] y_par(:) = -9.9700300033099909e-01 - + 9.970030003309991e-01 [INFO][rank 0][splittingStep_SequentialMethod][end-partition] status = success [INFO][rank 0][splittingStep_SequentialMethod][begin-partition] partition = 1, t_start = 0.001, t_end = 0.002 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.001, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.001 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9700300033099909e-01 - + 9.970030003309991e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9401498266901422e-01 - + 9.940149826690142e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.001125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9426275708756573e-01 - + 9.942627570875657e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.001125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9426281885322310e-01 - + 9.942628188532231e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9451068596068082e-01 - + 9.945106859606808e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0011875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9438672537653572e-01 - + 9.943867253765357e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9725156603185372e-01 - + 9.972515660318537e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.00125, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00125 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9725156603185372e-01 - + 9.972515660318537e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9451068595298475e-01 - + 9.945106859529848e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.001375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9475864574166484e-01 - + 9.947586457416648e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.001375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9475870756894391e-01 - + 9.947587075689439e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0015 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9500676013901368e-01 - + 9.950067601390137e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0014375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9488270679659307e-01 - + 9.948827067965931e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9750025570488343e-01 - + 9.975002557048834e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 7, tn = 0.0015, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0015 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9750025570488343e-01 - + 9.975002557048834e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9500676013130784e-01 - + 9.950067601313078e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.001625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9525490547507356e-01 - + 9.952549054750736e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.001625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9525496736405117e-01 - + 9.952549673640512e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00175 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9550320558180461e-01 - + 9.955032055818046e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0016875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9537905938853899e-01 - + 9.953790593885390e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9774906944285802e-01 - + 9.977490694428580e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 8, tn = 0.00175, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00175 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9774906944285802e-01 - + 9.977490694428580e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9550320557408911e-01 - + 9.955032055740891e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.001875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9575153665812743e-01 - + 9.957515366581274e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.001875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9575159860888096e-01 - + 9.957515986088810e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.002 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9600002265962106e-01 - + 9.960000226596211e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0019375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9587578352282535e-01 - + 9.958757835228254e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9799800733863997e-01 - + 9.979980073386400e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][splittingStep_SequentialMethod][partition state] y_par(:) = -9.9799800733863997e-01 - + 9.979980073386400e-01 [INFO][rank 0][splittingStep_SequentialMethod][end-partition] status = success [INFO][rank 0][splittingStep_SequentialMethod][end-stage] status = success [DEBUG][rank 0][splittingStep_TakeStep][sequential state] y_seq(:) = -9.9799800733863997e-01 - + 9.979980073386400e-01 [DEBUG][rank 0][splittingStep_TakeStep][current state] y_cur(:) = -9.9799800733863997e-01 - + 9.979980073386400e-01 [INFO][rank 0][splittingStep_TakeStep][end-sequential-method] status = success [DEBUG][rank 0][splittingStep_TakeStep][current state] y_cur(:) = -9.9799800733863997e-01 - + 9.979980073386400e-01 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 9.979980073386400e-01 1.995328022363907e-06 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 @@ -481,233 +387,186 @@ Start SplittingStep Logging test [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 5, tn = 0.002, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.002 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9799800733863997e-01 - + 9.979980073386400e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --1.9959960146772799e+00 - +-1.995996014677280e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00225 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9949980166699413e+00 - +-1.994998016669941e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00225 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9949985156689449e+00 - +-1.994998515668945e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0025 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9940010161616111e+00 - +-1.994001016161611e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.002375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9944995788686046e+00 - +-1.994499578868605e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9700050816401353e-01 - + 9.970005081640135e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 6, tn = 0.0025, h = 0.0005 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0025 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9700050816401353e-01 - + 9.970005081640135e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = --1.9940010163280271e+00 - +-1.994001016328027e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.00275 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = --1.9930040158198630e+00 - +-1.993004015819863e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.00275 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = --1.9930045143201172e+00 - +-1.993004514320117e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.003 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = --1.9920080118137069e+00 - +-1.992008011813707e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.002875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = --1.9925060762071918e+00 - +-1.992506076207192e+00 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9600400598997840e-01 - + 9.960040059899784e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][splittingStep_SequentialMethod][partition state] y_par(:) = -9.9600400598997840e-01 - + 9.960040059899784e-01 [INFO][rank 0][splittingStep_SequentialMethod][end-partition] status = success [INFO][rank 0][splittingStep_SequentialMethod][begin-partition] partition = 1, t_start = 0.002, t_end = 0.003 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 9, tn = 0.002, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.002 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9600400598997840e-01 - + 9.960040059899784e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9202397994808489e-01 - + 9.920239799480849e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.002125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9227101028934483e-01 - + 9.922710102893448e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.002125 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9227107180780627e-01 - + 9.922710718078063e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00225 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9251819446697664e-01 - + 9.925181944669766e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0021875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9239460621516318e-01 - + 9.923946062151632e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9625207375408709e-01 - + 9.962520737540871e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 10, tn = 0.00225, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00225 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9625207375408709e-01 - + 9.962520737540871e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9251819445931899e-01 - + 9.925181944593190e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.002375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9276540942875435e-01 - + 9.927654094287544e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.002375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9276547100852941e-01 - + 9.927654710085294e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.0025 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9301277838789581e-01 - + 9.930127783878958e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0024375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9288909774914980e-01 - + 9.928890977491498e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9650026511799217e-01 - + 9.965002651179922e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 11, tn = 0.0025, h = 0.00025 [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.0025 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9650026511799217e-01 - + 9.965002651179922e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9301277838022872e-01 - + 9.930127783802287e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.002625000000000001 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.002625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9326017816187129e-01 - + 9.932601781618713e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.002625000000000001 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.002625 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9326023980303635e-01 - + 9.932602398030363e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.002750000000000001 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.00275 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9350773208674503e-01 - + 9.935077320867450e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.002687500000000001 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0026875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9338395896895992e-01 - + 9.933839589689599e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9674858017409207e-01 - + 9.967485801740921e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success -[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.002750000000000001, h = 0.0002499999999999991 -[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.002750000000000001 +[INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 12, tn = 0.00275, h = 0.000249999999999999 +[INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 0, tcur = 0.00275 [DEBUG][rank 0][erkStep_TakeStep][stage] z_0(:) = -9.9674858017409207e-01 - + 9.967485801740921e-01 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_0(:) = -9.9350773207906840e-01 - + 9.935077320790684e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 1, tcur = 0.002875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_1(:) = -9.9375531685717911e-01 - + 9.937553168571791e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 2, tcur = 0.002875 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_2(:) = -9.9375537855981089e-01 - + 9.937553785598109e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 3, tcur = 0.003 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_3(:) = -9.9400305593223792e-01 - + 9.940030559322379e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-stage] stage = 4, tcur = 0.0029375 [DEBUG][rank 0][erkStep_TakeStep][stage RHS] F_4(:) = -9.9387919024319205e-01 - + 9.938791902431920e-01 [INFO][rank 0][erkStep_TakeStep][end-stage] status = success [INFO][rank 0][erkStep_TakeStep][begin-compute-solution] [DEBUG][rank 0][erkStep_TakeStep][updated solution] ycur(:) = -9.9699701901487725e-01 - + 9.969970190148773e-01 [INFO][rank 0][erkStep_TakeStep][end-compute-solution] status = success [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success [DEBUG][rank 0][splittingStep_SequentialMethod][partition state] y_par(:) = -9.9699701901487725e-01 - + 9.969970190148773e-01 [INFO][rank 0][splittingStep_SequentialMethod][end-partition] status = success [INFO][rank 0][splittingStep_SequentialMethod][end-stage] status = success [DEBUG][rank 0][splittingStep_TakeStep][sequential state] y_seq(:) = -9.9699701901487725e-01 - + 9.969970190148773e-01 [DEBUG][rank 0][splittingStep_TakeStep][current state] y_cur(:) = -9.9699701901487725e-01 - + 9.969970190148773e-01 [INFO][rank 0][splittingStep_TakeStep][end-sequential-method] status = success [DEBUG][rank 0][splittingStep_TakeStep][current state] y_cur(:) = -9.9699701901487725e-01 - + 9.969970190148773e-01 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 9.969970190148773e-01 2.989985090406932e-06 --------------------------------------------------------------------- @@ -722,6 +581,6 @@ Inequality constraint fails = 0 Initial step size = 0.001 Last step size = 0.001 Current step size = 0.001 -Partition 0 evolves = 3 Partition 1 evolves = 3 +Partition 2 evolves = 3 End SplittingStep Logging test diff --git a/test/unit_tests/logging/test_logging_arkode_sprkstep_lvl5_0.out b/test/unit_tests/logging/test_logging_arkode_sprkstep_lvl5_0.out index 2ac4822c1b..1963a4cec9 100644 --- a/test/unit_tests/logging/test_logging_arkode_sprkstep_lvl5_0.out +++ b/test/unit_tests/logging/test_logging_arkode_sprkstep_lvl5_0.out @@ -3,342 +3,291 @@ Start SPRKStep Logging test ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 4.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 2.000000000000000e+00 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 -[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 0, t = 0.0005153528374311229, that = 0.0001344961992774311 +[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 0, t = 0.000515352837431123, that = 0.000134496199277431 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_0(:) = -4.0000000000000002e-01 -0.0000000000000000e+00 -0.0000000000000000e+00 -2.0000000000000000e+00 - + 4.000000000000000e-01 + 0.000000000000000e+00 + 0.000000000000000e+00 + 2.000000000000000e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_0(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2499999999999991e+00 --0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249999999999999e+00 +-0.000000000000000e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_0(:) = -4.0000000000000002e-01 -0.0000000000000000e+00 --8.4060124548394422e-04 -2.0000000000000000e+00 - + 4.000000000000000e-01 + 0.000000000000000e+00 +-8.406012454839442e-04 + 2.000000000000000e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_0(:) = --8.4060124548394422e-04 -2.0000000000000000e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-8.406012454839442e-04 + 2.000000000000000e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success -[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 1, t = 0.0004295708180181493, that = -9.032360380198973e-05 +[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 1, t = 0.000429570818018149, that = -9.03236038019897e-05 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_1(:) = -3.9999956679376303e-01 -1.0307056748622458e-03 --8.4060124548394422e-04 -2.0000000000000000e+00 - + 3.999995667937630e-01 + 1.030705674862246e-03 +-8.406012454839442e-04 + 2.000000000000000e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_1(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2499512906481511e+00 --1.6104668098815830e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249951290648151e+00 +-1.610466809881583e-02 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_1(:) = -3.9999956679376303e-01 -1.0307056748622458e-03 -5.6451157293554511e-04 -2.0000036206483105e+00 - + 3.999995667937630e-01 + 1.030705674862246e-03 + 5.645115729355451e-04 + 2.000003620648310e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_1(:) = -5.6451157293554511e-04 -2.0000036206483105e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - + 5.645115729355451e-04 + 2.000003620648310e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success -[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 2, t = 0.0008711538416346159, that = 0.0006659963967136786 +[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 2, t = 0.000871153841634616, that = 0.000665996396713679 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_2(:) = -3.9999951836882031e-01 -8.5914132544977488e-04 -5.6451157293554511e-04 -2.0000036206483105e+00 - + 3.999995183688203e-01 + 8.591413254497749e-04 + 5.645115729355451e-04 + 2.000003620648310e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_2(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2499718016002399e+00 --1.3424038807715487e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249971801600240e+00 +-1.342403880771549e-02 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_2(:) = -3.9999951836882031e-01 -8.5914132544977488e-04 --4.1624671032736617e-03 -1.9999934677792726e+00 - + 3.999995183688203e-01 + 8.591413254497749e-04 +-4.162467103273662e-03 + 1.999993467779273e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_2(:) = --4.1624671032736617e-03 -1.9999934677792726e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-4.162467103273662e-03 + 1.999993467779273e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success [INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 3, t = 0.001, that = 0.001 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_3(:) = -3.9999768029401112e-01 -1.7423044881649283e-03 --4.1624671032736617e-03 -1.9999934677792726e+00 - + 3.999976802940111e-01 + 1.742304488164928e-03 +-4.162467103273662e-03 + 1.999993467779273e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_3(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2498946228868002e+00 --2.7223206504621723e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249894622886800e+00 +-2.722320650462172e-02 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_3(:) = -3.9999768029401112e-01 -1.7423044881649283e-03 --6.2499544274776577e-03 -1.9999843751302071e+00 - + 3.999976802940111e-01 + 1.742304488164928e-03 +-6.249954427477658e-03 + 1.999984375130207e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_3(:) = --6.2499544274776577e-03 -1.9999843751302071e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-6.249954427477658e-03 + 1.999984375130207e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success [DEBUG][rank 0][sprkStep_TakeStep][updated solution] ycur(:) = -3.9999687501139319e-01 -1.9999947916912487e-03 --6.2499544274776577e-03 -1.9999843751302071e+00 - + 3.999968750113932e-01 + 1.999994791691249e-03 +-6.249954427477658e-03 + 1.999984375130207e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 3.999968750113932e-01 1.999994791691249e-03 -6.249954427477658e-03 1.999984375130207e+00 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 -[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 0, t = 0.001515352837431123, that = 0.001134496199277431 +[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 0, t = 0.00151535283743112, that = 0.00113449619927743 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_0(:) = -3.9999687501139319e-01 -1.9999947916912487e-03 --6.2499544274776577e-03 -1.9999843751302071e+00 - + 3.999968750113932e-01 + 1.999994791691249e-03 +-6.249954427477658e-03 + 1.999984375130207e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_0(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2498632832590486e+00 --3.1249479173917131e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249863283259049e+00 +-3.124947917391713e-02 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_0(:) = -3.9999687501139319e-01 -1.9999947916912487e-03 --7.0905372850795668e-03 -1.9999801721940289e+00 - + 3.999968750113932e-01 + 1.999994791691249e-03 +-7.090537285079567e-03 + 1.999980172194029e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_0(:) = --7.0905372850795668e-03 -1.9999801721940289e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-7.090537285079567e-03 + 1.999980172194029e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success -[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 1, t = 0.001429570818018149, that = 0.0009096763961980103 +[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 1, t = 0.00142957081801815, that = 0.00090967639619801 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_1(:) = -3.9999322088288441e-01 -3.0306902482374271e-03 --7.0905372850795668e-03 -1.9999801721940289e+00 - + 3.999932208828844e-01 + 3.030690248237427e-03 +-7.090537285079567e-03 + 1.999980172194029e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_1(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2496736664511046e+00 --4.7352865115494969e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249673666451105e+00 +-4.735286511549497e-02 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_1(:) = -3.9999322088288441e-01 -3.0306902482374271e-03 --5.6854868820773877e-03 -1.9999908180558394e+00 - + 3.999932208828844e-01 + 3.030690248237427e-03 +-5.685486882077388e-03 + 1.999990818055839e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_1(:) = --5.6854868820773877e-03 -1.9999908180558394e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-5.685486882077388e-03 + 1.999990818055839e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success -[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 2, t = 0.001871153841634616, that = 0.001665996396713679 +[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 2, t = 0.00187115384163462, that = 0.00166599639671368 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_2(:) = -3.9999370859543049e-01 -2.8591269970571920e-03 --5.6854868820773877e-03 -1.9999908180558394e+00 - + 3.999937085954305e-01 + 2.859126997057192e-03 +-5.685486882077388e-03 + 1.999990818055839e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_2(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2497176305965656e+00 --4.4672543636670288e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249717630596566e+00 +-4.467254363667029e-02 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_2(:) = -3.9999370859543049e-01 -2.8591269970571920e-03 --1.0412273323672963e-02 -1.9999570313176132e+00 - + 3.999937085954305e-01 + 2.859126997057192e-03 +-1.041227332367296e-02 + 1.999957031317613e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_2(:) = --1.0412273323672963e-02 -1.9999570313176132e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.041227332367296e-02 + 1.999957031317613e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success [INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 3, t = 0.002, that = 0.002 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_3(:) = -3.9998911071229348e-01 -3.7422740700494362e-03 --1.0412273323672963e-02 -1.9999570313176132e+00 - + 3.999891107122935e-01 + 3.742274070049436e-03 +-1.041227332367296e-02 + 1.999957031317613e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_3(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2495197216388769e+00 --5.8470130756569469e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249519721638877e+00 +-5.847013075656947e-02 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_3(:) = -3.9998911071229348e-01 -3.7422740700494362e-03 --1.2499635429509276e-02 -1.9999375020832559e+00 - + 3.999891107122935e-01 + 3.742274070049436e-03 +-1.249963542950928e-02 + 1.999937502083256e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_3(:) = --1.2499635429509276e-02 -1.9999375020832559e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.249963542950928e-02 + 1.999937502083256e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success [DEBUG][rank 0][sprkStep_TakeStep][updated solution] ycur(:) = -3.9998750018228740e-01 -3.9999583341637258e-03 --1.2499635429509276e-02 -1.9999375020832559e+00 - + 3.999875001822874e-01 + 3.999958334163726e-03 +-1.249963542950928e-02 + 1.999937502083256e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 3.999875001822874e-01 3.999958334163726e-03 -1.249963542950928e-02 1.999937502083256e+00 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 -[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 0, t = 0.002515352837431123, that = 0.002134496199277431 +[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 0, t = 0.00251535283743112, that = 0.00213449619927743 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_0(:) = -3.9998750018228740e-01 -3.9999583341637258e-03 --1.2499635429509276e-02 -1.9999375020832559e+00 - + 3.999875001822874e-01 + 3.999958334163726e-03 +-1.249963542950928e-02 + 1.999937502083256e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_0(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2494531571434671e+00 --6.2495833566022986e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249453157143467e+00 +-6.249583356602299e-02 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_0(:) = -3.9998750018228740e-01 -3.9999583341637258e-03 --1.3340163126707414e-02 -1.9999290966311707e+00 - + 3.999875001822874e-01 + 3.999958334163726e-03 +-1.334016312670741e-02 + 1.999929096631171e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_0(:) = --1.3340163126707414e-02 -1.9999290966311707e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.334016312670741e-02 + 1.999929096631171e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success [INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 1, t = 0.00242957081801815, that = 0.00190967639619801 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_1(:) = -3.9998062529136824e-01 -5.0306274687736616e-03 --1.3340163126707414e-02 -1.9999290966311707e+00 - + 3.999806252913682e-01 + 5.030627468773662e-03 +-1.334016312670741e-02 + 1.999929096631171e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_1(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2491226650180272e+00 --7.8596327288291232e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249122665018027e+00 +-7.859632728829123e-02 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_1(:) = -3.9998062529136824e-01 -5.0306274687736616e-03 --1.1935236599738917e-02 -1.9999467666419943e+00 - + 3.999806252913682e-01 + 5.030627468773662e-03 +-1.193523659973892e-02 + 1.999946766641994e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_1(:) = --1.1935236599738917e-02 -1.9999467666419943e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.193523659973892e-02 + 1.999946766641994e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success -[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 2, t = 0.002871153841634616, that = 0.002665996396713679 +[INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 2, t = 0.00287115384163462, that = 0.00266599639671368 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_2(:) = -3.9998164912006595e-01 -4.8590679964126641e-03 --1.1935236599738917e-02 -1.9999467666419943e+00 - + 3.999816491200660e-01 + 4.859067996412664e-03 +-1.193523659973892e-02 + 1.999946766641994e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_2(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2491900755900351e+00 --7.5916581589682328e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249190075590035e+00 +-7.591658158968233e-02 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_2(:) = -3.9998164912006595e-01 -4.8590679964126641e-03 --1.6661624040931682e-02 -1.9998893494129673e+00 - + 3.999816491200660e-01 + 4.859067996412664e-03 +-1.666162404093168e-02 + 1.999889349412967e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_2(:) = --1.6661624040931682e-02 -1.9998893494129673e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.666162404093168e-02 + 1.999889349412967e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success [INFO][rank 0][sprkStep_TakeStep][begin-stage] stage = 3, t = 0.003, that = 0.003 [DEBUG][rank 0][sprkStep_TakeStep][stage] z2_3(:) = -3.9997429162974357e-01 -5.7421851822248102e-03 --1.6661624040931682e-02 -1.9998893494129673e+00 - + 3.999742916297436e-01 + 5.742185182224810e-03 +-1.666162404093168e-02 + 1.999889349412967e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f1_3(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2488714714232731e+00 --8.9711208744511550e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.248871471423273e+00 +-8.971120874451155e-02 [DEBUG][rank 0][sprkStep_TakeStep][stage] z1_3(:) = -3.9997429162974357e-01 -5.7421851822248102e-03 --1.8748769628860150e-02 -1.9998593855459914e+00 - + 3.999742916297436e-01 + 5.742185182224810e-03 +-1.874876962886015e-02 + 1.999859385545991e+00 [DEBUG][rank 0][sprkStep_TakeStep][stage RHS] f2_3(:) = --1.8748769628860150e-02 -1.9998593855459914e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.874876962886015e-02 + 1.999859385545991e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep][end-stage] status = success [DEBUG][rank 0][sprkStep_TakeStep][updated solution] ycur(:) = -3.9997187592280281e-01 -5.9998593813233693e-03 --1.8748769628860150e-02 -1.9998593855459914e+00 - + 3.999718759228028e-01 + 5.999859381323369e-03 +-1.874876962886015e-02 + 1.999859385545991e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 3.999718759228028e-01 5.999859381323369e-03 -1.874876962886015e-02 1.999859385545991e+00 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_arkode_sprkstep_lvl5_1.out b/test/unit_tests/logging/test_logging_arkode_sprkstep_lvl5_1.out index bae18ff70f..26a0b28118 100644 --- a/test/unit_tests/logging/test_logging_arkode_sprkstep_lvl5_1.out +++ b/test/unit_tests/logging/test_logging_arkode_sprkstep_lvl5_1.out @@ -3,342 +3,291 @@ Start SPRKStep Logging test ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 4.000000000000000e-01 0.000000000000000e+00 0.000000000000000e+00 2.000000000000000e+00 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 1, tn = 0, h = 0.001 -[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 0, t = 0.0005153528374311229, that = 0.0001344961992774311 +[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 0, t = 0.000515352837431123, that = 0.000134496199277431 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_0(:) = -4.0000000000000002e-01 -0.0000000000000000e+00 -0.0000000000000000e+00 -2.0000000000000000e+00 - + 4.000000000000000e-01 + 0.000000000000000e+00 + 0.000000000000000e+00 + 2.000000000000000e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_0(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2499999999999991e+00 --0.0000000000000000e+00 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249999999999999e+00 +-0.000000000000000e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_0(:) = -4.0000000000000002e-01 -0.0000000000000000e+00 --8.4060124548394422e-04 -2.0000000000000000e+00 - + 4.000000000000000e-01 + 0.000000000000000e+00 +-8.406012454839442e-04 + 2.000000000000000e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_0(:) = --8.4060124548394422e-04 -2.0000000000000000e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-8.406012454839442e-04 + 2.000000000000000e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success -[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 1, t = 0.0004295708180181493, that = -9.032360380198973e-05 +[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 1, t = 0.000429570818018149, that = -9.03236038019897e-05 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_1(:) = -3.9999956679376303e-01 -1.0307056748622458e-03 --8.4060124548394422e-04 -2.0000000000000000e+00 - + 3.999995667937630e-01 + 1.030705674862246e-03 +-8.406012454839442e-04 + 2.000000000000000e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_1(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2499512906481511e+00 --1.6104668098815830e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249951290648151e+00 +-1.610466809881583e-02 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_1(:) = -3.9999956679376303e-01 -1.0307056748622458e-03 -5.6451157293554511e-04 -2.0000036206483105e+00 - + 3.999995667937630e-01 + 1.030705674862246e-03 + 5.645115729355451e-04 + 2.000003620648310e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_1(:) = -5.6451157293554511e-04 -2.0000036206483105e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - + 5.645115729355451e-04 + 2.000003620648310e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success -[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 2, t = 0.0008711538416346159, that = 0.0006659963967136786 +[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 2, t = 0.000871153841634616, that = 0.000665996396713679 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_2(:) = -3.9999951836882031e-01 -8.5914132544977488e-04 -5.6451157293554511e-04 -2.0000036206483105e+00 - + 3.999995183688203e-01 + 8.591413254497749e-04 + 5.645115729355451e-04 + 2.000003620648310e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_2(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2499718016002399e+00 --1.3424038807715487e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249971801600240e+00 +-1.342403880771549e-02 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_2(:) = -3.9999951836882031e-01 -8.5914132544977488e-04 --4.1624671032736617e-03 -1.9999934677792726e+00 - + 3.999995183688203e-01 + 8.591413254497749e-04 +-4.162467103273662e-03 + 1.999993467779273e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_2(:) = --4.1624671032736617e-03 -1.9999934677792726e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-4.162467103273662e-03 + 1.999993467779273e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success [INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 3, t = 0.001, that = 0.001 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_3(:) = -3.9999768029401112e-01 -1.7423044881649283e-03 --4.1624671032736617e-03 -1.9999934677792726e+00 - + 3.999976802940111e-01 + 1.742304488164928e-03 +-4.162467103273662e-03 + 1.999993467779273e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_3(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2498946228868002e+00 --2.7223206504621723e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249894622886800e+00 +-2.722320650462172e-02 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_3(:) = -3.9999768029401112e-01 -1.7423044881649283e-03 --6.2499544274776577e-03 -1.9999843751302071e+00 - + 3.999976802940111e-01 + 1.742304488164928e-03 +-6.249954427477658e-03 + 1.999984375130207e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_3(:) = --6.2499544274776577e-03 -1.9999843751302071e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-6.249954427477658e-03 + 1.999984375130207e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success [DEBUG][rank 0][sprkStep_TakeStep_Compensated][updated solution] ycur(:) = -3.9999687501139319e-01 -1.9999947916912487e-03 --6.2499544274776577e-03 -1.9999843751302071e+00 - + 3.999968750113932e-01 + 1.999994791691249e-03 +-6.249954427477658e-03 + 1.999984375130207e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 1.000000000000000e-03 3.999968750113932e-01 1.999994791691249e-03 -6.249954427477658e-03 1.999984375130207e+00 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 2, tn = 0.001, h = 0.001 -[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 0, t = 0.001515352837431123, that = 0.001134496199277431 +[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 0, t = 0.00151535283743112, that = 0.00113449619927743 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_0(:) = -3.9999687501139319e-01 -1.9999947916912487e-03 --6.2499544274776577e-03 -1.9999843751302071e+00 - + 3.999968750113932e-01 + 1.999994791691249e-03 +-6.249954427477658e-03 + 1.999984375130207e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_0(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2498632832590486e+00 --3.1249479173917131e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249863283259049e+00 +-3.124947917391713e-02 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_0(:) = -3.9999687501139319e-01 -1.9999947916912487e-03 --7.0905372850795668e-03 -1.9999801721940289e+00 - + 3.999968750113932e-01 + 1.999994791691249e-03 +-7.090537285079567e-03 + 1.999980172194029e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_0(:) = --7.0905372850795668e-03 -1.9999801721940289e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-7.090537285079567e-03 + 1.999980172194029e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success -[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 1, t = 0.001429570818018149, that = 0.0009096763961980103 +[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 1, t = 0.00142957081801815, that = 0.00090967639619801 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_1(:) = -3.9999322088288441e-01 -3.0306902482374271e-03 --7.0905372850795668e-03 -1.9999801721940289e+00 - + 3.999932208828844e-01 + 3.030690248237427e-03 +-7.090537285079567e-03 + 1.999980172194029e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_1(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2496736664511046e+00 --4.7352865115494969e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249673666451105e+00 +-4.735286511549497e-02 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_1(:) = -3.9999322088288441e-01 -3.0306902482374271e-03 --5.6854868820773868e-03 -1.9999908180558392e+00 - + 3.999932208828844e-01 + 3.030690248237427e-03 +-5.685486882077387e-03 + 1.999990818055839e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_1(:) = --5.6854868820773868e-03 -1.9999908180558392e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-5.685486882077387e-03 + 1.999990818055839e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success -[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 2, t = 0.001871153841634616, that = 0.001665996396713679 +[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 2, t = 0.00187115384163462, that = 0.00166599639671368 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_2(:) = -3.9999370859543049e-01 -2.8591269970571920e-03 --5.6854868820773868e-03 -1.9999908180558392e+00 - + 3.999937085954305e-01 + 2.859126997057192e-03 +-5.685486882077387e-03 + 1.999990818055839e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_2(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2497176305965656e+00 --4.4672543636670288e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249717630596566e+00 +-4.467254363667029e-02 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_2(:) = -3.9999370859543049e-01 -2.8591269970571920e-03 --1.0412273323672963e-02 -1.9999570313176129e+00 - + 3.999937085954305e-01 + 2.859126997057192e-03 +-1.041227332367296e-02 + 1.999957031317613e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_2(:) = --1.0412273323672963e-02 -1.9999570313176129e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.041227332367296e-02 + 1.999957031317613e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success [INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 3, t = 0.002, that = 0.002 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_3(:) = -3.9998911071229354e-01 -3.7422740700494362e-03 --1.0412273323672963e-02 -1.9999570313176129e+00 - + 3.999891107122935e-01 + 3.742274070049436e-03 +-1.041227332367296e-02 + 1.999957031317613e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_3(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2495197216388751e+00 --5.8470130756569441e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249519721638875e+00 +-5.847013075656944e-02 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_3(:) = -3.9998911071229354e-01 -3.7422740700494362e-03 --1.2499635429509276e-02 -1.9999375020832557e+00 - + 3.999891107122935e-01 + 3.742274070049436e-03 +-1.249963542950928e-02 + 1.999937502083256e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_3(:) = --1.2499635429509276e-02 -1.9999375020832557e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.249963542950928e-02 + 1.999937502083256e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success [DEBUG][rank 0][sprkStep_TakeStep_Compensated][updated solution] ycur(:) = -3.9998750018228746e-01 -3.9999583341637258e-03 --1.2499635429509276e-02 -1.9999375020832557e+00 - + 3.999875001822875e-01 + 3.999958334163726e-03 +-1.249963542950928e-02 + 1.999937502083256e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 2.000000000000000e-03 3.999875001822875e-01 3.999958334163726e-03 -1.249963542950928e-02 1.999937502083256e+00 [INFO][rank 0][ARKodeEvolve][begin-step-attempt] step = 3, tn = 0.002, h = 0.001 -[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 0, t = 0.002515352837431123, that = 0.002134496199277431 +[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 0, t = 0.00251535283743112, that = 0.00213449619927743 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_0(:) = -3.9998750018228746e-01 -3.9999583341637258e-03 --1.2499635429509276e-02 -1.9999375020832557e+00 - + 3.999875001822875e-01 + 3.999958334163726e-03 +-1.249963542950928e-02 + 1.999937502083256e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_0(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2494531571434653e+00 --6.2495833566022958e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249453157143465e+00 +-6.249583356602296e-02 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_0(:) = -3.9998750018228746e-01 -3.9999583341637258e-03 --1.3340163126707414e-02 -1.9999290966311705e+00 - + 3.999875001822875e-01 + 3.999958334163726e-03 +-1.334016312670741e-02 + 1.999929096631170e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_0(:) = --1.3340163126707414e-02 -1.9999290966311705e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.334016312670741e-02 + 1.999929096631170e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success [INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 1, t = 0.00242957081801815, that = 0.00190967639619801 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_1(:) = -3.9998062529136830e-01 -5.0306274687736616e-03 --1.3340163126707414e-02 -1.9999290966311705e+00 - + 3.999806252913683e-01 + 5.030627468773662e-03 +-1.334016312670741e-02 + 1.999929096631170e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_1(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2491226650180254e+00 --7.8596327288291204e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249122665018025e+00 +-7.859632728829120e-02 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_1(:) = -3.9998062529136830e-01 -5.0306274687736616e-03 --1.1935236599738917e-02 -1.9999467666419941e+00 - + 3.999806252913683e-01 + 5.030627468773662e-03 +-1.193523659973892e-02 + 1.999946766641994e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_1(:) = --1.1935236599738917e-02 -1.9999467666419941e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.193523659973892e-02 + 1.999946766641994e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success -[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 2, t = 0.002871153841634616, that = 0.002665996396713679 +[INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 2, t = 0.00287115384163462, that = 0.00266599639671368 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_2(:) = -3.9998164912006601e-01 -4.8590679964126641e-03 --1.1935236599738917e-02 -1.9999467666419941e+00 - + 3.999816491200660e-01 + 4.859067996412664e-03 +-1.193523659973892e-02 + 1.999946766641994e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_2(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2491900755900334e+00 --7.5916581589682300e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.249190075590033e+00 +-7.591658158968230e-02 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_2(:) = -3.9998164912006601e-01 -4.8590679964126641e-03 --1.6661624040931682e-02 -1.9998893494129670e+00 - + 3.999816491200660e-01 + 4.859067996412664e-03 +-1.666162404093168e-02 + 1.999889349412967e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_2(:) = --1.6661624040931682e-02 -1.9998893494129670e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.666162404093168e-02 + 1.999889349412967e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success [INFO][rank 0][sprkStep_TakeStep_Compensated][begin-stage] stage = 3, t = 0.003, that = 0.003 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z2_3(:) = -3.9997429162974368e-01 -5.7421851822248102e-03 --1.6661624040931682e-02 -1.9998893494129670e+00 - + 3.999742916297437e-01 + 5.742185182224810e-03 +-1.666162404093168e-02 + 1.999889349412967e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f1_3(:) = -0.0000000000000000e+00 -0.0000000000000000e+00 --6.2488714714232669e+00 --8.9711208744511439e-02 - + 0.000000000000000e+00 + 0.000000000000000e+00 +-6.248871471423267e+00 +-8.971120874451144e-02 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage] z1_3(:) = -3.9997429162974368e-01 -5.7421851822248102e-03 --1.8748769628860150e-02 -1.9998593855459912e+00 - + 3.999742916297437e-01 + 5.742185182224810e-03 +-1.874876962886015e-02 + 1.999859385545991e+00 [DEBUG][rank 0][sprkStep_TakeStep_Compensated][stage RHS] f2_3(:) = --1.8748769628860150e-02 -1.9998593855459912e+00 -0.0000000000000000e+00 -0.0000000000000000e+00 - +-1.874876962886015e-02 + 1.999859385545991e+00 + 0.000000000000000e+00 + 0.000000000000000e+00 [INFO][rank 0][sprkStep_TakeStep_Compensated][end-stage] status = success [DEBUG][rank 0][sprkStep_TakeStep_Compensated][updated solution] ycur(:) = -3.9997187592280292e-01 -5.9998593813233702e-03 --1.8748769628860150e-02 -1.9998593855459912e+00 - + 3.999718759228029e-01 + 5.999859381323370e-03 +-1.874876962886015e-02 + 1.999859385545991e+00 [INFO][rank 0][ARKodeEvolve][end-step-attempt] status = success 3.000000000000000e-03 3.999718759228029e-01 5.999859381323370e-03 -1.874876962886015e-02 1.999859385545991e+00 ------------------------------------------------------------------------------------------------------------------------------ diff --git a/test/unit_tests/logging/test_logging_cvode_lvl5_0.out b/test/unit_tests/logging/test_logging_cvode_lvl5_0.out index cf207a83b2..2365ddc8a8 100644 --- a/test/unit_tests/logging/test_logging_cvode_lvl5_0.out +++ b/test/unit_tests/logging/test_logging_cvode_lvl5_0.out @@ -3,11 +3,10 @@ Using fixed-point nonlinear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -17,16 +16,15 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 6.259026232096693e-05 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.0001029860256095084, dsm = 0.2499621899552651 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.2499621899552651 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.000102986025609508, dsm = 0.249962189955265 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249962189955265 [DEBUG][rank 0][cvCompleteStep][return] nst = 1, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0001029860256095084, qprime = 1, qwait = 1 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000102986025609508, qprime = 1, qwait = 1 1.029860256095084e-04 1.224744869195305e+00 1.732049582942475e+00 1.113801051388918e-09 6.122818017040288e-07 -[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448669990217e+00 -1.7320483583160731e+00 - + 1.224744866999022e+00 + 1.732048358316073e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -36,16 +34,15 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 6.230194580154422e-05 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.0001029860256095084, dsm = 0.249962018079078 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.000102986025609508, dsm = 0.249962018079078 [INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249962018079078 [DEBUG][rank 0][cvCompleteStep][return] nst = 2, nscon = 2 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.001029860256095084, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.00102986025609508, qprime = 2, qwait = 2 2.059720512190168e-04 1.224744864802767e+00 1.732047133691379e+00 2.258890852147033e-09 1.224500395968775e-06 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.001029860256095084, q = 2 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.00102986025609508, q = 2 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448208773850e+00 -1.7320226411804154e+00 - + 1.224744820877385e+00 + 1.732022641180415e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4064516129032258 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -55,14 +52,13 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.02644643520889491 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.001029860256095084, dsm = 8.198472955140451 -[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.2729219560396963 -[INFO][rank 0][cvStep][end-step-attempt] status = failed error test, dsm = 8.198472955140451, eflag = 5 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.0002810714755410129, q = 2 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.00102986025609508, dsm = 8.19847295514045 +[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.272921956039696 +[INFO][rank 0][cvStep][end-step-attempt] status = failed error test, dsm = 8.19847295514045, eflag = 5 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.000281071475541013, q = 2 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448528145659e+00 -1.7320404491473784e+00 - + 1.224744852814566e+00 + 1.732040449147378e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4217683315129505 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -72,26 +68,26 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.0005559126276672459 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.0002810714755410129, dsm = 0.5885921138418445 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.5885921138418445 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.000281071475541013, dsm = 0.588592113841845 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.588592113841845 [DEBUG][rank 0][cvCompleteStep][return] nst = 3, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0002810714755410129, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000281071475541013, qprime = 2, qwait = 2 4.870435267600296e-04 1.224744841922327e+00 1.732034367982330e+00 5.258975033228808e-09 2.744234303353466e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 0.0004870435267600296 +Current time = 0.00048704352676003 Steps = 3 Error test fails = 1 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.0002810714755410129 -Current step size = 0.0002810714755410129 +Initial step size = 0.000102986025609508 +Last step size = 0.000281071475541013 +Current step size = 0.000281071475541013 Last method order = 2 Current method order = 2 Stab. lim. order reductions = 0 RHS fn evals = 11 NLS iters = 8 NLS fails = 0 -NLS iters per step = 2.666666666666667 +NLS iters per step = 2.66666666666667 LS setups = 0 Root fn evals = 0 End CVODE Logging test diff --git a/test/unit_tests/logging/test_logging_cvode_lvl5_1_0.out b/test/unit_tests/logging/test_logging_cvode_lvl5_1_0.out index b1d73a0e2d..123c616a53 100644 --- a/test/unit_tests/logging/test_logging_cvode_lvl5_1_0.out +++ b/test/unit_tests/logging/test_logging_cvode_lvl5_1_0.out @@ -4,11 +4,10 @@ Using GMRES iterative linear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -28,16 +27,15 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.0001029860256095084, dsm = 0.2499621905732853 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.2499621905732853 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.000102986025609508, dsm = 0.249962190573285 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249962190573285 [DEBUG][rank 0][cvCompleteStep][return] nst = 1, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0001029860256095084, qprime = 1, qwait = 1 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000102986025609508, qprime = 1, qwait = 1 1.029860256095084e-04 1.224744869258150e+00 1.732049582942250e+00 1.050956877080012e-09 6.122820268572582e-07 -[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448671247101e+00 -1.7320483583156228e+00 - + 1.224744867124710e+00 + 1.732048358315623e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -57,16 +55,15 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.0001029860256095084, dsm = 0.2499620187042475 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.2499620187042475 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.000102986025609508, dsm = 0.249962018704248 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249962018704248 [DEBUG][rank 0][cvCompleteStep][return] nst = 2, nscon = 2 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.001029860256095084, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.00102986025609508, qprime = 2, qwait = 2 2.059720512190168e-04 1.224744864928434e+00 1.732047133690926e+00 2.133223819811292e-09 1.224500849161814e-06 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.001029860256095084, q = 2 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.00102986025609508, q = 2 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448216312835e+00 -1.7320226411776802e+00 - + 1.224744821631284e+00 + 1.732022641177680e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4064516129032258 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -86,14 +83,13 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.001029860256095084, dsm = 8.19847341436515 -[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.2729219509439317 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.00102986025609508, dsm = 8.19847341436515 +[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.272921950943932 [INFO][rank 0][cvStep][end-step-attempt] status = failed error test, dsm = 8.19847341436515, eflag = 5 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.0002810714702930874, q = 2 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.000281071470293087, q = 2 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448531116913e+00 -1.7320404491464272e+00 - + 1.224744853111691e+00 + 1.732040449146427e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4217683318751525 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -113,26 +109,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.0002810714702930874, dsm = 0.5885920933306285 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.5885920933306285 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.000281071470293087, dsm = 0.588592093330628 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.588592093330628 [DEBUG][rank 0][cvCompleteStep][return] nst = 3, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0002810714702930874, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000281071470293087, qprime = 2, qwait = 2 4.870435215121043e-04 1.224744842672905e+00 1.732034367979995e+00 4.508398321334539e-09 2.744236933471811e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 0.0004870435215121043 +Current time = 0.000487043521512104 Steps = 3 Error test fails = 1 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.0002810714702930874 -Current step size = 0.0002810714702930874 +Initial step size = 0.000102986025609508 +Last step size = 0.000281071470293087 +Current step size = 0.000281071470293087 Last method order = 2 Current method order = 2 Stab. lim. order reductions = 0 RHS fn evals = 11 NLS iters = 8 NLS fails = 0 -NLS iters per step = 2.666666666666667 +NLS iters per step = 2.66666666666667 LS setups = 0 Jac fn evals = 0 LS RHS fn evals = 4 diff --git a/test/unit_tests/logging/test_logging_cvode_lvl5_1_1.out b/test/unit_tests/logging/test_logging_cvode_lvl5_1_1.out index 60be1b2612..e7208e6a42 100644 --- a/test/unit_tests/logging/test_logging_cvode_lvl5_1_1.out +++ b/test/unit_tests/logging/test_logging_cvode_lvl5_1_1.out @@ -4,11 +4,10 @@ Using dense direct linear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -22,16 +21,15 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 2.207987840210415e-11 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.0001029860256095084, dsm = 0.2499621932116032 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.2499621932116032 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.000102986025609508, dsm = 0.249962193211603 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249962193211603 [DEBUG][rank 0][cvCompleteStep][return] nst = 1, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0001029860256095084, qprime = 1, qwait = 1 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000102986025609508, qprime = 1, qwait = 1 1.029860256095084e-04 1.224744869195325e+00 1.732049582942459e+00 1.113781733508290e-09 6.122818176912403e-07 -[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448669990604e+00 -1.7320483583160411e+00 - + 1.224744866999060e+00 + 1.732048358316041e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -40,16 +38,15 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.499923682675401 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 1 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.0001029860256095084, dsm = 0.2499618413377005 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.2499618413377005 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.000102986025609508, dsm = 0.249961841337701 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249961841337701 [DEBUG][rank 0][cvCompleteStep][return] nst = 2, nscon = 2 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.001029860256095084, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.00102986025609508, qprime = 2, qwait = 2 2.059720512190168e-04 1.224744864802806e+00 1.732047133692213e+00 2.258852216385776e-09 1.224499561969239e-06 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.001029860256095084, q = 2 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.00102986025609508, q = 2 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448208776175e+00 -1.7320226411897481e+00 - + 1.224744820877617e+00 + 1.732022641189748e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4064516129032258 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -63,14 +60,13 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001726792321093216 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.001029860256095084, dsm = 8.198477691401965 -[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.2729219034840186 -[INFO][rank 0][cvStep][end-step-attempt] status = failed error test, dsm = 8.198477691401965, eflag = 5 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.0002810714214160092, q = 2 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.00102986025609508, dsm = 8.19847769140197 +[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.272921903484019 +[INFO][rank 0][cvStep][end-step-attempt] status = failed error test, dsm = 8.19847769140197, eflag = 5 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.000281071421416009, q = 2 [DEBUG][rank 0][cvPredict][return] zn_0(:) = -1.2247448528146598e+00 -1.7320404491518191e+00 - + 1.224744852814660e+00 + 1.732040449151819e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4217683352485581 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -84,26 +80,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.190779226370788e-05 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.0002810714214160092, dsm = 0.5885920559914323 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.5885920559914323 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.000281071421416009, dsm = 0.588592055991432 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.588592055991432 [DEBUG][rank 0][cvCompleteStep][return] nst = 3, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0002810714214160092, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000281071421416009, qprime = 2, qwait = 2 4.870434726350260e-04 1.224744841922706e+00 1.732034367987314e+00 5.258602220337139e-09 2.744232363793842e-06 ------------------------------------------------------------------------------------------------------------------------------ Current time = 0.000487043472635026 Steps = 3 Error test fails = 1 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.0002810714214160092 -Current step size = 0.0002810714214160092 +Initial step size = 0.000102986025609508 +Last step size = 0.000281071421416009 +Current step size = 0.000281071421416009 Last method order = 2 Current method order = 2 Stab. lim. order reductions = 0 RHS fn evals = 10 NLS iters = 7 NLS fails = 0 -NLS iters per step = 2.333333333333333 +NLS iters per step = 2.33333333333333 LS setups = 3 Jac fn evals = 1 LS RHS fn evals = 0 @@ -114,7 +110,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.1428571428571428 +Jac evals per NLS iter = 0.142857142857143 Prec evals per NLS iter = 0 Root fn evals = 0 End CVODE Logging test diff --git a/test/unit_tests/logging/test_logging_cvodes_lvl5_0.out b/test/unit_tests/logging/test_logging_cvodes_lvl5_0.out index 4f259d75ee..6300f1a556 100644 --- a/test/unit_tests/logging/test_logging_cvodes_lvl5_0.out +++ b/test/unit_tests/logging/test_logging_cvodes_lvl5_0.out @@ -3,11 +3,10 @@ Using fixed-point nonlinear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -17,16 +16,15 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 6.259026232096693e-05 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.0001029860256095084, dsm = 0.2499621899552651 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.2499621899552651 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.000102986025609508, dsm = 0.249962189955265 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249962189955265 [DEBUG][rank 0][cvCompleteStep][return] nst = 1, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0001029860256095084, qprime = 1, qwait = 1 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000102986025609508, qprime = 1, qwait = 1 1.029860256095084e-04 1.224744869195305e+00 1.732049582942475e+00 1.113801051388918e-09 6.122818017040288e-07 -[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448669990217e+00 -1.7320483583160731e+00 - + 1.224744866999022e+00 + 1.732048358316073e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -36,16 +34,15 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 6.230194580154422e-05 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.0001029860256095084, dsm = 0.249962018079078 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.000102986025609508, dsm = 0.249962018079078 [INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249962018079078 [DEBUG][rank 0][cvCompleteStep][return] nst = 2, nscon = 2 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.001029860256095084, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.00102986025609508, qprime = 2, qwait = 2 2.059720512190168e-04 1.224744864802767e+00 1.732047133691379e+00 2.258890852147033e-09 1.224500395968775e-06 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.001029860256095084, q = 2 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.00102986025609508, q = 2 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448208773850e+00 -1.7320226411804154e+00 - + 1.224744820877385e+00 + 1.732022641180415e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4064516129032258 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -55,14 +52,13 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.02644643520889491 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.001029860256095084, dsm = 8.198472955140451 -[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.2729219560396963 -[INFO][rank 0][cvStep][end-step-attempt] status = failed error test, dsm = 8.198472955140451, eflag = 5 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.0002810714755410129, q = 2 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.00102986025609508, dsm = 8.19847295514045 +[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.272921956039696 +[INFO][rank 0][cvStep][end-step-attempt] status = failed error test, dsm = 8.19847295514045, eflag = 5 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.000281071475541013, q = 2 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448528145659e+00 -1.7320404491473784e+00 - + 1.224744852814566e+00 + 1.732040449147378e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4217683315129505 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-solver] solver = Fixed-Point [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][begin-nonlinear-iterate] @@ -72,26 +68,26 @@ Using fixed-point nonlinear solver [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][nonlinear-iterate] cur-iter = 2, update-norm = 0.0005559126276672459 [INFO][rank 0][SUNNonlinSolSolve_FixedPoint][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.0002810714755410129, dsm = 0.5885921138418445 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.5885921138418445 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.000281071475541013, dsm = 0.588592113841845 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.588592113841845 [DEBUG][rank 0][cvCompleteStep][return] nst = 3, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0002810714755410129, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000281071475541013, qprime = 2, qwait = 2 4.870435267600296e-04 1.224744841922327e+00 1.732034367982330e+00 5.258975033228808e-09 2.744234303353466e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 0.0004870435267600296 +Current time = 0.00048704352676003 Steps = 3 Error test fails = 1 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.0002810714755410129 -Current step size = 0.0002810714755410129 +Initial step size = 0.000102986025609508 +Last step size = 0.000281071475541013 +Current step size = 0.000281071475541013 Last method order = 2 Current method order = 2 Stab. lim. order reductions = 0 RHS fn evals = 11 NLS iters = 8 NLS fails = 0 -NLS iters per step = 2.666666666666667 +NLS iters per step = 2.66666666666667 LS setups = 0 Root fn evals = 0 End CVODES Logging test diff --git a/test/unit_tests/logging/test_logging_cvodes_lvl5_1_0.out b/test/unit_tests/logging/test_logging_cvodes_lvl5_1_0.out index c4394a6c4d..3a6f4b1e05 100644 --- a/test/unit_tests/logging/test_logging_cvodes_lvl5_1_0.out +++ b/test/unit_tests/logging/test_logging_cvodes_lvl5_1_0.out @@ -4,11 +4,10 @@ Using GMRES iterative linear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -28,16 +27,15 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.0001029860256095084, dsm = 0.2499621905732853 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.2499621905732853 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.000102986025609508, dsm = 0.249962190573285 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249962190573285 [DEBUG][rank 0][cvCompleteStep][return] nst = 1, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0001029860256095084, qprime = 1, qwait = 1 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000102986025609508, qprime = 1, qwait = 1 1.029860256095084e-04 1.224744869258150e+00 1.732049582942250e+00 1.050956877080012e-09 6.122820268572582e-07 -[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448671247101e+00 -1.7320483583156228e+00 - + 1.224744867124710e+00 + 1.732048358315623e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -57,16 +55,15 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.0001029860256095084, dsm = 0.2499620187042475 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.2499620187042475 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.000102986025609508, dsm = 0.249962018704248 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249962018704248 [DEBUG][rank 0][cvCompleteStep][return] nst = 2, nscon = 2 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.001029860256095084, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.00102986025609508, qprime = 2, qwait = 2 2.059720512190168e-04 1.224744864928434e+00 1.732047133690926e+00 2.133223819811292e-09 1.224500849161814e-06 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.001029860256095084, q = 2 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.00102986025609508, q = 2 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448216312835e+00 -1.7320226411776802e+00 - + 1.224744821631284e+00 + 1.732022641177680e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4064516129032258 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -86,14 +83,13 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.001029860256095084, dsm = 8.19847341436515 -[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.2729219509439317 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.00102986025609508, dsm = 8.19847341436515 +[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.272921950943932 [INFO][rank 0][cvStep][end-step-attempt] status = failed error test, dsm = 8.19847341436515, eflag = 5 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.0002810714702930874, q = 2 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.000281071470293087, q = 2 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448531116913e+00 -1.7320404491464272e+00 - + 1.224744853111691e+00 + 1.732040449146427e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4217683318751525 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -113,26 +109,26 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.0002810714702930874, dsm = 0.5885920933306285 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.5885920933306285 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.000281071470293087, dsm = 0.588592093330628 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.588592093330628 [DEBUG][rank 0][cvCompleteStep][return] nst = 3, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0002810714702930874, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000281071470293087, qprime = 2, qwait = 2 4.870435215121043e-04 1.224744842672905e+00 1.732034367979995e+00 4.508398321334539e-09 2.744236933471811e-06 ------------------------------------------------------------------------------------------------------------------------------ -Current time = 0.0004870435215121043 +Current time = 0.000487043521512104 Steps = 3 Error test fails = 1 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.0002810714702930874 -Current step size = 0.0002810714702930874 +Initial step size = 0.000102986025609508 +Last step size = 0.000281071470293087 +Current step size = 0.000281071470293087 Last method order = 2 Current method order = 2 Stab. lim. order reductions = 0 RHS fn evals = 11 NLS iters = 8 NLS fails = 0 -NLS iters per step = 2.666666666666667 +NLS iters per step = 2.66666666666667 LS setups = 0 Jac fn evals = 0 LS RHS fn evals = 4 diff --git a/test/unit_tests/logging/test_logging_cvodes_lvl5_1_1.out b/test/unit_tests/logging/test_logging_cvodes_lvl5_1_1.out index 0921b423bb..354bacbfed 100644 --- a/test/unit_tests/logging/test_logging_cvodes_lvl5_1_1.out +++ b/test/unit_tests/logging/test_logging_cvodes_lvl5_1_1.out @@ -4,11 +4,10 @@ Using dense direct linear solver t u v u err v err ------------------------------------------------------------------------------------------------------------------------------ 0.000000000000000e+00 1.224744871391589e+00 1.732050807568877e+00 0.000000000000000e+00 0.000000000000000e+00 -[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 1, tn = 0, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448713915889e+00 -1.7320508075688772e+00 - + 1.224744871391589e+00 + 1.732050807568877e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -22,16 +21,15 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 2.207987840210415e-11 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.0001029860256095084, dsm = 0.2499621932116032 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.2499621932116032 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 0, h = 0.000102986025609508, dsm = 0.249962193211603 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249962193211603 [DEBUG][rank 0][cvCompleteStep][return] nst = 1, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0001029860256095084, qprime = 1, qwait = 1 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000102986025609508, qprime = 1, qwait = 1 1.029860256095084e-04 1.224744869195325e+00 1.732049582942459e+00 1.113781733508290e-09 6.122818176912403e-07 -[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.0001029860256095084, h = 0.0001029860256095084, q = 1 +[INFO][rank 0][cvStep][begin-step-attempt] step = 2, tn = 0.000102986025609508, h = 0.000102986025609508, q = 1 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448669990604e+00 -1.7320483583160411e+00 - + 1.224744866999060e+00 + 1.732048358316041e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.2 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -40,16 +38,15 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.499923682675401 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 1 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.0001029860256095084, dsm = 0.2499618413377005 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.2499618413377005 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 1, h = 0.000102986025609508, dsm = 0.249961841337701 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.249961841337701 [DEBUG][rank 0][cvCompleteStep][return] nst = 2, nscon = 2 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.001029860256095084, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 10, hprime = 0.00102986025609508, qprime = 2, qwait = 2 2.059720512190168e-04 1.224744864802806e+00 1.732047133692213e+00 2.258852216385776e-09 1.224499561969239e-06 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.001029860256095084, q = 2 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.00102986025609508, q = 2 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448208776175e+00 -1.7320226411897481e+00 - + 1.224744820877617e+00 + 1.732022641189748e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4064516129032258 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -63,14 +60,13 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001726792321093216 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.001029860256095084, dsm = 8.198477691401965 -[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.2729219034840186 -[INFO][rank 0][cvStep][end-step-attempt] status = failed error test, dsm = 8.198477691401965, eflag = 5 -[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.0002059720512190168, h = 0.0002810714214160092, q = 2 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.00102986025609508, dsm = 8.19847769140197 +[DEBUG][rank 0][cvDoErrorTest][new-step-eta] eta = 0.272921903484019 +[INFO][rank 0][cvStep][end-step-attempt] status = failed error test, dsm = 8.19847769140197, eflag = 5 +[INFO][rank 0][cvStep][begin-step-attempt] step = 3, tn = 0.000205972051219017, h = 0.000281071421416009, q = 2 [DEBUG][rank 0][cvPredict][forward] zn_0(:) = -1.2247448528146598e+00 -1.7320404491518191e+00 - + 1.224744852814660e+00 + 1.732040449151819e+00 [INFO][rank 0][cvNls][begin-nonlinear-solve] tol = 0.4217683352485581 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton [INFO][rank 0][SUNNonlinSolSolve_Newton][begin-nonlinear-iterate] @@ -84,26 +80,26 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.190779226370788e-05 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][cvNls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.0002810714214160092, dsm = 0.5885920559914323 -[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.5885920559914323 +[DEBUG][rank 0][cvDoErrorTest][error-test] step = 2, h = 0.000281071421416009, dsm = 0.588592055991432 +[INFO][rank 0][cvStep][end-step-attempt] status = success, dsm = 0.588592055991432 [DEBUG][rank 0][cvCompleteStep][return] nst = 3, nscon = 1 -[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.0002810714214160092, qprime = 2, qwait = 2 +[DEBUG][rank 0][cvPrepareNextStep][return] eta = 1, hprime = 0.000281071421416009, qprime = 2, qwait = 2 4.870434726350260e-04 1.224744841922706e+00 1.732034367987314e+00 5.258602220337139e-09 2.744232363793842e-06 ------------------------------------------------------------------------------------------------------------------------------ Current time = 0.000487043472635026 Steps = 3 Error test fails = 1 NLS step fails = 0 -Initial step size = 0.0001029860256095084 -Last step size = 0.0002810714214160092 -Current step size = 0.0002810714214160092 +Initial step size = 0.000102986025609508 +Last step size = 0.000281071421416009 +Current step size = 0.000281071421416009 Last method order = 2 Current method order = 2 Stab. lim. order reductions = 0 RHS fn evals = 10 NLS iters = 7 NLS fails = 0 -NLS iters per step = 2.333333333333333 +NLS iters per step = 2.33333333333333 LS setups = 3 Jac fn evals = 1 LS RHS fn evals = 0 @@ -114,7 +110,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.1428571428571428 +Jac evals per NLS iter = 0.142857142857143 Prec evals per NLS iter = 0 Root fn evals = 0 End CVODES Logging test diff --git a/test/unit_tests/logging/test_logging_ida_lvl5_0.out b/test/unit_tests/logging/test_logging_ida_lvl5_0.out index c408f80e60..536faa3ad8 100644 --- a/test/unit_tests/logging/test_logging_ida_lvl5_0.out +++ b/test/unit_tests/logging/test_logging_ida_lvl5_0.out @@ -30,11 +30,11 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001792942181586226 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 23.55789427880343, terr_k = 47.11578855760686 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 23.5578942788034, terr_k = 47.1157885576069 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 23.55789427880343 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 23.5578942788034 [DEBUG][rank 0][IDAHandleNFlag][first-error-test_fail] kk = 1, eta = 0.25, h = 0.00025 -[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 23.55789427880343, kflag = 20 +[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 23.5578942788034, kflag = 20 [INFO][rank 0][IDAStep][begin-step-attempt] step = 1, tn = 0, h = 0.00025, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton @@ -61,11 +61,11 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 9.843065114615596e-06 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 1.472879066184171, terr_k = 2.945758132368342 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 1.47287906618417, terr_k = 2.94575813236834 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 1.472879066184171 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 1.47287906618417 [DEBUG][rank 0][IDAHandleNFlag][second-error-test-fail] kk = 1, eta = 0.25, h = 6.25e-05 -[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 1.472879066184171, kflag = 20 +[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 1.47287906618417, kflag = 20 [INFO][rank 0][IDAStep][begin-step-attempt] step = 1, tn = 0, h = 6.25e-05, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton @@ -92,11 +92,11 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.875853598875282e-07 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.09206337478212727, terr_k = 0.1841267495642545 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.0920633747821273, terr_k = 0.184126749564255 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.09206337478212727 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.09206337478212727 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.09206337478212727, eta = 2, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.0920633747821273 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.0920633747821273 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.0920633747821273, eta = 2, hnew = 0.000125 6.250000000000000e-05 1.224744870587421e+00 1.732050356527687e+00 4.054883095960804e-10 2.255137558915266e-07 [INFO][rank 0][IDAStep][begin-step-attempt] step = 2, tn = 6.25e-05, h = 0.000125, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 @@ -116,11 +116,11 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.7364827514991518 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 1 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.4909885009994345, terr_k = 0.9819770019988689 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.490988500999434, terr_k = 0.981977001998869 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.4909885009994345 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.4909885009994345 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.4909885009994345, eta = 1, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.490988500999434 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.490988500999434 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.490988500999434, eta = 1, hnew = 0.000125 1.875000000000000e-04 1.224744865733311e+00 1.732047650340516e+00 2.070158044986670e-09 1.127482510687727e-06 [INFO][rank 0][IDAStep][begin-step-attempt] step = 3, tn = 0.0001875, h = 0.000125, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 @@ -140,11 +140,11 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.7364815287607778 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 1 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.3682407643803889, terr_k = 0.7364815287607778 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.368240764380389, terr_k = 0.736481528760778 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.3682407643803889 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.3682407643803889 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.3682407643803889, eta = 1, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.368240764380389 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.368240764380389 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.368240764380389, eta = 1, hnew = 0.000125 3.125000000000000e-04 1.224744857633826e+00 1.732043140054366e+00 3.790763480893133e-09 2.029337465403458e-06 ------------------------------------------------------------------------------------------------------------------------------ Current time = 0.0003125 @@ -160,7 +160,7 @@ Residual fn evals = 8 IC linesearch backtrack ops = 0 NLS iters = 8 NLS fails = 0 -NLS iters per step = 2.666666666666667 +NLS iters per step = 2.66666666666667 LS setups = 0 Jac fn evals = 0 LS residual fn evals = 10 diff --git a/test/unit_tests/logging/test_logging_ida_lvl5_1.out b/test/unit_tests/logging/test_logging_ida_lvl5_1.out index 02bf58b245..74649ea001 100644 --- a/test/unit_tests/logging/test_logging_ida_lvl5_1.out +++ b/test/unit_tests/logging/test_logging_ida_lvl5_1.out @@ -18,11 +18,11 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.752418576295284e-06 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 23.55720056878195, terr_k = 47.1144011375639 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 23.557200568782, terr_k = 47.1144011375639 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 23.55720056878195 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 23.557200568782 [DEBUG][rank 0][IDAHandleNFlag][first-error-test_fail] kk = 1, eta = 0.25, h = 0.00025 -[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 23.55720056878195, kflag = 20 +[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 23.557200568782, kflag = 20 [INFO][rank 0][IDAStep][begin-step-attempt] step = 1, tn = 0, h = 0.00025, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton @@ -37,7 +37,7 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.836388936391201e-09 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 1.47287510018879, terr_k = 2.945750200377581 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 1.47287510018879, terr_k = 2.94575020037758 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 [DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 1.47287510018879 [DEBUG][rank 0][IDAHandleNFlag][second-error-test-fail] kk = 1, eta = 0.25, h = 6.25e-05 @@ -56,11 +56,11 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.814364670808554e-12 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.09206329852007912, terr_k = 0.1841265970401582 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.0920632985200791, terr_k = 0.184126597040158 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.09206329852007912 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.09206329852007912 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.09206329852007912, eta = 2, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.0920632985200791 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.0920632985200791 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.0920632985200791, eta = 2, hnew = 0.000125 6.250000000000000e-05 1.224744870587232e+00 1.732050356528061e+00 4.056768254656618e-10 2.255133815243227e-07 [INFO][rank 0][IDAStep][begin-step-attempt] step = 2, tn = 6.25e-05, h = 0.000125, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 @@ -76,11 +76,11 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 5.772592627786376e-11 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.4909887043039554, terr_k = 0.9819774086079108 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.490988704303955, terr_k = 0.981977408607911 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.4909887043039554 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.4909887043039554 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.4909887043039554, eta = 1, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.490988704303955 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.490988704303955 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.490988704303955, eta = 1, hnew = 0.000125 1.875000000000000e-04 1.224744865733123e+00 1.732047650340890e+00 2.070346782900856e-09 1.127482136320523e-06 [INFO][rank 0][IDAStep][begin-step-attempt] step = 3, tn = 0.0001875, h = 0.000125, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 @@ -91,11 +91,11 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.7364807617858526 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 1 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.3682403808929263, terr_k = 0.7364807617858526 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.368240380892926, terr_k = 0.736480761785853 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.3682403808929263 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.3682403808929263 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.3682403808929263, eta = 1, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.368240380892926 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.368240380892926 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.368240380892926, eta = 1, hnew = 0.000125 3.125000000000000e-04 1.224744857633637e+00 1.732043140056620e+00 3.790952218807320e-09 2.029335211872763e-06 ------------------------------------------------------------------------------------------------------------------------------ Current time = 0.0003125 @@ -122,7 +122,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.4444444444444444 +Jac evals per NLS iter = 0.444444444444444 Prec evals per NLS iter = 0 Root fn evals = 0 End IDA Logging test diff --git a/test/unit_tests/logging/test_logging_idas_lvl5_0.out b/test/unit_tests/logging/test_logging_idas_lvl5_0.out index c2a91e79a4..6386e335a2 100644 --- a/test/unit_tests/logging/test_logging_idas_lvl5_0.out +++ b/test/unit_tests/logging/test_logging_idas_lvl5_0.out @@ -30,11 +30,11 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 0.001792942181586226 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 23.55789427880343, terr_k = 47.11578855760686 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 23.5578942788034, terr_k = 47.1157885576069 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 23.55789427880343 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 23.5578942788034 [DEBUG][rank 0][IDAHandleNFlag][first-error-test_fail] kk = 1, eta = 0.25, h = 0.00025 -[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 23.55789427880343, kflag = 20 +[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 23.5578942788034, kflag = 20 [INFO][rank 0][IDAStep][begin-step-attempt] step = 1, tn = 0, h = 0.00025, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton @@ -61,11 +61,11 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 9.843065114615596e-06 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 1.472879066184171, terr_k = 2.945758132368342 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 1.47287906618417, terr_k = 2.94575813236834 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 1.472879066184171 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 1.47287906618417 [DEBUG][rank 0][IDAHandleNFlag][second-error-test-fail] kk = 1, eta = 0.25, h = 6.25e-05 -[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 1.472879066184171, kflag = 20 +[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 1.47287906618417, kflag = 20 [INFO][rank 0][IDAStep][begin-step-attempt] step = 1, tn = 0, h = 6.25e-05, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton @@ -92,11 +92,11 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.875853598875282e-07 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.09206337478212727, terr_k = 0.1841267495642545 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.0920633747821273, terr_k = 0.184126749564255 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.09206337478212727 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.09206337478212727 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.09206337478212727, eta = 2, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.0920633747821273 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.0920633747821273 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.0920633747821273, eta = 2, hnew = 0.000125 6.250000000000000e-05 1.224744870587421e+00 1.732050356527687e+00 4.054883095960804e-10 2.255137558915266e-07 [INFO][rank 0][IDAStep][begin-step-attempt] step = 2, tn = 6.25e-05, h = 0.000125, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 @@ -116,11 +116,11 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.7364827514991518 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 1 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.4909885009994345, terr_k = 0.9819770019988689 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.490988500999434, terr_k = 0.981977001998869 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.4909885009994345 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.4909885009994345 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.4909885009994345, eta = 1, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.490988500999434 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.490988500999434 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.490988500999434, eta = 1, hnew = 0.000125 1.875000000000000e-04 1.224744865733311e+00 1.732047650340516e+00 2.070158044986670e-09 1.127482510687727e-06 [INFO][rank 0][IDAStep][begin-step-attempt] step = 3, tn = 0.0001875, h = 0.000125, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 @@ -140,11 +140,11 @@ Using GMRES iterative linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.7364815287607778 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 1 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.3682407643803889, terr_k = 0.7364815287607778 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.368240764380389, terr_k = 0.736481528760778 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.3682407643803889 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.3682407643803889 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.3682407643803889, eta = 1, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.368240764380389 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.368240764380389 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.368240764380389, eta = 1, hnew = 0.000125 3.125000000000000e-04 1.224744857633826e+00 1.732043140054366e+00 3.790763480893133e-09 2.029337465403458e-06 ------------------------------------------------------------------------------------------------------------------------------ Current time = 0.0003125 @@ -160,7 +160,7 @@ Residual fn evals = 8 IC linesearch backtrack ops = 0 NLS iters = 8 NLS fails = 0 -NLS iters per step = 2.666666666666667 +NLS iters per step = 2.66666666666667 LS setups = 0 Jac fn evals = 0 LS residual fn evals = 10 diff --git a/test/unit_tests/logging/test_logging_idas_lvl5_1.out b/test/unit_tests/logging/test_logging_idas_lvl5_1.out index e3632e48f5..52bb8f3bc5 100644 --- a/test/unit_tests/logging/test_logging_idas_lvl5_1.out +++ b/test/unit_tests/logging/test_logging_idas_lvl5_1.out @@ -18,11 +18,11 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.752418576295284e-06 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 23.55720056878195, terr_k = 47.1144011375639 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 23.557200568782, terr_k = 47.1144011375639 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 23.55720056878195 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 23.557200568782 [DEBUG][rank 0][IDAHandleNFlag][first-error-test_fail] kk = 1, eta = 0.25, h = 0.00025 -[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 23.55720056878195, kflag = 20 +[INFO][rank 0][IDAStep][end-step-attempt] status = failed error test, dsm = 23.557200568782, kflag = 20 [INFO][rank 0][IDAStep][begin-step-attempt] step = 1, tn = 0, h = 0.00025, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-solver] solver = Newton @@ -37,7 +37,7 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.836388936391201e-09 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 1.47287510018879, terr_k = 2.945750200377581 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 1.47287510018879, terr_k = 2.94575020037758 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 [DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 1.47287510018879 [DEBUG][rank 0][IDAHandleNFlag][second-error-test-fail] kk = 1, eta = 0.25, h = 6.25e-05 @@ -56,11 +56,11 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 1.814364670808554e-12 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.09206329852007912, terr_k = 0.1841265970401582 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.0920632985200791, terr_k = 0.184126597040158 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.09206329852007912 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.09206329852007912 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.09206329852007912, eta = 2, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.0920632985200791 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.0920632985200791 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.0920632985200791, eta = 2, hnew = 0.000125 6.250000000000000e-05 1.224744870587232e+00 1.732050356528061e+00 4.056768254656618e-10 2.255133815243227e-07 [INFO][rank 0][IDAStep][begin-step-attempt] step = 2, tn = 6.25e-05, h = 0.000125, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 @@ -76,11 +76,11 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 2, total-iters = 2, update-norm = 5.772592627786376e-11 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 2 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.4909887043039554, terr_k = 0.9819774086079108 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.490988704303955, terr_k = 0.981977408607911 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.4909887043039554 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.4909887043039554 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.4909887043039554, eta = 1, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.490988704303955 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.490988704303955 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.490988704303955, eta = 1, hnew = 0.000125 1.875000000000000e-04 1.224744865733123e+00 1.732047650340890e+00 2.070346782900856e-09 1.127482136320523e-06 [INFO][rank 0][IDAStep][begin-step-attempt] step = 3, tn = 0.0001875, h = 0.000125, q = 1 [INFO][rank 0][IDANls][begin-nonlinear-solve] tol = 0.33 @@ -91,11 +91,11 @@ Using dense direct linear solver [INFO][rank 0][SUNNonlinSolSolve_Newton][nonlinear-iterate] cur-iter = 1, total-iters = 1, update-norm = 0.7364807617858526 [INFO][rank 0][SUNNonlinSolSolve_Newton][end-nonlinear-iterate] status = success [INFO][rank 0][IDANls][end-nonlinear-solve] status = success, iters = 1 -[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.3682403808929263, terr_k = 0.7364807617858526 +[DEBUG][rank 0][IDATestError][estimate-error-order-k] err_k = 0.368240380892926, terr_k = 0.736480761785853 [DEBUG][rank 0][IDATestError][new-order] kk = 1, knew = 1 -[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.3682403808929263 -[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.3682403808929263 -[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.3682403808929263, eta = 1, hnew = 0.000125 +[DEBUG][rank 0][IDATestError][error-estimate] ck_enorm_k = 0.368240380892926 +[INFO][rank 0][IDAStep][end-step-attempt] status = success, dsm = 0.368240380892926 +[DEBUG][rank 0][IDACompleteStep][new-step-and-order] knew = 1, err_knew = 0.368240380892926, eta = 1, hnew = 0.000125 3.125000000000000e-04 1.224744857633637e+00 1.732043140056620e+00 3.790952218807320e-09 2.029335211872763e-06 ------------------------------------------------------------------------------------------------------------------------------ Current time = 0.0003125 @@ -122,7 +122,7 @@ LS fails = 0 Jac-times setups = 0 Jac-times evals = 0 LS iters per NLS iter = 0 -Jac evals per NLS iter = 0.4444444444444444 +Jac evals per NLS iter = 0.444444444444444 Prec evals per NLS iter = 0 Root fn evals = 0 End IDAS Logging test From f38cb88b5dd9f134f5e5f7a8b8df1d658345773a Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Tue, 17 Dec 2024 13:59:41 -0800 Subject: [PATCH 23/27] Apply formatter --- include/sundials/sundials_types.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/sundials/sundials_types.h b/include/sundials/sundials_types.h index 0634ee3b21..82cacdd80f 100644 --- a/include/sundials/sundials_types.h +++ b/include/sundials/sundials_types.h @@ -95,8 +95,8 @@ typedef float sunrealtype; #define SUN_SMALL_REAL FLT_MIN #define SUN_UNIT_ROUNDOFF FLT_EPSILON // TODO(SBR): In C11, FLT_DECIMAL_DIGITS would be a better choice -#define SUN_FORMAT_E "% ." SUN_STRING(FLT_DIG) "e" -#define SUN_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" +#define SUN_FORMAT_E "% ." SUN_STRING(FLT_DIG) "e" +#define SUN_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" #elif defined(SUNDIALS_DOUBLE_PRECISION) From dc348250362e01043cf82de6d13a8d61f616c964 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Wed, 18 Dec 2024 07:13:51 -0800 Subject: [PATCH 24/27] Update include/sundials/sundials_types.h Co-authored-by: David Gardner --- include/sundials/sundials_types.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/sundials/sundials_types.h b/include/sundials/sundials_types.h index 82cacdd80f..d1273a7c68 100644 --- a/include/sundials/sundials_types.h +++ b/include/sundials/sundials_types.h @@ -94,7 +94,7 @@ typedef float sunrealtype; #define SUN_BIG_REAL FLT_MAX #define SUN_SMALL_REAL FLT_MIN #define SUN_UNIT_ROUNDOFF FLT_EPSILON -// TODO(SBR): In C11, FLT_DECIMAL_DIGITS would be a better choice +// TODO(SBR): In C11, FLT_DECIMAL_DIG would be a better choice #define SUN_FORMAT_E "% ." SUN_STRING(FLT_DIG) "e" #define SUN_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" From 77092bf95ab6e2710d74ac0e37867047484a9844 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Wed, 18 Dec 2024 13:52:17 -0800 Subject: [PATCH 25/27] Add signed format macro --- include/sundials/sundials_types.h | 6 +++++- src/arkode/arkode_lsrkstep.c | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/include/sundials/sundials_types.h b/include/sundials/sundials_types.h index d1273a7c68..1db257c5e8 100644 --- a/include/sundials/sundials_types.h +++ b/include/sundials/sundials_types.h @@ -94,9 +94,11 @@ typedef float sunrealtype; #define SUN_BIG_REAL FLT_MAX #define SUN_SMALL_REAL FLT_MIN #define SUN_UNIT_ROUNDOFF FLT_EPSILON -// TODO(SBR): In C11, FLT_DECIMAL_DIG would be a better choice +// TODO(SBR): In C11, FLT_DECIMAL_DIG may be a better choice #define SUN_FORMAT_E "% ." SUN_STRING(FLT_DIG) "e" #define SUN_FORMAT_G "%." SUN_STRING(FLT_DIG) "g" +// TODO(SBR): This can probably be removed once a complex format macro is added +#define SUN_FORMAT_SG "%+." SUN_STRING(FLT_DIG) "g" #elif defined(SUNDIALS_DOUBLE_PRECISION) @@ -107,6 +109,7 @@ typedef double sunrealtype; #define SUN_UNIT_ROUNDOFF DBL_EPSILON #define SUN_FORMAT_E "% ." SUN_STRING(DBL_DIG) "e" #define SUN_FORMAT_G "%." SUN_STRING(DBL_DIG) "g" +#define SUN_FORMAT_SG "%+." SUN_STRING(DBL_DIG) "g" #elif defined(SUNDIALS_EXTENDED_PRECISION) @@ -117,6 +120,7 @@ typedef long double sunrealtype; #define SUN_UNIT_ROUNDOFF LDBL_EPSILON #define SUN_FORMAT_E "% ." SUN_STRING(LDBL_DIG) "Le" #define SUN_FORMAT_G "%." SUN_STRING(LDBL_DIG) "Lg" +#define SUN_FORMAT_SG "%+." SUN_STRING(LDBL_DIG) "g" #endif diff --git a/src/arkode/arkode_lsrkstep.c b/src/arkode/arkode_lsrkstep.c index d5f5f0e2ec..ffbd5b21e6 100644 --- a/src/arkode/arkode_lsrkstep.c +++ b/src/arkode/arkode_lsrkstep.c @@ -2089,8 +2089,8 @@ void lsrkStep_PrintMem(ARKodeMem ark_mem, FILE* outfile) /* output sunrealtype quantities */ // TODO(SRB): temporary fix for complex numbers fprintf(outfile, - "LSRKStep: dom_eig = " SUN_FORMAT_G - " + (" SUN_FORMAT_G ")i\n", + "LSRKStep: dom_eig = " SUN_FORMAT_G SUN_FORMAT_SG + "i\n", step_mem->lambdaR, step_mem->lambdaI); fprintf(outfile, "LSRKStep: spectral_radius = " SUN_FORMAT_G "\n", step_mem->spectral_radius); From bfddd8426c7689e1e8d09cdfbc0dc68ffd2e2cc2 Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Wed, 18 Dec 2024 17:12:16 -0800 Subject: [PATCH 26/27] Add developer docs on format macros and print utilities --- .../source/developers/source_code/Rules.rst | 3 + .../source/developers/source_code/Style.rst | 83 ++++++++++++++++++- 2 files changed, 84 insertions(+), 2 deletions(-) diff --git a/doc/superbuild/source/developers/source_code/Rules.rst b/doc/superbuild/source/developers/source_code/Rules.rst index a9e7c639da..e054982d97 100644 --- a/doc/superbuild/source/developers/source_code/Rules.rst +++ b/doc/superbuild/source/developers/source_code/Rules.rst @@ -196,4 +196,7 @@ not adhere to all of these rules. ``sunindextype`` for it. Instead use the appropriate integer type (e.g., ``uint64_t``) directly. Do not use ``sunindextype`` for counters either. +#. Use the print functions, format macros, and output guidelines detailed in + :ref:`Style.Output`. + #. Follow the logging style detailed in :ref:`Style.Logging`. diff --git a/doc/superbuild/source/developers/source_code/Style.rst b/doc/superbuild/source/developers/source_code/Style.rst index 3ff67c7dd7..275536ca8b 100644 --- a/doc/superbuild/source/developers/source_code/Style.rst +++ b/doc/superbuild/source/developers/source_code/Style.rst @@ -107,6 +107,83 @@ doing this type of line break is useful for readability too. .. See the clang-tidy documentation for more details. +.. _Style.Output: + +Output +------ + +For consistent formatting of :c:type:`sunrealtype`, the following macros are +available. + +.. c:macro:: SUN_FORMAT_E + + A format specifier for scientific notation. This should be used when + displaying arrays, matrices, and tables where fixed width alignment aids with + readability. + + **Example usage:** + + .. code-block:: C + + for (i = 0; i < N; i++) { + fprintf(outfile, SUN_FORMAT_E "\n", xd[i]); + } + +.. c:macro:: SUN_FORMAT_G + + A format specifier for scientific or standard notation, whichever is more + compact. It is more reader-friendly than :c:macro:`SUN_FORMAT_E` and should + be used in all cases not covered by that macro. + + **Example usage:** + + .. code-block:: C + + SSUNLogInfo(sunctx->logger, "label", "x = " SUN_FORMAT_G, x); + +.. c:macro:: SUN_FORMAT_SG + + Like :c:macro:`SUN_FORMAT_G` but with a leading plus or minus sign. + + +To aid in printing statistics in functions like :c:func:`CVodePrintAllStats`, +the following utility functions are available. + +.. c:function:: void sunfprintf_real(FILE* fp, SUNOutputFormat fmt, sunbooleantype start, const char* name, sunrealtype value) + + Writes a :c:type:`sunrealtype` value to a file pointer using the specified + format. + + :param fp: Pointer to output file. + :param fmt: the output format. + :param start: :c:macro:`SUNTRUE` if the value is the first in a series of + statistics, and :c:macro:`SUNFALSE` otherwise. + :param name: The name of the statistic. + :param value: The value of the statistic. + +.. c:function:: void sunfprintf_long(FILE* fp, SUNOutputFormat fmt, sunbooleantype start, const char* name, long value) + + Writes a long value to a file pointer using the specified format. + + :param fp: Pointer to output file. + :param fmt: the output format. + :param start: :c:macro:`SUNTRUE` if the value is the first in a series of + statistics, and :c:macro:`SUNFALSE` otherwise. + :param name: The name of the statistic. + :param value: The value of the statistic. + +.. c:function:: void sunfprintf_long_array(FILE* fp, SUNOutputFormat fmt, sunbooleantype start, const char* name, long* value, size_t count) + + Writes an array of long values to a file pointer using the specified format. + + :param fp: Pointer to output file. + :param fmt: the output format. + :param start: :c:macro:`SUNTRUE` if the value is the first in a series of + statistics, and :c:macro:`SUNFALSE` otherwise. + :param name: The name of the statistic. + :param value: Pointer to the array. + :param count: The number of elements in the array. + .. _Style.Logging: Logging @@ -128,10 +205,12 @@ equals sign with a space on either side e.g., .. code-block:: C /* log an informational message */ - SUNLogInfo(sunctx->logger, "begin-step", "t = %g, h = %g", t, h); + SUNLogInfo(sunctx->logger, "begin-step", "t = " SUN_FORMAT_G ", h = " SUN_FORMAT_G, t, h); /* log a debugging message */ - SUNLogDebug(sunctx->logger, "error-estimates", "eqm1 = %g, eq = %g, eqp1 = %g", eqm1, eq, eqp1); + SUNLogDebug(sunctx->logger, "error-estimates", + "eqm1 = " SUN_FORMAT_G ", eq = " SUN_FORMAT_G ", eqp1 = " SUN_FORMAT_G, + eqm1, eq, eqp1); or the name of a vector/array followed by ``(:) =`` with each vector/array entry written to a separate line e.g., a vector may be logged with From c864eead92e6fa0cf28cbd50da6d25dc13c2e8ec Mon Sep 17 00:00:00 2001 From: Steven Roberts Date: Thu, 19 Dec 2024 09:25:10 -0500 Subject: [PATCH 27/27] Apply suggestions from code review Co-authored-by: David Gardner --- .../source/developers/source_code/Style.rst | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/doc/superbuild/source/developers/source_code/Style.rst b/doc/superbuild/source/developers/source_code/Style.rst index 275536ca8b..4a6168c8c0 100644 --- a/doc/superbuild/source/developers/source_code/Style.rst +++ b/doc/superbuild/source/developers/source_code/Style.rst @@ -123,11 +123,11 @@ available. **Example usage:** - .. code-block:: C + .. code-block:: C - for (i = 0; i < N; i++) { - fprintf(outfile, SUN_FORMAT_E "\n", xd[i]); - } + for (i = 0; i < N; i++) { + fprintf(outfile, SUN_FORMAT_E "\n", xd[i]); + } .. c:macro:: SUN_FORMAT_G @@ -137,9 +137,9 @@ available. **Example usage:** - .. code-block:: C + .. code-block:: C - SSUNLogInfo(sunctx->logger, "label", "x = " SUN_FORMAT_G, x); + SSUNLogInfo(sunctx->logger, "label", "x = " SUN_FORMAT_G, x); .. c:macro:: SUN_FORMAT_SG @@ -155,7 +155,7 @@ the following utility functions are available. format. :param fp: Pointer to output file. - :param fmt: the output format. + :param fmt: The output format. :param start: :c:macro:`SUNTRUE` if the value is the first in a series of statistics, and :c:macro:`SUNFALSE` otherwise. :param name: The name of the statistic. @@ -166,7 +166,7 @@ the following utility functions are available. Writes a long value to a file pointer using the specified format. :param fp: Pointer to output file. - :param fmt: the output format. + :param fmt: The output format. :param start: :c:macro:`SUNTRUE` if the value is the first in a series of statistics, and :c:macro:`SUNFALSE` otherwise. :param name: The name of the statistic. @@ -177,7 +177,7 @@ the following utility functions are available. Writes an array of long values to a file pointer using the specified format. :param fp: Pointer to output file. - :param fmt: the output format. + :param fmt: The output format. :param start: :c:macro:`SUNTRUE` if the value is the first in a series of statistics, and :c:macro:`SUNFALSE` otherwise. :param name: The name of the statistic.