| /petsc/src/sys/objects/ |
| H A D | inherit.c | 264 …(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 D | ftnimpl.h | 372 #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 D | ex15.cxx | 59 PetscClassId cid; in main() local 140 cid = 0; in main() 188 (void)cid; in main()
|
| /petsc/src/dm/impls/da/ |
| H A D | grglvis.c | 342 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 D | sellhip.hip.cxx | 192 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 D | sellcuda.cu | 188 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 D | plexglvis.c | 249 …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 D | classical.c | 562 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 D | geo.c | 274 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 D | agg.c | 788 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 D | partsimple.c | 99 …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 D | Object.pyx | 323 cdef PetscObjectId cid = 0 324 CHKERR(PetscObjectGetId(self.obj[0], &cid)) 325 return <long>cid
|
| /petsc/src/dm/impls/forest/p4est/ |
| H A D | pforest.h | 74 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 D | swarm.c | 352 PetscInt bs, n, id = 0, cid = -2; in DMSwarmDestroyVectorFromFields_Private() local 362 PetscCall(PetscObjectComposedDataGetInt((PetscObject)*vec, SwarmDataFieldId, cid, flg)); in DMSwarmDestroyVectorFromFields_Private() 364 …cid == id, PetscObjectComm((PetscObject)sw), PETSC_ERR_USER, "Vector being destroyed was not creat… in DMSwarmDestroyVectorFromFields_Private()
|