Lines Matching refs:fe
137 PetscFE fe; in SetupDMByDegree() local
146 PetscCall(PetscFECreateLagrange(comm, dim, num_comp_u, is_simplex, p_degree, q_degree, &fe)); in SetupDMByDegree()
147 PetscCall(DMAddField(dm, NULL, (PetscObject)fe)); in SetupDMByDegree()
183 PetscCall(PetscFEDestroy(&fe)); in SetupDMByDegree()
250 …eed, DM dm, DMLabel domain_label, PetscInt label_value, PetscInt height, PetscInt face, PetscFE fe, in BasisCreateFromTabulation() argument
265 PetscCall(PetscFEGetSpatialDimension(fe, &dim)); in BasisCreateFromTabulation()
266 PetscCall(PetscFEGetNumComponents(fe, &num_comp)); in BasisCreateFromTabulation()
267 PetscCall(PetscFEGetDualSpace(fe, &dual_space)); in BasisCreateFromTabulation()
348 PetscFE fe; in CreateBasisFromPlex() local
357 PetscCall(PetscDSGetDiscretization(ds, ds_field, (PetscObject *)&fe)); in CreateBasisFromPlex()
358 PetscCall(PetscFEGetHeightSubspace(fe, height, &fe)); in CreateBasisFromPlex()
359 PetscCall(PetscFEGetQuadrature(fe, &quadrature)); in CreateBasisFromPlex()
369 PetscCall(PetscFEGetCellTabulation(fe, num_derivatives, &basis_tabulation)); in CreateBasisFromPlex()
370 …PetscCall(BasisCreateFromTabulation(ceed, dm, domain_label, label_value, height, face, fe, basis_t… in CreateBasisFromPlex()
376 PetscCall(PetscFEGetSpatialDimension(fe, &dim)); in CreateBasisFromPlex()
377 PetscCall(PetscFEGetNumComponents(fe, &num_comp)); in CreateBasisFromPlex()
378 PetscCall(PetscFEGetDualSpace(fe, &dual_space)); in CreateBasisFromPlex()