Releases: tproffen/DiffuseCode
v5.6.3
v5.6.2
Several bug fixes, most importantly, two fixes:
DISCUS did not expand properly molecules in asymmetric units that were stored internally.
The regular read of a structure did not set the correct total number of atoms within all molecules, partially causing above bug.
v5.6.1: New Version 5.6.1
Minor bug corrections related to the memory use during a MPI distributed refinement. The program will suffer a much smaller memory increase during the refinements.
For Windows the exit behavior of the programs was improved. The stand alone versions of DISCUS, DIFFEV have been changed to require a confirmation by a simple key stroke after the exit. Stand alone KUPLOT and the SUITE do not require this keystroke. All programs will, however, keep the respective window open in case of an abnormal exit.
Added an MMC option to shift an atom along a vector.
v5.6.0
The main change is a unification of the "run_mpi" command within diffev. Starting with this release, this command should be used for all diffev refinements, regardless whether an actual parallel environment is used via MPI or a serial refinement is preformed. Use "run_mpi" in an identical fashion and identical slave == discus and kuplot macros. Works fine on all platforms.
This will work best if used within the discus_suite, which should really be the standard program by now.
The diffev manual part has been updated accordingly.
A small improvement concerns the CYGWIN installation, You should start the install script with an argument that is the current source code archive. See the file AAA_INSTALL_DISCUS_CYGWIN.pdf for further details.