| /petsc/src/mat/impls/dense/mpi/cupm/ |
| H A D | matmpidensecupm.hpp | 141 const auto pobj = PetscObjectCast(B); in Convert_Dispatch_() local 150 PetscCall(PetscObjectChangeTypeName(pobj, to_host ? MATMPIDENSE : MATMPIDENSECUPM())); in Convert_Dispatch_() 155 …MatComposeOp_CUPM(to_host, pobj, MatConvert_mpidensecupm_mpidense_C(), nullptr, Convert_MPIDenseCU… in Convert_Dispatch_() 156 …MatComposeOp_CUPM(to_host, pobj, MatProductSetFromOptions_mpiaij_mpidensecupm_C(), nullptr, MatPro… in Convert_Dispatch_() 157 …MatComposeOp_CUPM(to_host, pobj, MatProductSetFromOptions_mpiaijcupmsparse_mpidensecupm_C(), nullp… in Convert_Dispatch_() 158 …MatComposeOp_CUPM(to_host, pobj, MatProductSetFromOptions_mpidensecupm_mpiaij_C(), nullptr, MatPro… in Convert_Dispatch_() 159 …MatComposeOp_CUPM(to_host, pobj, MatProductSetFromOptions_mpidensecupm_mpiaijcupmsparse_C(), nullp… in Convert_Dispatch_() 160 …MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMGetArray_C(), nullptr, GetArrayC_<PETSC_MEMTYPE_DEVIC… in Convert_Dispatch_() 161 …MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMGetArrayRead_C(), nullptr, GetArrayC_<PETSC_MEMTYPE_D… in Convert_Dispatch_() 162 …MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMGetArrayWrite_C(), nullptr, GetArrayC_<PETSC_MEMTYPE_… in Convert_Dispatch_() [all …]
|
| /petsc/src/binding/petsc4py/src/petsc4py/lib/_pytypes/viewer/ |
| H A D | petscpyvista.py | 195 def viewObject(self, viewer, pobj): argument 196 if pobj.klass == 'Vec': 197 dm = pobj.getDM() 198 a = pobj.getArray(readonly=1) 199 bs = pobj.getBlockSize() 200 self.viewPlex(viewer, dm, scalars = (pobj.name, a, bs)) 201 elif pobj.klass == 'DM': 202 if pobj.type == 'plex': 203 self.viewPlex(viewer, pobj) 204 elif pobj.type == 'swarm': [all …]
|
| /petsc/src/sys/objects/device/interface/ |
| H A D | global_dcontext.cxx | 55 PetscObject pobj; in PetscDeviceContextSetupGlobalContext_Private() local 74 pobj = PetscObjectCast(globalContext); in PetscDeviceContextSetupGlobalContext_Private() 75 PetscCall(PetscObjectSetName(pobj, "global root")); in PetscDeviceContextSetupGlobalContext_Private() 76 PetscCall(PetscObjectSetOptionsPrefix(pobj, "root_")); in PetscDeviceContextSetupGlobalContext_Private()
|
| H A D | dcontext.cxx | 896 const auto pobj = PetscObjectCast(*dctx); in PetscDeviceContextGetNullContextForDevice_Private() local 900 PetscCall(PetscObjectSetName(pobj, name.c_str())); in PetscDeviceContextGetNullContextForDevice_Private() 901 PetscCall(PetscObjectSetOptionsPrefix(pobj, prefix.c_str())); in PetscDeviceContextGetNullContextForDevice_Private() 958 const auto pobj = PetscObjectCast(dctx); in PetscDeviceContextSetFromOptions() local 971 PetscCall(PetscObjectGetComm(pobj, &comm)); in PetscDeviceContextSetFromOptions() 975 old_comm = Petsc::util::exchange(pobj->comm, comm); in PetscDeviceContextSetFromOptions() 978 PetscObjectOptionsBegin(pobj); in PetscDeviceContextSetFromOptions() 982 if (comm != MPI_COMM_NULL) pobj->comm = old_comm; in PetscDeviceContextSetFromOptions()
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 907 const auto pobj = PetscObjectCast(B); in Convert_Dispatch_() local 917 PetscCall(PetscObjectChangeTypeName(pobj, to_host ? MATSEQDENSE : MATSEQDENSECUPM())); in Convert_Dispatch_() 922 …MatComposeOp_CUPM(to_host, pobj, MatConvert_seqdensecupm_seqdense_C(), nullptr, Convert_SeqDenseCU… in Convert_Dispatch_() 923 …MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMGetArray_C(), nullptr, GetArrayC_<PETSC_MEMTYPE_DEVIC… in Convert_Dispatch_() 924 …MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMGetArrayRead_C(), nullptr, GetArrayC_<PETSC_MEMTYPE_D… in Convert_Dispatch_() 925 …MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMGetArrayWrite_C(), nullptr, GetArrayC_<PETSC_MEMTYPE_… in Convert_Dispatch_() 926 …MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMRestoreArray_C(), nullptr, RestoreArrayC_<PETSC_MEMTY… in Convert_Dispatch_() 927 …MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMRestoreArrayRead_C(), nullptr, RestoreArrayC_<PETSC_M… in Convert_Dispatch_() 928 …MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMRestoreArrayWrite_C(), nullptr, RestoreArrayC_<PETSC_… in Convert_Dispatch_() 929 MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMPlaceArray_C(), nullptr, PlaceArray); in Convert_Dispatch_() [all …]
|
| /petsc/src/tao/quadratic/impls/bqpip/ |
| H A D | bqpip.c | 46 qp->pobj = fff + qp->d; in QPIPSetInitialPoint() 48 …PetscCheck(!PetscIsInfOrNanReal(qp->pobj), PETSC_COMM_SELF, PETSC_ERR_USER, "User provided data co… in QPIPSetInitialPoint() 115 qp->dobj = qp->pobj - qp->gap; in QPIPSetInitialPoint() 121 qp->rgap = qp->gap / (PetscAbsReal(qp->dobj) + PetscAbsReal(qp->pobj) + 1.0); in QPIPSetInitialPoint() 248 qp->pobj = 1.0; in TaoSolve_BQPIP() 291 PetscCall(TaoLogConvergenceHistory(tao, qp->pobj, gnorm, qp->pinfeas, tao->ksp_its)); in TaoSolve_BQPIP() 292 PetscCall(TaoMonitor(tao, tao->niter, qp->pobj, gnorm, qp->pinfeas, step)); in TaoSolve_BQPIP() 440 qp->pobj = d1 / 2.0 + d2 + qp->d; in TaoSolve_BQPIP() 442 qp->dobj = qp->pobj - qp->gap; in TaoSolve_BQPIP() 444 qp->rgap = qp->gap / (PetscAbsReal(qp->dobj) + PetscAbsReal(qp->pobj) + 1.0); in TaoSolve_BQPIP()
|
| H A D | bqpipimpl.h | 20 PetscReal pobj; member
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_viewer_py.py | 33 def viewObject(self, viewer, pobj): argument 34 self.obj_viewed.append(pobj.klass)
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscobj.pxi | 206 cdef Object pobj = PyPetscObject_New(obj) 207 cdef object handler = pobj.get_attr('__optshandler__') 209 handler(pobj)
|
| H A D | Object.pyx | 184 cdef PetscObject pobj = NULL 186 pobj = objpre.obj[0] if objpre is not None else NULL 188 CHKERR(PetscObjectViewFromOptions(self.obj[0], pobj, cval))
|
| H A D | libpetsc4py.pyx | 65 cdef inline PetscInt getRef(void *pobj) noexcept nogil: argument 66 cdef PetscObject obj = <PetscObject>pobj 70 cdef inline void addRef(void *pobj) noexcept nogil: argument 71 cdef PetscObject obj = <PetscObject>pobj 74 cdef inline void delRef(void *pobj) noexcept nogil: argument 75 cdef PetscObject obj = <PetscObject>pobj 78 cdef inline PetscObject newRef(void *pobj) noexcept nogil: argument 79 cdef PetscObject obj = <PetscObject>pobj 86 cdef inline const char* getPrefix(void *pobj) noexcept nogil: argument 87 cdef PetscObject obj = <PetscObject>pobj [all …]
|
| /petsc/src/sys/objects/ |
| H A D | inherit.c | 500 PetscErrorCode PetscObjectInheritPrintedOptions(PetscObject pobj, PetscObject obj) in PetscObjectInheritPrintedOptions() argument 505 PetscValidHeader(pobj, 1); in PetscObjectInheritPrintedOptions() 507 PetscCallMPI(MPI_Comm_rank(pobj->comm, &prank)); in PetscObjectInheritPrintedOptions()
|
| /petsc/include/petsc/private/ |
| H A D | matdensecupmimpl.h | 480 #define MatComposeOp_CUPM(use_host, pobj, op_str, op_host, ...) \ argument 483 PetscCall(PetscObjectComposeFunction(pobj, op_str, op_host)); \ 485 PetscCall(PetscObjectComposeFunction(pobj, op_str, __VA_ARGS__)); \
|
| H A D | veccupmimpl.h | 99 const auto pobj = PetscObjectCast(v); variable 108 PetscCall(PetscObjectGetComm(pobj, &comm)); 110 PetscCall(PetscObjectPrintClassNamePrefixType(pobj, PETSC_VIEWER_STDOUT_(comm)));
|