Home
last modified time | relevance | path

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

/petsc/src/dm/dt/dualspace/impls/lagrange/
H A Ddspacelagrange.c1351 PetscQuadrature intNodes; in PetscDualSpaceLagrangeCreateSimplexNodeMat() local
1412 PetscCall(PetscQuadratureCreate(PETSC_COMM_SELF, &intNodes)); in PetscDualSpaceLagrangeCreateSimplexNodeMat()
1413 PetscCall(PetscQuadratureSetData(intNodes, dim, 0, nNodes, nodeCoords, NULL)); in PetscDualSpaceLagrangeCreateSimplexNodeMat()
1426 *iNodes = intNodes; in PetscDualSpaceLagrangeCreateSimplexNodeMat()
1515 PetscQuadrature intNodes; in PetscDualSpaceCreateAllDataFromInteriorData() local
1524 PetscCall(PetscDualSpaceGetInteriorData(psp, &intNodes, &intMat)); in PetscDualSpaceCreateAllDataFromInteriorData()
1525 if (intNodes) { in PetscDualSpaceCreateAllDataFromInteriorData()
1528 PetscCall(PetscQuadratureGetData(intNodes, NULL, NULL, &nNodesp, NULL, NULL)); in PetscDualSpaceCreateAllDataFromInteriorData()
1549 PetscQuadrature intNodes; in PetscDualSpaceCreateAllDataFromInteriorData() local
1561 PetscCall(PetscDualSpaceGetInteriorData(psp, &intNodes, &intMat)); in PetscDualSpaceCreateAllDataFromInteriorData()
[all …]
/petsc/src/dm/dt/dualspace/interface/
H A Ddualspace.c376 PetscCall(PetscQuadratureDestroy(&sp->intNodes)); in PetscDualSpaceClearDMData_Internal()
1372 PetscErrorCode PetscDualSpaceGetInteriorData(PetscDualSpace sp, PeOp PetscQuadrature *intNodes, PeO… in PetscDualSpaceGetInteriorData() argument
1376 if (intNodes) PetscAssertPointer(intNodes, 2); in PetscDualSpaceGetInteriorData()
1378 if ((!sp->intNodes || !sp->intMat) && sp->ops->createintdata) { in PetscDualSpaceGetInteriorData()
1383 PetscCall(PetscQuadratureDestroy(&sp->intNodes)); in PetscDualSpaceGetInteriorData()
1385 sp->intNodes = qpoints; in PetscDualSpaceGetInteriorData()
1388 if (intNodes) *intNodes = sp->intNodes; in PetscDualSpaceGetInteriorData()
1409 PetscErrorCode PetscDualSpaceCreateInteriorDataDefault(PetscDualSpace sp, PetscQuadrature *intNodes in PetscDualSpaceCreateInteriorDataDefault() argument
1428 *intNodes = NULL; in PetscDualSpaceCreateInteriorDataDefault()
1476 PetscCall(PetscQuadratureCreate(PETSC_COMM_SELF, intNodes)); in PetscDualSpaceCreateInteriorDataDefault()
[all …]
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/
H A Dex1.c215 PetscQuadrature intNodes, allNodes; in testLagrange() local
246 PetscCall(PetscDualSpaceGetInteriorData(sp, &intNodes, &intMat)); in testLagrange()
255 PetscCall(PetscQuadratureView(intNodes, PETSC_VIEWER_STDOUT_SELF)); in testLagrange()
269 …PetscCheck(intNodes == allNodes, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Interior nodes should be the sa… in testLagrange()
/petsc/src/dm/dt/dualspace/impls/sum/
H A Ddualspacesum.c934 …PetscCall(PetscDualSpaceSumCreateQuadrature(Ns, cdim, uniform_interior, int_quads, &sp->intNodes)); in PetscDualSpaceSetUp_Sum()
935 …if (sp->intNodes) PetscCall(PetscDualSpaceSumCreateMatrix(sp, int_mats, sum->int_rows, sum->int_co… in PetscDualSpaceSetUp_Sum()
/petsc/include/petsc/private/
H A Dpetscfeimpl.h117 …PetscQuadrature intNodes; /* Collects all quadrature points representing functionals in the basis… member