-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Labels
concreteArea of expertise materialArea of expertise materialenhancementNew feature or requestNew feature or request
Description
Description
Implement a torsion check for concrete reinforced concrete sections (RCS) according to Eurocode 2 standards. This feature should provide comprehensive torsion verification capabilities for concrete structural elements, following the methodologies outlined in EN 1992-1-1.
- The torsion check should include:
- Torsional resistance calculations for reinforced concrete sections
- Verification of torsional reinforcement requirements - Interaction checks between torsion, bending, and shear
- Compliance with EC2 design provisions for torsion
Acceptance Criteria
- TorsionCheck class implements EC2 torsion verification methods
- Supports any Blueprints concrete cross-section
- Calculates required torsional reinforcement (longitudinal and transverse)
- Performs interaction checks (torsion + bending + shear)
- Includes validation for input parameters according to EC2 limits
- Provides clear output with utilization ratios and safety factors
- Compatible with existing concrete and rebar material
- Includes comprehensive test coverage with reference calculations
- Documentation follows project standards and shows users step-by-step how it should be used
Dependencies
- Existing concrete and rebar material classes
- Blueprints Eurocode formulas
- Cross-section geometry definitions
- NumPy for numerical calculations
Confirmation
- I have checked that this feature does not already exist in the issue tracker.
- I have read and understood the contribution guidelines.
Metadata
Metadata
Assignees
Labels
concreteArea of expertise materialArea of expertise materialenhancementNew feature or requestNew feature or request