Skip to content
/ iwaves Public

Internal wave equation solvers (KdV, normal modes, TG)

License

Notifications You must be signed in to change notification settings

mrayson/iwaves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Internal wave libraries

  • Solve 1D KdV equation
  • Calculate linear dynamic modes
  • Fit dynamic modes to mooring data

Tutorial

  • An example ipython notebook is in examples and viewed here or run interactively (click the Binder button...)Binder

Installation

Option 1 - pip install in develop mode:

  • Step 1) Clone this repository
  • Step 2) cd into repo
  • Step 3) pip install -e ./

Option 2 - change environment variables [not really an install]

  • Step 1) Clone this repository
  • Step 2) Set PYTHONPATH environment variable to point to the path where the repo sits
  • Step 3) Install the dependencies below i.e. conda install ..., yum install ...

Dependencies

  • numpy
  • scipy
  • matplotlib
  • xarray
  • gsw (Gibbs seawater toolbox)


Matt Rayson

University of Western Australia

August 2017

About

Internal wave equation solvers (KdV, normal modes, TG)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published