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 critical (minimum) radius of needles growing under diffusion control.
Top |
Next |
Prev
Language: | FORTRAN
|
Product form: | Source code |
SUBROUTINE MAP_STEEL_CRITRAD(RC, AV, SE, XA, XC, XB, TK, K)
DOUBLE PRECISION RC, AV, SE, XA, XC, XB, TK, K
Top |
Next |
Prev
Calculates the minimum radius possible from capillarity considerations for needle shaped precipitate growth.
Top |
Next |
Prev
- J.W. Christian, Transformations in Metals and Alloys,
Pergamon Press, (1975), 181, 439.
Top |
Next |
Prev
Input parameters
- AV - real
- AV is the atomic volume (in metres cubed, m3).
- SE - real
- SE is the interfacial energy (in joules per metre squared, Jm-2).
- XA - real
- XA is the concentration in the matrix at the needle tip.
- XC - real
- XC is the concentration in the precipitate.
- XB - real
- XB is the concentration in the matrix far from the needle.
- TK - real
- TK is the thermodynamic temperature (in kelvin, K).
- K - real
- K is the Boltzmann constant (in joules per kelvin, JK-1).
Output parameters
- RC - real
- RC is the critical radius for needle growth.
Top |
Next |
Prev
None.
Top |
Next |
Prev
No information supplied.
Top |
Next |
Prev
None.
Top |
Next |
Prev
1. Program text
DOUBLE PRECISION RC, AV, SE, XA, XC, XB, K
INCLUDE 'map_constants_boltz.f'
READ (5,*) AV, SE, XA, XC, XB, TK
CALL MAP_STEEL_CRITRAD(RC, AV, SE, XA, XC, XB, TK, K)
WRITE (6,10) RC
10 FORMAT ('RC=', E13.5)
STOP
END
2. Program data
1.868E-29 0.6 0.005 0.5 0.01 873
3. Program results
RC = 3.73830E-09
Top |
Next |
Prev
None.
Top |
Next |
Prev
needle precipitate, critical radius
Top |
Next |
Prev
Download source code
Top |
Prev