Skip to main content

Finite elements library

Project description

fedoo

Finite element library FEDOO Logo

About

FEDOO is an open source Finite Element library developed in Python. It has originally been developed to allow easy creation and resolution of problems with the Proper Orthogonal Decomposition algorithm (based on a separated decomposition) and is now also actively developed for standard finite element features.

Here are the main features:

  • FEDOO is entirely written in Python 3
  • Resolution of problems based on a separated decomposition (PGD, POD, Reduced bases)
  • Static and Dynamics poblems
  • Mesh import/export from msh (GMSH) and vtk format
  • Export results in vtk file for easy visualisation with Paraview (https://www.paraview.org/)
  • Constitutive equation library including elasto-plastic law, composites law, ...
  • Include many type of elements like cohesive elements, 2D, 3D, beam, ...
  • Geometrical non linearities
  • And many other....
PyPI package PyPI version
Conda package Conda
Documentation Documentation
License License
Website Website

Documentation

The documentation is provided by readthedocs at https://fedoo.readthedocs.io.

Installation

Installation with pip including recommanded dependencies excepted simcoon:

pip install fedoo[all]

Minimal installation with pip:

pip install fedoo

Installation with conda with recommanded dependencices (including simcoon):

conda install -c conda-forge -c set3mah fedoo

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

fedoo-0.1.3.tar.gz (10.6 MB view hashes)

Uploaded Source

Built Distribution

fedoo-0.1.3-py3-none-any.whl (266.9 kB view hashes)

Uploaded Python 3

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