StructEngine-v2 Documentation
IS Code-Compliant Structural Engineering Calculations
Welcome to StructEngine-v2! This platform provides comprehensive structural engineering calculators following Indian Standard codes (IS 456, IS 800, IS 875, IS 1893). Our calculators ensure compliance, traceability, and accuracy for concrete, steel, and structural analysis workflows.
—
Quick Start
New to StructEngine-v2? Start here:
Getting Started - Set up your development environment and learn the basics
Architecture - Understand the system design and calculation flow
Tutorials - Follow practical examples with IS code references
—
For Developers
Building and extending calculators:
Getting Started: Getting Started - Project setup, adding calculators, documentation standards
Architecture: Architecture - Module structure, design patterns, IS code integration
API Reference: Calculators API - Complete autodoc for all 14 calculator modules
Coverage: 87.5% docstring coverage with strict type hints
—
For Auditors & Reviewers
Verifying IS code compliance and calculation accuracy:
API Reference: Calculators API - Full method signatures, IS code references, parameter docs
Tutorials: Tutorials - Worked examples with IS 456, IS 800 validation steps
Architecture: Architecture - How IS code clauses map to calculator logic
—
API Reference
Comprehensive documentation for all calculator modules:
Calculator API:
—
Coverage Metrics
Overall docstring coverage: 87.5%
Priority modules: 82%+
Total functions documented: 260+/327
Compliance: IS 456:2000, IS 800:2007, IS 875:1987, IS 1893, IS 808:1989
—