Home
last modified time | relevance | path

Searched refs:subNb (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/dt/space/impls/subspace/
H A Dspacesubspace.c96 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 Ddualspacesum.c416 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()