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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|