/otak

OpenTURNS module dealing with active learning reliability analysis methods

Primary LanguagePython

https://github.com/m-balesdent/otak/actions/workflows/build.yml/badge.svg?branch=master

otak

Simple module that implements Active learning Kriging methods for reliability analysis.

Three methods are present :

  • AK-MCS : Active learning reliability method combining Kriging and Monte-Carlo Simulation
  • AK-IS : Active learning reliability method combining Kriging and Importance Sampling
  • AK-SS : Active learning reliability method combining Kriging and Subset Simulation

These methods are built on top of OpenTURNS classes for failure probability estimation and Kriging.

Requirements

  • numpy
  • python > 3.7
  • openturns > 1.18

Documentation

A documentation, including examples is available here.