Searched refs:is_simplex (Results 1 – 5 of 5) sorted by relevance
| /libCEED/examples/fluids/src/ |
| H A D | dm_utils.c | 311 PetscBool is_simplex = PETSC_FALSE; in BasisCreateFromTabulation() local 315 PetscCall(DMPlexIsSimplex(dm, &is_simplex)); in BasisCreateFromTabulation() 316 if (!is_simplex) { in BasisCreateFromTabulation() 331 CeedInt p_petsc = is_simplex ? (p_ceed * num_comp) : permutation_indices[p_ceed * num_comp]; in BasisCreateFromTabulation() 360 PetscBool is_simplex = PETSC_TRUE; in CreateBasisFromPlex() local 372 PetscCall(DMPlexIsSimplex(dm, &is_simplex)); in CreateBasisFromPlex() 375 if (is_simplex) { in CreateBasisFromPlex() 420 PetscBool is_simplex = PETSC_TRUE; in DMSetupByOrderBegin_FEM() local 425 PetscCall(DMPlexIsSimplex(dm, &is_simplex)); in DMSetupByOrderBegin_FEM() 433 PetscCall(PetscFECreateLagrange(comm, dim, field_sizes[i], is_simplex, degree, q_order, &fe)); in DMSetupByOrderBegin_FEM() [all …]
|
| H A D | turb_spanstats.c | 87 PetscBool is_simplex = PETSC_FALSE; in CreateStatsDM() local 88 PetscCall(DMPlexIsSimplex(user->spanstats.dm, &is_simplex)); in CreateStatsDM() 89 …PetscCheck(is_simplex != PETSC_TRUE, comm, PETSC_ERR_ARG_WRONGSTATE, "Spanwise Statistics is not i… in CreateStatsDM()
|
| /libCEED/examples/petsc/src/ |
| H A D | petscutils.c | 139 PetscBool is_simplex = PETSC_TRUE; in SetupDMByDegree() local 143 PetscCall(DMPlexIsSimplex(dm, &is_simplex)); in SetupDMByDegree() 146 PetscCall(PetscFECreateLagrange(comm, dim, num_comp_u, is_simplex, p_degree, q_degree, &fe)); in SetupDMByDegree() 155 … PetscCall(PetscFECreateLagrange(comm, dim, num_comp_coord, is_simplex, 1, q_degree, &fe_coords)); in SetupDMByDegree() 177 if (!is_simplex) { in SetupDMByDegree() 300 PetscBool is_simplex = PETSC_FALSE; in BasisCreateFromTabulation() local 304 PetscCall(DMPlexIsSimplex(dm, &is_simplex)); in BasisCreateFromTabulation() 305 if (!is_simplex) { in BasisCreateFromTabulation() 320 CeedInt p_petsc = is_simplex ? (p_ceed * num_comp) : permutation_indices[p_ceed * num_comp]; in BasisCreateFromTabulation() 350 PetscBool is_simplex = PETSC_TRUE; in CreateBasisFromPlex() local [all …]
|
| /libCEED/examples/petsc/ |
| H A D | bpsswarm.c | 179 PetscBool is_simplex; in main() local 181 PetscCall(DMPlexIsSimplex(dm_mesh, &is_simplex)); in main() 182 … PetscCheck(!is_simplex, comm, PETSC_ERR_USER, "Only tensor-product background meshes supported"); in main()
|
| H A D | dmswarm.c | 134 PetscBool is_simplex; in main() local 136 PetscCall(DMPlexIsSimplex(dm_mesh, &is_simplex)); in main() 137 … PetscCheck(!is_simplex, comm, PETSC_ERR_USER, "Only tensor-product background meshes supported"); in main()
|