@@ -4573,7 +4573,7 @@ def Submesh(mesh, subdim, subdomain_id, label_name=None, name=None):
45734573class MixedMeshGeometry (ufl .MixedMesh ):
45744574 """A representation of mixed mesh geometry."""
45754575
4576- def __init__ (self , * meshes , set_hierarchy = True ):
4576+ def __init__ (self , meshes , set_hierarchy = True ):
45774577 """Initialise.
45784578
45794579 Parameters
@@ -4587,7 +4587,7 @@ def __init__(self, *meshes, set_hierarchy=True):
45874587 for m in meshes :
45884588 if not isinstance (m , MeshGeometry ):
45894589 raise ValueError (f"Got { type (m )} " )
4590- super ().__init__ (* meshes )
4590+ super ().__init__ (meshes )
45914591 self .comm = meshes [0 ].comm
45924592 self ._comm = internal_comm (self .comm , self )
45934593 # Only set hierarchy at top level.
@@ -4596,7 +4596,7 @@ def __init__(self, *meshes, set_hierarchy=True):
45964596
45974597 @utils .cached_property
45984598 def topology (self ):
4599- return MixedMeshTopology (* [m .topology for m in self ._meshes ])
4599+ return MixedMeshTopology ([m .topology for m in self ._meshes ])
46004600
46014601 @property
46024602 def topological (self ):
@@ -4669,7 +4669,7 @@ def set_hierarchy(self):
46694669 if ilevel == level :
46704670 result .append (self )
46714671 else :
4672- result .append (MixedMeshGeometry (* [hierarchy [ilevel ] for hierarchy in hierarchy_list ], set_hierarchy = False ))
4672+ result .append (MixedMeshGeometry ([hierarchy [ilevel ] for hierarchy in hierarchy_list ], set_hierarchy = False ))
46734673 result = tuple (result )
46744674 for i , m in enumerate (result ):
46754675 set_level (m , result , i )
@@ -4678,7 +4678,7 @@ def set_hierarchy(self):
46784678class MixedMeshTopology (object ):
46794679 """A representation of mixed mesh topology."""
46804680
4681- def __init__ (self , * meshes ):
4681+ def __init__ (self , meshes ):
46824682 """Initialise.
46834683
46844684 Parameters
@@ -4716,8 +4716,8 @@ def ufl_cell(self):
47164716
47174717 def ufl_mesh (self ):
47184718 cell = self .ufl_cell ()
4719- return ufl .MixedMesh (* [ufl .Mesh (finat .ufl .VectorElement ("Lagrange" , cell , 1 , dim = cell .topological_dimension ()))
4720- for _ in self ._meshes ])
4719+ return ufl .MixedMesh ([ufl .Mesh (finat .ufl .VectorElement ("Lagrange" , cell , 1 , dim = cell .topological_dimension ()))
4720+ for _ in self ._meshes ])
47214721
47224722 def __eq__ (self , other ):
47234723 if type (other ) != type (self ):
0 commit comments