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.3.tar.gz
(2.6 kB
view hashes)
Built Distribution
sfe-1.0.3-py3-none-any.whl
(2.6 kB
view hashes)