| /petsc/src/sys/objects/device/interface/ |
| H A D | petscdevice_interface_internal.hpp | 80 using upstream_type = std::unordered_map<PetscObjectId, _n_WeakContext>; 82 using marked_type = std::unordered_set<PetscObjectId>; 84 using marked_type = std::vector<PetscObjectId>; 99 PetscErrorCode add_mark(PetscObjectId) noexcept; 100 PETSC_NODISCARD bool has_marked(PetscObjectId) const noexcept; 104 …PETSC_NODISCARD std::pair<bool, typename marked_type::iterator> get_marked_(PetscObjectId id) noex… in get_marked_() 142 inline PetscErrorCode CxxData::add_mark(PetscObjectId id) noexcept in add_mark() 155 inline bool CxxData::has_marked(PetscObjectId id) const noexcept in has_marked()
|
| H A D | mark_dcontext.cxx | 77 PetscObjectId id; in PetscDeviceContextRecordEvent_Private() 231 PETSC_NODISCARD PetscObjectId dctx_id() const noexcept in dctx_id() 259 using map_type = Petsc::UnorderedMap<PetscObjectId, mapped_type>; 359 PetscErrorCode PetscGetMarkedObjectMap_Internal(std::size_t *nkeys, PetscObjectId **keys, PetscMemo… in PetscGetMarkedObjectMap_Internal() 382 PetscErrorCode PetscRestoreMarkedObjectMap_Internal(std::size_t nkeys, PetscObjectId **keys, PetscM… in PetscRestoreMarkedObjectMap_Internal() 500 …eModes(MarkedObjectMap::mapped_type &marked, PetscDeviceContext dctx, PetscObjectId id, PetscMemor… in MarkFromID_CompatibleModes() 529 …tWrite(MarkedObjectMap::mapped_type &marked, PetscDeviceContext dctx, PetscObjectId id, PetscMemor… in MarkFromID_IncompatibleModes_UpdateLastWrite() 573 …eModes(MarkedObjectMap::mapped_type &marked, PetscDeviceContext dctx, PetscObjectId id, PetscMemor… in MarkFromID_IncompatibleModes() 594 …e PetscDeviceContextMarkIntentFromID_Private(PetscDeviceContext dctx, PetscObjectId id, PetscMemor… in PetscDeviceContextMarkIntentFromID_Private() 642 PetscErrorCode PetscDeviceContextMarkIntentFromID(PetscDeviceContext dctx, PetscObjectId id, PetscM… in PetscDeviceContextMarkIntentFromID()
|
| H A D | memory.cxx | 49 PetscObjectId id = 0; // id of allocation 55 constexpr PointerAttributes(PetscMemType, PetscObjectId, std::size_t) noexcept; 66 inline constexpr PointerAttributes::PointerAttributes(PetscMemType mtype_, PetscObjectId id_, std::… in PointerAttributes() 190 …const void *PETSC_RESTRICT ptr, PetscMemType mtype, std::size_t size, PetscObjectId *PETSC_RESTRIC… in PetscDeviceRegisterMemory_Private() 327 PetscObjectId id = 0; in PetscDeviceAllocate_Private()
|
| H A D | dcontext.cxx | 522 PetscObjectId bid; in PetscDeviceContextWaitForContext()
|
| /petsc/src/sys/objects/device/tests/ |
| H A D | ex11.cxx | 24 PetscObjectId id = 0; in operator ()() 40 static PetscErrorCode MarkedObjectMapView(PetscViewer vwr, std::size_t nkeys, const PetscObjectId *… in MarkedObjectMapView() 74 …r[], MPI_Comm comm, PetscDeviceContext dctx, std::size_t nkeys, const PetscObjectId *keys, const P… in CheckMarkedObjectMap_Private() 99 std::vector<PetscObjectId> cont_ids; in TestAllCombinations() 100 PetscObjectId dctx_id; in TestAllCombinations() 106 PetscObjectId id; in TestAllCombinations() 118 PetscObjectId *keys; in TestAllCombinations() 138 PetscObjectId actual_key; in TestAllCombinations() 181 …ARD static std::pair<PetscObjectId, std::pair<PetscMemoryAccessMode, std::vector<PetscDeviceContex… in make_map_entry() 188 static PetscErrorCode CheckMapEqual(std::unordered_map<PetscObjectId, std::pair<PetscMemoryAccessMo… in CheckMapEqual() argument [all …]
|
| H A D | ex7.c | 169 PetscObjectId prev_id = 0; in main() 173 PetscObjectId id; in main()
|
| /petsc/src/sys/objects/ |
| H A D | state.c | 217 PetscErrorCode PetscObjectGetId(PetscObject obj, PetscObjectId *id) in PetscObjectGetId() 246 PetscErrorCode PetscObjectCompareId(PetscObject obj, PetscObjectId id, PetscBool *eq) in PetscObjectCompareId() 248 PetscObjectId oid; in PetscObjectCompareId()
|
| H A D | inherit.c | 16 PetscObjectId PetscObjectNewId_Internal(void) in PetscObjectNewId_Internal() 18 static PetscObjectId idcnt = 1; in PetscObjectNewId_Internal()
|
| /petsc/src/ksp/ksp/utils/lmvm/ |
| H A D | lmbasis.h | 21 …PetscObjectId operator_id; // If these vecs include the output of an operator (like B0 … 24 …PetscObjectId cached_vec_id; // The id of g, to help determine when an input vector is g …
|
| H A D | lmproducts.h | 29 PetscObjectId operator_id;
|
| H A D | lmproducts.c | 57 static PetscErrorCode LMProductsPrepare_Internal(LMProducts dots, PetscObjectId operator_id, PetscO… in LMProductsPrepare_Internal() 73 PetscObjectId operator_id = (X->operator_id == 0) ? Y->operator_id : X->operator_id; in LMProductsPrepareFromBases() 74 PetscObjectId operator_state = (X->operator_id == 0) ? Y->operator_state : X->operator_state; in LMProductsPrepareFromBases() 84 PetscObjectId operator_id; in LMProductsPrepare()
|
| H A D | lmbasis.c | 310 PetscObjectId x_id; in LMBasisGEMVH()
|
| /petsc/src/ksp/ksp/impls/cheby/ |
| H A D | chebyshevimpl.h | 22 PetscObjectId amatid, pmatid;
|
| /petsc/include/petsc/private/ |
| H A D | deviceimpl.h | 204 PetscObjectId dctx_id; // id of last dctx to record this event 239 …PetscObjectId *childIDs; /* array containing ids of contexts currently forked from this one… 412 PETSC_EXTERN PetscErrorCode PetscDeviceContextMarkIntentFromID(PetscDeviceContext, PetscObjectId, P… 415 PETSC_EXTERN PetscErrorCode PetscGetMarkedObjectMap_Internal(size_t *, PetscObjectId **, PetscMemor… 416 PETSC_EXTERN PetscErrorCode PetscRestoreMarkedObjectMap_Internal(size_t, PetscObjectId **, PetscMem…
|
| H A D | tsimpl.h | 108 PetscObjectId id; 114 PetscObjectId id; 263 …PetscObjectId Xid; /* Unique ID of solution vector at which the Jacobian was last evalua…
|
| H A D | petscimpl.h | 112 …PetscObjectId id; /* this is used to compare object for identity that may no longer exist since me… 334 PETSC_INTERN PetscObjectId PetscObjectNewId_Internal(void);
|
| /petsc/src/sys/objects/device/c/ |
| H A D | device.c | 294 PetscErrorCode PetscGetMarkedObjectMap_Internal(size_t *nkeys, PetscObjectId **keys, PetscMemoryAcc… in PetscGetMarkedObjectMap_Internal() 310 PetscErrorCode PetscRestoreMarkedObjectMap_Internal(size_t nkeys, PETSC_UNUSED PetscObjectId **keys… in PetscRestoreMarkedObjectMap_Internal()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscobj.pxi | 7 ctypedef long PetscObjectId 26 PetscErrorCode PetscObjectGetId(PetscObject, PetscObjectId*)
|
| H A D | Object.pyx | 323 cdef PetscObjectId cid = 0
|
| /petsc/src/sys/tests/ |
| H A D | ex15.cxx | 65 PetscObjectId oid; in main()
|
| /petsc/include/ |
| H A D | petscsystypes.h | 788 typedef PetscInt64 PetscObjectId; typedef
|
| /petsc/src/ts/trajectory/interface/ |
| H A D | traj.c | 179 PetscObjectId id; in TSTrajectoryGetVecs() 197 PetscObjectId id; in TSTrajectoryGetVecs()
|
| /petsc/src/dm/dt/fe/tests/ |
| H A D | ex2.c | 97 PetscObjectId id; in CellRangeGetFEGeom()
|
| H A D | ex1.c | 106 PetscObjectId id; in CellRangeGetFEGeom()
|
| /petsc/src/vec/is/is/utils/ |
| H A D | isdiff.c | 449 PetscObjectId is2id; in ISIntersect_Caching_Internal()
|