Lines Matching refs:nDofs
1437 PetscInt dim, nDofs; in PetscDualSpaceLagrangeCreateAllNodeIdx() local
1453 PetscCall(PetscSectionGetStorageSize(section, &nDofs)); in PetscDualSpaceLagrangeCreateAllNodeIdx()
1457 ni->nNodes = nDofs; in PetscDualSpaceLagrangeCreateAllNodeIdx()
1459 PetscCall(PetscMalloc1(nodeIdxDim * nDofs, &ni->nodeIdx)); in PetscDualSpaceLagrangeCreateAllNodeIdx()
1460 PetscCall(PetscMalloc1(Nk * nDofs, &ni->nodeVec)); in PetscDualSpaceLagrangeCreateAllNodeIdx()
1495 PetscInt nDofs; in PetscDualSpaceCreateAllDataFromInteriorData() local
1506 PetscCall(PetscSectionGetStorageSize(section, &nDofs)); in PetscDualSpaceCreateAllDataFromInteriorData()
1541 PetscCall(MatCreateSeqAIJ(PETSC_COMM_SELF, nDofs, nNodes * Nc, maxNzforms * Nk, NULL, &allMat)); in PetscDualSpaceCreateAllDataFromInteriorData()
1649 PetscInt nDofs; in PetscDualSpaceComputeFunctionalsFromAllData_Moments() local
1660 PetscCall(MatGetSize(allMat, &nDofs, NULL)); in PetscDualSpaceComputeFunctionalsFromAllData_Moments()
1661 …PetscCheck(nDofs == 1, PETSC_COMM_SELF, PETSC_ERR_SUP, "We do not yet support moments beyond P0, n… in PetscDualSpaceComputeFunctionalsFromAllData_Moments()
1662 PetscCall(PetscMalloc1(nDofs, &sp->functional)); in PetscDualSpaceComputeFunctionalsFromAllData_Moments()
1672 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, nDofs, nNodes * Nc, NULL, &allMat)); in PetscDualSpaceComputeFunctionalsFromAllData_Moments()
1694 PetscInt nDofs; in PetscDualSpaceComputeFunctionalsFromAllData() local
1708 PetscCall(MatGetSize(allMat, &nDofs, NULL)); in PetscDualSpaceComputeFunctionalsFromAllData()
1711 PetscCheck(spdim == nDofs, PETSC_COMM_SELF, PETSC_ERR_PLIB, "incompatible all matrix size"); in PetscDualSpaceComputeFunctionalsFromAllData()
1712 PetscCall(PetscMalloc1(nDofs, &sp->functional)); in PetscDualSpaceComputeFunctionalsFromAllData()
1713 for (f = 0; f < nDofs; f++) { in PetscDualSpaceComputeFunctionalsFromAllData()
2211 PetscInt nDofs; in PetscDualSpaceSetUp_Lagrange() local
2214 PetscCall(MatGetSize(sp->intMat, &nDofs, NULL)); in PetscDualSpaceSetUp_Lagrange()
2215 PetscCall(PetscSectionSetDof(section, 0, nDofs)); in PetscDualSpaceSetUp_Lagrange()
2225 PetscInt nDofs; in PetscDualSpaceSetUp_Lagrange() local
2228 PetscCall(MatGetSize(sp->intMat, &nDofs, NULL)); in PetscDualSpaceSetUp_Lagrange()
2229 PetscCall(PetscSectionSetDof(section, 0, nDofs)); in PetscDualSpaceSetUp_Lagrange()
2245 PetscInt nDofs; in PetscDualSpaceSetUp_Lagrange() local
2313 PetscCall(MatGetSize(sp->intMat, &nDofs, NULL)); in PetscDualSpaceSetUp_Lagrange()
2315 PetscCall(PetscSectionSetDof(section, 0, nDofs)); in PetscDualSpaceSetUp_Lagrange()
2430 PetscInt nDofs = 0; in PetscDualSpaceSetUp_Lagrange() local
2432 if (intMat) PetscCall(MatGetSize(intMat, &nDofs, NULL)); in PetscDualSpaceSetUp_Lagrange()
2433 PetscCall(PetscSectionSetDof(section, 0, nDofs)); in PetscDualSpaceSetUp_Lagrange()