Skip to main content

An implementation of stream function wave theory in Python

Project description

Raschii is a Python implementation of stream function waves theory

Rashii is named after the Thysanoessa raschii Arctic Krill.

Installation and running

Raschii can be installed by running:

python3 -m pip install raschii

This will also install dependencies like numpy.

An example of using Raschii from Python:

import raschii

fwave = raschii.FentonWave(height=0.25, depth=0.5, length=2.0)
print(fwave.coefficients)
print(fwave.velocity(x=0, z=0.2))

Documentation

TODO

Development

Raschii is developed in Python on Bitbucket by use of the Git version control system. If you are reading this on github, please be aware that you are seeing a mirror that could potentially be months out of date. All pull requests and issues should go to the Bitbucket repository.

Raschii is automatically tested on CircleCI and the current CI build status is circleci_status.

Releases

Version 1.0.0 - May XX. 2018

The initial release of Raschii

  • Support for Fenton stream functions, Rienecker and Fenton (1981)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

raschii-1.0.0.dev0-py2-none-any.whl (5.1 kB view hashes)

Uploaded Python 2

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page