Skip to content

Conversation

@GerjanDorgelo
Copy link
Contributor

@GerjanDorgelo GerjanDorgelo commented Feb 7, 2026

Description

Add bending with shear (and torsion) check for steel I-beams class 3

Must be checked after #968

Fixes #969

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

Checklist:

  • I have added tests that prove my fix is effective or that my feature works
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • New and existing unit tests pass locally with my changes

GerjanDorgelo and others added 30 commits January 26, 2026 19:22
…or-when-no-title-entered

fix: set default title for Report to "Untitled Report" and update tests accordingly
* docs: remove redundant section on bug fixing and feature addition from index.md

* docs: update Python version requirement to specify upper limit

* docs: revise first-time contributors guide for clarity and conciseness

* docs: update sprint guide for Python version and improve contributor onboarding clarity

* docs: update Python version requirement to remove upper limit in documentation

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…lass 1 and 2 bending moment resistance checks
…And2Check and BendingMomentStrengthClass3Check classes
…istance checks and enhance Report class with equation splitting functionality
…vironments and rename split_on to split_after for clarity
GerjanDorgelo and others added 29 commits February 7, 2026 15:55
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…' into 955-feature-request-add-bending-moment-class-3-check-to-feature-branch
…' into 955-feature-request-add-bending-moment-class-3-check-to-feature-branch
…' into 957-feature-request-production_method-in-steel-cross-section
…ethod-in-steel-cross-section' into 960-feature-request-add-plastic-shear-check-for-i-profiles
…nd improve stress calculation in CheckStrengthShearClass34
…les' into 966-feature-request-add-torsion-steel-check
…heckStrengthTorsionShearClass34 for class 3 and 4 sections
…eature-request-add-bending-with-shear-and-torsion-check-for-steel-beams
… and torsion check classes and rename torsional moment variable for consistency
…rsionShearClass34 tests to improve clarity and consistency in handling torsional moment and shear force scenarios
@codecov
Copy link

codecov bot commented Feb 8, 2026

Codecov Report

❌ Patch coverage is 99.67267% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 99.98%. Comparing base (433e996) to head (ef10ebc).
⚠️ Report is 1 commits behind head on 840-feature-request-add-first-steel-check-to-blueprints.

Files with missing lines Patch % Lines
...ts/checks/eurocode/steel/strength_torsion_shear.py 98.55% 2 Missing ⚠️
Additional details and impacted files
@@                                     Coverage Diff                                     @@
##           840-feature-request-add-first-steel-check-to-blueprints     #971      +/-   ##
===========================================================================================
- Coverage                                                   100.00%   99.98%   -0.02%     
===========================================================================================
  Files                                                          422      427       +5     
  Lines                                                        13145    13713     +568     
===========================================================================================
+ Hits                                                         13145    13711     +566     
- Misses                                                           0        2       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants