[MAP Logo]

Materials Algorithms Project
Program Library


  1. Provenance of code.
  2. Purpose of code.
  3. Specification.
  4. Description of subroutine's operation.
  5. References.
  6. Parameter descriptions.
  7. Error indicators.
  8. Accuracy estimate.
  9. Any additional information.
  10. Example of code
  11. Auxiliary subroutines required.
  12. Keywords.
  13. Download source code.
  14. Links.

Provenance of Source Code

H.K.D.H. Bhadeshia,
Phase Transformations Group,
Department of Materials Science and Metallurgy,
University of Cambridge,
Cambridge, U.K.

Top | Next


This subroutine is for the calculation of the fraction and composition of gamma prime in nickel base superalloys, together with their mechanical properties.

Top | Next | Prev


Product form:Source code

& UTS650,UTS760,UTS871,UTS982)

DOUBLE PRECISION S(8),A(8),Y(8),V(8),P(8),VAC(8),AS(8),
& SUMVAC,UTS20,UTS650,UTS760,UTS871,UTS982,F,B,C,M

Top | Next | Prev


If SUMVAC, the electron-valency concentration, is less than 2.3, then the matrix is stable to the formation of topologically close-packed phases. It is unstable otherwise.

The arrays S,A,Y, and V contain concentrations of the following alloy elements (in order): nickel, chromium, molybdenum, aluminium, titanium, cobalt, tungsten, and tantalum.

Top | Next | Prev


  1. S. Atamert and H. K. D. H. Bhadeshia, Materials Science and Technology, 5 (1989) 1220-1228.

Top | Next | Prev


Input parameters

S - real array of dimension 8
S contains the concentrations (in weight percent) of the elements in the alloy.

Output parameters

SUMVAC - real
SUMVAC is the electron-vacancy concentration.
A - real array of dimension 8
A is the concentrations (in atomic percent) of the elements in the alloy.
Y - real array of dimension 8
Y contains the atomic weights in gamma'.
V - real array of dimension 8
V contains the atomic weights in gamma.
F - real
F is the volume fraction of gamma'. If the calculated value of F is negative, then F is set to zero.
B - real
B is the gamma' lattice parameter (in nanometres).
C - real
C is the gamma lattice parameter (in nanometres).
M - real
M is the percentage lattice misfit.
UTS20 - real
UTS20 is the tensile strength (in MPa) at a temperature of 20°C.
UTS650 - real
UTS650 is the tensile strength (in MPa) at a temperature of 650°C.
UTS760 - real
UTS760 is the tensile strength (in MPa) at a temperature of 760°C.
UTS871 - real
UTS871 is the tensile strength (in MPa) at a temperature of 871°C.
UTS982 - real
UTS982 is the tensile strength (in MPa) at a temperature of 982°C.

Top | Next | Prev

Error Indicators


Top | Next | Prev


No information supplied.

Top | Next | Prev

Further Comments


Top | Next | Prev


1. Program text
       None supplied.

2. Program data

None supplied.

3. Program results

None supplied.

Top | Next | Prev

Auxiliary Routines


Top | Next | Prev


electron-vacancy, tensile strength

Top | Next | Prev


Download source code

Top | Prev

MAP originated from a joint project of the National Physical Laboratory and the University of Cambridge.

MAP Website administration / map@msm.cam.ac.uk

Top | Index | MAP Homepage Valid HTML 3.2!