Skip to content

[D07] Hashin: Fibre Failure Modes (FT + FC) #7

@Siddardth7

Description

@Siddardth7

Due: April 2 | Day 7 of 14

  • Add hashin(stress_local, strengths) function to src/clt.py
  • Implement Fibre Tension (FT): σ₁ > 0FI_FT = (σ₁/X_T)² + (τ₁₂/S₁₂)²
  • Implement Fibre Compression (FC): σ₁ < 0FI_FC = (σ₁/X_C)²
  • Return {"FI_FT": float, "FI_FC": float} dict
  • Test: for σ₁ > X_T, confirm FI_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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    phase-3Phase 3: Hashin Criteria (Days 7-8)

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions