Bug-fix changelog

Bug-fixes and improvements to the latest major release, with the latest changes listed first. The revision number corresponds to that of the bug-fixed binaries.

r76173: Re-enable the kfoptim feature which should save some disk space in ADF geometry optimizations.

r76069: ADFjobs: make sure an empty option field does not unset NSCM

If a user defines NSCM, jobs running should use it. The default queue would unset NSCM if no number of tasks was specified in the options field, and as a result all cores of the machine would be used instead of the NSCM required by the user.

r76042: ADFjobs: Fix issues with Transfer To/From Remote command in the Job menu.

r75980: Reaxff: Added the CHON-2019 force-field.

r75963: ADF: Reintroduce the 2nd argument of SCF Mixing key as a separate Mixing1 keyword

r75936: ADF: Fix in POLTDDFT

For some basis sets the bug would cause incorrect or NaN results.

r75924: ReaxFF: Fix reaxff-ams import scripts for non-orthorhombic lattices

The bgf2ams and vels2ams scripts in scripting/standalone/reaxff-ams accidentally transposed the cell matrix.

r75923: DFTB: Fix missing neighbors in non-periodic directions

A bug in the generation of neighbor lists for DFTB integrals caused some pairs to be lost if they had a large enough distance in a non-periodic cell direction. In the worst case (system extent in a non-periodic direction just slightly over twice the cutoff), this affected pairs separated by >2/3*cutoff in the non-periodic direction.

r75805: Too many timers. Could happen with MD calculations with for instance band

r75748: All codes: avoid a false "license invalid" alarm when the MPI initialization fails

r75671: GUI: fixed reading strings from KF files

r75624: ADFtrain: do not crash when reading malformed ffield files

The error and the line in the force field file that causes the error are reported.

r75604: GUI Preferences: fix saving preferences after using the Apply button first

Also some timing debug output was removed.

r75596: ADFinput: Crystal Builder tool only worked correctly for the first invokation (per ADFinput run)

r75512: ADFspectra: Fix exporting tdcdft values.

r75461: GUI: If clicking on atoms is not working, try setting the environment variable SCM_SELECTION_BUG

r75460: AMS: Fixed a bug in CGMC that was messing up atom indices when removing molecules

r75337: ADFmovie: Molecule Fractions for ReaxFF (.rxkf) files Show button was broken

r75332: GUI: Atom and bond selection with the OpenGL1 fallback mode fixed

r75331: Reaxff: Correct units for FBMC energies in the output file

r75281: (June 4th, 2019):AMS2019.103 released

r75280: ADFinput: conformers panel listed menus like Model and Properties etc that were not used

r75199: Sources: include the dftd3 library

r75085: Bandstructure: Enable exporting DOS values as xy

r75036: ADFspectra: Fix exporting negf values

r74977: AMS MD: Fix using wrong lattice to convert molecule gun positions from fractionals

The AddMolecules feature in AMS incorrectly used the (possibly undefined) lattice of the bullet instead of the main system to evaluate FractionalCoords/FractionalCoordsBox.

r74968: Fix documentation search for MOPAC in ADFinput

r74953: ADFspectra: fix LFDFT excited state spectrum

r74936: AMS MD: Fix a bug that caused unnecessary calculations of the stress tensor when using PLUMED

r74931: Importing CIF files. Some would fail because due to whitespace issues.

r74911: ADFjobs: Fix ssh multiplexing when adfjobs was killed abnormally

A quick manual fix for this issue is to delete the scmmux* files in your /.scm_gui/ dir and restart ADFjobs.

r74895: Reaxff: Fixed a bug in geometry optimizer

Normally, after geometry optimization the calling program should perform a single-point calculation for the last geometry. The reaxff program (not to be confused with the reaxff engine in AMS) didn't do this so the final reported energy was corresponding not to the final geometry but to the previous one. However, the difference between the two energies is significant only when the geometry optimization is stopped far from convergence.

r74851: ADFview: give error message when used with DFTB results without basis information

r74845: PLUMED/AMS: Fixed a bug that was preventing the use of PLUMED with engines other than reaxff and enable it for non-periodic systems

r74839: Reaxff: Fixed a bug related to the FIXATOMS key in a multi-molecule geo file

r74830: ADF: cpl: fix non-default magneto-gyric ratio gamma input for spin-spin couplings

r74765: Added SCM_MPIOPTIONS environment variable

The SCM_MPIOPTIONS environment variable can be used to pass additional arguments to the mpirun/srun/aprun command.

r74699: AMS ModeTracking: improved convergence stability and speed

With these improvements the ModeTracking task in AMS is no longer considered an experimental feature.

r74648: ADFmovie: restarting a job while it is shown in ADFmovie wil cause ADFmovie to reopen the result file.

This prevents ADFmovie showing old results when rerunning a job.

r74641: ADFspectra: fix clicking in spectra after scaling, and baselinemarkers with scaling and/or offset

When the scaling was not 1.0, clicking on a peak would not work properly (the click coordinate was not scaled, thus the peak typically was not found). Also, the markers at the baseline were not updated after scaling or changing the offset.

r74558: KFBrowser: Fix saving graphs.

r74540: Correct units for stress and elastic tensors and the Hessian in AMSResults and the GUI.

r74538: KFBrowser: Fix units usage when plotting variables as graphs.

r74468: AMS GCMC: bugfix uninitialized Mu-PT parameters in Mu-VT simulation.

r74452: e-Reaxff: fix asymptotics of the electron interaction at very short distances.

r74392: ADFmovie: fix issues with reading properties from a running job with adfmovie.

r74351: (April 26th, 2019):AMS2019.102 released

AMS2019 has been released. Please see Release notes for a list of new features and improvements.

r74320: partial fix for left-over icons in Mac Dock

When Show recent applications in Dock was enabled on MacOS, launching ADF-GUI modules would leave defunct icons in the Dock. Clicking on them would result in an error message in the terminal. This fix sometimes helps, sometimes not, still work in progress...

r74318: fix atom reording issue with BAND results

r74299: fix issues causing the "SharedArrays error(): Permission denied" error.

r74222: ADFjobs: fix issues with the ssh agent (ssh-pageant) on Windows.

r74208: COSMO-RS: Fast Sigma for polymers

Fast Sigma can produce an 'average monomer' that can be used in polymer calculations. Input SMILES string should be a CurlySmiles, like C{-}C{n+} for poly(ethylene).

r74199: COSMO-RS GUI: 2D visualization polymers

Approximate 2D visualization of a CurlySmiles shows a biradical. For example, C{-}C{n+} is shown as [CH2][CH2].

r74194: Avoid crashing adfmovie when following a remote KF file.

r74116: ADFview: when showning pairs of NTOs via the Properties menu, properly show the NTOs already available in the table.

r74105: ADF: fix AOresponse icw Solvation and CSMRSP

r74103: ADFoutput: proper search for K-space info in BAND output.

r74091: ADFjobs timeout for remote jobs default increased from 5 to 10 seconds.

The new default will only have effect for first time users (or when users remove the .scm_guirc file).

r74061: ADFjobs: make the trace commands to remote option in the Help menu produce more useful output.

r74046: ADFjobs: when starting ADFmovie for a running remote job, do not delete the local ams.rkf file

Not deleting the file makes the file transfer much faster as rsync is used.

r74026: ADFjobs: make click on remote job to transfer work again

r74017: ADFjobs: improve TransferFromRemote performance

r74001: ADFinput: Fix coskf atoms when generating a trimer from the Solvation panel.

r73996: ADF-GUI: improve TIMEOUT handling in file transfer routines

r73978: ADFmovie: avoid showing the GeoProgress dialog (for showing distances and so) when fewer than 100 extra frames are needed.

When more frames need updating the progress dialog is still shown to allow users to Cancel.

r73974: ADFjobs: running remote jobs for the first time would generate a progress dialog that would not go away.

r73967: ADF: Small changes in the ConceptualDFT Domains

r73963: ADF-GUI: improve error handling for remote job submission.

r73956: ADF: resolve the Failed to open inputmodel.plist error when running ADF from a long ADFHOME path

r73946: ADF-GUI: add SCM_NO_DIRAC_CHECKS option.

r73944: ADFjobs: Modified rsync command for use with older versions.

r73940: ADFjobs: Renaming a job with spaces would remove it from the list of displayed jobs.

The job does not really disappear, ADFjobs would just forget about it.

r73933: ADFjobs: Rewrote the scripts to start/kill jobs

Fix issues with remote jobs with spaces.

r73921: ADFjobs: Fixed issue with remote jobs when spaces are used in the path.

r73883: ADFinput: Fixed polymer builder search panel placement on Windows

r73864: ADFjobs: Fixed issue with remote job submission on platforms where 'sh' is not 'bash'

r73848: COSMO-RS: fixes for polymers

Fixed incorrect reading bond energy in GUI for polymers. Added Flory-Huggins parameter calcuation in miscibility gap. Fixed binary miscibility issues for polymers.

r73838: ADF-GUI: launching a browser on linux could fail (complaints about missing or non-matching libraries)

r73835: ADFinput: adjust label on TS panel in ADF to make it more evident how to set an initial hessian

r73833: ADFjobs: fix an issue causing a crash when renaming a random (not ADF/AMS related) file

r73831: fix typo in ReadMe in MacOS install image

r73810: (April 10th, 2019):AMS2019.101 released

AMS2019 has been released. Please see Release notes for a list of new features and improvements.