Skip to main content

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

  1. Python installation, version 3 or later.
  2. You need numpy, scipy, matplotlib.
  3. pip install sfe.

Directions for use

  1. Import the SFE package.
  2. Input existing data.
  3. The node coordinates are established using the Node class.
  4. The element is created by connecting nodes with the Element class.
  5. Select all element types in the library to establish unique element.
  6. Use the solver.
  7. Get the required data in the interaction window or in the variable manager.

Applications

  1. Analysis and calculation for aero engine blade.
  2. In view of the practical problems analyzed by beam theory.
  3. Structural problems solved by finite element method.

Project details


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)

Uploaded Source

Built Distribution

sfe-1.0.5-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

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

Hashes for sfe-1.0.5.tar.gz
Algorithm Hash digest
SHA256 4dc35fa88f741d52650ccaf6e3d34a78235db3296cd0d3241b19ea5a148c8162
MD5 529b7335a8e2afde9e5ed7640cbf8c9a
BLAKE2b-256 35272b087093b5dc2e96a86bc07199d25f66d5e28bbc0a9ecd94bb713217376b

See more details on using hashes here.

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

Hashes for sfe-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9b3c4a1996d3d2662755b5e2ffc4bd75a494edb62e14d7fbe9e7811334c42f95
MD5 62a7cbbe37c0c7e00c168f9111cd6b35
BLAKE2b-256 f1a92589943f7f8833c886081d42dee4fd10828ab2a97ac0923d15a231d91131

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page