Releases: StructuralPython/loadbearing_wall
Releases · StructuralPython/loadbearing_wall
v0.4.1 - Hotfix for spread_width > wall_length
Hot fix
- Added condition to adjust spread_width when spread_width > wall_length
v0.4.0 - Reaction reverse direction
Features
- Reaction directions now reverse by default;
- This ability is parameterizable
v0.3.1 - Remove debug prints
So embarrassing...
v0.3.0 - Point loads fully implemented
Wait, what?
- What was the previous release then?
- I was trying to be clever by treating point loads like they were "half" of a distributed load. That just created confusing results. So, I changed the implementation which changed the interface and now things just make more sense.
- Oh yeah, I added a "minimum spread distance" for point loads. The idea is that all point loads become some amount of distributed load as they travel through the wall. You can either use an angle spread or, if you want them to kind of come straight down but spread over some minimum distance, you can now specify the distance.
v0.2.1 - Point loads and dependencies
Fixes
- Point loads are no longer added to the self.distributed_loads accumulator (!!!)
- Un-pinned previously pinned load-distribution dependency
v0.2.0r1
Re-release for GHA
v0.2.0 - Serialization
Features
Implements serialization to dict and json via pydantic
v0.1.0 - Initial release
Introducing: loadbearing_wall!
A Python package that helps keep track of loads travelling through simple load-bearing wall. No FE here! Just first principles stuff.