| /petsc/src/mat/graphops/coarsen/impls/mis/ |
| H A D | mis.c | 28 …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 D | misk.c | 121 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 D | agg.c | 555 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 D | geo.c | 18 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 D | hem.c | 477 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 D | mmsbaij.c | 21 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 D | mmsell.c | 84 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 D | mmbaij.c | 18 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 D | mmaij.c | 19 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 D | ex19_18.out | 1 lid velocity = 0.0625, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_draw.out | 1 lid velocity = 0.0204082, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_superlu.out | 1 lid velocity = 0.0025, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_fp16.testout | 1 lid velocity = 0.00160027, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_5.out | 1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_1.testout | 1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_2.out | 1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_3.out | 1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_suitesparse.out | 1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_17.out | 1 lid velocity = 0.0625, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_15a.out | 1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_20.out | 1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_bjacobi.out | 1 lid velocity = 0.000416493, prandtl # = 1., grashof # = 1.
|
| H A D | ex19_fdcoloring_wp.out | 1 lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
|
| /petsc/src/ts/tutorials/output/ |
| H A D | ex26_4.out | 1 7x7 grid, lid velocity = 100., prandtl # = 1., grashof # = 1000.
|
| H A D | ex26_asm.out | 1 7x7 grid, lid velocity = 100., prandtl # = 1., grashof # = 1000.
|