adutfoy / otECLM

An OpenTURNS module that allows the treatment of failure probabilities and dependencies in highly redundant systems according to the Extended Common Load Model (ECLM)
https://adutfoy.github.io/sphinx/oteclm/main
GNU Lesser General Public License v2.1
0 stars 2 forks source link

oteclm module

oteclm is an OpenTURNS module. It allows the treatment of failure probabilities and dependencies in highly redundant systems according to the Extended Common Load Model (ECLM) .

Install from archive

Get the archive:

.. code-block:: shell

$ wget https://github.com/adutfoy/otECLM/archive/main.zip -O otECLM-main.zip

The install procedure is performed as follows:

.. code-block:: shell

$ pip install otECLM-main.zip

Install from source

Get source:

.. code-block:: shell

$ git clone https://www.github.com/adutfoy/otECLM.git

The install procedure is performed as follows:

.. code-block:: shell

$ python setup.py install

If you need to install the module in the user folder :

.. code-block:: shell

$ python setup.py install --user

To run the tests:

.. code-block:: shell

$ pytest

Finally to build the documentation, you should invoke the build_sphinx option :

.. code-block:: shell

$ python setup.py build_sphinx

This builds the documentation in the build folder. Another option is to launch the make command:

.. code-block:: shell

$ make html -C doc

Documentation

A documentation, including examples is available here <https://adutfoy.github.io/sphinx/oteclm/main/>_.