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