![[MAP Logo]](../../maplogo1.gif) 
Materials Algorithms Project
Program Library
 - Provenance of code.
- Purpose of code.
- Specification.
- Description of subroutine's operation.
- References.
- Parameter descriptions.
- Error indicators.
- Accuracy estimate.
- Any additional information.
- Example of code
- Auxiliary subroutines required.
- Keywords.
- Download source code.
- Links.
J.D. Robson,
Phase Transformations Group,
Department of Materials Science and Metallurgy,
University of Cambridge,
Cambridge, U.K.
Top | 
Next
To calculate the lengthening rate of a needle precipitate using the Zener approximations.
Top | 
Next | 
Prev
| Language: | FORTRAN | 
| Product form: | Source code | 
SUBROUTINE MAP_STEEL_NEEDLE(G, RC, D, XA, XC, XB)
DOUBLE PRECISION G, RC, D, XA, XC, XB
Top | 
Next | 
Prev
Calculates the lengthening rate of a needle shaped precipitate growing under diffusion 
control. Uses the Zener equation for needle growth.
Top | 
Next | 
Prev
  - C. Zener, Trans. Amer. Inst. Min. (Metall.) Engrs., 167, (1946), 550.
- J.W. Christian, Transformations in Metals and Alloys, Pergamon Press, (1975), 494-496.
Top | 
Next | 
Prev
Input parameters
- RC - real
- RC is the critical radius for needle growth (in metres, m)
 
 
- D - real
- D is the diffusion coefficient of the rate controlling diffusing species (in metres squared per second, m2s-1).
 
 
- XA - real
- XA is the concentration of the diffusing species in the matrix at the needle tip.
 
 
- XC - real
- XC is the concentration of the diffusing species in the precipitate.
 
 
- XB - real
- XB is the concentration of the diffusing species in the matrix far from the needle.
 
 
Output parameters
- G - real
- G is the lengthening rate of the needle (in metres per second, ms-1).
 
 
Top | 
Next | 
Prev
None.
Top | 
Next | 
Prev
No information supplied.
Top | 
Next | 
Prev
This routine, when combined with MAP_STEEL_CRITRAD, enables 
the prediction of lengthening rate from composition and temperature alone.
Top | 
Next | 
Prev
1. Program text
       DOUBLE PRECISION G, RC, D, XA, XC, XB
       READ (5,*) G, RC, D, XA, XC, XB
       CALL MAP_STEEL_NEEDLE(G, RC, D, XA, XC, XB)
       WRITE (6,10) G
 10    FORMAT ('G=', E13.5)
       STOP
       END
2. Program data
3.738E-9   5.974E-19    0.005    0.5     0.01
3. Program results
G = 4.03520E-13
Top | 
Next | 
Prev
None.
Top | 
Next | 
Prev
needle, precipitate, growth, Zener model, lengthening rate
Top | 
Next | 
Prev
Download source code
Top | 
Prev