This is a file that contains commonly encountered problems when using MM.
There are only serveral files we need to deal with:
user.XXX.f
: user-specified file for providing PESmm.x
: executable after compilation, takes two arguments, with usage./mm.x fort.1 fort.2
fort.1
: first argument ofmm.x
, input filefort.2
: second argument ofmm.x
, output file.
Their names can all be user-specified. However, by convention we usually only change user.XXX.f
to a system of intesest, such as user.H2O.f
, and leave other filenames along. From now on, we use these defualt file names.
There are 3 steps you have to do to run MM:
- Provide PES in
user.XXX.f
to get executablemm.x
- Provide parameters in input file
fort.1
- Execute
./mm.x fort.1 fort.2