Home
last modified time | relevance | path

Searched refs:PetscContainerSetCtxDestroy (Results 1 – 17 of 17) sorted by relevance

/petsc/src/ts/utils/
H A Ddmts.c413 …if (tsdm->ifunctionctxcontainer) PetscCall(PetscContainerSetCtxDestroy(tsdm->ifunctionctxcontainer… in DMTSSetIFunctionContextDestroy()
524 …if (tsdm->i2functionctxcontainer) PetscCall(PetscContainerSetCtxDestroy(tsdm->i2functionctxcontain… in DMTSSetI2FunctionContextDestroy()
634 …if (tsdm->i2jacobianctxcontainer) PetscCall(PetscContainerSetCtxDestroy(tsdm->i2jacobianctxcontain… in DMTSSetI2JacobianContextDestroy()
750 …if (tsdm->rhsfunctionctxcontainer) PetscCall(PetscContainerSetCtxDestroy(tsdm->rhsfunctionctxconta… in DMTSSetRHSFunctionContextDestroy()
1060 …if (tsdm->ijacobianctxcontainer) PetscCall(PetscContainerSetCtxDestroy(tsdm->ijacobianctxcontainer… in DMTSSetIJacobianContextDestroy()
1175 …if (tsdm->rhsjacobianctxcontainer) PetscCall(PetscContainerSetCtxDestroy(tsdm->rhsjacobianctxconta… in DMTSSetRHSJacobianContextDestroy()
/petsc/include/petsc/private/cpp/
H A Dregister_finalize.hpp22 PetscCall(PetscContainerSetCtxDestroy(contain, std::move(finalizer))); in PetscCxxObjectRegisterFinalize()
/petsc/src/snes/utils/
H A Ddmsnes.c341 …if (sdm->functionctxcontainer) PetscCall(PetscContainerSetCtxDestroy(sdm->functionctxcontainer, f)… in DMSNESSetFunctionContextDestroy()
609 …if (sdm->jacobianctxcontainer) PetscCall(PetscContainerSetCtxDestroy(sdm->jacobianctxcontainer, f)… in DMSNESSetJacobianContextDestroy()
/petsc/src/dm/impls/plex/
H A Dplexegads.c1328 … PetscCall(PetscContainerSetCtxDestroy(modelObj, (PetscCtxDestroyFn *)DMPlexEGADSDestroy_Private)); in DMPlexCreateGeom_Internal()
1334 … PetscCall(PetscContainerSetCtxDestroy(contextObj, (PetscCtxDestroyFn *)DMPlexEGADSClose_Private)); in DMPlexCreateGeom_Internal()
1892 PetscCall(PetscContainerSetCtxDestroy(modelObj, DMPlexEGADSliteDestroy_Private)); in DMPlexCreateGeom()
1895 PetscCall(PetscContainerSetCtxDestroy(modelObj, DMPlexEGADSDestroy_Private)); in DMPlexCreateGeom()
1904 PetscCall(PetscContainerSetCtxDestroy(contextObj, DMPlexEGADSliteClose_Private)); in DMPlexCreateGeom()
1907 PetscCall(PetscContainerSetCtxDestroy(contextObj, DMPlexEGADSClose_Private)); in DMPlexCreateGeom()
2342 PetscCall(PetscContainerSetCtxDestroy(modelObj, DMPlexEGADSliteDestroy_Private)); in DMPlexCreateGeom_Tess_Internal()
2345 PetscCall(PetscContainerSetCtxDestroy(modelObj, DMPlexEGADSDestroy_Private)); in DMPlexCreateGeom_Tess_Internal()
2354 PetscCall(PetscContainerSetCtxDestroy(contextObj, DMPlexEGADSliteClose_Private)); in DMPlexCreateGeom_Tess_Internal()
2357 PetscCall(PetscContainerSetCtxDestroy(contextObj, DMPlexEGADSClose_Private)); in DMPlexCreateGeom_Tess_Internal()
[all …]
H A Dplexcreate.c2423 PetscCall(PetscContainerSetCtxDestroy(c, PetscCtxDestroyDefault)); in DMPlexCreateHypercubicMesh_Internal()
2428 PetscCall(PetscContainerSetCtxDestroy(c, PetscCtxDestroyDefault)); in DMPlexCreateHypercubicMesh_Internal()
H A Dplexfem.c75 PetscCall(PetscContainerSetCtxDestroy(container, PetscContainerCtxDestroy_PetscFEGeom)); in DMPlexGetFEGeom()
4375 PetscCall(PetscContainerSetCtxDestroy(container, PetscContainerCtxDestroy_PetscFEGeom)); in DMSNESGetFEGeom()
/petsc/src/sys/objects/
H A Dinherit.c984 PetscErrorCode PetscContainerSetCtxDestroy(PetscContainer obj, PetscCtxDestroyFn *des) in PetscContainerSetCtxDestroy() function
1077 if (destroy) PetscCall(PetscContainerSetCtxDestroy(container, destroy)); in PetscObjectContainerCompose()
/petsc/doc/changes/
H A D323.md15 - Deprecate `PetscContainerSetUserDestroy()` with `PetscContainerSetCtxDestroy()`, updating will re…
/petsc/src/ksp/pc/impls/mg/
H A Dgdsw.c137 PetscCall(PetscContainerSetCtxDestroy(gcand, PCBDDCDestroyGraphCandidatesIS)); in PCMGGDSWSetUp()
/petsc/src/ksp/ksp/impls/fetidp/
H A Dfetidp.c889 PetscCall(PetscContainerSetCtxDestroy(c, PetscCtxDestroyDefault)); in KSPFETIDPSetUpOperators()
/petsc/include/
H A Dpetscsys.h1784 PETSC_EXTERN PetscErrorCode PetscContainerSetCtxDestroy(PetscContainer, PetscCtxDestroyFn *);
/petsc/src/ts/utils/dmplexlandau/
H A Dplexland.c1693 PetscCall(PetscContainerSetCtxDestroy(container, LandauGPUMapsDestroy)); in CreateStaticData()
2193 PetscCall(PetscContainerSetCtxDestroy(container, PetscCtxDestroyDefault)); in DMPlexLandauCreateVelocitySpace()
/petsc/src/mat/impls/aij/mpi/kokkos/
H A Dmpiaijkok.kokkos.cxx1571 PetscCall(PetscContainerSetCtxDestroy(container_d, MatCOOStructDestroy_MPIAIJKokkos)); in MatSetPreallocationCOO_MPIAIJKokkos()
/petsc/src/mat/impls/shell/
H A Dshell.c1533 if (shell->ctxcontainer) PetscCall(PetscContainerSetCtxDestroy(shell->ctxcontainer, f)); in MatShellSetContextDestroy_Shell()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c4994 PetscCall(PetscContainerSetCtxDestroy(container, MatMergeSeqsToMPIDestroy)); in MatCreateMPIAIJSumSeqAIJSymbolic()
6699 PetscCall(PetscContainerSetCtxDestroy(container, MatCOOStructDestroy_MPIAIJ)); in MatSetPreallocationCOO_MPIAIJ()
/petsc/src/mat/impls/is/
H A Dmatis.c209 PetscCall(PetscContainerSetCtxDestroy(c, MatISContainerDestroyPtAP_Private)); in MatPtAPSymbolic_IS_XAIJ()
/petsc/src/mat/interface/
H A Dmatrix.c7835 PetscCall(PetscContainerSetCtxDestroy(container, EnvelopeDataDestroy)); in MatComputeVariableBlockEnvelope()