Programs in Physics & Physical Chemistry
|[Licence| Download | New Version Template] advl_v2_1.tar.gz(845 Kbytes)|
|Manuscript Title: Multithreaded transactions in scientific computing. The Growth06_v2 program|
|Authors: Andrzej Daniluk|
|Program title: GROWTH06_v2|
|Catalogue identifier: ADVL_v2_1|
Distribution format: tar.gz
|Journal reference: Comput. Phys. Commun. 180(2009)1219|
|Programming language: Object Pascal.|
|Computer: Pentium-based PC.|
|Operating system: Windows 9x, XP, NT, Vista.|
|RAM: more than 1 MB|
|Keywords: Reflection high-energy electron diffraction (RHEED), Non-linear differential equations, transactions, concurrent programming, UML, hybrid diagrams.|
|PACS: 02.60.Cb, 61.14.Hg.|
|Classification: 4.3, 7.2, 6.2, 8, 14.|
Does the new version supersede the previous version?: Yes
Nature of problem:
The programs compute the RHEED intensities during the growth of thin epitaxial structures prepared using the molecular beam epitaxy (MBE). The computations are based on the use of kinematical diffraction theory.
Epitaxial growth of thin films is modelled by a set of non-linear differential equations . The Runge-Kutta method with adaptive stepsize control was used for solving initial value problem for non-linear differential equations .
Reasons for new version:
According to the users' suggestions functionality of the program has been improved. Moreover, new use cases have been added which make the handling of the program easier and more efficient than the previous ones .
Summary of revisions:
The program is distributed in the form of source project GROWTH06_v2.dpr with associated files, and should be compiled using Borland Delphi compilers versions 6 or latter (including Borland Developer Studio 2006 and Code Gear compilers for Delphi).
Two Figures are included in the program distribution file. These are captioned
The typical running time is machine and user-parameters dependent.
|||A. Daniluk, Comput. Phys. Comm. 170 (2005) 265.|
|||W.H. Press, B.P. Flannery, S.A. Teukolsky, W.T. Vetterling, Numerical Recipes in Pascal: The Art of Scientific Computing, first ed., Cambridge University Press, 1989;|
|||M. Brzuszek, A. Daniluk, Comput. Phys. Comm. 175 (2006) 678.|
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|