Metadata-Version: 2.1
Name: ceng
Version: 0.1
Summary: Implementation of the ASCE 7 building code.
Author-email: Ricky L Teachey Jr <ricky@teachey.org>
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Classifier: Intended Audience :: Other Audience
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Classifier: Development Status :: 2 - Pre-Alpha
Requires-Dist: numpy >=1.21
Requires-Dist: scipy >=1.7
Requires-Dist: pytest >=6.2 ; extra == "test"
Project-URL: Home, https://github.com/ricyteach/ceng
Provides-Extra: test

# Tool for Coding Tasks Specific to Civil Engineering 

Tools to make - may or may not get around to doing all of these.

General CE
- Factor of Safety Checks
- LRFD Checks
- Load Combinations (COMPLETED)
- Material Properties (steel, aluminum, concrete, plastic...)
- Simple 1d curve and multi 1d curve interpolation from charts, tables

Mechanics
- Statics
- Mechanics
- Structural Analysis

Geotech eng
- Soil classifications
- Soil Mechanics 
- Bearing Capacity
- Shear Strength
- Pressure Increase
- Lateral Pressure
- Walls Design

ASCE 7 Equations (multiple versions)
- Seismic analysis
- Wind loading
- Snow loading

AASHTO equations (multiple versions)
- Chapter 12
- Reinforced concrete
- Live loading
- Seismic loading

Other Code equations
- PV1
- PV2

NCSPA Data
NDS Equations
ADM Equations
ACI Equations
AISC Equations
AISI Equations

Structural Design
- Piles
- Footings
- Mat Foundations
- Walls
- Endwalls
- Abutments
- Relief Slabs
- Collars
- Riser Slabs
