[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] submission of Channelflow: a fluid-flow simulator - s
From: |
gibson17 |
Subject: |
[Savannah-hackers] submission of Channelflow: a fluid-flow simulator - savannah.nongnu.org |
Date: |
Fri, 26 Sep 2003 17:00:38 -0400 |
User-agent: |
Mozilla/5.0 (compatible; Konqueror/3.1; Linux) |
A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden
John F. Gibson <address@hidden> described the package as follows:
License: gpl
Other License:
Package: Channelflow: a fluid-flow simulator
System name: channelflow
Type: non-GNU
Description:
Channelflow is a direct numerical simulation of the time-dependent
Navier-Stokes equations, written in C++. It's of interest to
researchers in fluid mechanics.
Math/physics details: Channelflow simulates incompressible fluid flow
in a rectangular box, with no-slip boundary conditions on the upper and
lower surfaces of the box, and periodic boundary conditions in the
stream and spanwise directions. Channelflow uses a spectral
discretization in spatial directions (Fourier x Chebyshev x Fourier)
and finite-differencing in time, on primitive variables (3d velocity
and pressure). The mathematics are based on the spectral channel-flow
algorithm in Section 7.3 of "Spectral Methods in Fluid Dynamics", by
Canuto, Hussaini, Quarteroni, and Zang, Springer Verlag, 3rd ed.
History, motivation, plans: I wrote channelflow from 2000-2003 for my
Ph.D. thesis research. (There is a widely-used Fortran implementation
of the basic algorithm, but I found it inscrutable and not flexible
enough for my research.) I've distributed it from my department's
website for several years. Now I plan to improve documentation and
packaging, write a simple GUI, distribute more broadly, get feedback
from users, and coordinate others' modifications and ports to other
platforms. At this point, channelflow is an edit/compile/run,
console-based application.
A slightly-out-of date version is at
ftp://mae.cornell.edu/pub/users/gibson/channelflow-0.9.5.tgz
Other Software Required:
channelflow requires fftw-2.x (www.fftw.org)
some advanced features require Octave (www.octave.org) but
currently those are commented out
Other Comments:
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Savannah-hackers] submission of Channelflow: a fluid-flow simulator - savannah.nongnu.org,
gibson17 <=