Capability details
What this helps you do
Analyze two-dimensional frames and trusses with a Python library for internal forces and displacements.
Catalog editorial description
View description sources
editor · 2026-09-22 — description: editorial summary of public documentation. Rolling latest documentation, anaStruct 1.0 header; separate from catalog pin. Not execution or scientific validation.
Research classification
Civil engineering
View discipline evidence
editor · 2026-09-17 — 框架、桁架与塔桥示例支持土木结构分析 2.1。
View research tag evidence
editor · 2026-09-17 — Reviewed method/task tags; independent of discipline and upstream GitHub topics.
Who it is for
- Researchers and students defining two-dimensional structural models in Python.
How to use it
- Define a SystemElements model with elements and support conditions.
- Apply loads, solve and inspect the example result plots.
AIPOCH has not verified execution.
Read usage documentationInputs
- Element geometry, axial and bending stiffness, supports and loads.
Outputs
- Reaction and internal forces, bending moments, displacements and plots.
Resource type
Tool
Access conditions
- Pinned source declares LGPL v3 in LICENSE.txt; the former ritchie46/anaStruct identity redirects to the same repository.
- Source documentation reviewed; installation, engineering results and suitability for real structures were not validated.
- Check model assumptions and units independently; suitability for real structures has not been validated by AIPOCH.
View usage information sources
Who it is for
editor · 2026-09-22 — audience: editorial summary of public documentation. Rolling latest documentation, anaStruct 1.0 header; separate from catalog pin. Not execution or scientific validation.
How to use it
editor · 2026-09-22 — getting_started: editorial summary of public documentation. Rolling latest documentation, anaStruct 1.0 header; separate from catalog pin. Not execution or scientific validation.
Inputs
editor · 2026-09-22 — inputs: editorial summary of public documentation. Rolling latest documentation, anaStruct 1.0 header; separate from catalog pin. Not execution or scientific validation.
Outputs
editor · 2026-09-22 — outputs: editorial summary of public documentation. Rolling latest documentation, anaStruct 1.0 header; separate from catalog pin. Not execution or scientific validation.
Access conditions
editor · 2026-09-22 — conditions: editorial summary of public documentation. Rolling latest documentation, anaStruct 1.0 header; separate from catalog pin. Not execution or scientific validation.
editor · 2026-09-17 — Previously reviewed catalog conditions retained, with English translation where needed; original review date preserved. Not a new license or runtime validation.
Documentation
editor · 2026-09-22 — documentation_url: editorial summary of public documentation. Rolling latest documentation, anaStruct 1.0 header; separate from catalog pin. Not execution or scientific validation.
Sources & versions
- Reference role
- implementation
- Last successful public check
- 2026-09-22T08:37:58.596Z
- Latest public check attempt
- 2026-09-22T08:37:58.596Z · ok
- GitHub metrics
- Stars 467 · checked · latest attempt 2026-09-22T08:37:58.596Z (ok)
Forks 117 · checked · latest attempt 2026-09-22T08:37:58.596Z (ok) - Latest default-branch commit
62a2800cbbeee8e7417423dd68fba70714b535ea
Observed 2026-09-22T08:37:58.596Z- Source activity check
- fresh · last successful check 2026-09-22T08:37:58.596Z · latest attempt 2026-09-22T08:37:58.596Z (ok)
- Source status
- Active at last observation
- License
- LGPL-3.0
- Fixed commit
62a2800cbbeee8e7417423dd68fba70714b535ea- Reference checked
- 2026-09-17
Default-branch activity is separate from the fixed reference above. Source terms apply. A fixed commit identifies content; it does not establish scientific validity.
Related research
anaStruct is a Python structural-analysis project for two-dimensional models. Its SystemElements interface brings elements, stiffness, supports and loads into one model for inspecting forces and displacements.
Claims & evidence
Continue the conversation
Research questions and code contributions belong with the original project. Catalog corrections can be proposed separately.