Skip to content

Commit

Permalink
Fixed more unused variable warnings/errors
Browse files Browse the repository at this point in the history
  • Loading branch information
drreynolds committed Sep 5, 2024
1 parent 800becf commit 958107f
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 22 deletions.
32 changes: 15 additions & 17 deletions src/arkode/arkode_mristep.c
Original file line number Diff line number Diff line change
Expand Up @@ -1278,9 +1278,8 @@ int mriStep_Init(ARKodeMem ark_mem, int init_type)
"error calling slow RHS function(s)");
return (ARK_RHSFUNC_FAIL);
}
retval = mriStep_Hin(ark_mem, ark_mem->tcur, ark_mem->tout, ark_mem->yn,
ark_mem->tempv1, ark_mem->ycur, ark_mem->tempv2,
ark_mem->tempv3, mriStep_SlowRHS, &(ark_mem->hin));
retval = mriStep_Hin(ark_mem, ark_mem->tcur, ark_mem->tout,
ark_mem->tempv1, &(ark_mem->hin));
if (retval != ARK_SUCCESS)
{
retval = arkHandleFailure(ark_mem, retval);
Expand Down Expand Up @@ -1850,7 +1849,7 @@ int mriStep_TakeStepMRIGARK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt
*nflagPtr = CONV_FAIL;
break;
}
retval = mriStep_StageERKFast(ark_mem, step_mem, is, t0, tf, ark_mem->ycur,
retval = mriStep_StageERKFast(ark_mem, step_mem, t0, tf, ark_mem->ycur,
ark_mem->tempv2, SUNTRUE, need_inner_dsm);
if (retval != ARK_SUCCESS) { *nflagPtr = CONV_FAIL; }
break;
Expand Down Expand Up @@ -2044,9 +2043,8 @@ int mriStep_TakeStepMRIGARK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPt
*nflagPtr = CONV_FAIL;
break;
}
retval = mriStep_StageERKFast(ark_mem, step_mem, step_mem->stages, t0, tf,
ark_mem->ycur, ark_mem->tempv2, SUNTRUE,
SUNFALSE);
retval = mriStep_StageERKFast(ark_mem, step_mem, t0, tf, ark_mem->ycur,
ark_mem->tempv2, SUNTRUE, SUNFALSE);
if (retval != ARK_SUCCESS) { *nflagPtr = CONV_FAIL; }
break;
case (MRISTAGE_ERK_NOFAST):
Expand Down Expand Up @@ -2332,7 +2330,7 @@ int mriStep_TakeStepMRISR(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr)
/* Evolve fast IVP for this stage:
force reset due to "stage-restart" structure
potentially get inner dsm on all non-embedding stages */
retval = mriStep_StageERKFast(ark_mem, step_mem, stage, ark_mem->tn,
retval = mriStep_StageERKFast(ark_mem, step_mem, ark_mem->tn,
ark_mem->tn + cstage * ark_mem->h,
ark_mem->ycur, ytemp, SUNTRUE,
need_inner_dsm && !embedding);
Expand Down Expand Up @@ -2774,7 +2772,7 @@ int mriStep_TakeStepMERK(ARKodeMem ark_mem, sunrealtype* dsmPtr, int* nflagPtr)
/* Evolve fast IVP for this stage:
force reset on first stage in group
potentially get inner dsm on all non-embedding stages */
retval = mriStep_StageERKFast(ark_mem, step_mem, stage, t0, tf,
retval = mriStep_StageERKFast(ark_mem, step_mem, t0, tf,
ark_mem->ycur, ytemp, is == 0,
need_inner_dsm && !embedding);
if (retval != ARK_SUCCESS) { *nflagPtr = CONV_FAIL; }
Expand Down Expand Up @@ -3300,14 +3298,14 @@ int mriStep_CheckCoupling(ARKodeMem ark_mem)
get_inner_dsm indicates whether this stage is one that should
accumulate an inner temporal error estimate.
---------------------------------------------------------------*/
int mriStep_StageERKFast(ARKodeMem ark_mem, ARKodeMRIStepMem step_mem, int is,
int mriStep_StageERKFast(ARKodeMem ark_mem, ARKodeMRIStepMem step_mem,
sunrealtype t0, sunrealtype tf, N_Vector ycur,
N_Vector ytemp, sunbooleantype force_reset,
SUNDIALS_MAYBE_UNUSED N_Vector ytemp,
sunbooleantype force_reset,
sunbooleantype get_inner_dsm)
{
int retval; /* reusable return flag */
SUNAdaptController_Type adapt_type; /* timestep adaptivity type */
sunrealtype inner_error_factor;

#ifdef SUNDIALS_DEBUG
printf(" MRIStep ERK fast stage\n");
Expand Down Expand Up @@ -3957,7 +3955,7 @@ int mriStep_StageSetup(ARKodeMem ark_mem)
ARK_FULLRHS_OTHER.
---------------------------------------------------------------*/
int mriStep_SlowRHS(ARKodeMem ark_mem, sunrealtype t, N_Vector y, N_Vector f,
int mode)
SUNDIALS_MAYBE_UNUSED int mode)
{
ARKodeMRIStepMem step_mem;
int nvec, retval;
Expand Down Expand Up @@ -4036,7 +4034,7 @@ int mriStep_SlowRHS(ARKodeMem ark_mem, sunrealtype t, N_Vector y, N_Vector f,
adaptivity is enabled.
---------------------------------------------------------------*/
int mriStep_FastRHS(ARKodeMem ark_mem, sunrealtype t, N_Vector y, N_Vector f,
int mode)
SUNDIALS_MAYBE_UNUSED int mode)
{
ARKodeMRIStepMem step_mem;
int retval;
Expand Down Expand Up @@ -4069,8 +4067,7 @@ int mriStep_FastRHS(ARKodeMem ark_mem, sunrealtype t, N_Vector y, N_Vector f,
initial condition.
---------------------------------------------------------------*/
int mriStep_Hin(ARKodeMem ark_mem, sunrealtype tcur, sunrealtype tout,
N_Vector ycur, N_Vector fcur, N_Vector ytmp, N_Vector temp1,
N_Vector temp2, ARKTimestepFullRHSFn rhs, sunrealtype* h)
N_Vector fcur, sunrealtype* h)
{
int sign;
sunrealtype tdiff, tdist, tround, fnorm, h0_inv;
Expand Down Expand Up @@ -4694,7 +4691,8 @@ int MRIStepCreateMRIStepInnerStepper(void* inner_arkode_mem,
ODE IVP.
----------------------------------------------------------------------------*/

int mriStep_MRIStepInnerEvolve(MRIStepInnerStepper stepper, sunrealtype t0,
int mriStep_MRIStepInnerEvolve(MRIStepInnerStepper stepper,
SUNDIALS_MAYBE_UNUSED sunrealtype t0,
sunrealtype tout, N_Vector y)
{
void* arkode_mem; /* arkode memory */
Expand Down
3 changes: 1 addition & 2 deletions src/arkode/arkode_mristep_controller.c
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,7 @@ int SUNAdaptController_EstimateStep_MRIStep(SUNAdaptController C, sunrealtype H,
/* Estimate slow stepsize from MRI controller */
retval = SUNAdaptController_EstimateStepTol(MRICONTROL_C(C), H,
step_mem->inner_control,
step_mem->p, DSM,
step_mem->inner_dsm, Hnew,
P, DSM, step_mem->inner_dsm, Hnew,
&(step_mem->inner_control_new));
return retval;
}
Expand Down
5 changes: 2 additions & 3 deletions src/arkode/arkode_mristep_impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,7 @@ int mriStep_AccessStepMem(ARKodeMem ark_mem, const char* fname,
sunbooleantype mriStep_CheckNVector(N_Vector tmpl);
int mriStep_SetCoupling(ARKodeMem ark_mem);
int mriStep_CheckCoupling(ARKodeMem ark_mem);
int mriStep_StageERKFast(ARKodeMem ark_mem, ARKodeMRIStepMem step_mem, int is,
int mriStep_StageERKFast(ARKodeMem ark_mem, ARKodeMRIStepMem step_mem,
sunrealtype t0, sunrealtype tf, N_Vector ycur,
N_Vector ytemp, sunbooleantype force_reset,
sunbooleantype get_inner_dsm);
Expand All @@ -286,8 +286,7 @@ int mriStep_SlowRHS(ARKodeMem ark_mem, sunrealtype t, N_Vector y, N_Vector f,
int mriStep_FastRHS(ARKodeMem ark_mem, sunrealtype t, N_Vector y, N_Vector f,
int mode);
int mriStep_Hin(ARKodeMem ark_mem, sunrealtype tcur, sunrealtype tout,
N_Vector ycur, N_Vector fcur, N_Vector ytmp, N_Vector temp1,
N_Vector temp2, ARKTimestepFullRHSFn rhs, sunrealtype* h);
N_Vector fcur, sunrealtype* h);
void mriStep_ApplyForcing(ARKodeMRIStepMem step_mem, sunrealtype t,
sunrealtype s, int* nvec);

Expand Down

0 comments on commit 958107f

Please sign in to comment.