Home
last modified time | relevance | path

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

/libCEED/examples/petsc/
H A Ddmswarm.c71 DM dm_mesh, dm_swarm; in main() local
128 PetscCall(DMCreate(comm, &dm_mesh)); in main()
129 PetscCall(DMSetType(dm_mesh, DMPLEX)); in main()
130 PetscCall(DMSetFromOptions(dm_mesh)); in main()
136 PetscCall(DMPlexIsSimplex(dm_mesh, &is_simplex)); in main()
141 PetscCall(DMGetDimension(dm_mesh, &dim)); in main()
145 PetscCall(DMGetDimension(dm_mesh, &dim)); in main()
147 PetscCall(DMAddField(dm_mesh, NULL, (PetscObject)fe)); in main()
150 PetscCall(DMCreateDS(dm_mesh)); in main()
157 PetscCall(DMSetCoordinateDisc(dm_mesh, fe_coord, PETSC_TRUE)); in main()
[all …]
H A Dbpsswarm.c62 DM dm_mesh, dm_swarm; in main() local
171 PetscCall(DMPlexCreateFromFile(comm, filename, NULL, PETSC_TRUE, &dm_mesh)); in main()
173 PetscCall(DMCreate(comm, &dm_mesh)); in main()
174 PetscCall(DMSetType(dm_mesh, DMPLEX)); in main()
175 PetscCall(DMSetFromOptions(dm_mesh)); in main()
181 PetscCall(DMPlexIsSimplex(dm_mesh, &is_simplex)); in main()
185 PetscCall(DMSetVecType(dm_mesh, vec_type)); in main()
186 PetscCall(DMSetFromOptions(dm_mesh)); in main()
188 PetscCall(DMGetDimension(dm_mesh, &dim)); in main()
189 …PetscCall(SetupDMByDegree(dm_mesh, degree, q_extra, num_comp_u, dim, bp_options[bp_choice].enforce… in main()
[all …]
/libCEED/examples/petsc/src/
H A Dswarmutils.c16 DM dm_mesh, dm_coord; in DMSwarmCeedContextCreate() local
24 PetscCall(DMSwarmGetCellDM(dm_swarm, &dm_mesh)); in DMSwarmCeedContextCreate()
25 PetscCall(DMGetCoordinateDM(dm_mesh, &dm_coord)); in DMSwarmCeedContextCreate()
32 PetscCall(CreateBasisFromPlex((*ctx)->ceed, dm_mesh, NULL, 0, 0, 0, bp_data, &basis_u)); in DMSwarmCeedContextCreate()
34 PetscCall(CreateRestrictionFromPlex((*ctx)->ceed, dm_mesh, 0, NULL, 0, &elem_restr_u_mesh)); in DMSwarmCeedContextCreate()
50 PetscCall(DMGetDimension(dm_mesh, &dim)); in DMSwarmCeedContextCreate()
97 PetscCall(DMGetCoordinatesLocal(dm_mesh, &X_loc)); in DMSwarmCeedContextCreate()
131 PetscCall(DMSetApplicationContext(dm_mesh, (void *)(*ctx))); in DMSwarmCeedContextCreate()
285 DM dm_mesh; in DMSwarmInitalizePointLocations() local
287 PetscCall(DMSwarmGetCellDM(dm_swarm, &dm_mesh)); in DMSwarmInitalizePointLocations()
[all …]