Searched refs:allNodes (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/dm/dt/dualspace/interface/ |
| H A D | dualspace.c | 380 PetscCall(PetscQuadratureDestroy(&sp->allNodes)); in PetscDualSpaceClearDMData_Internal() 1258 PetscErrorCode PetscDualSpaceGetAllData(PetscDualSpace sp, PeOp PetscQuadrature *allNodes, PeOp Mat… in PetscDualSpaceGetAllData() argument 1262 if (allNodes) PetscAssertPointer(allNodes, 2); in PetscDualSpaceGetAllData() 1264 if ((!sp->allNodes || !sp->allMat) && sp->ops->createalldata) { in PetscDualSpaceGetAllData() 1269 PetscCall(PetscQuadratureDestroy(&sp->allNodes)); in PetscDualSpaceGetAllData() 1271 sp->allNodes = qpoints; in PetscDualSpaceGetAllData() 1274 if (allNodes) *allNodes = sp->allNodes; in PetscDualSpaceGetAllData() 1293 PetscErrorCode PetscDualSpaceCreateAllDataDefault(PetscDualSpace sp, PetscQuadrature *allNodes, Mat… in PetscDualSpaceCreateAllDataDefault() argument 1308 PetscCall(PetscQuadratureCreate(PETSC_COMM_SELF, allNodes)); in PetscDualSpaceCreateAllDataDefault() 1309 PetscCall(PetscQuadratureSetData(*allNodes, 0, 0, 0, NULL, NULL)); in PetscDualSpaceCreateAllDataDefault() [all …]
|
| /petsc/src/dm/dt/dualspace/impls/lagrange/tests/ |
| H A D | ex1.c | 215 PetscQuadrature intNodes, allNodes; in testLagrange() local 228 PetscCall(PetscDualSpaceGetAllData(sp, &allNodes, &allMat)); in testLagrange() 232 PetscCall(PetscQuadratureView(allNodes, 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/lagrange/ |
| H A D | dspacelagrange.c | 1494 PetscQuadrature allNodes; in PetscDualSpaceCreateAllDataFromInteriorData() local 1632 PetscCall(PetscQuadratureCreate(PETSC_COMM_SELF, &allNodes)); in PetscDualSpaceCreateAllDataFromInteriorData() 1633 PetscCall(PetscQuadratureSetData(allNodes, dim, 0, nNodes, nodes, NULL)); in PetscDualSpaceCreateAllDataFromInteriorData() 1637 PetscCall(PetscQuadratureDestroy(&sp->allNodes)); in PetscDualSpaceCreateAllDataFromInteriorData() 1638 sp->allNodes = allNodes; in PetscDualSpaceCreateAllDataFromInteriorData() 1652 PetscQuadrature allNodes; in PetscDualSpaceComputeFunctionalsFromAllData_Moments() local 1659 PetscCall(PetscDualSpaceGetAllData(sp, &allNodes, &allMat)); in PetscDualSpaceComputeFunctionalsFromAllData_Moments() 1669 PetscCall(PetscQuadratureDestroy(&sp->allNodes)); in PetscDualSpaceComputeFunctionalsFromAllData_Moments() 1670 sp->allNodes = sp->functional[0]; in PetscDualSpaceComputeFunctionalsFromAllData_Moments() 1671 PetscCall(PetscQuadratureGetData(sp->allNodes, NULL, NULL, &nNodes, NULL, &weights)); in PetscDualSpaceComputeFunctionalsFromAllData_Moments() [all …]
|
| /petsc/src/dm/dt/dualspace/impls/sum/ |
| H A D | dualspacesum.c | 938 PetscCall(PetscDualSpaceSumCreateQuadrature(Ns, cdim, uniform_all, all_quads, &sp->allNodes)); in PetscDualSpaceSetUp_Sum() 939 …if (sp->allNodes) PetscCall(PetscDualSpaceSumCreateMatrix(sp, all_mats, sum->all_rows, sum->all_co… in PetscDualSpaceSetUp_Sum()
|
| /petsc/include/petsc/private/ |
| H A D | petscfeimpl.h | 113 …PetscQuadrature allNodes; /* Collects all quadrature points representing functionals in the basis… member
|