Version 43 (modified by schueller, 22 months ago) (diff)


Available Modules

The following web page shows compilation status of every tagged modules since OT version 1.1 (documentation and binaries are available if compilation succeeded):

Overview of available modules

  • otagrum : create a distribution from a Bayesian Network using aGrUM
  • otdistfunc : distributes the evaluation of a Python function on several cores or on remote processors (or both)
  • otfftw : Fast Fourier Transform algorithm (e.g. for stochastic processes) using fftw
  • otfmi : FMI models manipulation using PyFMI using PyFMI
  • oticp : manages the Integral Compound Poisson distribution, i.e. the sum of N independent random variables, where N is Poisson distributed and X are discrete random variables.
  • otmixmod : build mixtures of a multivariate Normal distribution from a sample
  • otmorris : Morris screening method module
  • otlhs : optimized LHS designs for computer experiments
  • otlm : linear model
  • otpmml : manages PMML files for meta-modeling exchanges
  • otrobopt: robust optimization
  • otsvm : Support Vector regression and classification with libsvm
  • otwrapy : Python wrapper tools

How to install modules

  • The easiest way to install modules is from conda (windows, linux, osx): conda install -c conda-forge otrobopt
  • On Windows, you will find an installer on each module page in the binaries column here.
  • On Linux, you can install modules either from our Debian or RPM repositories.
  • On Linux, from sources:
  1. You will need to install the development packages first, see here for the required dependencies
  1. Launch installation, for example the robopt module:
    git clone
    cd otrobopt
    cmake -DCMAKE_INSTALL_PREFIX=~/.local .
    make install

See also

More details on the fftw and mixmod modules are available at Slides of the fifth OpenTURNS User's day

More details on the agrum module are available at openturns-agrum