| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | CAPI.pyx | 14 cdef api int PyPetscError_Set(PetscErrorCode ierr): 19 cdef api object PyPetscComm_New(MPI_Comm arg): 24 cdef api MPI_Comm PyPetscComm_Get(object arg) except? MPI_COMM_NULL: 30 cdef api MPI_Comm* PyPetscComm_GetPtr(object arg) except NULL: 38 cdef api object PyPetscObject_New(PetscObject arg): 43 cdef api PetscObject PyPetscObject_Get(object arg) except ? NULL: 49 cdef api PetscObject* PyPetscObject_GetPtr(object arg) except NULL: 57 cdef api object PyPetscViewer_New(PetscViewer arg): 62 cdef api PetscViewer PyPetscViewer_Get(object arg) except ? NULL: 70 cdef api object PyPetscRandom_New(PetscRandom arg): [all …]
|
| H A D | Vec.pyx | 1283 `Buffer object <python:c-api/buffer>` wrapping the local portion of
|
| /petsc/src/binding/petsc4py/src/petsc4py/ |
| H A D | PETSc.pxd | 118 ctypedef public api class Comm [ 126 ctypedef public api class Object [ 138 ctypedef public api class Viewer(Object) [ 144 ctypedef public api class Random(Object) [ 150 ctypedef public api class Device [ 157 ctypedef public api class DeviceContext(Object) [ 163 ctypedef public api class IS(Object) [ 169 ctypedef public api class LGMap(Object) [ 175 ctypedef public api class SF(Object) [ 181 ctypedef public api class Vec(Object) [ [all …]
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpimatmatmult.c | 86 PetscCall(PetscFree(ptap->api)); in MatProductCtxDestroy_MPIAIJ_MatMatMult() 103 PetscInt *api, *apj, *apJ, i, k; in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable() local 139 api = ptap->api; in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable() 153 apJ = PetscSafePointerPlusOffset(apj, api[i]); in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable() 202 PetscInt *lnk, i, pnz, row, *api, *apj, *Jptr, apnz, nspacedouble = 0, j, nzi; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() local 237 PetscCall(PetscMalloc1(am + 1, &api)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 238 ptap->api = api; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 239 api[0] = 0; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 274 api[i + 1] = api[i] + apnz; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 293 PetscCall(PetscMalloc1(api[am], &ptap->apj)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() [all …]
|
| H A D | mpiptap.c | 61 PetscCall(PetscFree(ptap->api)); in MatProductCtxDestroy_MPIAIJ_PtAP() 103 PetscInt i, rstart, rend, cm, ncols, row, *api, *apj, am = A->rmap->n, apnz, nout; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() local 138 api = ap->i; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() 140 PetscCall(ISLocalToGlobalMappingApply(ptap->ltog, api[AP_loc->rmap->n], apj, apj)); in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() 143 apnz = api[i + 1] - api[i]; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() 144 apa = ap->a + api[i]; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() 146 AProw_scalable(i, ad, ao, p_loc, p_oth, api, apj, apa); in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() 148 …PetscCall(ISGlobalToLocalMappingApply(ptap->ltog, IS_GTOLM_DROP, api[AP_loc->rmap->n], apj, &nout,… in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() 149 …PetscCheck(api[AP_loc->rmap->n] == nout, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Incorrect mapping… in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() 236 …PetscInt *api, *apj, *Jptr, apnz, *prmap = p->garray, con, j, Crmax, *aj, *ai, *pi,… in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local [all …]
|
| H A D | mpiaij.h | 18 …PetscInt *api, *apj; /* symbolic i and j arrays of the local product A_lo… member 188 #define AProw_scalable(i, ad, ao, p_loc, p_oth, api, apj, apa) \ argument 192 _apJ = apj + api[i]; \
|
| /petsc/src/binding/petsc4py/conf/ |
| H A D | epydoc.cfg | 112 #external-api: epydoc 115 #external-api-file: epydoc:api-objects.txt 118 #external-api-root: epydoc:http://epydoc.sourceforge.net/api
|
| /petsc/src/snes/interface/ |
| H A D | snes.c | 876 const char *api = print_api ? "SNESKSPSetParametersEW" : NULL; in SNESEWSetFromOptions_Private() local 880 …PetscCall(PetscOptionsInt("-ksp_ew_version", "Version 1, 2 or 3", api, kctx->version, &kctx->versi… in SNESEWSetFromOptions_Private() 881 …PetscCall(PetscOptionsReal("-ksp_ew_rtol0", "0 <= rtol0 < 1", api, kctx->rtol_0, &kctx->rtol_0, NU… in SNESEWSetFromOptions_Private() 883 …PetscCall(PetscOptionsReal("-ksp_ew_rtolmax", "0 <= rtolmax < 1", api, kctx->rtol_max, &kctx->rtol… in SNESEWSetFromOptions_Private() 884 …PetscCall(PetscOptionsReal("-ksp_ew_gamma", "0 <= gamma <= 1", api, kctx->gamma, &kctx->gamma, NUL… in SNESEWSetFromOptions_Private() 885 …PetscCall(PetscOptionsReal("-ksp_ew_alpha", "1 < alpha <= 2", api, kctx->alpha, &kctx->alpha, NULL… in SNESEWSetFromOptions_Private() 887 …PetscCall(PetscOptionsReal("-ksp_ew_threshold", "0 < threshold < 1", api, kctx->threshold, &kctx->… in SNESEWSetFromOptions_Private()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.h | 97 PetscInt *api, *apj; /* symbolic structure of A*P */ member
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 4849 (species/reaction-data-from-api-only? #f)
|