[MAP Logo]

Materials Algorithms Project
Program Library



Subroutine MAP_STEEL_GMAAX

  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

Purpose

Calculates the optimum nucleus carbon content and the activity of carbon in ferrite.

Top | Next | Prev

Specification

Language:FORTRAN
Product form:Source code

SUBROUTINE MAP_STEEL_GMAAX(A1,A,W1,F,R,T,X,AFE,H1,S1)

DOUBLE PRECISION A1,A,W1,F,R,T,X,AFE,H1,S1

Top | Next | Prev

Description

MAP_STEEL_GMAAX uses Newton iteration to calculate the optimum nucleus carbon content and the activity of carbon in the ferrite nucleus.

Top | Next | Prev

References

  1. H.I. Aaronson, H.A. Domian and G.M. Pound, Trans. AIME, 236, (1966), 753.
  2. G.J. Shiflet, J.R. Bradley and H.I. Aaronson, Metallurgical Transactions, 9A, (1978), 999.
  3. J.A. Lobo and G.H. Geiger, Metallurgical Transactions, 7A, (1976), 1347 and 1359.
  4. H.K.D.H. Bhadeshia, Metal Science, 14, (1980), 230.

Top | Next | Prev

Parameters

Input parameters

A - real
A is the natural logarithm of the activity of carbon in austenite.

W1 - real
W1 is the carbon-carbon interaction energy in ferrite (in joules per mole, Jmol-1).

F - real
F is the free energy change (in joules per mole) for the transformation from austenite to ferrite in pure iron, modified for the presence of substitutional solutes. The transformation is assumed to occur without composition change.

R - real
R is the universal gas constant (in joules per mole per kelvin, Jmol-1K-1).

T - real
T is the absolute temperature (in kelvin).

AFE - real
AFE is the natural logarithm of the activity of iron in austenite.

H1 - real
H1 is the excess partial molar enthalpy of solution of carbon in ferrite.

H1 is 105525.0 if T > 1000, 111918.0 if T <= 1000.

S1 - real
S1 is the excess partial molar entropy of solution of carbon in ferrite.

S1 is 45.34521 if T > 1000, 51.44 if T <= 1000.

Output parameters

A1 - real
A1 is the natural logarithm of the activity of carbon in ferrite.

X - real
X is the optimum carbon concentration (mole fraction) of the ferrite nucleus.

Top | Next | Prev

Error Indicators

None.

Top | Next | Prev

Accuracy

No information supplied.

Top | Next | Prev

Further Comments

None.

Top | Next | Prev

Example

1. Program text

       DOUBLE PRECISION A1,A,W1,F,R,T,X,AFE,H1,S1
       INCLUDE 'map_constants_gas.f'
       READ (5,*) A,W1,F,AFE
       READ (5,*) T
       IF (T .GT. 1000.0) THEN
          H1 = 105525.0
          S1 = 45.34521
       ELSE
          H1 = 111918.0
          S1 = 51.44
       END IF
       CALL MAP_STEEL_GMAAX(A1,A,W1,F,R,T,X,AFE,H1,S1)
       WRITE (6,10) A1, X
10     FORMAT ('Natural log of activity of carbon in ferrite = ',F10.5
&        'Optimum carbon concentration in ferrite nucleus = ',F10.5)
       STOP
       END

2. Program data

None supplied.

3. Program results

None supplied.

Top | Next | Prev

Auxiliary Routines

None.

Top | Next | Prev

Keywords

activity of carbon in ferrite, optimum nucleus carbon

Top | Next | Prev

Download

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!