Open main menu

Changes

Relax 3.2.0

12 bytes added, 22:20, 5 October 2020
m
Switch to the {{gna link}} template for avoiding dead links.
* Fix for [https://gna.org/bugs/?22039 bug #22039, the printing out of Dpar twice by the diffusion_tensor.display user function]. The solution is given in the original bug report.
* Fix for [https://gna.org/bugs/?22041 bug #22041, the PDB atom serial number error from the structure.write_pdb user function]. The problem is that the [http://www.nmr-relax.com/manual/structure_write_pdb.html structure.write_pdb user function] preserves the atom numbering from the original structure and uses that for the atom serial number. However the atom serial number must be replaced with sequential values to produce a valid PDB file. This is fatal for any CONECT records.
* Fix for the chain-reaction failures in the test suite. This fixes [https://gna.org/bugs/?22055 bug #22055, the processor.run_queue() not cleaning up in uni_processor - chain-reaction failures in the test suite]. The fix was insanely simple, just implementing what was mentioned [https://{{gna link|url=gna.org/users/varioustoxins |text=Gary Thompson's] }} FIXME comment in the run_queue() method of the uni-processor object. The queue execution code has been placed inside a 'try' statement and the queue cleaning up code in a 'finally' statement. This closes a painfully difficult to find bug that has been in relax since 2006, though only affecting relax developers.
<section end=bugfixes/>
Trusted, Bureaucrats
4,223

edits