[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

P. E. J. Rivera Díaz del Castillo
Phase Transformations and Complex Properties Group,
Department of Materials Science and Metallurgy,
University of Cambridge,
Cambridge, U.K.

Top | Next


To obtain the variation of small values of growth parameter for spherical growth as a function of the dimensionless particle radius (particle radius over critical radius for nucleation), for different values of dimensionless supersaturation. The results produced by this program can be compared with those casted by an approximate analytical solution (MAP_KINETIC_ZENER_CAPI and MAP_KINETIC_ZENER_CAPI1).

Top | Next | Prev


This is a self-contained program.
Product form:Source code

Top | Next | Prev


The program simultaneously solves the diffusion equation for a sphere, the mass balance equation at the sphere interface, and a capillarity correction term, when these are expressed in the form of finite differences.

Top | Next | Prev


  1. P. E. J. Rivera Díaz del Castillo and H. K. D. H. Bhadeshia, 'Theory for growth of spherical precipitates with capillarity effects', Materials Science and Technology, 17 30-32 2001.
  2. P. E. J. Rivera Díaz del Castillo, Kinetics of Precipitation Reactions, Ph.D. Thesis, University of Cambridge.
  3. Numerical simulation.
Top | Next | Prev


Input parameters


Output parameters

AL - double precision array of size 50
spherical growth parameter for small growth rates.

IC - double precision array of size 50x2
dimensionless parameter to account for growth rate (interface velocity times critical radius for nucleation over diffusion coefficient) when small growth rates are present.

RHOR - double precision
dimensionless particle radius (particle radius over critical radius for nucleation).

PRALPH - double precision
spherical growth parameter.

PRSP - double precision
dimensionless parameter to account for growth rate.

Top | Next | Prev

Error Indicators


Top | Next | Prev


No information supplied.

Top | Next | Prev

Further Comments

The program is set to write the results to file 'read75.d'. A sample version of 'read75.d' is provided.

Top | Next | Prev


See file `read75.d'.

Top | Next | Prev

Auxiliary Routines

The subroutines called by this program are :-


Top | Next | Prev


capillarity, sphere, growth, parabolic growth, finite differences, numerical solution

Top | Next | Prev


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!