-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
phase-3Phase 3: Hashin Criteria (Days 7-8)Phase 3: Hashin Criteria (Days 7-8)
Milestone
Description
Due: April 2 | Day 7 of 14
- Add
hashin(stress_local, strengths)function tosrc/clt.py - Implement Fibre Tension (FT):
σ₁ > 0→FI_FT = (σ₁/X_T)² + (τ₁₂/S₁₂)² - Implement Fibre Compression (FC):
σ₁ < 0→FI_FC = (σ₁/X_C)² - Return
{"FI_FT": float, "FI_FC": float}dict - Test: for
σ₁ > X_T, confirmFI_FT > 1.0 - Test: for low stress, confirm both indices < 1.0
✅ Done when: hashin() runs, returns correct FI_FT + FI_FC. FI_FT > 1 when σ₁ > X_T.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
phase-3Phase 3: Hashin Criteria (Days 7-8)Phase 3: Hashin Criteria (Days 7-8)