Home
last modified time | relevance | path

Searched refs:lid (Results 1 – 25 of 126) sorted by relevance

123456

/petsc/src/mat/graphops/coarsen/impls/mis/
H A Dmis.c28 …PetscInt num_fine_ghosts, kk, n, ix, j, *idx, *ii, Iend, my0, nremoved, gid, lid, cpid, l… in MatCoarsenApply_MIS_private() local
85 lid = matB->compressedrow.rindex[ix]; in MatCoarsenApply_MIS_private()
86 if (lid >= 0) lid_cprowID[lid] = ix; in MatCoarsenApply_MIS_private()
96 lid = perm_ix[kk]; in MatCoarsenApply_MIS_private()
97 state = lid_state[lid]; in MatCoarsenApply_MIS_private()
98 if (lid_removed[lid]) continue; in MatCoarsenApply_MIS_private()
102 if ((ix = lid_cprowID[lid]) != -1) { /* if I have any ghost neighbors */ in MatCoarsenApply_MIS_private()
121 n = ii[lid + 1] - ii[lid]; in MatCoarsenApply_MIS_private()
124 ix = lid_cprowID[lid]; in MatCoarsenApply_MIS_private()
128 lid_removed[lid] = PETSC_TRUE; in MatCoarsenApply_MIS_private()
[all …]
/petsc/src/mat/graphops/coarsen/impls/misk/
H A Dmisk.c121 const PetscInt lid = matB->compressedrow.rindex[ix]; in MatCoarsenApply_MISK_private() local
122 if (lid >= 0) lid_cprowID[lid] = ix; in MatCoarsenApply_MISK_private()
132 const PetscInt lid = perm_ix ? perm_ix[kk] : kk; in MatCoarsenApply_MISK_private() local
133 state = lid_state[lid]; in MatCoarsenApply_MISK_private()
134 if (iterIdx == 0 && lid_removed[lid]) continue; in MatCoarsenApply_MISK_private()
139 if ((ix = lid_cprowID[lid]) != -1) { /* if I have any ghost neighbors */ in MatCoarsenApply_MISK_private()
156 n = ai[lid + 1] - ai[lid]; in MatCoarsenApply_MISK_private()
159 ix = lid_cprowID[lid]; in MatCoarsenApply_MISK_private()
162 lid_removed[lid] = PETSC_TRUE; in MatCoarsenApply_MISK_private()
172 lid_state[lid] = nselected; // >= 0 is selected, cache for ordering coarse grid in MatCoarsenApply_MISK_private()
[all …]
/petsc/src/ksp/pc/impls/gamg/
H A Dagg.c555 const PetscInt lid = mm, cgid = my0crs + clid; in formProl0() local
576 PetscCall(PetscCDGetHeadPos(agg_llists, lid, &pos)); in formProl0()
581 PetscCall(PetscCDGetNextPos(agg_llists, lid, &pos)); in formProl0()
839 PetscInt lid, *ii, *idx, ix, Iend, my0, kk, n, j; in fixAggregatesWithSquare() local
857 for (lid = 0; lid < nloc; lid++) lid_cprowID_1[lid] = -1; in fixAggregatesWithSquare()
868 PetscInt lid = matB_1->compressedrow.rindex[ix]; in fixAggregatesWithSquare() local
870 …PetscCheck(lid <= nloc && lid >= -1, PETSC_COMM_SELF, PETSC_ERR_USER, "lid %" PetscInt_FMT " out o… in fixAggregatesWithSquare()
871 if (lid != -1) lid_cprowID_1[lid] = ix; in fixAggregatesWithSquare()
882 for (lid = 0; lid < nloc; lid++) { in fixAggregatesWithSquare()
883 lid_parent_gid[lid] = -1.0; in fixAggregatesWithSquare()
[all …]
H A Dgeo.c18 PetscInt lid; /* local vertex index */ member
163 PetscInt lid = selected_idx_2[kk]; in triangulateAndFormProl() local
164 in.pointlist[sid] = coords[lid]; in triangulateAndFormProl()
165 in.pointlist[sid + 1] = coords[data_stride + lid]; in triangulateAndFormProl()
166 if (lid >= nFineLoc) nPlotPts++; in triangulateAndFormProl()
255 PetscInt lid = selected_idx_2[kk]; in triangulateAndFormProl() local
256 if (lid == jj) sel = PETSC_FALSE; in triangulateAndFormProl()
285 const PetscInt lid = mm; in triangulateAndFormProl() local
290 PetscCall(PetscCDGetHeadPos(agg_lists_1, lid, &pos)); in triangulateAndFormProl()
294 PetscCall(PetscCDGetNextPos(agg_lists_1, lid, &pos)); in triangulateAndFormProl()
[all …]
/petsc/src/mat/graphops/coarsen/impls/hem/
H A Dhem.c477 PetscInt *ridx = matB->compressedrow.rindex, lid = ridx[ix]; in MatCoarsenApply_HEM_private() local
478 if (ridx[ix] >= 0) lid_cprowID[lid] = ix; in MatCoarsenApply_HEM_private()
555 PetscInt lid = kk, max_pe = rank, pe, n; in MatCoarsenApply_HEM_private() local
558 n = ii[lid + 1] - ii[lid]; in MatCoarsenApply_HEM_private()
559 aj = PetscSafePointerPlusOffset(matA->j, ii[lid]); in MatCoarsenApply_HEM_private()
560 ap = PetscSafePointerPlusOffset(matA->a, ii[lid]); in MatCoarsenApply_HEM_private()
564 if ((tt = PetscRealPart(ap[jj])) > threshold && lidj != lid) { in MatCoarsenApply_HEM_private()
566 if (lidj > lid) nEdges0++; in MatCoarsenApply_HEM_private()
569 if ((ix = lid_cprowID[lid]) != -1) { /* if I have any ghost neighbors */ in MatCoarsenApply_HEM_private()
587 lid_matched[lid] = PETSC_TRUE; in MatCoarsenApply_HEM_private()
[all …]
/petsc/src/mat/impls/sbaij/mpi/
H A Dmmsbaij.c21 PetscInt gid, lid; in MatSetUpMultiply_MPISBAIJ() local
42 PetscHashIterGetVal(gid1_lid1, tpos, lid); in MatSetUpMultiply_MPISBAIJ()
45 lid--; in MatSetUpMultiply_MPISBAIJ()
46 garray[lid] = gid; in MatSetUpMultiply_MPISBAIJ()
55 PetscCall(PetscHMapIGetWithDefault(gid1_lid1, gid1, 0, &lid)); in MatSetUpMultiply_MPISBAIJ()
56 lid--; in MatSetUpMultiply_MPISBAIJ()
57 aj[B->i[i] + j] = lid; in MatSetUpMultiply_MPISBAIJ()
/petsc/src/mat/impls/sell/mpi/
H A Dmmsell.c84 PetscInt gid, lid; in MatSetUpMultiply_MPISELL() local
114 PetscHashIterGetVal(gid1_lid1, tpos, lid); in MatSetUpMultiply_MPISELL()
117 lid--; in MatSetUpMultiply_MPISELL()
118 garray[lid] = gid; in MatSetUpMultiply_MPISELL()
130 PetscCall(PetscHMapIGetWithDefault(gid1_lid1, gid1, 0, &lid)); in MatSetUpMultiply_MPISELL()
131 lid--; in MatSetUpMultiply_MPISELL()
132 bcolidx[j] = lid; in MatSetUpMultiply_MPISELL()
/petsc/src/mat/impls/baij/mpi/
H A Dmmbaij.c18 PetscInt gid, lid; in MatSetUpMultiply_MPIBAIJ() local
42 PetscHashIterGetVal(gid1_lid1, tpos, lid); in MatSetUpMultiply_MPIBAIJ()
45 lid--; in MatSetUpMultiply_MPIBAIJ()
46 garray[lid] = gid; in MatSetUpMultiply_MPIBAIJ()
55 PetscCall(PetscHMapIGetWithDefault(gid1_lid1, gid1, 0, &lid)); in MatSetUpMultiply_MPIBAIJ()
56 lid--; in MatSetUpMultiply_MPIBAIJ()
57 aj[B->i[i] + j] = lid; in MatSetUpMultiply_MPIBAIJ()
/petsc/src/mat/impls/aij/mpi/
H A Dmmaij.c19 PetscInt gid, lid; in MatSetUpMultiply_MPIAIJ() local
45 PetscHashIterGetVal(gid1_lid1, tpos, lid); in MatSetUpMultiply_MPIAIJ()
48 lid--; in MatSetUpMultiply_MPIAIJ()
49 garray[lid] = gid; in MatSetUpMultiply_MPIAIJ()
58 PetscCall(PetscHMapIGetWithDefault(gid1_lid1, gid1, 0, &lid)); in MatSetUpMultiply_MPIAIJ()
59 lid--; in MatSetUpMultiply_MPIAIJ()
60 aj[B->i[i] + j] = lid; in MatSetUpMultiply_MPIAIJ()
/petsc/src/snes/tutorials/output/
H A Dex19_18.out1 lid velocity = 0.0625, prandtl # = 1., grashof # = 1.
H A Dex19_draw.out1 lid velocity = 0.0204082, prandtl # = 1., grashof # = 1.
H A Dex19_superlu.out1 lid velocity = 0.0025, prandtl # = 1., grashof # = 1.
H A Dex19_fp16.testout1 lid velocity = 0.00160027, prandtl # = 1., grashof # = 1.
H A Dex19_5.out1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
H A Dex19_1.testout1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
H A Dex19_2.out1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
H A Dex19_3.out1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
H A Dex19_suitesparse.out1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
H A Dex19_17.out1 lid velocity = 0.0625, prandtl # = 1., grashof # = 1.
H A Dex19_15a.out1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
H A Dex19_20.out1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
H A Dex19_bjacobi.out1 lid velocity = 0.000416493, prandtl # = 1., grashof # = 1.
H A Dex19_fdcoloring_wp.out1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
/petsc/src/ts/tutorials/output/
H A Dex26_4.out1 7x7 grid, lid velocity = 100., prandtl # = 1., grashof # = 1000.
H A Dex26_asm.out1 7x7 grid, lid velocity = 100., prandtl # = 1., grashof # = 1000.

123456