Installation

Installation using conda (recommanded):

$ conda install -c conda-forge -c set3mah fedoo

Minimal installation with pip:

$ pip install fedoo

The required dependencies that are automatically installed with fedoo are:

In addition, the conda package also includes some recommanded dependencies:

  • Simcoon brings a lot of features (finite strain, non-linear constitutive laws, …).

  • PyVista for results visulisation and mesh utils.

  • An efficient sparse matrix solver (pypardiso or petsc4py) depending on the processor as described below.

It is highly recommanded to also install a fast direct sparse matrix solver to improve performances:

It is also possible to install fedoo with all recommanded dependencies except simcoon in one line. However this installation needs to be done carefully because of potentiel version compatibility problems.

$ pip install fedoo[all]

A lot of features (finite strain, non-linear constitutive laws, …) requires the installation of simcoon. Simcoon is available on conda only and can be installed alone with:

$ conda install -c conda-forge -c set3mah simcoon