Skip to content

Python code for generating and running nonconservative variational integrators

License

Notifications You must be signed in to change notification settings

duetosymmetry/slimplectic

 
 

Repository files navigation

ascl:1507.005 Code distributed under the open-source MIT license

slimplectic

slimplectic is a python implementation of the discrete non-conservative numerical integrator of Tsang, Galley, Stein, and Turner (2015) [arXiv:1506.08443]. It is based on applying a discrete variational integrator approach (e.g. Marsden and West (2001)) to our earlier paper on a stationary action principle for non-conservative dynamics (Galley, Tsang, and Stein (2014)).

Quick start

Coming soon... for now, why not try following along with one of the three example notebooks?

Screen shot of slimplectic ipython notebook

Dependencies

slimplectic relies on fairly standard packages:

The example notebooks also require

About

Python code for generating and running nonconservative variational integrators

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 94.5%
  • Python 5.5%