Skip to content

Commit 61ad5aa

Browse files
fixed bug
1 parent 6f96d72 commit 61ad5aa

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

festim/meshing/mesh_1d.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,10 @@ def define_volume_markers(self, materials):
7373

7474
def define_measures(self, materials):
7575
"""Creates the fenics.Measure objects for self.dx and self.ds"""
76+
if len(materials) > 1 and any(m.borders is None for m in materials):
77+
raise ValueError(
78+
"borders attributes need to be set for multiple 1D domains"
79+
)
7680
if materials[0].borders is not None:
7781
materials.check_borders(self.size)
7882
self.define_markers(materials)

0 commit comments

Comments
 (0)