Lines Matching refs:dual_space
211 PetscDualSpace dual_space; in DMPlexCeedElemRestrictionStridedCreate() local
216 PetscCall(PetscFEGetDualSpace(fe, &dual_space)); in DMPlexCeedElemRestrictionStridedCreate()
217 PetscCall(PetscDualSpaceGetDimension(dual_space, &num_dual_basis_vectors)); in DMPlexCeedElemRestrictionStridedCreate()
554 PetscDualSpace dual_space; in GetClosurePermutationAndFieldOffsetAtDepth() local
559 PetscCall(PetscFEGetDualSpace(fe, &dual_space)); in GetClosurePermutationAndFieldOffsetAtDepth()
560 PetscCall(PetscDualSpaceLagrangeGetContinuity(dual_space, &is_continuous)); in GetClosurePermutationAndFieldOffsetAtDepth()
563 PetscCall(PetscDualSpaceGetDimension(dual_space, &dual_space_size)); in GetClosurePermutationAndFieldOffsetAtDepth()
702 PetscDualSpace dual_space; in Create1DTabulation_Tensor() local
706 PetscCall(PetscFEGetDualSpace(fe, &dual_space)); in Create1DTabulation_Tensor()
708 PetscCall(PetscDualSpaceLagrangeGetTensor(dual_space, &is_tensor)); in Create1DTabulation_Tensor()
709 PetscCall(PetscDualSpaceGetOrder(dual_space, &order)); in Create1DTabulation_Tensor()
788 PetscDualSpace dual_space; in DMPlexCeedBasisCreate() local
799 PetscCall(PetscFEGetDualSpace(fe, &dual_space)); in DMPlexCeedBasisCreate()
800 PetscCall(PetscDualSpaceLagrangeGetTensor(dual_space, &is_tensor)); in DMPlexCeedBasisCreate()