TY - JOUR
T1 - Mesoscopic computer modeling of microstructure evolution within an object-oriented simulation framework
AU - Yu, Qiang
AU - Esche, Sven K.
PY - 2004/9
Y1 - 2004/9
N2 - This paper introduces an object-oriented programming approach into the development of a general-purpose simulation framework for the numerical modeling of microstructure evolution at the mesoscopic length level. The design requirements of this framework are discussed, and an analysis from the standpoint of object-oriented programming is performed. Based on this framework, a Monte Carlo grain growth algorithm with improved efficiency and accuracy has been developed. This simulation framework is expected to represent a reliable software module of a multi-scale microstructure prediction system for materials processing.
AB - This paper introduces an object-oriented programming approach into the development of a general-purpose simulation framework for the numerical modeling of microstructure evolution at the mesoscopic length level. The design requirements of this framework are discussed, and an analysis from the standpoint of object-oriented programming is performed. Based on this framework, a Monte Carlo grain growth algorithm with improved efficiency and accuracy has been developed. This simulation framework is expected to represent a reliable software module of a multi-scale microstructure prediction system for materials processing.
KW - Mesoscopic modeling
KW - Microstructure evolution
KW - Object-oriented programming
KW - Simulation framework
UR - http://www.scopus.com/inward/record.url?scp=18844388156&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=18844388156&partnerID=8YFLogxK
U2 - 10.1142/S1465876304002502
DO - 10.1142/S1465876304002502
M3 - Article
AN - SCOPUS:18844388156
SN - 1465-8763
VL - 5
SP - 451
EP - 469
JO - International Journal of Computational Engineering Science
JF - International Journal of Computational Engineering Science
IS - 3
ER -