diff --git a/src/loadbearing_wall/__init__.py b/src/loadbearing_wall/__init__.py index 5a83791..54703ba 100644 --- a/src/loadbearing_wall/__init__.py +++ b/src/loadbearing_wall/__init__.py @@ -5,7 +5,7 @@ The wall model is parameterizable and can represent any material """ -__version__ = "0.4.0" +__version__ = "0.4.1" from loadbearing_wall.wall_model import LinearWallModel from loadbearing_wall import * diff --git a/src/loadbearing_wall/geom_ops.py b/src/loadbearing_wall/geom_ops.py index a65a8bd..2f91571 100644 --- a/src/loadbearing_wall/geom_ops.py +++ b/src/loadbearing_wall/geom_ops.py @@ -73,7 +73,8 @@ def apply_minimum_width( Load locations between zero/wall_length and half of the spread_width will be linearly interpolated. """ - assert spread_width <= wall_length + if spread_width > wall_length: + spread_width = wall_length if location <= spread_width / 2: projected_x0 = 0 projected_x1 = location + spread_width / 2