Home
last modified time | relevance | path

Searched refs:pobj (Results 1 – 14 of 14) sorted by relevance

/petsc/src/mat/impls/dense/mpi/cupm/
H A Dmatmpidensecupm.hpp141 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 Dpetscpyvista.py195 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 Dglobal_dcontext.cxx55 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 Ddcontext.cxx896 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 Dmatseqdensecupm.hpp907 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 Dbqpip.c46 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 Dbqpipimpl.h20 PetscReal pobj; member
/petsc/src/binding/petsc4py/test/
H A Dtest_viewer_py.py33 def viewObject(self, viewer, pobj): argument
34 self.obj_viewed.append(pobj.klass)
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscobj.pxi206 cdef Object pobj = PyPetscObject_New(obj)
207 cdef object handler = pobj.get_attr('__optshandler__')
209 handler(pobj)
H A DObject.pyx184 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 Dlibpetsc4py.pyx65 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 Dinherit.c500 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 Dmatdensecupmimpl.h480 #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 Dveccupmimpl.h99 const auto pobj = PetscObjectCast(v); variable
108 PetscCall(PetscObjectGetComm(pobj, &comm));
110 PetscCall(PetscObjectPrintClassNamePrefixType(pobj, PETSC_VIEWER_STDOUT_(comm)));