Martin-Lacroix / ChaosKIT

Arbitrary Polynomial Chaos Toolkit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

Arbitrary polynomial chaos toolkit for high dimensional stochastic problems in Python, with correlated random variables. The code can automatically build orthogonal polynomials with respect to an arbitrary joined probability density function of the input, provided it has finite moments. The examples and doc folders contain some test-cases as well as a documentation.

Installation

First, make sure to work with Python 3 and install the last version of Scipy. Some functionalities may not be available while using older packages. Then, add the main repository folder to your Python path environment variables. Another possibility is to add the path to ChaosKIT in your Python script

export PYTHONPATH=path-to-chaoskit
from sys import path
path.append('path-to-chaoskit')
import chaoskit

About

Arbitrary Polynomial Chaos Toolkit

License:Apache License 2.0


Languages

Language:Python 100.0%