Sensitivity analysis of chaotic simulations
Project description
[![Build Status](https://travis-ci.org/qiqi/fds.svg?branch=master)](https://travis-ci.org/qiqi/fds?branch=master) [![Coverage Status](https://coveralls.io/repos/github/qiqi/fds/badge.svg?branch=master)](https://coveralls.io/github/qiqi/fds?branch=master) [![Dependency Status](https://dependencyci.com/github/qiqi/fds/badge)](https://dependencyci.com/github/qiqi/fds) [![Documentation Status](https://readthedocs.org/projects/fds/badge/?version=latest)](http://fds.readthedocs.io/en/latest/?badge=latest) [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)
# What’s it for
fds is a research tool for computational simulations that exhibis chaotic dynamics. It computes sensitivity derivatives of time averaged quantities, a.k.a. statistics, with respect simulation parameters.
For an introduction of chaotic dynamics, I highly recommend [Strogatz’s excellent book](https://www.amazon.com/gp/product/0813349109). For a statistical view of chaotic dynamical systems, please refer to [Berlinger’s article](http://www.uvm.edu/~pdodds/files/papers/others/1992/berliner1992a.pdf). Algorithm used in this software is described in [the upcoming AIAA paper](https://dl.dropbox.com/s/2e9jxjmwh375i01/fds.pdf)
# Download and use
The best way to download fds is using pip. Pip is likely included in your Python installation. If not, see [instruction here](https://pip.pypa.io/en/stable/installing/). To install fds using pip, simply type
` sudo pip install fds `
# Tutorials
[First example – Van der Pol oscillator in Python](http://fds.readthedocs.io/en/latest/tutorials/vanderpol.html)
[Lorenz attractor in C](http://fds.readthedocs.io/en/latest/tutorials/lorenz_c.html)
[Lorenz 96 in MPI and C](http://fds.readthedocs.io/en/latest/tutorials/lorenz96_mpi.html)
# Guides
[Chaos and statistical convergence](http://fds.readthedocs.io/en/latest/guides/statistics.html)
[Lyapunov exponents and time segmentation](http://fds.readthedocs.io/en/latest/guides/lyapunov.html)
[Save and restart](http://fds.readthedocs.io/en/latest/guides/save_restart.html)
# Reference
[The least squares shadowing algorithm](http://fds.readthedocs.io/en/latest/ref/lss_algorithm.html)
[Function reference](http://fds.readthedocs.io/en/latest/ref/function_ref.html)
[License](https://www.gnu.org/licenses/gpl-3.0.en.html)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for fds-0.1.0.dev1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c9a3d2f53244ff137da0cfbfe852d8008d49472e9595fbaae5e7cf5b7a54cff |
|
MD5 | 67585b63b36c832eeef4e864d2e07932 |
|
BLAKE2b-256 | 09505b1572596ed4e1c68ba5ef43150181637d41bb1100d8d8eea0a9fafc9611 |