feastruct
a python package for structural finite element analysis.
currently under development...
Current Capabilities:
Pre-Processor
- Python Interface
- Input File
- .dxf Import
- Triangular Meshing
- Structure Generator Functions
Finite Element Analysis
- 2D Frame
- Euler Bernoulli Frame Element
- Timoshenko Frame Element
- Truss Element
- 2D Membrane (Plane Stress/Plane Strain)
- 3-Noded Triangular Element
- 6-Noded Triangular Element
- Plate Elements
- Shell Elements
- 3D Frame Elements
Element Formulations
- Geometrically Linear
- Geometrically Non-Linear
- Material Non-Linearity
Loading/Restraints
- Applied Loads
- Nodal Loads
- Surface (Distributed) Loads
- Body Loads
- Load Cases
- Restraints
- Nodal Supports
- Surface Supports
- Nodal Springs
- Freedom Cases
- Analysis Cases
Solvers
- Linear Static Solver
- Non-Linear Static Solver
- Linear Buckling Solver
- Natural Frequency Solver
- Linear Dynamic Solver
- Non-Linear Dynamic Solver
Post-Processor
- Structural Mesh and Boundary Conditions
- Deformed Mesh
- Reaction Forces
- 2D Frame Actions (N, V, M)
- Buckling Mode Shapes
- Natural Frequency Mode Shapes
- Deformed Contour Plot
- Continuum Stress Contour Plot
Additional Modules
- Optimisation
Release files for feastruct 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| feastruct-0.1.tar.gz | 2.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| feastruct-0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.2 kB
Release files / feastruct-0.1.tar.gz
| Download URL | feastruct-0.1.tar.gz |
|---|---|
| Size | 2.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
217a413d7e7ae0c083df1b64b98bc41c2c80f44c81f5ecbf7669b6cb6e790a55
|
|
BLAKE2b-256 checksum How to use checksums |
954dd72f5b45ec7dd3bc27a43d0f21fa5fe1d84b18fe3fcffe1b1f45b9a182d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / feastruct-0.1-py3-none-any.whl
| Download URL | feastruct-0.1-py3-none-any.whl |
|---|---|
| Size | 2.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
33b7f1ff976fcc7b60e9ca413f3e12bdc69c20a183a6c63d47b4c56f0c5705e1
|
|
BLAKE2b-256 checksum How to use checksums |
90feeff7c0ac019d4a4c3f095c6a7c3545356d39c195f33a3ff36fe31f6988ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |