Home
last modified time | relevance | path

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

/petsc/src/dm/dt/dualspace/impls/sum/
H A Ddualspacesum.c486 …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 Ddspacelagrange.c993 …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 Ddualspace.c1687 …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()