Skip to content

Steltic Non Linear v0.3.1

Latest

Choose a tag to compare

@Steltic Steltic released this 12 Oct 07:29
· 21 commits to main since this release
e5149bc

Pushover (ASCE 41-23 NSP with AISC 342-22 components), NLRHA (eleven records per ASCE 7-22 Chapter 16) and the Direct Design Method (GMNIA fibre model) on a Steltic design package, with 3D viewers.

This release: README refresh, install from git with Windows and macOS/Linux commands, issue templates, CITATION.cff, social image.

How to try it

Easiest: install Steltic Hub (git clone https://github.com/Steltic/steltic_hub, then windows\Steltic.bat or ./unix/steltic.sh); it installs the modules for you.

On its own (Python 3.10–3.12):

git clone https://github.com/Steltic/steltic_nonlinear
cd steltic_nonlinear
python3.12 -m venv .venv        # Windows: py -3.12 -m venv .venv
source .venv/bin/activate       # Windows: .venv\Scripts\Activate.ps1
pip install -e .
export STELTIC_ENGINE_DIR=/path/to/steltic/steel_engine   # Windows: $env:STELTIC_ENGINE_DIR = "C:\path\to\steltic\steel_engine"
python -m snl report examples/Ex22_SMF

Install is git clone only; the old PyPI packages are no longer supported.

Examples and video

Prototype. Not for construction. Every result must be checked and sealed by a licensed professional engineer.