Searched refs:subNb (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/dt/space/impls/subspace/ |
| H A D | spacesubspace.c | 96 PetscInt origDim, subDim, origNc, subNc, subNb, origNb, i, j, k, l, m, n, o; in PetscSpaceEvaluate_Subspace() local 105 PetscCall(PetscSpaceGetDimension(sp, &subNb)); in PetscSpaceEvaluate_Subspace() 131 for (i = 0; i < npoints * subNb * subNc * subDim; i++) D[i] = 0.0; in PetscSpaceEvaluate_Subspace() 132 for (i = 0; i < subNb; i++) { in PetscSpaceEvaluate_Subspace() 161 …for (m = 0; m < subDim * subDim; m++) H[((j * subNb + i) * subNc + k) * subDim * subDim + m] += su… in PetscSpaceEvaluate_Subspace() 166 …for (l = 0; l < subDim * subDim; l++) H[((j * subNb + i) * subNc + k) * subDim * subDim + l] += ps… in PetscSpaceEvaluate_Subspace() 180 for (i = 0; i < npoints * subNb * subNc * subDim; i++) D[i] = 0.0; in PetscSpaceEvaluate_Subspace() 181 for (i = 0; i < subNb; i++) { in PetscSpaceEvaluate_Subspace() 204 …for (m = 0; m < subDim; m++) D[((j * subNb + i) * subNc + k) * subDim + m] += subsp->Ju[k * origNc… in PetscSpaceEvaluate_Subspace() 209 … for (l = 0; l < subDim; l++) D[((j * subNb + i) * subNc + k) * subDim + l] += psi[k * subDim + l]; in PetscSpaceEvaluate_Subspace() [all …]
|
| /petsc/src/dm/dt/dualspace/impls/sum/ |
| H A D | dualspacesum.c | 416 PetscInt subNb; in PetscDualSpaceSumCreateMappings() local 429 PetscCall(PetscSectionGetStorageSize(subsection, &subNb)); in PetscDualSpaceSumCreateMappings() 434 PetscCall(ISCreateStride(PETSC_COMM_SELF, subNb, roffset[0], rstride, &is_row)); in PetscDualSpaceSumCreateMappings() 435 roffset[0] += interleave_basis ? 1 : subNb; in PetscDualSpaceSumCreateMappings() 439 PetscCall(PetscMalloc1(subNb, &rows)); in PetscDualSpaceSumCreateMappings() 452 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, subNb, rows, PETSC_OWN_POINTER, &is_row)); in PetscDualSpaceSumCreateMappings()
|