| /petsc/src/dm/impls/plex/transform/impls/refine/bl/ |
| H A D | plexrefbl.c | 21 PetscInt Nc, No, coff, i, ict; in DMPlexTransformSetUp_BL() local 103 for (ict = 0; ict < DM_NUM_POLYTOPES; ++ict) { in DMPlexTransformSetUp_BL() 104 bl->Nt[ict] = -1; in DMPlexTransformSetUp_BL() 105 bl->target[ict] = NULL; in DMPlexTransformSetUp_BL() 106 bl->size[ict] = NULL; in DMPlexTransformSetUp_BL() 107 bl->cone[ict] = NULL; in DMPlexTransformSetUp_BL() 108 bl->ornt[ict] = NULL; in DMPlexTransformSetUp_BL() 556 PetscInt ict; in DMPlexTransformDestroy_BL() local 559 …for (ict = 0; ict < DM_NUM_POLYTOPES; ++ict) PetscCall(PetscFree4(bl->target[ict], bl->size[ict], … in DMPlexTransformDestroy_BL()
|
| /petsc/src/dm/impls/da/ |
| H A D | dasub.c | 202 PetscMPIInt ict; in DMDAGetProcessorSubset() local 227 ict = 0; in DMDAGetProcessorSubset() 231 ranks[ict] = i; in DMDAGetProcessorSubset() 232 ict++; in DMDAGetProcessorSubset() 238 PetscCallMPI(MPI_Group_incl(group, ict, ranks, &subgroup)); in DMDAGetProcessorSubset()
|
| /petsc/src/dm/impls/plex/transform/impls/extrude/ |
| H A D | plextrcohesive.c | 768 PetscInt numRt, pStart, pEnd, ict; in DMPlexTransformSetUp_Cohesive() local 814 for (ict = 0; ict < numRt; ++ict) { in DMPlexTransformSetUp_Cohesive() 815 ex->Nt[ict] = -1; in DMPlexTransformSetUp_Cohesive() 816 ex->target[ict] = NULL; in DMPlexTransformSetUp_Cohesive() 817 ex->size[ict] = NULL; in DMPlexTransformSetUp_Cohesive() 818 ex->cone[ict] = NULL; in DMPlexTransformSetUp_Cohesive() 819 ex->ornt[ict] = NULL; in DMPlexTransformSetUp_Cohesive()
|
| H A D | plextrextrude.c | 460 PetscInt Nl = ex->layers, l, ict, dim; in DMPlexTransformSetUp_Extrude() local 582 for (ict = 0; ict < DM_NUM_POLYTOPES; ++ict) { in DMPlexTransformSetUp_Extrude() 583 ex->Nt[ict] = -1; in DMPlexTransformSetUp_Extrude() 584 ex->target[ict] = NULL; in DMPlexTransformSetUp_Extrude() 585 ex->size[ict] = NULL; in DMPlexTransformSetUp_Extrude() 586 ex->cone[ict] = NULL; in DMPlexTransformSetUp_Extrude() 587 ex->ornt[ict] = NULL; in DMPlexTransformSetUp_Extrude()
|
| /petsc/src/ksp/ksp/tests/ |
| H A D | ex10.c | 86 PetscInt ict, nz, base, r1, r2, N, *rowkeep, nstart; in GetElasticityMatrix() local 141 ict = 0; in GetElasticityMatrix() 145 if (nz) rowkeep[ict++] = i; in GetElasticityMatrix() 148 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, ict, rowkeep, PETSC_COPY_VALUES, &iskeep)); in GetElasticityMatrix()
|
| /petsc/src/mat/impls/dense/mpi/ |
| H A D | mmdense.c | 165 PetscInt *iptr = tmp, ict = 0; in MatCreateSubMatrices_MPIDense_Local() local 168 iptr += ict; in MatCreateSubMatrices_MPIDense_Local() 170 ict = w1[2 * j]; in MatCreateSubMatrices_MPIDense_Local()
|
| /petsc/src/dm/impls/plex/transform/interface/ |
| H A D | plextransform.c | 536 const DMPolytopeType ict = (DMPolytopeType)ctOrderOld[i]; in DMPlexTransformCreateOffset_Internal() local 539 …PetscCall(DMPlexTransformCellTransform(tr, ict, PETSC_DETERMINE, NULL, &Nct, &rct, &rsize, &cone, … in DMPlexTransformCreateOffset_Internal() 540 if (ict == ct) { in DMPlexTransformCreateOffset_Internal() 547 …if (rct[n] == ctNew) off[ct * DM_NUM_POLYTOPES + ctNew] += (ctStart[ictn] - ctStart[ict]) * rsize[… in DMPlexTransformCreateOffset_Internal() 1667 PetscInt ict; in DMPlexTransformCreateCellVertices_Internal() local 1671 for (ict = DM_POLYTOPE_POINT; ict < DM_NUM_POLYTOPES; ++ict) { in DMPlexTransformCreateCellVertices_Internal() 1672 const DMPolytopeType ct = (DMPolytopeType)ict; in DMPlexTransformCreateCellVertices_Internal()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | baijov.c | 146 PetscInt *iptr = tmp, ict = 0; in MatIncreaseOverlap_MPIBAIJ_Once() local 149 iptr += ict; in MatIncreaseOverlap_MPIBAIJ_Once() 151 ict = w1[j]; in MatIncreaseOverlap_MPIBAIJ_Once()
|
| /petsc/src/dm/impls/plex/hdf5/ |
| H A D | plexhdf5.c | 1204 const DMPolytopeType ict = (DMPolytopeType)c; in DMPlexTopologyView_HDF5_XDMF_Private() local 1208 if (ict == DM_POLYTOPE_FV_GHOST) continue; in DMPlexTopologyView_HDF5_XDMF_Private() 1209 PetscCall(DMLabelGetStratumBounds(ctLabel, ict, &pStart, &pEnd)); in DMPlexTopologyView_HDF5_XDMF_Private()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plex.c | 150 const DMPolytopeType ict = (DMPolytopeType)c; in DMPlexGetFieldTypes_Internal() local 153 if (ict == DM_POLYTOPE_FV_GHOST) continue; in DMPlexGetFieldTypes_Internal() 154 PetscCall(DMLabelGetStratumBounds(ctLabel, ict, &cStart, &cEnd)); in DMPlexGetFieldTypes_Internal() 184 const DMPolytopeType ict = (DMPolytopeType)c; in DMPlexGetFieldTypes_Internal() local 186 PetscCall(DMLabelGetStratumBounds(ctLabel, ict, &cStart, &cEnd)); in DMPlexGetFieldTypes_Internal() 1654 PetscInt Nc[2] = {0, 0}, ict; in DMPlexView_Ascii() local 1658 ict = ct0; in DMPlexView_Ascii() 1659 PetscCallMPI(MPI_Bcast(&ict, 1, MPIU_INT, 0, comm)); in DMPlexView_Ascii() 1660 ct0 = (DMPolytopeType)ict; in DMPlexView_Ascii()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiov.c | 590 PetscInt *iptr = tmp, ict = 0; in MatIncreaseOverlap_MPIAIJ_Once() local 593 iptr += ict; in MatIncreaseOverlap_MPIAIJ_Once() 595 ict = w1[j]; in MatIncreaseOverlap_MPIAIJ_Once()
|