GROMACS 2020 release
authorPaul Bauer <paul.bauer.q@gmail.com>
Fri, 27 Dec 2019 13:01:33 +0000 (14:01 +0100)
committerPaul Bauer <paul.bauer.q@gmail.com>
Wed, 1 Jan 2020 15:58:39 +0000 (16:58 +0100)
Updated regressiontest hash
Set doi strings
Set correct release date

Change-Id: I5d34e1176e5a0ecc6b38a15d830d228127a69d9d

cmake/gmxVersionInfo.cmake
docs/release-notes/2020/major/highlights.rst
docs/release-notes/index.rst

index 250c53e96f0c5892b2264a87adf32d0625966113..ffa1438fe9357c50d592a623678ee5b03e7d516e 100644 (file)
@@ -201,7 +201,7 @@ set(GMX_VERSION_PATCH 0)
 # candidates, where it signifies the most recent such release from
 # this branch; it will be empty before the first such release, as well
 # as after the final release is out.
-set(GMX_VERSION_SUFFIX "-rc1")
+set(GMX_VERSION_SUFFIX "")
 
 # Conventionally with libtool, any ABI change must change the major
 # version number, the minor version number should change if it's just
@@ -260,7 +260,7 @@ set(REGRESSIONTEST_BRANCH "refs/heads/release-2020")
 # build the regressiontests tarball with all the right naming. The
 # naming affects the md5sum that has to go here, and if it isn't right
 # release workflow will report a failure.
-set(REGRESSIONTEST_MD5SUM "42e3bfe74a8e8bf8e38919e10aaf8fa1" CACHE INTERNAL "MD5 sum of the regressiontests tarball for this GROMACS version")
+set(REGRESSIONTEST_MD5SUM "2fe8e35878bc9ee3cf60e92d5b250175" CACHE INTERNAL "MD5 sum of the regressiontests tarball for this GROMACS version")
 
 math(EXPR GMX_VERSION_NUMERIC
      "${GMX_VERSION_MAJOR}*10000 + ${GMX_VERSION_PATCH}")
@@ -283,8 +283,8 @@ if (GMX_VERSION_STRING_OF_FORK)
     set(GMX_MANUAL_DOI_INTERNAL "")
     set(GMX_SOURCE_DOI_INTERNAL "")
 else()
-    set(GMX_MANUAL_DOI_INTERNAL "") # Set correct doi string here
-    set(GMX_SOURCE_DOI_INTERNAL "") # Set correct doi string here
+    set(GMX_MANUAL_DOI_INTERNAL "10.5281/zenodo.3562512") # Set correct doi string here
+    set(GMX_SOURCE_DOI_INTERNAL "10.5281/zenodo.3562495") # Set correct doi string here
 endif()
 set(GMX_MANUAL_DOI ${GMX_MANUAL_DOI_INTERNAL} CACHE INTERNAL "reserved doi for GROMACS manual" FORCE)
 set(GMX_SOURCE_DOI ${GMX_SOURCE_DOI_INTERNAL} CACHE INTERNAL "reserved doi for GROMACS source code" FORCE)
index 2cb6fd097f5ba93612bf871028021225a4bd72f4..316064f872b8ab870459f95df457a620fecc858b 100644 (file)
@@ -1,7 +1,7 @@
 Highlights
 ^^^^^^^^^^
 
-|Gromacs| 2020 was released on INSERT DATE HERE. Patch releases may
+|Gromacs| 2020 was released on January 1, 2020. Patch releases may
 have been made since then, please use the updated versions!  Here are
 some highlights of what you can expect, along with more detail in the
 links below!
@@ -19,6 +19,8 @@ simulations and hardware. The new features are:
 * New modular simulator that can be built from individual objects describing different
   calculations happening at each simulation step.
 * Parrinello-Rahman pressure coupling is now also available for the md-vv integrator.
+* Running almost the entire simulation step on a single CUDA compatible GPU for supported
+  types of simulations, including coordinate update and constraint calculation.
 
 
 .. Note to developers!
index 16cb7ea8ac75c86ddba6de2e545b61ec5b65f3e8..ca3de097b9e50624a6df03e32936d88a8fa0f877 100644 (file)
@@ -12,7 +12,7 @@ Two versions of |Gromacs| are under active maintenance, the 2020
 series and the 2019 series. In the latter, only highly conservative
 fixes will be made, and only to address issues that affect scientific
 correctness. Naturally, some of those releases will be made after the
-year 2019 ends, but we keep 2018 in the name so users understand how
+year 2019 ends, but we keep 2019 in the name so users understand how
 up to date their version is. Such fixes will also be incorporated into
 the 2020 release series, as appropriate. Around the time the 2021
 release is made, the 2019 series will no longer be maintained.