Department of Civil and Environmental Engineering, Southampton University

Hydraulics Group

Downloadable MS-DOS-based software for waves and wave forces

Executables were compiled with RM Fortran 2.43

5th order Stokes theory for regular waves Source code: STOKES5.FOR
Executable: STOKES5.EXE
One-stop code for non-linear regular waves on a uniform current by stream function theory.  This code selects the order of the stream function expansion automatically.  For steep waves the solution advances in steps, in which the order and the wave height are progressively increased.   The result of each step provides the starting point for the next.  Each successful run of CW263 generates a file CW263.PSI which can be post-processed using the template program CW61 (see below).  

Source code: CW263.FOR
Executable: CW263.EXE

Non-linear regular waves on a uniform current by stream function theory.  In CW6 the order of the stream function expansion is selected by the user, but if necessary successive solutions can be stacked (each one starting from the previous results).  In this way, by a careful choice of successive orders and wave heights, converged solutions can be obtained for steep waves that are beyond the reach of CW263.FOR.  Results stored on file can be post-processed with CW61 to provide kinematics data at arbitrary points, or can be used as starting points for subsequent runs of CW6. Source code: CW6.FOR
Executable: CW6.EXE

Post-processing:
Source code: CW61.FOR
Executable: CW61.EXE

Non-linear regular waves on a non-uniform current

Manual: Word format: CW10.DOC   PDF format: CW10.PDF

Source code: CW10.FOR
Executable: CW10.EXE

Post processing:
Source code: CW101.FOR
Executable: CW101.EXE

Linear irregular waves with a uniform current: simulation tools.

Manual: Word format: CS2.DOC    PDF format: CS2.PDF

Source code: CS2.FOR
Executable: CS2.EXE

Post processing:
Source code: CS21.FOR
Executable: CS21.EXE

    j.r.chaplin@soton.ac.uk