Home
last modified time | relevance | path

Searched refs:timestepping (Results 1 – 18 of 18) sorted by relevance

/petsc/src/vec/is/utils/hdf5/
H A Dhdf5io.c21 PetscBool timestepping = PETSC_FALSE; in PetscViewerHDF5CheckTimestepping_Internal() local
24 …DF5ReadAttribute(viewer, name, "timestepping", PETSC_BOOL, &hdf5->defTimestepping, &timestepping)); 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 Dex2_2a.out8 Default timestepping: FALSE
H A Dex2_2b.out8 Default timestepping: FALSE
/petsc/doc/manualpages/MANSECHeaders/
H A DTS4 pseudo-timestepping. `TS` internally
/petsc/src/vec/is/is/impls/general/
H A Dgeneral.c303 PetscBool timestepping; in ISView_General_HDF5() local
313 PetscCall(PetscViewerHDF5IsTimestepping(viewer, &timestepping)); in ISView_General_HDF5()
314 if (timestepping) PetscCall(PetscViewerHDF5GetTimestep(viewer, &timestep)); 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, &timestepping)); 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 Dviewerhdf5impl.h50 …PetscBool timestepping; /* Flag to indicate whether objects are stored by time … member
/petsc/src/sys/classes/viewer/impls/hdf5/
H A Dhdf5v.c951 …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 Dgr2.c428 PetscBool timestepping = PETSC_FALSE, dim2, spoutput; in VecView_MPI_HDF5_DA() local
435 PetscCall(PetscViewerHDF5IsTimestepping(viewer, &timestepping)); in VecView_MPI_HDF5_DA()
436 if (timestepping) PetscCall(PetscViewerHDF5GetTimestep(viewer, &timestep)); 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, &timestepping)); in VecLoad_HDF5_DA()
795 if (timestepping) PetscCall(PetscViewerHDF5GetTimestep(viewer, &timestep)); in VecLoad_HDF5_DA()
/petsc/doc/changes/
H A D316.md67 `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 D317.md79 …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 Dpdvec.c461 PetscBool timestepping, dim2, spoutput; in VecView_MPI_HDF5() local
470 PetscCall(PetscViewerHDF5IsTimestepping(viewer, &timestepping)); in VecView_MPI_HDF5()
471 if (timestepping) PetscCall(PetscViewerHDF5GetTimestep(viewer, &timestep)); 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 DViewer.pyx1081 """Activate the timestepping mode.
1093 """Deactivate the timestepping mode.
H A DTS.pyx1794 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 Dts.md1332 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 Dprofiling.md76 the timestepping library, `TS`, is in turn built on top of `SNES`.
H A Dperformance.md610 problem or timestepping, reusing the matrices and their nonzero
H A Dgetting_started.md1119 - `ts` - ODE/DAE solvers and timestepping,
/petsc/doc/
H A Dpetsc.bib859 title = {Multirate timestepping methods for hyperbolic conservation laws},
19343 title = {Aerodynamic shape optimization using simultaneous pseudo-timestepping},