A python package for structural finite element analysis.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
feastruct-0.1.tar.gz
(2.0 kB
view details)
Built Distribution
File details
Details for the file feastruct-0.1.tar.gz
.
File metadata
- Download URL: feastruct-0.1.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 217a413d7e7ae0c083df1b64b98bc41c2c80f44c81f5ecbf7669b6cb6e790a55 |
|
MD5 | d813e86fdf9345b4013c8195c86da2a8 |
|
BLAKE2b-256 | 954dd72f5b45ec7dd3bc27a43d0f21fa5fe1d84b18fe3fcffe1b1f45b9a182d2 |
File details
Details for the file feastruct-0.1-py3-none-any.whl
.
File metadata
- Download URL: feastruct-0.1-py3-none-any.whl
- Upload date:
- Size: 2.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33b7f1ff976fcc7b60e9ca413f3e12bdc69c20a183a6c63d47b4c56f0c5705e1 |
|
MD5 | 5079e95794889c66d54dfba84f5bd135 |
|
BLAKE2b-256 | 90feeff7c0ac019d4a4c3f095c6a7c3545356d39c195f33a3ff36fe31f6988ee |