Main Page: Difference between revisions

From openpipeflow.org
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 10: Line 10:
* Second-order predictor-corrector method, automatic timestep control.   
* Second-order predictor-corrector method, automatic timestep control.   


==Manual and Database==
==Aims==
The online [[Manual]] and [[Database]] are under construction.  In the database are sample initial conditions.
* 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.
 
==FAQ and Discussion==
To appear.
 
==Manual==
The online [[Manual]] will appear shortly.
 
==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==
==Version 1.02b==
* Manual [[File:Openpipeflow-1.02b-doc.pdf]]
* Manual [[File:Openpipeflow-1.02b-doc.pdf]]
* Tarball [[File:Openpipeflow-1.02b.tgz]]
* Tarball [[File:Openpipeflow-1.02b.tgz]]
==Features to appear/wishlist==
* Utilities for Newton--Krylov methods.
* Module for the immersed boundary method (IBM).


<!--
<!--

Revision as of 02:38, 1 August 2014

Slow streaks (blue) and vortex structures (yellow)

Overview

  • Primitive variable pipe flow code for incompressible flow.
  • Serial or parallel (with MPI).
  • 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.

FAQ and Discussion

To appear.

Manual

The online Manual will appear shortly.

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

Features to appear/wishlist

  • Utilities for Newton--Krylov methods.
  • 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