Home
last modified time | relevance | path

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

/petsc/src/dm/dt/dualspace/impls/lagrange/
H A Ddspacelagrange.c558 PetscInt depth, pdepth, Nk, pNk; in PetscLagNodeIndicesPushForward() local
633 PetscCall(PetscDTBinomialInt(pdim, PetscAbsInt(formDegree), &pNk)); in PetscLagNodeIndicesPushForward()
634 PetscCall(DMGetWorkArray(dm, pNk * Nk, MPIU_REAL, &Jstar)); in PetscLagNodeIndicesPushForward()
639 for (j = 0; j < pNk; j++) val += nodeVec[n * pNk + j] * Jstar[j * Nk + i]; in PetscLagNodeIndicesPushForward()
643 PetscCall(DMRestoreWorkArray(dm, pNk * Nk, MPIU_REAL, &Jstar)); in PetscLagNodeIndicesPushForward()
1514 PetscInt pdim, pNk; in PetscDualSpaceCreateAllDataFromInteriorData() local
1523 PetscCall(PetscDTBinomialInt(pdim, PetscAbsInt(k), &pNk)); in PetscDualSpaceCreateAllDataFromInteriorData()
1536 …PetscCheck(maxNzsp % pNk == 0, PETSC_COMM_SELF, PETSC_ERR_PLIB, "interior matrix is not laid out a… in PetscDualSpaceCreateAllDataFromInteriorData()
1537 maxNzformsp = maxNzsp / pNk; in PetscDualSpaceCreateAllDataFromInteriorData()
1551 PetscInt pdim, pNk; in PetscDualSpaceCreateAllDataFromInteriorData() local
[all …]