Home
last modified time | relevance | path

Searched refs:api (Results 1 – 10 of 10) sorted by relevance

/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DCAPI.pyx14 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 DVec.pyx1283 `Buffer object <python:c-api/buffer>` wrapping the local portion of
/petsc/src/binding/petsc4py/src/petsc4py/
H A DPETSc.pxd118 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 Dmpimatmatmult.c86 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 Dmpiptap.c61 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 Dmpiaij.h18 …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 Depydoc.cfg112 #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 Dsnes.c876 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 Daij.h97 PetscInt *api, *apj; /* symbolic structure of A*P */ member
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas4849 (species/reaction-data-from-api-only? #f)