Searched refs:PyObject (Results 1 – 12 of 12) sorted by relevance
| /petsc/src/sys/python/ |
| H A D | pythonsys.c | 76 typedef struct _Py_object_t PyObject; /* fake definition */ typedef 78 static PyObject *Py_None = NULL; 87 static PyObject *(*PySys_GetObject)(const char *); 88 static PyObject *(*PyObject_CallMethod)(PyObject *, const char *, const char *, ...); 89 static PyObject *(*PyImport_ImportModule)(const char *); 91 static void (*Py_IncRef)(PyObject *); 92 static void (*Py_DecRef)(PyObject *); 95 static PyObject *(*PyErr_Occurred)(void); 96 static void (*PyErr_Fetch)(PyObject **, PyObject **, PyObject **); 97 static void (*PyErr_NormalizeException)(PyObject **, PyObject **, PyObject **); [all …]
|
| /petsc/src/binding/petsc4py/src/ |
| H A D | pyapicompat.h | 13 PyObject *obj; 51 PyAPI_FUNC(int) PyObject_CheckBuffer(PyObject *); 52 PyAPI_FUNC(int) PyObject_GetBuffer(PyObject *, Py_buffer *, int); 54 PyAPI_FUNC(int) PyBuffer_FillInfo(Py_buffer *, PyObject *, 64 static PyObject *PyErr_GetRaisedException(void) in PyErr_GetRaisedException() 66 PyObject *t, *v, *tb; in PyErr_GetRaisedException() 76 static void PyErr_SetRaisedException_312(PyObject *v) in PyErr_SetRaisedException_312() 78 PyObject *t = (PyObject *)Py_TYPE(v); in PyErr_SetRaisedException_312() 79 PyObject *tb = PyException_GetTraceback(v); in PyErr_SetRaisedException_312()
|
| H A D | cython.h | 2 void *Cython_ImportFunction(PyObject *module, in Cython_ImportFunction() 6 PyObject *capi = NULL, *capsule = NULL; void *p = NULL; in Cython_ImportFunction()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscobj.pxi | 99 ctypedef struct PyObject 100 void _Py_DecRef"Py_DECREF"(PyObject*) 101 PyObject* PyDict_New() except NULL 102 PyObject* PyDict_GetItem(PyObject*, PyObject*) except * 103 int PyDict_SetItem(PyObject*, PyObject*, PyObject*) except -1 104 int PyDict_DelItem(PyObject*, PyObject*) except -1 114 cdef inline void Py_DecRef(PyObject *ob) noexcept with gil: 119 Py_DecRef(<PyObject*>ptr) 135 cdef PyObject *d = <PyObject*>dct 136 cdef PyObject *k = <PyObject*>key [all …]
|
| H A D | cyclicgc.pxi | 21 ctypedef struct PyObject 24 PyTypeObject *Py_TYPE(PyObject *) noexcept 26 ctypedef int (*visitproc)(PyObject *, void *) noexcept 27 ctypedef int (*traverseproc)(PyObject *, visitproc, void *) noexcept 28 ctypedef int (*inquiry)(PyObject *) noexcept 35 cdef int tp_traverse(PyObject *o, visitproc _visit, void *_arg) noexcept: 45 cdef PyObject *d = <PyObject*>p.python_context 50 cdef int tp_clear(PyObject *o) noexcept:
|
| H A D | petscmpi.pxi | 49 <PyMPICommGet*> Cython_ImportFunction(MPI, b"PyMPIComm_Get", b"MPI_Comm *(PyObject *)") 58 <PyMPICommNew*> Cython_ImportFunction(MPI, b"PyMPIComm_New", b"PyObject *(MPI_Comm)") 67 …<PyMPIDatatypeGet*> Cython_ImportFunction(MPI, b"PyMPIDatatype_Get", b"MPI_Datatype *(PyObject *)") 78 <PyMPIOpGet*> Cython_ImportFunction(MPI, b"PyMPIOp_Get", b"MPI_Op *(PyObject *)")
|
| H A D | PETSc.pyx | 62 PyObject *PyExc_RuntimeError 63 PyObject *PyErr_GetRaisedException() 64 void PyErr_SetRaisedException(PyObject*) 65 void PyException_SetCause(PyObject*, PyObject*) 76 cdef PyObject *exception = NULL, *cause = NULL
|
| H A D | arraynpy.pxi | 51 ctypedef struct PyObject 53 ndarray PyArray_New(PyTypeObject*, int, npy_intp[], int, npy_intp[], void*, int, int, PyObject*)
|
| H A D | libpetsc4py.pyx | 10 ctypedef struct PyObject 11 void Py_INCREF(PyObject*) 12 void Py_DECREF(PyObject*) 13 void Py_CLEAR(PyObject*) 407 Py_INCREF(<PyObject*>viewer.data) 418 Py_DECREF(<PyObject*>viewer.data) 707 Py_INCREF(<PyObject*>mat.data) 718 Py_DECREF(<PyObject*>mat.data) 1491 Py_INCREF(<PyObject*>pc.data) 1502 Py_DECREF(<PyObject*>pc.data) [all …]
|
| H A D | Mat.pyx | 5661 Py_INCREF(<PyObject*>self)
|
| /petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/ |
| H A D | pyscalar.h | 8 PyObject *PyPetscScalar_FromPetscScalar(PetscScalar s) in PyPetscScalar_FromPetscScalar() 20 PetscScalar PyPetscScalar_AsPetscScalar(PyObject *o) in PyPetscScalar_AsPetscScalar()
|
| H A D | petsc4py.i | 12 SWIGINTERNINLINE PyObject* 13 SWIG_getattr_this(PyObject* obj) { in SWIG_getattr_this() 20 SWIG_convert_ptr(PyObject *obj, void **ptr, swig_type_info *ty, int flags) { in SWIG_convert_ptr() 23 PyObject* _this = SWIG_getattr_this(obj); in SWIG_convert_ptr()
|