Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] acsa_v1_0.gz(6 Kbytes)
Manuscript Title: An expansion equation of state subroutine.
Authors: K. Morgan
Program title: EOSEXP
Catalogue identifier: ACSA_v1_0
Distribution format: gz
Journal reference: Comput. Phys. Commun. 5(1973)64
Programming language: Fortran.
Computer: ICL ATLAS 2.
Operating system: ATLAS SUPERVISOR.
RAM: 3K words
Word size: 48
Keywords: Fluid dynamics, Equation of state, Change of state.
Classification: 12.

Revision history:
Type Tit le Reference
correction 000A CORRECTION 21/09/79 See below

Nature of problem:
Hydrodynamic calculations of physical systems require suitable equations of state for the materials of interest. EOSEXP is an expansion equation of state subroutine which can be used to give a realistic description of the single-phase and two-phase behaviour of an expanding material, provided that conditions along the saturation curve for this material can be tabulated.

Solution method:
In the single-phase region a Gruneisen type equation of state is used to obtain the pressure given the specific internal energy and the specific volume. In the two-phase region an implicit equation is solved for the temperature, and the pressure is then obtained by using the relationship between pressure and temperature valid along the saturation curve.

Running time:
On the AWRE ATLAS loading and compilation of the test deck takes 17 s. The running time depends on the number of times the equation of state subroutine is entered. Typically the calculation of 10 state points (5 single-phase and 5 two-phase) requires a CPU time of 4 s.

CORRECTION SUMMARY
Manuscript Title: An expansion equation of state subroutine. (C.P.C. 5(1973)64).
Authors: K. Morgan
Program title: 000A CORRECTION 21/09/79
Catalogue identifier: ACSA_v1_0
Distribution format: gz
Journal reference: Comput. Phys. Commun. 19(1980)395
Classification: 12.