[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

T. Okumura, S. J. Jones and H.K.D.H. Bhadeshia,
Phase Transformations Group,
Department of Materials Science and Metallurgy,
University of Cambridge,
Cambridge, U.K.

Top | Next


The revised version of STRUCTURE To calculate the evolution of microstructure (ferrite, Widmanstätten ferrite and pearlite) of steel as a function of the chemical composition, cooling rate and austenite grain size. The main differences from MAP_STEEL_STRUCTURE are; - Cu included as an alloying element - Logic of calculating the final fractions of phases modified - bug fix (especially when working on Linux)

Top | Next | Prev


The program is self-contained.

Product form:Source code

Top | Next | Prev


The microstructure is calculated as described in detail in the references below.

Top | Next | Prev


  1. Kinetics of the Simultaneous Decomposition of Austenite into Several Transformation Products
    Acta Materialia, Vol. 45, 1997, pp. 2911-2920.
    S. J. Jones and H. K. D. H. Bhadeshia
  2. Competitive Formation of Inter- and Intragranularly Nucleated Ferrite
    Metallurgical and Materials Transactions A, Vol. 28A, 1997, 2005-2013.
    S. J. Jones and H. K. D. H. Bhadeshia
  3. Kinetics of the Widmanstatten Ferrite Transformation
    Displacive Phase Transformations and their Applications in
    Materials Engineering, eds K. Inoue, K. Mukherjee, K. Otsuka and H. Chen,
    The Minerals, Metals and Materials Society, Warrendale,
    Pennsylvania, U.S.A., (1998), 419-426.
    S. J. Jones and H. K. D. H. Bhadeshia

Top | Next | Prev


Input parameters

These are all listed in the input file TESTINPUTDATA

Output parameters

The temperature, time, and volume fractions of allotriomorphic ferrite, Widmanstätten ferrite, pearlite and the carbon concentration of the residual austenite.

Top | Next | Prev

Error Indicators

No information supplied

Top | Next | Prev


No information supplied.

Top | Next | Prev

Further Comments

This program only deals with thermodynamic effect of alloying elements and does not consider kinetic effects such as, solute drag. Precipitation of copper is not permitted.

Top | Next | Prev


1. Program text

Complete program

2. Program data

As described in the file TESTINPUTDATA which is downloaded in the bundle below

3. Program results

As described in the file output which is downloaded in the bundle below

Top | Next | Prev


Download source code

Top | Prev

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

Top | Index | MAP Homepage Valid HTML 3.2!