Software & Download
1.Monte Carlo Method and Metropolis Algorithm are used here in Fortran77. Running
perfectly under either Windows98/2000, or Linux/Unix systems.
Input parameters:
- Top atoms type(Ga or As)
- Distribution type(Random or Corner)
- Coverage Rate
- Substrate Temperature
- Total Numbers of Run
Output format:
- Potential recorded periodically in "POT.DAT"
- Position recorded periodically in a series of files "POS00000.DAT"
...
- General setting for particular run like top atoms type, distribution type,
coverage rate... are recorded in "ALLCONFIG.DAT".The final postition
of all atoms are included too as well as the total accept rate.
Note: If you want to change the size of the simulation, you must change the
source code, that is to say, replace all "NOFL" value.
2.Faster codes with Lattice Model. The same input parameters and output file
format.
3.Viewing program is written in C++. It is compatible in Windows98/2000. The
executable file is also included here. It can either
act as a position viewer or animation viewer.
Input parameters:
- max:the max number of the position file , eg "POS00100.DAT" ,just
100
- min:the min number of the position file, generally is 0.
- step:can't be zero, may lead to for-ever loop(use Ctrl-C) to stop if happens.
- totalpoints:4*NOFL*NOFL(nofl is the size of the simulation,generally 5)
- enlargerate:4 is best value for 5*5 simulation and 2 for 10*10.
Note: You must link the following libs:opengl32.lib glu32.lib glaux.lib, or
you cannot compile it successfully.
reconstruction.for
fastreconstruction.for
draw.cpp
draw-v3.exe