| /petsc/src/vec/is/utils/hdf5/ |
| H A D | hdf5io.c | 21 PetscBool timestepping = PETSC_FALSE; in PetscViewerHDF5CheckTimestepping_Internal() local 24 …DF5ReadAttribute(viewer, name, "timestepping", PETSC_BOOL, &hdf5->defTimestepping, ×tepping)); in PetscViewerHDF5CheckTimestepping_Internal() 25 if (timestepping != hdf5->timestepping) { in PetscViewerHDF5CheckTimestepping_Internal() 29 … %s Timestepping pushed? %s", group, name, PetscBools[timestepping], PetscBools[hdf5->timestepping… in PetscViewerHDF5CheckTimestepping_Internal() 148 if (hdf5->timestepping) ++ctx->lenInd; in PetscViewerHDF5ReadSizes_Private() 211 if (hdf5->timestepping) { in PetscViewerHDF5ReadSelectHyperslab_Private()
|
| /petsc/src/sys/classes/viewer/tutorials/output/ |
| H A D | ex2_2a.out | 8 Default timestepping: FALSE
|
| H A D | ex2_2b.out | 8 Default timestepping: FALSE
|
| /petsc/doc/manualpages/MANSECHeaders/ |
| H A D | TS | 4 pseudo-timestepping. `TS` internally
|
| /petsc/src/vec/is/is/impls/general/ |
| H A D | general.c | 303 PetscBool timestepping; in ISView_General_HDF5() local 313 PetscCall(PetscViewerHDF5IsTimestepping(viewer, ×tepping)); in ISView_General_HDF5() 314 if (timestepping) PetscCall(PetscViewerHDF5GetTimestep(viewer, ×tep)); in ISView_General_HDF5() 433 …if (timestepping) PetscCall(PetscViewerHDF5WriteObjectAttribute(viewer, (PetscObject)is, "timestep… in ISView_General_HDF5() 443 PetscBool timestepping; in ISView_General_HDF5_Compressed() local 446 PetscCall(PetscViewerHDF5IsTimestepping(viewer, ×tepping)); in ISView_General_HDF5_Compressed() 447 …PetscCheck(!timestepping, PetscObjectComm((PetscObject)viewer), PETSC_ERR_ARG_WRONG, "Timestepping… in ISView_General_HDF5_Compressed()
|
| /petsc/include/petsc/private/ |
| H A D | viewerhdf5impl.h | 50 …PetscBool timestepping; /* Flag to indicate whether objects are stored by time … member
|
| /petsc/src/sys/classes/viewer/impls/hdf5/ |
| H A D | hdf5v.c | 951 …PetscCheck(!hdf5->timestepping, PetscObjectComm((PetscObject)viewer), PETSC_ERR_ARG_WRONGSTATE, "T… in PetscViewerHDF5PushTimestepping() 952 hdf5->timestepping = PETSC_TRUE; in PetscViewerHDF5PushTimestepping() 978 …PetscCheck(hdf5->timestepping, PetscObjectComm((PetscObject)viewer), PETSC_ERR_ARG_WRONGSTATE, "Ti… in PetscViewerHDF5PopTimestepping() 979 hdf5->timestepping = PETSC_FALSE; in PetscViewerHDF5PopTimestepping() 1007 *flg = hdf5->timestepping; in PetscViewerHDF5IsTimestepping() 1032 …PetscCheck(hdf5->timestepping, PetscObjectComm((PetscObject)viewer), PETSC_ERR_ARG_WRONGSTATE, "Ti… in PetscViewerHDF5IncrementTimestep() 1061 …PetscCheck(hdf5->timestepping, PetscObjectComm((PetscObject)viewer), PETSC_ERR_ARG_WRONGSTATE, "Ti… in PetscViewerHDF5SetTimestep() 1091 …PetscCheck(hdf5->timestepping, PetscObjectComm((PetscObject)viewer), PETSC_ERR_ARG_WRONGSTATE, "Ti… in PetscViewerHDF5GetTimestep()
|
| /petsc/src/dm/impls/da/ |
| H A D | gr2.c | 428 PetscBool timestepping = PETSC_FALSE, dim2, spoutput; in VecView_MPI_HDF5_DA() local 435 PetscCall(PetscViewerHDF5IsTimestepping(viewer, ×tepping)); in VecView_MPI_HDF5_DA() 436 if (timestepping) PetscCall(PetscViewerHDF5GetTimestep(viewer, ×tep)); in VecView_MPI_HDF5_DA() 563 …if (timestepping) PetscCall(PetscViewerHDF5WriteObjectAttribute(viewer, (PetscObject)xin, "timeste… in VecView_MPI_HDF5_DA() 769 PetscBool dim2 = PETSC_FALSE, timestepping = PETSC_FALSE; in VecLoad_HDF5_DA() local 794 PetscCall(PetscViewerHDF5IsTimestepping(viewer, ×tepping)); in VecLoad_HDF5_DA() 795 if (timestepping) PetscCall(PetscViewerHDF5GetTimestep(viewer, ×tep)); in VecLoad_HDF5_DA()
|
| /petsc/doc/changes/ |
| H A D | 316.md | 67 `PetscViewerHDF5IsTimestepping()` to control timestepping mode. 70 if timestepping mode is active 71 - Error if timestepped dataset is read/written out of timestepping mode, or
|
| H A D | 317.md | 79 …PetscViewerHDF5SetDefaultTimestepping()` to deal with HDF5 files missing the timestepping attribute 205 - Add `DMCreateMassMatrixLumped()` to support explicit timestepping, also add `DMTSCreateRHSMassMat… 276 - Add `DMPlexTSComputeRHSFunctionFEM()` to support explicit timestepping 322 - Add `PetscDSGetRHSResidual()` and `PetscDSSetRHSResidual()` to support explicit timestepping
|
| /petsc/src/vec/vec/impls/mpi/ |
| H A D | pdvec.c | 461 PetscBool timestepping, dim2, spoutput; in VecView_MPI_HDF5() local 470 PetscCall(PetscViewerHDF5IsTimestepping(viewer, ×tepping)); in VecView_MPI_HDF5() 471 if (timestepping) PetscCall(PetscViewerHDF5GetTimestep(viewer, ×tep)); in VecView_MPI_HDF5() 631 …if (timestepping) PetscCall(PetscViewerHDF5WriteObjectAttribute(viewer, (PetscObject)xin, "timeste… in VecView_MPI_HDF5()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Viewer.pyx | 1081 """Activate the timestepping mode. 1093 """Deactivate the timestepping mode.
|
| H A D | TS.pyx | 1794 this routine to reinitialize timestepping by setting the step counter to 1797 continue timestepping from a previously interrupted run in such a way
|
| /petsc/doc/manual/ |
| H A D | ts.md | 1332 context of multistage timestepping methods) to evaluate the Jacobian 1470 timestepping with a variable timestep at each physical node point. For 1509 For solving steady-state problems with pseudo-timestepping one proceeds 1541 - For location-independent pseudo-timestepping, one uses the routine 1579 - For location-dependent pseudo-timestepping, the interface function
|
| H A D | profiling.md | 76 the timestepping library, `TS`, is in turn built on top of `SNES`.
|
| H A D | performance.md | 610 problem or timestepping, reusing the matrices and their nonzero
|
| H A D | getting_started.md | 1119 - `ts` - ODE/DAE solvers and timestepping,
|
| /petsc/doc/ |
| H A D | petsc.bib | 859 title = {Multirate timestepping methods for hyperbolic conservation laws}, 19343 title = {Aerodynamic shape optimization using simultaneous pseudo-timestepping},
|