Lines Matching refs:localstepnum
576 …STrajectory tj, TS ts, TJScheduler *tjsch, PetscInt stepnum, PetscInt localstepnum, PetscInt lasts… in TopLevelStore() argument
590 …if (localstepnum == tjsch->stride - 1 && stepnum < tjsch->total_steps - laststridesize) { /* curre… in TopLevelStore()
596 if (localstepnum == 0 && stepnum < tjsch->total_steps - laststridesize) { in TopLevelStore()
604 …if (localstepnum == 0 && stepnum < tjsch->total_steps && stepnum != 0) { /* skip the first stride … in TopLevelStore()
610 if (localstepnum == 1 && stepnum < tjsch->total_steps - laststridesize) { in TopLevelStore()
718 PetscInt localstepnum, laststridesize; in TSTrajectoryMemorySet_TLNR() local
728 localstepnum = stepnum % tjsch->stride; in TSTrajectoryMemorySet_TLNR()
734 PetscCall(TopLevelStore(tj, ts, tjsch, stepnum, localstepnum, laststridesize, &done)); in TSTrajectoryMemorySet_TLNR()
737 …if (!stack->solution_only && localstepnum == 0) PetscFunctionReturn(PETSC_SUCCESS); … in TSTrajectoryMemorySet_TLNR()
738 …if (stack->solution_only && localstepnum == tjsch->stride - 1) PetscFunctionReturn(PETSC_SUCCESS);… in TSTrajectoryMemorySet_TLNR()
750 PetscInt id, localstepnum, laststridesize; in TSTrajectoryMemoryGet_TLNR() local
759 localstepnum = stepnum % tjsch->stride; in TSTrajectoryMemoryGet_TLNR()
764 if (localstepnum == 0 && tjsch->total_steps - stepnum >= laststridesize) { in TSTrajectoryMemoryGet_TLNR()
789 if (localstepnum == 0 && tjsch->total_steps - stepnum >= laststridesize) { in TSTrajectoryMemoryGet_TLNR()
909 …PetscRevolveInt total_steps, PetscRevolveInt stepnum, PetscRevolveInt localstepnum, PetscBool topl… in ApplyRevolve() argument
920 shift = stepnum - localstepnum; in ApplyRevolve()
922 rctx->capo = localstepnum; in ApplyRevolve()
1127 PetscInt store, localstepnum, laststridesize; in TSTrajectoryMemorySet_TLR() local
1137 localstepnum = stepnum % tjsch->stride; in TSTrajectoryMemorySet_TLR()
1142 PetscCall(TopLevelStore(tj, ts, tjsch, stepnum, localstepnum, laststridesize, &done)); in TSTrajectoryMemorySet_TLR()
1161 PetscCall(PetscRevolveIntCast(localstepnum, &rlocalstepnum)); in TSTrajectoryMemorySet_TLR()
1164 …PetscCheck(localstepnum >= stack->top, PetscObjectComm((PetscObject)ts), PETSC_ERR_MEMC, "Illegal … in TSTrajectoryMemorySet_TLR()
1177 PetscInt localstepnum, stridenum, laststridesize, store; in TSTrajectoryMemoryGet_TLR() local
1182 localstepnum = stepnum % tjsch->stride; in TSTrajectoryMemoryGet_TLR()
1193 PetscCall(PetscRevolveIntCast(localstepnum, &rlocalstepnum)); in TSTrajectoryMemoryGet_TLR()
1196 if (localstepnum == 0 && stepnum <= tjsch->total_steps - laststridesize) { in TSTrajectoryMemoryGet_TLR()
1227 if (localstepnum == 0 && tjsch->total_steps - stepnum >= laststridesize) { in TSTrajectoryMemoryGet_TLR()
1260 …age values already checkpointed)\n", stepnum - localstepnum + tjsch->rctx->oldcapo, stepnum - loca… in TSTrajectoryMemoryGet_TLR()
1277 PetscInt store, localstepnum, stridenum, laststridesize; in TSTrajectoryMemorySet_TLTR() local
1286 localstepnum = stepnum % tjsch->stride; /* index at the bottom level (inside a stride) */ in TSTrajectoryMemorySet_TLTR()
1290 if (stack->solution_only && localstepnum == 0 && !tjsch->rctx2->reverseonestep) { in TSTrajectoryMemorySet_TLTR()
1296 if (!stack->solution_only && localstepnum == 1 && !tjsch->rctx2->reverseonestep) { in TSTrajectoryMemorySet_TLTR()
1303 PetscCall(TopLevelStore(tj, ts, tjsch, stepnum, localstepnum, laststridesize, &done)); in TSTrajectoryMemorySet_TLTR()
1314 …if (!stack->solution_only && localstepnum == 0 && stepnum != tjsch->total_steps && !tjsch->recompu… in TSTrajectoryMemorySet_TLTR()
1317 PetscCall(PetscRevolveIntCast(localstepnum, &rlocalstepnum)); in TSTrajectoryMemorySet_TLTR()
1321 …PetscCheck(localstepnum >= stack->top, PetscObjectComm((PetscObject)ts), PETSC_ERR_MEMC, "Illegal … in TSTrajectoryMemorySet_TLTR()
1334 PetscInt localstepnum, stridenum, restoredstridenum, laststridesize, store; in TSTrajectoryMemoryGet_TLTR() local
1340 localstepnum = stepnum % tjsch->stride; in TSTrajectoryMemoryGet_TLTR()
1356 if (localstepnum == 0 && stepnum <= tjsch->total_steps - laststridesize) { in TSTrajectoryMemoryGet_TLTR()
1425 shift = (restoredstridenum - 1) * tjsch->stride - localstepnum; in TSTrajectoryMemoryGet_TLTR()
1453 PetscCall(PetscRevolveIntCast(localstepnum, &rlocalstepnum)); in TSTrajectoryMemoryGet_TLTR()
1470 PetscCall(PetscRevolveIntCast(localstepnum, &rlocalstepnum)); in TSTrajectoryMemoryGet_TLTR()
1474 …age values already checkpointed)\n", stepnum - localstepnum + tjsch->rctx->oldcapo, stepnum - loca… in TSTrajectoryMemoryGet_TLTR()