Home
last modified time | relevance | path

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

/petsc/src/sys/objects/
H A Dinherit.c264 …(PetscObject obj, PetscFortranCallbackType cbtype, PetscFortranCallbackId *cid, PetscFortranCallba… in PetscObjectSetFortranCallback() argument
271 if (!*cid) PetscCall(PetscFortranCallbackRegister(obj->classid, subtype, cid)); in PetscObjectSetFortranCallback()
272 if (*cid >= PETSC_SMALLEST_FORTRAN_CALLBACK + obj->num_fortrancallback[cbtype]) { in PetscObjectSetFortranCallback()
274 … PetscFortranCallbackId newnum = PetscMax(*cid - PETSC_SMALLEST_FORTRAN_CALLBACK + 1, 2 * oldnum); in PetscObjectSetFortranCallback()
283 obj->fortrancallback[cbtype][*cid - PETSC_SMALLEST_FORTRAN_CALLBACK].func = func; in PetscObjectSetFortranCallback()
284 obj->fortrancallback[cbtype][*cid - PETSC_SMALLEST_FORTRAN_CALLBACK].ctx = ctx; in PetscObjectSetFortranCallback()
309 …k(PetscObject obj, PetscFortranCallbackType cbtype, PetscFortranCallbackId cid, PetscFortranCallba… in PetscObjectGetFortranCallback() argument
315 …PetscCheck(cid >= PETSC_SMALLEST_FORTRAN_CALLBACK, obj->comm, PETSC_ERR_ARG_CORRUPT, "Fortran call… in PetscObjectGetFortranCallback()
316 …PetscCheck(cid < PETSC_SMALLEST_FORTRAN_CALLBACK + obj->num_fortrancallback[cbtype], obj->comm, PE… in PetscObjectGetFortranCallback()
317 cb = &obj->fortrancallback[cbtype][cid - PETSC_SMALLEST_FORTRAN_CALLBACK]; in PetscObjectGetFortranCallback()
/petsc/include/petsc/private/
H A Dftnimpl.h372 #define PetscObjectUseFortranCallback_Private(obj, cid, types, args, cbclass) \ argument
376 …PetscCall(PetscObjectGetFortranCallback((PetscObject)(obj), (cbclass), (cid), (PetscFortranCallbac…
380 …efine PetscObjectUseFortranCallback(obj, cid, types, args) PetscObjectUseFortranCallback_Pr… argument
381 …e PetscObjectUseFortranCallbackSubType(obj, cid, types, args) PetscObjectUseFortranCallback_Privat… argument
/petsc/src/sys/tests/
H A Dex15.cxx59 PetscClassId cid; in main() local
140 cid = 0; in main()
188 (void)cid; in main()
/petsc/src/dm/impls/da/
H A Dgrglvis.c342 PetscInt dim, sdim, i, vid[8], mid, cid, cdof; in DMDAView_GLVis_ASCII() local
400 cid = 1; /* segment */ in DMDAView_GLVis_ASCII()
401 …etscInt_FMT " %" PetscInt_FMT " %" PetscInt_FMT " %" PetscInt_FMT "\n", mid, cid, vid[0], vid[1])); in DMDAView_GLVis_ASCII()
412 cid = 3; /* quad */ in DMDAView_GLVis_ASCII()
413 …scInt_FMT " %" PetscInt_FMT " %" PetscInt_FMT " %" PetscInt_FMT "\n", mid, cid, vid[0], vid[1], vi… in DMDAView_GLVis_ASCII()
430 cid = 5; /* hex */ in DMDAView_GLVis_ASCII()
431 …scInt_FMT " %" PetscInt_FMT " %" PetscInt_FMT " %" PetscInt_FMT "\n", mid, cid, vid[0], vid[1], vi… in DMDAView_GLVis_ASCII()
/petsc/src/mat/impls/sell/seq/seqhip/
H A Dsellhip.hip.cxx192 PetscInt gid, row, start_slice, cid; in matmult_seqsell_tiled_kernel8() local
201 cid = blockIdx.x * chunksperblock + iter; /* chunk id */ in matmult_seqsell_tiled_kernel8()
202 if (cid < totalchunks) { in matmult_seqsell_tiled_kernel8()
203 start_slice = chunk_slice_map[cid]; /* starting slice at each iteration */ in matmult_seqsell_tiled_kernel8()
204 gid = cid * BLOCKY * WARP_SIZE + threadIdx.y * WARP_SIZE + threadIdx.x; in matmult_seqsell_tiled_kernel8()
205 …if ((cid + 1) * BLOCKY * WARP_SIZE > sliidx[start_slice + 1]) { /* this iteration covers more than… in matmult_seqsell_tiled_kernel8()
221 …if (iter == chunksperblock - 1 || (cid + 2) * BLOCKY * WARP_SIZE > sliidx[start_slice + 1]) { /* l… in matmult_seqsell_tiled_kernel8()
247 PetscInt gid, row, start_slice, cid; in matmultadd_seqsell_tiled_kernel8() local
256 cid = blockIdx.x * chunksperblock + iter; /* chunk id */ in matmultadd_seqsell_tiled_kernel8()
257 if (cid < totalchunks) { in matmultadd_seqsell_tiled_kernel8()
[all …]
/petsc/src/mat/impls/sell/seq/seqcuda/
H A Dsellcuda.cu188 PetscInt gid, row, start_slice, cid; in matmult_seqsell_tiled_kernel8() local
197 cid = blockIdx.x * chunksperblock + iter; /* chunk id */ in matmult_seqsell_tiled_kernel8()
198 if (cid < totalchunks) { in matmult_seqsell_tiled_kernel8()
199 start_slice = chunk_slice_map[cid]; /* starting slice at each iteration */ in matmult_seqsell_tiled_kernel8()
200 gid = cid * BLOCKY * 32 + threadIdx.y * 32 + threadIdx.x; in matmult_seqsell_tiled_kernel8()
201 …if ((cid + 1) * BLOCKY * 32 > sliidx[start_slice + 1]) { /* this iteration covers more than one sl… in matmult_seqsell_tiled_kernel8()
217 …if (iter == chunksperblock - 1 || (cid + 2) * BLOCKY * 32 > sliidx[start_slice + 1]) { /* last ite… in matmult_seqsell_tiled_kernel8()
243 PetscInt gid, row, start_slice, cid; in matmultadd_seqsell_tiled_kernel8() local
252 cid = blockIdx.x * chunksperblock + iter; /* chunk id */ in matmultadd_seqsell_tiled_kernel8()
253 if (cid < totalchunks) { in matmultadd_seqsell_tiled_kernel8()
[all …]
/petsc/src/dm/impls/plex/
H A Dplexglvis.c249 …tMFEMCellID_Internal(DM dm, DMLabel label, PetscInt minl, PetscInt p, PetscInt *mid, PetscInt *cid) in DMPlexGetPointMFEMCellID_Internal() argument
268 *cid = mfem_table_cid_unint[dim][csize]; in DMPlexGetPointMFEMCellID_Internal()
272 *cid = mfem_table_cid[pdepth][csize]; in DMPlexGetPointMFEMCellID_Internal()
746 PetscInt i, nv = 0, cid = -1, mid = 1; in DMPlexView_GLVis_ASCII() local
749 PetscCall(DMPlexGetPointMFEMCellID_Internal(dm, label, minl, p, &mid, &cid)); in DMPlexView_GLVis_ASCII()
752 PetscCall(PetscViewerASCIIPrintf(viewer, "%" PetscInt_FMT " %" PetscInt_FMT, mid, cid)); in DMPlexView_GLVis_ASCII()
961 PetscInt vids[8], *faces, st, i, coneSize, cell, cl, nv, cid = -1, mid = -1; in DMPlexView_GLVis_ASCII() local
971 PetscCall(DMPlexGetPointMFEMCellID_Internal(dm, label, minl, p, &mid, &cid)); in DMPlexView_GLVis_ASCII()
972 PetscCall(PetscViewerASCIIPrintf(viewer, "%" PetscInt_FMT " %" PetscInt_FMT, mid, cid)); in DMPlexView_GLVis_ASCII()
/petsc/src/ksp/pc/impls/gamg/
H A Dclassical.c562 PetscInt fs, fe, cs, ce, nl, i, j, k, li, lni, ci, ncols, maxcols, fn, cn, cid; in PCGAMGProlongator_Classical_Standard() local
637 cid = lcid[i]; in PCGAMGProlongator_Classical_Standard()
638 if (cid >= 0) { in PCGAMGProlongator_Classical_Standard()
699 cid = lcid[i]; in PCGAMGProlongator_Classical_Standard()
700 if (cid >= 0) { in PCGAMGProlongator_Classical_Standard()
702 picol[0] = cid; in PCGAMGProlongator_Classical_Standard()
H A Dgeo.c274 PetscInt cid = mid.trianglelist[kk++]; in triangulateAndFormProl() local
275 if (nTri[cid] == 0) node_tri[cid] = tid; in triangulateAndFormProl()
276 nTri[cid]++; in triangulateAndFormProl()
H A Dagg.c788 PetscInt cid = idx[jj] + Istart; //diag in PCGAMGCreateGraph_AGG() local
791 if (c != a) cid = garray[idx[jj]]; in PCGAMGCreateGraph_AGG()
793 AJ[ncol_row] = cid; in PCGAMGCreateGraph_AGG()
/petsc/src/dm/partitioner/impls/simple/
H A Dpartsimple.c99 …const PetscInt cid = (((nk * procs[2] + pk) * pcells[2] + ck) * cells[1] + ((nj * procs[1] + pj) *… in PetscPartitionerPartition_Simple_Grid() local
101 cellproc[offsets[pid]++] = cid; in PetscPartitionerPartition_Simple_Grid()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DObject.pyx323 cdef PetscObjectId cid = 0
324 CHKERR(PetscObjectGetId(self.obj[0], &cid))
325 return <long>cid
/petsc/src/dm/impls/forest/p4est/
H A Dpforest.h74 int cid; in DMRefinePattern_Center() local
83 cid = p4est_quadrant_child_id(&ancestor); in DMRefinePattern_Center()
84 …p4est_quadrant_corner_descendant(&ancestor, &ancestorcorner, P4EST_CHILDREN - 1 - cid, quadrant->l… in DMRefinePattern_Center()
91 int cid; in DMRefinePattern_Fractal() local
97 cid = p4est_quadrant_child_id(quadrant); in DMRefinePattern_Fractal()
98 if (ctx->fractal[cid ^ ((int)(quadrant->level % P4EST_CHILDREN))]) return 1; in DMRefinePattern_Fractal()
2602 int cid; in DMPforestGetTransferSF_Point() local
2605 PetscCallP4estReturn(cid, p4est_quadrant_child_id, (quad)); in DMPforestGetTransferSF_Point()
2609 PetscInt point = childClosures[cid][2 * cl]; in DMPforestGetTransferSF_Point()
2610 PetscInt ornt = childClosures[cid][2 * cl + 1]; in DMPforestGetTransferSF_Point()
[all …]
/petsc/src/dm/impls/swarm/
H A Dswarm.c352 PetscInt bs, n, id = 0, cid = -2; in DMSwarmDestroyVectorFromFields_Private() local
362 PetscCall(PetscObjectComposedDataGetInt((PetscObject)*vec, SwarmDataFieldId, cid, flg)); in DMSwarmDestroyVectorFromFields_Private()
364cid == id, PetscObjectComm((PetscObject)sw), PETSC_ERR_USER, "Vector being destroyed was not creat… in DMSwarmDestroyVectorFromFields_Private()