Searched refs:fe_dual_space (Results 1 – 1 of 1) sorted by relevance
389 PetscDualSpace fe_dual_space; in PetscFECreateLagrangeFromOptions() local447 PetscCall(PetscDualSpaceCreate(comm, &fe_dual_space)); in PetscFECreateLagrangeFromOptions()448 PetscCall(PetscDualSpaceSetType(fe_dual_space, PETSCDUALSPACELAGRANGE)); in PetscFECreateLagrangeFromOptions()449 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)fe_dual_space, prefix)); in PetscFECreateLagrangeFromOptions()454 PetscCall(PetscDualSpaceSetDM(fe_dual_space, dual_space_dm)); in PetscFECreateLagrangeFromOptions()457 PetscCall(PetscDualSpaceSetNumComponents(fe_dual_space, num_comp)); in PetscFECreateLagrangeFromOptions()458 PetscCall(PetscDualSpaceSetOrder(fe_dual_space, order)); in PetscFECreateLagrangeFromOptions()459 …PetscCall(PetscDualSpaceLagrangeSetTensor(fe_dual_space, (is_tensor || (polytope_type == DM_POLYTO… in PetscFECreateLagrangeFromOptions()460 PetscCall(PetscDualSpaceSetFromOptions(fe_dual_space)); in PetscFECreateLagrangeFromOptions()461 PetscCall(PetscDualSpaceSetUp(fe_dual_space)); in PetscFECreateLagrangeFromOptions()[all …]