Searched refs:bdsp (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/dt/dualspace/impls/sum/ |
| H A D | dualspacesum.c | 486 …rrorCode PetscDualSpaceCreateFacetSubspace_Sum(PetscDualSpace sp, PetscInt f, PetscDualSpace *bdsp) in PetscDualSpaceCreateFacetSubspace_Sum() argument 506 *bdsp = NULL; in PetscDualSpaceCreateFacetSubspace_Sum() 512 PetscCall(PetscDualSpaceDuplicate(sp, bdsp)); in PetscDualSpaceCreateFacetSubspace_Sum() 517 PetscCall(PetscDualSpaceSetDM(*bdsp, K)); in PetscDualSpaceCreateFacetSubspace_Sum() 524 PetscCall(PetscDualSpaceSetNumComponents(*bdsp, Ncnew)); in PetscDualSpaceCreateFacetSubspace_Sum() 550 PetscCall(PetscDualSpaceSumSetSubspace(*bdsp, s, subpointsp)); in PetscDualSpaceCreateFacetSubspace_Sum() 554 PetscCall(PetscDualSpaceSetUp(*bdsp)); in PetscDualSpaceCreateFacetSubspace_Sum()
|
| /petsc/src/dm/dt/dualspace/impls/lagrange/ |
| H A D | dspacelagrange.c | 993 …ualSpace sp, PetscInt order, PetscInt k, PetscInt Nc, PetscBool interiorOnly, PetscDualSpace *bdsp) in PetscDualSpaceCreateEdgeSubspace_Lagrange() argument 999 PetscCall(PetscDualSpaceDuplicate(sp, bdsp)); in PetscDualSpaceCreateEdgeSubspace_Lagrange() 1000 PetscCall(PetscDualSpaceSetFormDegree(*bdsp, k)); in PetscDualSpaceCreateEdgeSubspace_Lagrange() 1002 PetscCall(PetscDualSpaceSetDM(*bdsp, K)); in PetscDualSpaceCreateEdgeSubspace_Lagrange() 1004 PetscCall(PetscDualSpaceSetOrder(*bdsp, order)); in PetscDualSpaceCreateEdgeSubspace_Lagrange() 1005 PetscCall(PetscDualSpaceSetNumComponents(*bdsp, Nc)); in PetscDualSpaceCreateEdgeSubspace_Lagrange() 1006 newlag = (PetscDualSpace_Lag *)(*bdsp)->data; in PetscDualSpaceCreateEdgeSubspace_Lagrange() 1008 PetscCall(PetscDualSpaceSetUp(*bdsp)); in PetscDualSpaceCreateEdgeSubspace_Lagrange() 1299 …e sp, DM K, PetscInt f, PetscInt k, PetscInt Ncopies, PetscBool interiorOnly, PetscDualSpace *bdsp) in PetscDualSpaceCreateFacetSubspace_Lagrange() argument 1311 PetscCall(PetscDualSpaceDuplicate(sp, bdsp)); in PetscDualSpaceCreateFacetSubspace_Lagrange() [all …]
|
| /petsc/src/dm/dt/dualspace/interface/ |
| H A D | dualspace.c | 1687 …scErrorCode PetscDualSpaceGetPointSubspace(PetscDualSpace sp, PetscInt point, PetscDualSpace *bdsp) in PetscDualSpaceGetPointSubspace() argument 1694 PetscAssertPointer(bdsp, 3); in PetscDualSpaceGetPointSubspace() 1695 *bdsp = NULL; in PetscDualSpaceGetPointSubspace() 1701 *bdsp = sp; in PetscDualSpaceGetPointSubspace() 1724 *bdsp = sp->pointSpaces[point - pStart]; in PetscDualSpaceGetPointSubspace()
|