Skip to content

Commit a6a56b1

Browse files
jorgensdfinsberg
andauthored
Apply suggestions from code review
Co-authored-by: Henrik Finsberg <henriknf@simula.no>
1 parent b5698d3 commit a6a56b1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/io4dolfinx/utils.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,12 +249,12 @@ def reconstruct_mesh(mesh: dolfinx.mesh.Mesh, coordinate_element_degree: int) ->
249249
)
250250
# Could use create_geometry here when things are fixed
251251
geom = dolfinx.mesh.Geometry(
252-
mesh.geometry._cpp_object.__class__(
252+
type(mesh.geometry._cpp_object)(
253253
geom_imap, geom_dofmap, coordinate_element._cpp_object, x, original_input_indices
254254
)
255255
)
256256

257257
# Create new mesh
258258
new_top = mesh.topology
259-
cpp_mesh = mesh._cpp_object.__class__(mesh.comm, new_top._cpp_object, geom._cpp_object)
259+
cpp_mesh = type(mesh._cpp_object)(mesh.comm, new_top._cpp_object, geom._cpp_object)
260260
return dolfinx.mesh.Mesh(cpp_mesh, ufl.Mesh(new_c_el))

0 commit comments

Comments
 (0)