Main Page: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 22: | Line 22: | ||
==Version 1.02b== | ==Version 1.02b== | ||
* Tarball [[File:Openpipeflow-1.02b.tgz]] | * Tarball [[File:Openpipeflow-1.02b.tgz]] | ||
* Manual [[File:Openpipeflow-1.02b-doc.pdf]] | * Manual [[Manual|Online]] / [[File:Openpipeflow-1.02b-doc.pdf]] | ||
==Features to appear/wishlist== | ==Features to appear/wishlist== | ||
Line 28: | Line 28: | ||
* Module for the immersed boundary method (IBM). | * Module for the immersed boundary method (IBM). | ||
<!-- | <!-- | ||
* tutorial, inc. matlab example. | |||
* phys-statefiles for direct upload to matlab/visit etc. | * phys-statefiles for direct upload to matlab/visit etc. | ||
* Double-parallelisation. | * Double-parallelisation. |
Revision as of 03:17, 7 August 2014
Overview
- Primitive-variable pipe-flow code for incompressible flow.
- Highly efficient, may be run serial or parallel (if MPI present).
- Readable Fortran 90, uses modules and derived types, no esoteric extensions.
- Core program <3000 lines.
- Double-Fourier (theta,z) + finite difference (r).
- PPE formulation; influence matrix corrects boundary conditions to machine precision.
- Second-order predictor-corrector method, automatic timestep control.
Aims
- To facilitate rapid entry into the world of numerical simulation and fluid dynamics.
- To provide flexible modules for more the use and development of advanced techniques in research.
Manual, FAQ and Discussion
Please see the links on the left.
Database
The Database provides sample parameters and initial conditions from which to launch new simulations. In general, simulations start most reliably from an initial state computed for similar parameters. A range of starting points are provided.
Version 1.02b
- Tarball File:Openpipeflow-1.02b.tgz
- Manual Online / File:Openpipeflow-1.02b-doc.pdf
Features to appear/wishlist
- Utilities for Krylov methods -- Newton-Krylov, Arnoldi.
- Module for the immersed boundary method (IBM).
Citation
- In talks:
openpipeflow.org
- In articles:
e.g. "using openpipeflow.org, based on code described in \cite{WK09}." @article{WK09, Author = {A. P. Willis and R. R. Kerswell}, Year = {2009}, Title = {Turbulent dynamics of pipe flow captured in a reduced model: puff relaminarisation and localised `edge' states}, Journal = {J.\ Fluid Mech.}, Volume = {619}, Pages = {213-233} }
Author
- Ashley P. Willis,
- School of Mathematics and Statistics,
- University of Sheffield,
- South Yorkshire,
- S3 7RH,
- U.K.
- a.p.willis/at/sheffield.ac.uk
Thanks
- John Gibson (channelflow.org)
- Predrag Cvitanović (GaTech chaosbook.org)
- Rich Kerswell (Bristol)
- and many others.