HYPER-LIN (Version 1.0 ISBN 0953 648 303) -- List of codes

Date of release: Available now

Program name: HL-BUGOD
File name: bugod.f
Purpose:

To solve the inviscid Burgers equation using the Godunov first order upwind scheme in conjunction with the exact Riemann solver.

Program name: HL-BUMUS
File name: bumus.f
Purpose:

To solve the inviscid Burgers equation using the MUSCL-Hancock scheme in conjunction with the exact Riemann solver and a choice of seven slope limiter functions.

Program name: HL-BURCM
File name: burcm.f
Purpose:

To solve the inviscid Burgers equation using the Random Choice Method (RCM) in conjunction with the exact Riemann solver and van der Corput sequences.

Program name: HL-BUSLIC
File name: buslic.f
Purpose:

To solve the inviscid Burgers equation using the Slope Limiter Centred (SLIC) scheme with a choice of seven slope limiter functions.

Program name: HL-BUWAF
File name: buwaf.f
Purpose:

To solve the inviscid Burgers equation using the Weighthed Average Flux (WAF) scheme in conjunction with the exact Riemann solver and a choice of six limiter functions.

Program name: HL-LAGEN
File name: lagen.f
Purpose:

To solve the linear advection equation with constant coefficient by a selection of eight schemes, namely: The Godunov first-order upwind scheme The Toro-Billett first-order upwind scheme The Lax-Friedrichs scheme (first-order centred) The FORCE scheme (first-order centred) The Godunov first-order centred scheme The Lax-Wendroff scheme (second order, oscillatory) The Fromm scheme (second order, oscillatory) The Warming-Beam scheme (second order, oscillatory).

Program name: HL-LAMUS
File name: lamus.f
Purpose:

To solve the linear advection equation with constant coefficient by the MUSCL-Hancock TVD method using seven slope limiter functions. The Godunov and Fromm schemes are included as special cases.

Program name: HL-LARCM
File name: larcm.f
Purpose:

To solve the linear advection equation with constant coefficient by the Random Choice Method (RCM). The van der Corput pseudo-random sequences are used for samplig local exact solutions of the Riemann problem.

Program name: HL-LASLIC
File name: laslic.f
Purpose:

To solve the linear advection equation with constant coefficient by the SLIC TVD method using seven slope limiter functions. The underlying first-order method used is the FORCE scheme.

Program name: HL-LAWAF
File name: lawaf.f
Purpose:

To solve the linear advection equation with constant coefficient by the Weighted Average Flux (WAF) method using six limiter functions. The Godunov and Lax-Wendroff schemes are included as special cases.

Program name: HL-GAMUS
File name: gamus.f
Purpose:

To solve the time-dependent, linearised equations of gas dynamics in one space dimension using the MUSCL-Hancock scheme in conjunction with the exact Riemann solver and with seven slope limiter functions. The Godunov and Fromm schemes are as special cases.

Program name: HL-GARCM
File name: garcm.f
Purpose:

To solve the time-dependent, linearised equations of gas dynamics in one space dimension using the Random Choice Method (RCM) on a non-staggered grid in conjunction with van der Corput pseudo-random sequences.

Program name: HL-GARPEX
File name: garpex.f
Purpose:

To solve the Riemann problem exactly for the linearised equations of gas dynamics and to sample the complete solution profile at a specified time.

Program name: HL-GASLIC
File name: gaslic.f
Purpose:

To solve the time-dependent, linearised equations of gas dynamics in one space dimension using the SLIC scheme in conjunction with seven slope limiter functions. The FORCE scheme obtained as special case.

Program name: HL-GAWAF
File name: gawaf.f
Purpose:

To solve the time-dependent, linearised equations of gas dynamics in one space dimension using the Weighted Average Flux (WAF) method in conjunction with the exact Riemann solver and with a choice of six limiter functions. The Godunov and Lax-Wendroff schemes are obtained as special cases.

Program name: HL-SWMUS
File name: swmus.f
Purpose:

To solve the time-dependent, linearised shallow water equations in one space dimension using the MUSCL-Hancock scheme in conjunction with the exact Riemann solver and with seven slope limiter functions. The Godunov and Fromm schemes are obtained as special cases.

Program name: HL-SWRCM
File name: swrcm.f
Purpose:

To solve the time-dependent, linearised shallow water equations in one space dimension using the Random Choice Method (RCM) on a non-staggered grid in conjunction with van der Corput pseudo-random sequences.

Program name: HL-SWRPEX
File name: swrpex.f
Purpose:

To solve the Riemann problem exactly for the linearised shallow water equations and to sample the complete solution profile at a specified time.

Program name: HL-SWSLIC
File name: swslic.f
Purpose:

To solve the time-dependent, linearised shallow water equations in one space dimension using the SLIC scheme in conjunction with seven slope limiter functions. The FORCE scheme obtained as a special case.

Program name: HL-SWWAF
File name: swwaf.f
Purpose:

To solve the time-dependent, linearised shallow water equations in one space dimension using the Weighted Average Flux (WAF) method in conjunction with the exact Riemann solver and with six limiter functions. The Godunov and Lax-Wendroff schemes are obtained as special cases.