Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

A Parallel 3D Dendritic Growth Simulator using the Phase-Field Method



William L. George, James A. Warren


We describe an implementation of a parallel finite-difference algorithm for the simulation of alloy solidification in three dimensions using the phase-field model. We also describe the visualization of the output from this simulator. Although thistype of simulation has been accomplished before in two dimensions, extending this to three dimensions presents scaling problems for both the computations and the subsequent rendering of the results for visualization. This is due to the O(n4) execution time of the simulation algorithm as well as the O(n3) space requirements for holding the required three dimensional arrays of field parameters. Additionally, rendering the output of the three dimensional simulationstresses the available software and hardware when the simulations extend over computational grids of size 500 x 500 x500. Parallel computing libaries andhardware supported rendering combine to help make this simulator simple to implement, portable, and efficient even when run in heterogenous environments. This has all been accomplished using simple static uniform grids and finite differencing.
Journal of Computational Physics


dendrite, MPI, parallel, phase-field, solidification, visualization


George, W. and Warren, J. (2002), A Parallel 3D Dendritic Growth Simulator using the Phase-Field Method, Journal of Computational Physics (Accessed May 27, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created January 1, 2002, Updated February 17, 2017