Python and finite Elements
Project description
sfe
Description
Sfe is a Python software based on finite element theory. Using object-oriented programming makes it easier for people to understand. The finite element method is a powerful numerical method. It supports the calculation of statics and dyna- mics, the division of elements is clearer, and a variety of beam theory is added. Unique analysis of aeronautical blades with nonlinear friction.
Software Architecture
The framework is divided into six parts: nodes, cells, cell types, computational sets, solvers and graphing tools.
Installation
- Python installation, version 3 or later.
- You need numpy, scipy, matplotlib.
- pip install sfe.
Directions for use
- Import the SFE package.
- Input existing data.
- The node coordinates are established using the Node class.
- The element is created by connecting nodes with the Element class.
- Select all element types in the library to establish unique element.
- Use the solver.
- Get the required data in the interaction window or in the variable manager.
Applications
- Analysis and calculation for aero engine blade.
- In view of the practical problems analyzed by beam theory.
- Structural problems solved by finite element method.
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
sfe-1.0.5.tar.gz
(14.1 kB
view details)
Built Distribution
sfe-1.0.5-py3-none-any.whl
(14.6 kB
view details)
File details
Details for the file sfe-1.0.5.tar.gz
.
File metadata
- Download URL: sfe-1.0.5.tar.gz
- Upload date:
- Size: 14.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dc35fa88f741d52650ccaf6e3d34a78235db3296cd0d3241b19ea5a148c8162 |
|
MD5 | 529b7335a8e2afde9e5ed7640cbf8c9a |
|
BLAKE2b-256 | 35272b087093b5dc2e96a86bc07199d25f66d5e28bbc0a9ecd94bb713217376b |
File details
Details for the file sfe-1.0.5-py3-none-any.whl
.
File metadata
- Download URL: sfe-1.0.5-py3-none-any.whl
- Upload date:
- Size: 14.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b3c4a1996d3d2662755b5e2ffc4bd75a494edb62e14d7fbe9e7811334c42f95 |
|
MD5 | 62a7cbbe37c0c7e00c168f9111cd6b35 |
|
BLAKE2b-256 | f1a92589943f7f8833c886081d42dee4fd10828ab2a97ac0923d15a231d91131 |