Home
last modified time | relevance | path

Searched refs:vidx (Results 1 – 3 of 3) sorted by relevance

/petsc/src/vec/vec/tests/
H A Dex45.c23 const PetscInt vidx[] = {1, 2}, sidx[] = {1, 0}; in main() local
62 PetscCall(VecStrideSubSetGather(v, PETSC_DETERMINE, vidx, NULL, s, INSERT_VALUES)); in main()
66 PetscCall(VecStrideSubSetScatter(s, PETSC_DETERMINE, NULL, vidx, v, ADD_VALUES)); in main()
73 PetscCall(VecStrideSubSetGather(v, 2, vidx, sidx, s, INSERT_VALUES)); in main()
77 PetscCall(VecStrideSubSetScatter(s, 2, sidx, vidx, v, ADD_VALUES)); in main()
/petsc/src/dm/impls/plex/tutorials/
H A Dex10.c112 PetscInt value, vidx; in AdaptMesh() local
117 PetscCall(PetscFindInt(value, Nv, values, &vidx)); in AdaptMesh()
118 …PetscCheck(vidx >= 0, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Value %" PetscInt_FMT " for cell… in AdaptMesh()
119 if (volume > volConst[vidx]) { in AdaptMesh()
123 if (volume < volConst[vidx] * ratio) { in AdaptMesh()
/petsc/src/ksp/ksp/tutorials/
H A Dex59.c811 PetscInt vidx[8], localsize, *xadj = NULL, *adjncy = NULL; in ComputeKSPBDDC() local
872 vidx[0] = 0 * dd.xm_l + 0; in ComputeKSPBDDC()
873 vidx[1] = 0 * dd.xm_l + dd.xm_l - 1; in ComputeKSPBDDC()
874 vidx[2] = (dd.ym_l - 1) * dd.xm_l + 0; in ComputeKSPBDDC()
875 vidx[3] = (dd.ym_l - 1) * dd.xm_l + dd.xm_l - 1; in ComputeKSPBDDC()
876 vidx[4] = (dd.zm_l - 1) * dd.xm_l * dd.ym_l + 0 * dd.xm_l + 0; in ComputeKSPBDDC()
877 vidx[5] = (dd.zm_l - 1) * dd.xm_l * dd.ym_l + 0 * dd.xm_l + dd.xm_l - 1; in ComputeKSPBDDC()
878 vidx[6] = (dd.zm_l - 1) * dd.xm_l * dd.ym_l + (dd.ym_l - 1) * dd.xm_l + 0; in ComputeKSPBDDC()
879 vidx[7] = (dd.zm_l - 1) * dd.xm_l * dd.ym_l + (dd.ym_l - 1) * dd.xm_l + dd.xm_l - 1; in ComputeKSPBDDC()
880 PetscCall(ISCreateGeneral(dd.gcomm, 8, vidx, PETSC_COPY_VALUES, &primals)); in ComputeKSPBDDC()