diff --git a/CHANGELOG.md b/CHANGELOG.md index bd2eb33aac..0f955cff01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,6 @@ # SUNDIALS Changelog -## Changes to SUNDIALS in release 7.0.0-rc.1 - -⚠️ This is a release candidate. +## Changes to SUNDIALS in release v7.0.0 ### Major Feature @@ -97,7 +95,7 @@ and a typedef to a `MPI_Comm` in builds with MPI. As a result: `SUNLogger_Create` or `SUNProfiler_Create`. - Some users will need to update their calls to `N_VGetCommunicator`, and - update any custom `N_Vector` implementations tht provide + update any custom `N_Vector` implementations that provide `N_VGetCommunicator`, since it now returns a `SUNComm`. The change away from type-erased pointers for `SUNComm` fixes problems like the diff --git a/CITATIONS.md b/CITATIONS.md index fbd2483ef3..bdbe0f33e1 100644 --- a/CITATIONS.md +++ b/CITATIONS.md @@ -69,7 +69,7 @@ they are using rather than the combined SUNDIALS online guide: author = {Daniel R. Reynolds and David J. Gardner and Carol S. Woodward and Cody J. Balos}, title = {User Documentation for ARKODE}, year = {2024}, - note = {v6.0.0-rc.1} + note = {v6.0.0} } ``` @@ -78,7 +78,7 @@ they are using rather than the combined SUNDIALS online guide: author = {Alan C. Hindmarsh and Radu Serban and Cody J. Balos and David J. Gardner and Daniel R. Reynolds and Carol S. Woodward}, title = {User Documentation for CVODE}, year = {2024}, - note = {v7.0.0-rc.1} + note = {v7.0.0} } ``` @@ -87,7 +87,7 @@ they are using rather than the combined SUNDIALS online guide: author = {Alan C. Hindmarsh and Radu Serban and Cody J. Balos and David J. Gardner and Daniel R. Reynolds and Carol S. Woodward}, title = {User Documentation for CVODES}, year = {2024}, - note = {v7.0.0-rc.1} + note = {v7.0.0} } ``` @@ -96,7 +96,7 @@ they are using rather than the combined SUNDIALS online guide: author = {Alan C. Hindmarsh and Radu Serban and Cody J. Balos and David J. Gardner and Daniel R. Reynolds and Carol S. Woodward}, title = {User Documentation for IDA}, year = {2024}, - note = {v7.0.0-rc.1} + note = {v7.0.0} } ``` @@ -105,7 +105,7 @@ they are using rather than the combined SUNDIALS online guide: author = {Radu Serban and Cosmin Petra and Alan C. Hindmarsh and Cody J. Balos and David J. Gardner and Daniel R. Reynolds and Carol S. Woodward}, title = {User Documentation for IDAS}, year = {2024}, - note = {v6.0.0-rc.1} + note = {v6.0.0} } ``` @@ -114,6 +114,6 @@ they are using rather than the combined SUNDIALS online guide: author = {Alan C. Hindmarsh and Radu Serban and Cody J. Balos and David J. Gardner and Daniel R. Reynolds and Carol S. Woodward}, title = {User Documentation for KINSOL}, year = {2024}, - note = {v7.0.0-rc.1} + note = {v7.0.0} } ``` diff --git a/CMakeLists.txt b/CMakeLists.txt index 3a31694bf7..dc07466ff4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -48,7 +48,7 @@ include(FindPackageHandleStandardArgs) # Set some variables with info on the SUNDIALS project set(PACKAGE_BUGREPORT "sundials-users@llnl.gov") set(PACKAGE_NAME "SUNDIALS") -set(PACKAGE_STRING "SUNDIALS 7.0.0-rc.1") +set(PACKAGE_STRING "SUNDIALS 7.0.0") set(PACKAGE_TARNAME "sundials") # Set SUNDIALS version numbers @@ -59,7 +59,7 @@ message(STATUS "SUNDIALS_GIT_VERSION: ${SUNDIALS_GIT_VERSION}") set(PACKAGE_VERSION_MAJOR "7") set(PACKAGE_VERSION_MINOR "0") set(PACKAGE_VERSION_PATCH "0") -set(PACKAGE_VERSION_LABEL "rc.1") +set(PACKAGE_VERSION_LABEL "") if(PACKAGE_VERSION_LABEL) set(PACKAGE_VERSION @@ -73,37 +73,37 @@ endif() # Specify the VERSION and SOVERSION for shared libraries -set(arkodelib_VERSION "6.0.0-rc.1") +set(arkodelib_VERSION "6.0.0") set(arkodelib_SOVERSION "6") -set(cvodelib_VERSION "7.0.0-rc.1") +set(cvodelib_VERSION "7.0.0") set(cvodelib_SOVERSION "7") -set(cvodeslib_VERSION "7.0.0-rc.1") +set(cvodeslib_VERSION "7.0.0") set(cvodeslib_SOVERSION "7") -set(idalib_VERSION "7.0.0-rc.1") +set(idalib_VERSION "7.0.0") set(idalib_SOVERSION "7") -set(idaslib_VERSION "6.0.0-rc.1") +set(idaslib_VERSION "6.0.0") set(idaslib_SOVERSION "6") -set(kinsollib_VERSION "7.0.0-rc.1") +set(kinsollib_VERSION "7.0.0") set(kinsollib_SOVERSION "7") set(cpodeslib_VERSION "0.0.0") set(cpodeslib_SOVERSION "0") -set(nveclib_VERSION "7.0.0-rc.1") +set(nveclib_VERSION "7.0.0") set(nveclib_SOVERSION "7") -set(sunmatrixlib_VERSION "5.0.0-rc.1") +set(sunmatrixlib_VERSION "5.0.0") set(sunmatrixlib_SOVERSION "5") -set(sunlinsollib_VERSION "5.0.0-rc.1") +set(sunlinsollib_VERSION "5.0.0") set(sunlinsollib_SOVERSION "5") -set(sunnonlinsollib_VERSION "4.0.0-rc.1") +set(sunnonlinsollib_VERSION "4.0.0") set(sunnonlinsollib_SOVERSION "4") set(sundialslib_VERSION diff --git a/README.md b/README.md index 583315eac0..d143fbbc69 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # SUNDIALS: SUite of Nonlinear and DIfferential/ALgebraic equation Solvers # -### Version 7.0.0-rc.1 (Jan 2024) ### +### Version 7.0.0 (Feb 2024) ### **Center for Applied Scientific Computing, Lawrence Livermore National Laboratory** diff --git a/doc/arkode/guide/source/Introduction.rst b/doc/arkode/guide/source/Introduction.rst index 3ef7d5ddc1..691bdae1fa 100644 --- a/doc/arkode/guide/source/Introduction.rst +++ b/doc/arkode/guide/source/Introduction.rst @@ -130,7 +130,7 @@ provided with SUNDIALS, or again may utilize a user-supplied module. Changes from previous versions ============================== -Changes in v6.0.0-rc.1 +Changes in v6.0.0 ---------------------- **Major Features** @@ -252,7 +252,7 @@ and a typedef to a ``MPI_Comm`` in builds with MPI. As a result: :c:func:`SUNLogger_Create` or :c:func:`SUNProfiler_Create`. - Some users will need to update their calls to ``N_VGetCommunicator``, and - update any custom ``N_Vector`` implementations tht provide + update any custom ``N_Vector`` implementations that provide ``N_VGetCommunicator``, since it now returns a ``SUNComm``. The change away from type-erased pointers for :c:type:`SUNComm` fixes problems diff --git a/doc/cvode/guide/source/Introduction.rst b/doc/cvode/guide/source/Introduction.rst index d45714fbb7..7cb0942de1 100644 --- a/doc/cvode/guide/source/Introduction.rst +++ b/doc/cvode/guide/source/Introduction.rst @@ -111,7 +111,7 @@ implementations. Changes from previous versions ============================== -Changes in v7.0.0-rc.1 +Changes in v7.0.0 ---------------------- **Major Features** @@ -223,7 +223,7 @@ and a typedef to a ``MPI_Comm`` in builds with MPI. As a result: :c:func:`SUNLogger_Create` or :c:func:`SUNProfiler_Create`. - Some users will need to update their calls to ``N_VGetCommunicator``, and - update any custom ``N_Vector`` implementations tht provide + update any custom ``N_Vector`` implementations that provide ``N_VGetCommunicator``, since it now returns a ``SUNComm``. The change away from type-erased pointers for :c:type:`SUNComm` fixes problems diff --git a/doc/cvodes/guide/source/Introduction.rst b/doc/cvodes/guide/source/Introduction.rst index dea01e0ee5..7691faa06b 100644 --- a/doc/cvodes/guide/source/Introduction.rst +++ b/doc/cvodes/guide/source/Introduction.rst @@ -111,7 +111,7 @@ Fortran. Changes from previous versions ============================== -Changes in v7.0.0-rc.1 +Changes in v7.0.0 ---------------------- **Major Features** @@ -223,7 +223,7 @@ and a typedef to a ``MPI_Comm`` in builds with MPI. As a result: :c:func:`SUNLogger_Create` or :c:func:`SUNProfiler_Create`. - Some users will need to update their calls to ``N_VGetCommunicator``, and - update any custom ``N_Vector`` implementations tht provide + update any custom ``N_Vector`` implementations that provide ``N_VGetCommunicator``, since it now returns a ``SUNComm``. The change away from type-erased pointers for :c:type:`SUNComm` fixes problems diff --git a/doc/ida/guide/source/Introduction.rst b/doc/ida/guide/source/Introduction.rst index 3a5452a18b..789dc13cfa 100644 --- a/doc/ida/guide/source/Introduction.rst +++ b/doc/ida/guide/source/Introduction.rst @@ -72,7 +72,7 @@ systems. Changes from previous versions ============================== -Changes in v7.0.0-rc.1 +Changes in v7.0.0 ---------------------- **Major Features** @@ -184,7 +184,7 @@ and a typedef to a ``MPI_Comm`` in builds with MPI. As a result: :c:func:`SUNLogger_Create` or :c:func:`SUNProfiler_Create`. - Some users will need to update their calls to ``N_VGetCommunicator``, and - update any custom ``N_Vector`` implementations tht provide + update any custom ``N_Vector`` implementations that provide ``N_VGetCommunicator``, since it now returns a ``SUNComm``. The change away from type-erased pointers for :c:type:`SUNComm` fixes problems diff --git a/doc/idas/guide/source/Introduction.rst b/doc/idas/guide/source/Introduction.rst index 79aeefbcae..eea9c17f32 100644 --- a/doc/idas/guide/source/Introduction.rst +++ b/doc/idas/guide/source/Introduction.rst @@ -86,7 +86,7 @@ integrate any final-condition ODE dependent on the solution of the original IVP Changes from previous versions ============================== -Changes in v6.0.0-rc.1 +Changes in v6.0.0 ---------------------- **Major Features** @@ -198,7 +198,7 @@ and a typedef to a ``MPI_Comm`` in builds with MPI. As a result: :c:func:`SUNLogger_Create` or :c:func:`SUNProfiler_Create`. - Some users will need to update their calls to ``N_VGetCommunicator``, and - update any custom ``N_Vector`` implementations tht provide + update any custom ``N_Vector`` implementations that provide ``N_VGetCommunicator``, since it now returns a ``SUNComm``. The change away from type-erased pointers for :c:type:`SUNComm` fixes problems diff --git a/doc/kinsol/guide/source/Introduction.rst b/doc/kinsol/guide/source/Introduction.rst index 9acc9c4644..36878b4a32 100644 --- a/doc/kinsol/guide/source/Introduction.rst +++ b/doc/kinsol/guide/source/Introduction.rst @@ -88,7 +88,7 @@ applications written in Fortran. Changes from previous versions ============================== -Changes in v7.0.0-rc.1 +Changes in v7.0.0 ---------------------- **Major Features** @@ -200,7 +200,7 @@ and a typedef to a ``MPI_Comm`` in builds with MPI. As a result: :c:func:`SUNLogger_Create` or :c:func:`SUNProfiler_Create`. - Some users will need to update their calls to ``N_VGetCommunicator``, and - update any custom ``N_Vector`` implementations tht provide + update any custom ``N_Vector`` implementations that provide ``N_VGetCommunicator``, since it now returns a ``SUNComm``. The change away from type-erased pointers for :c:type:`SUNComm` fixes problems diff --git a/doc/shared/History.rst b/doc/shared/History.rst index 44fe42dc6b..cfdee0c931 100644 --- a/doc/shared/History.rst +++ b/doc/shared/History.rst @@ -21,7 +21,7 @@ Release History +----------+-------------------+-------------------+-------------------+-------------------+-------------------+-------------------+-------------------+ | Date | SUNDIALS | ARKODE | CVODE | CVODES | IDA | IDAS | KINSOL | +==========+===================+===================+===================+===================+===================+===================+===================+ -| Jan 2024 | 7.0.0-rc.1 | 6.0.0-rc.1 | 7.0.0-rc.1 | 7.0.0-rc.1 | 7.0.0-rc.1 | 6.0.0-rc.1 | 7.0.0-rc.1 | +| Feb 2024 | 7.0.0 | 6.0.0 | 7.0.0 | 7.0.0 | 7.0.0 | 6.0.0 | 7.0.0 | +----------+-------------------+-------------------+-------------------+-------------------+-------------------+-------------------+-------------------+ | Dec 2023 | 6.7.0 | 5.7.0 | 6.7.0 | 6.7.0 | 6.7.0 | 5.7.0 | 6.7.0 | +----------+-------------------+-------------------+-------------------+-------------------+-------------------+-------------------+-------------------+ diff --git a/doc/shared/sundials.bib b/doc/shared/sundials.bib index f34bfee014..3516b83111 100644 --- a/doc/shared/sundials.bib +++ b/doc/shared/sundials.bib @@ -27,7 +27,7 @@ % @techreport{arkode_ug, author = {Daniel R. Reynolds and David J. Gardner and Carol S. Woodward and Rujeko Chinomona and Cody J. Balos}, -title = {{User Documentation for ARKODE v6.0.0-rc.1}}, +title = {{User Documentation for ARKODE v6.0.0}}, institution = {LLNL}, number = {LLNL-SM-668082}, year = 2024 @@ -37,7 +37,7 @@ @techreport{arkode_ug % @techreport{arkode_ex, author = {Daniel R. Reynolds}, -title = {{Example Programs for ARKODE v6.0.0-rc.1}}, +title = {{Example Programs for ARKODE v6.0.0}}, institution = {Southern Methodist University}, year = 2024 } @@ -46,7 +46,7 @@ @techreport{arkode_ex % @techreport{cvode_ug, author = {Alan C. Hindmarsh and Radu Serban and Cody J. Balos and David J. Gardner and Daniel R. Reynolds and Carol S. Woodward}, -title = {{User Documentation for CVODE v7.0.0-rc.1}}, +title = {{User Documentation for CVODE v7.0.0}}, institution = {LLNL}, number = {UCRL-SM-208108}, year = 2024 @@ -56,7 +56,7 @@ @techreport{cvode_ug % @techreport{cvode_ex, author = {Alan C. Hindmarsh and Radu Serban}, -title = {{Example Programs for CVODE v7.0.0-rc.1}}, +title = {{Example Programs for CVODE v7.0.0}}, institution = {LLNL}, note = {UCRL-SM-208110}, year = 2024 @@ -66,7 +66,7 @@ @techreport{cvode_ex % @techreport{cvodes_ug, author = {Alan C. Hindmarsh and Radu Serban and Cody J. Balos and David J. Gardner and Daniel R. Reynolds and Carol S. Woodward}, -title = {{User Documentation for CVODES v7.0.0-rc.1}}, +title = {{User Documentation for CVODES v7.0.0}}, institution = {LLNL}, note = {UCRL-SM-208111}, year = 2024 @@ -76,7 +76,7 @@ @techreport{cvodes_ug % @techreport{cvodes_ex, author = {Radu Serban and Alan C. Hindmarsh}, -title = {{Example Programs for CVODES v7.0.0-rc.1}}, +title = {{Example Programs for CVODES v7.0.0}}, institution = {LLNL}, number = {UCRL-SM-208115}, year = 2024 @@ -86,7 +86,7 @@ @techreport{cvodes_ex % @techreport{ida_ug, author = {Alan C. Hindmarsh and Radu Serban and Cody J. Balos and David J. Gardner and Daniel R. Reynolds and Carol S. Woodward}, -title = {{User Documentation for IDA v7.0.0-rc.1}}, +title = {{User Documentation for IDA v7.0.0}}, institution = {LLNL}, number = {UCRL-SM-208112}, year = 2024 @@ -96,7 +96,7 @@ @techreport{ida_ug % @techreport{ida_ex, author = {Alan C. Hindmarsh and Radu Serban and Aaron Collier}, -title = {{Example Programs for IDA v7.0.0-rc.1}}, +title = {{Example Programs for IDA v7.0.0}}, institution = {LLNL}, number = {UCRL-SM-208113}, year = 2024 @@ -106,7 +106,7 @@ @techreport{ida_ex % @techreport{idas_ug, author = {Radu Serban and Cosmin Petra and Alan C. Hindmarsh and Cody J. Balos and David J. Gardner and Daniel R. Reynolds and Carol S. Woodward}, -title = {{User Documentation for IDAS v6.0.0-rc.1}}, +title = {{User Documentation for IDAS v6.0.0}}, institution = {LLNL}, number = {UCRL-SM-234051}, year = 2024 @@ -116,7 +116,7 @@ @techreport{idas_ug % @techreport{idas_ex, author = {Radu Serban and Alan C. Hindmarsh}, -title = {{Example Programs for IDAS v6.0.0-rc.1}}, +title = {{Example Programs for IDAS v6.0.0}}, institution = {LLNL}, number = {LLNL-TR-437091}, year = 2024 @@ -126,7 +126,7 @@ @techreport{idas_ex % @techreport{kinsol_ug, author = {Alan C. Hindmarsh and Radu Serban and Cody J. Balos and David J. Gardner and Daniel R. Reynolds and Carol S. Woodward}, -title = {{User Documentation for KINSOL v7.0.0-rc.1}}, +title = {{User Documentation for KINSOL v7.0.0}}, institution = {LLNL}, number = {UCRL-SM-208116}, year = 2024 @@ -136,7 +136,7 @@ @techreport{kinsol_ug % @techreport{kinsol_ex, author = {Aaron M. Collier and Radu Serban}, -title = {{Example Programs for KINSOL v7.0.0-rc.1}}, +title = {{Example Programs for KINSOL v7.0.0}}, institution = {LLNL}, number = {UCRL-SM-208114}, year = 2024 diff --git a/doc/shared/versions.py b/doc/shared/versions.py index f6275383ce..9870094c67 100644 --- a/doc/shared/versions.py +++ b/doc/shared/versions.py @@ -9,11 +9,11 @@ # SPDX-License-Identifier: BSD-3-Clause # SUNDIALS Copyright End # ---------------------------------------------------------------- -sundials_version = 'v7.0.0-rc.1' -arkode_version = 'v6.0.0-rc.1' -cvode_version = 'v7.0.0-rc.1' -cvodes_version = 'v7.0.0-rc.1' -ida_version = 'v7.0.0-rc.1' -idas_version = 'v6.0.0-rc.1' -kinsol_version = 'v7.0.0-rc.1' +sundials_version = 'v7.0.0' +arkode_version = 'v6.0.0' +cvode_version = 'v7.0.0' +cvodes_version = 'v7.0.0' +ida_version = 'v7.0.0' +idas_version = 'v6.0.0' +kinsol_version = 'v7.0.0' year = '2024' diff --git a/doc/sundials/biblio.bib b/doc/sundials/biblio.bib index 9ce46ce593..ad0b7f6bec 100644 --- a/doc/sundials/biblio.bib +++ b/doc/sundials/biblio.bib @@ -16,7 +16,7 @@ @techreport{arkode_ug, author={Daniel R. Reynolds and David J. Gardner and Alan C. Hindmarsh and Carol S. Woodward and Jean M. Sexton}, -title={{User Documentation for ARKODE v6.0.0-rc.1}}, +title={{User Documentation for ARKODE v6.0.0}}, institution={LLNL}, number={LLNL-SM-668082}, year = 2024 @@ -26,7 +26,7 @@ @techreport{arkode_ug % @techreport{arkode_ex, author={Daniel R. Reynolds}, -title={{Example Programs for ARKODE v6.0.0-rc.1}}, +title={{Example Programs for ARKODE v6.0.0}}, institution={Southern Methodist University}, year = 2024 } @@ -35,7 +35,7 @@ @techreport{arkode_ex % @techreport{cvode_ug, author={A. C. Hindmarsh and R. Serban}, -title={{User Documentation for CVODE v7.0.0-rc.1}}, +title={{User Documentation for CVODE v7.0.0}}, institution={LLNL}, number={UCRL-SM-208108}, year = 2024 @@ -45,7 +45,7 @@ @techreport{cvode_ug % @techreport{cvode_ex, author={A. C. Hindmarsh and R. Serban and D. R. Reynolds}, -title={{Example Programs for CVODE v7.0.0-rc.1}}, +title={{Example Programs for CVODE v7.0.0}}, institution={LLNL}, note={UCRL-SM-208110}, year = 2024 @@ -55,7 +55,7 @@ @techreport{cvode_ex % @techreport{cvodes_ug, author={A. C. Hindmarsh and R. Serban}, -title={{User Documentation for CVODES v7.0.0-rc.1}}, +title={{User Documentation for CVODES v7.0.0}}, institution={LLNL}, note={UCRL-SM-208111}, year = 2024 @@ -65,7 +65,7 @@ @techreport{cvodes_ug % @techreport{cvodes_ex, author={R. Serban and A. C. Hindmarsh}, -title={{Example Programs for CVODES v7.0.0-rc.1}}, +title={{Example Programs for CVODES v7.0.0}}, institution={LLNL}, number={UCRL-SM-208115}, year = 2024 @@ -75,7 +75,7 @@ @techreport{cvodes_ex % @techreport{ida_ug, author={A. C. Hindmarsh and R. Serban and A. Collier}, -title={{User Documentation for IDA v7.0.0-rc.1}}, +title={{User Documentation for IDA v7.0.0}}, institution={LLNL}, number={UCRL-SM-208112}, year = 2024 @@ -85,7 +85,7 @@ @techreport{ida_ug % @techreport{ida_ex, author={A. C. Hindmarsh and R. Serban and A. Collier}, -title={{Example Programs for IDA v7.0.0-rc.1}}, +title={{Example Programs for IDA v7.0.0}}, institution={LLNL}, number={UCRL-SM-208113}, year = 2024 @@ -95,7 +95,7 @@ @techreport{ida_ex % @techreport{idas_ug, author={R. Serban and C. Petra and A. C. Hindmarsh}, -title={{User Documentation for IDAS v6.0.0-rc.1}}, +title={{User Documentation for IDAS v6.0.0}}, institution={LLNL}, number={UCRL-SM-234051}, year = 2024 @@ -105,7 +105,7 @@ @techreport{idas_ug % @techreport{idas_ex, author={R. Serban and A. C. Hindmarsh}, -title={{Example Programs for IDAS v6.0.0-rc.1}}, +title={{Example Programs for IDAS v6.0.0}}, institution={LLNL}, number={LLNL-TR-437091}, year = 2024 @@ -115,7 +115,7 @@ @techreport{idas_ex % @techreport{kinsol_ug, author={A. M. Collier and A. C. Hindmarsh and R. Serban and C.S. Woodward}, -title={{User Documentation for KINSOL v7.0.0-rc.1}}, +title={{User Documentation for KINSOL v7.0.0}}, institution={LLNL}, number={UCRL-SM-208116}, year = 2024 @@ -125,7 +125,7 @@ @techreport{kinsol_ug % @techreport{kinsol_ex, author={A. M. Collier and R. Serban}, -title={{Example Programs for KINSOL v7.0.0-rc.1}}, +title={{Example Programs for KINSOL v7.0.0}}, institution={LLNL}, number={UCRL-SM-208114}, year = 2024 diff --git a/doc/sundials/ug.tex b/doc/sundials/ug.tex index 033d1df46c..26724bb6ab 100644 --- a/doc/sundials/ug.tex +++ b/doc/sundials/ug.tex @@ -59,29 +59,29 @@ %----- VERSIONS AND UCRL NUMBERS OF SUNDIALS CODES -\newcommand{\sunrelease}{v7.0.0-rc.1} +\newcommand{\sunrelease}{v7.0.0} -\newcommand{\cvrelease}{v7.0.0-rc.1} +\newcommand{\cvrelease}{v7.0.0} \newcommand{\cvucrlug}{UCRL-SM-208108} \newcommand{\cvucrlex}{UCRL-SM-208110} -\newcommand{\cvsrelease}{v7.0.0-rc.1} +\newcommand{\cvsrelease}{v7.0.0} \newcommand{\cvsucrlug}{UCRL-SM-208111} \newcommand{\cvsucrlex}{UCRL-SM-208115} -\newcommand{\idarelease}{v7.0.0-rc.1} +\newcommand{\idarelease}{v7.0.0} \newcommand{\idaucrlug}{UCRL-SM-208112} \newcommand{\idaucrlex}{UCRL-SM-208113} -\newcommand{\idasrelease}{v6.0.0-rc.1} +\newcommand{\idasrelease}{v6.0.0} \newcommand{\idasucrlug}{UCRL-SM-234051} \newcommand{\idasucrlex}{LLNL-TR-437091} -\newcommand{\kinrelease}{v7.0.0-rc.1} +\newcommand{\kinrelease}{v7.0.0} \newcommand{\kinucrlug}{UCRL-SM-208116} \newcommand{\kinucrlex}{UCRL-SM-208114} -\newcommand{\arkrelease}{v6.0.0-rc.1} +\newcommand{\arkrelease}{v6.0.0} \newcommand{\arkucrlug}{LLNL-SM-668082} \newcommand{\arkucrlex}{????-??-??????} diff --git a/scripts/tarscript b/scripts/tarscript index 21f2b9ef7f..2e80dd084f 100755 --- a/scripts/tarscript +++ b/scripts/tarscript @@ -57,13 +57,13 @@ function print_usage # VERSION NUMBERS #--------------------------------------------------------- -SUN_VER="7.0.0-rc.1" -CV_VER="7.0.0-rc.1" -CVS_VER="7.0.0-rc.1" -IDA_VER="7.0.0-rc.1" -IDAS_VER="6.0.0-rc.1" -KIN_VER="7.0.0-rc.1" -ARK_VER="6.0.0-rc.1" +SUN_VER="7.0.0" +CV_VER="7.0.0" +CVS_VER="7.0.0" +IDA_VER="7.0.0" +IDAS_VER="6.0.0" +KIN_VER="7.0.0" +ARK_VER="6.0.0" #--------------------------------------------------------- # Test if the script is executed from within its directory diff --git a/scripts/updateVersion.sh b/scripts/updateVersion.sh index 2ef8856dfd..fa3958b75b 100755 --- a/scripts/updateVersion.sh +++ b/scripts/updateVersion.sh @@ -21,7 +21,7 @@ sun_major=${1:-7} sun_minor=${2:-0} sun_patch=${3:-0} -sun_label=${4:-"rc.1"} +sun_label=${4:-""} month=${5:-$(date +"%b")} year=${6:-$(date +"%Y")} @@ -352,18 +352,18 @@ sedi '23 a\ # Update CITATIONS.md fn="../CITATIONS.md" -sedi '68s/.*/\ \ year = {'${year}'},/' $fn -sedi '69s/.*/\ \ note = {v'${ark_ver}'}/' $fn -sedi '77s/.*/\ \ year = {'${year}'},/' $fn -sedi '78s/.*/\ \ note = {v'${cv_ver}'}/' $fn -sedi '86s/.*/\ \ year = {'${year}'},/' $fn -sedi '87s/.*/\ \ note = {v'${cvs_ver}'}/' $fn -sedi '95s/.*/\ \ year = {'${year}'},/' $fn -sedi '96s/.*/\ \ note = {v'${ida_ver}'}/' $fn -sedi '104s/.*/\ \ year = {'${year}'},/' $fn -sedi '105s/.*/\ \ note = {v'${idas_ver}'}/' $fn -sedi '113s/.*/\ \ year = {'${year}'},/' $fn -sedi '114s/.*/\ \ note = {v'${kin_ver}'}/' $fn +sedi '71s/.*/\ \ year = {'${year}'},/' $fn +sedi '72s/.*/\ \ note = {v'${ark_ver}'}/' $fn +sedi '80s/.*/\ \ year = {'${year}'},/' $fn +sedi '81s/.*/\ \ note = {v'${cv_ver}'}/' $fn +sedi '89s/.*/\ \ year = {'${year}'},/' $fn +sedi '90s/.*/\ \ note = {v'${cvs_ver}'}/' $fn +sedi '98s/.*/\ \ year = {'${year}'},/' $fn +sedi '99s/.*/\ \ note = {v'${ida_ver}'}/' $fn +sedi '107s/.*/\ \ year = {'${year}'},/' $fn +sedi '108s/.*/\ \ note = {v'${idas_ver}'}/' $fn +sedi '116s/.*/\ \ year = {'${year}'},/' $fn +sedi '117s/.*/\ \ note = {v'${kin_ver}'}/' $fn # Update all occurrences of x.x.x and X.X.X to the current version number fn="../CHANGELOG.md" diff --git a/src/arkode/README.md b/src/arkode/README.md index 8d3c35826f..fd825b9dbb 100644 --- a/src/arkode/README.md +++ b/src/arkode/README.md @@ -1,5 +1,5 @@ # ARKODE -### Version 6.0.0-rc.1 (Jan 2024) +### Version 6.0.0 (Feb 2024) **Daniel R. Reynolds, Department of Mathematics, SMU** @@ -44,8 +44,8 @@ the "SUNDIALS Release History" appendix of the ARKODE User Guide. ## References * D. R. Reynolds, D. J. Gardner, C. S. Woodward, and C. J. Balos, - "User Documentation for ARKODE v6.0.0-rc.1," LLNL technical report - LLNL-SM-668082, Jan 2024. + "User Documentation for ARKODE v6.0.0," LLNL technical report + LLNL-SM-668082, Feb 2024. -* D. R. Reynolds, "Example Programs for ARKODE v6.0.0-rc.1," Technical Report, - Southern Methodist University Center for Scientific Computation, Jan 2024. +* D. R. Reynolds, "Example Programs for ARKODE v6.0.0," Technical Report, + Southern Methodist University Center for Scientific Computation, Feb 2024. diff --git a/src/cvode/README.md b/src/cvode/README.md index 57f2fc72af..fbc0a5e9d4 100644 --- a/src/cvode/README.md +++ b/src/cvode/README.md @@ -1,5 +1,5 @@ # CVODE -### Version 7.0.0-rc.1 (Jan 2024) +### Version 7.0.0 (Feb 2024) **Alan C. Hindmarsh, Radu Serban, Cody J. Balos, David J. Gardner, and Carol S. Woodward, Center for Applied Scientific Computing, LLNL** @@ -47,11 +47,11 @@ the "SUNDIALS Release History" appendix of the CVODE User Guide. ## References * A. C. Hindmarsh, R. Serban, C. J. Balos, D. J. Gardner, D. R. Reynolds - and C. S. Woodward, "User Documentation for CVODE v7.0.0-rc.1," - LLNL technical report UCRL-SM-208108, Jan 2024. + and C. S. Woodward, "User Documentation for CVODE v7.0.0," + LLNL technical report UCRL-SM-208108, Feb 2024. -* A. C. Hindmarsh and R. Serban, "Example Programs for CVODE v7.0.0-rc.1," - LLNL technical report UCRL-SM-208110, Jan 2024. +* A. C. Hindmarsh and R. Serban, "Example Programs for CVODE v7.0.0," + LLNL technical report UCRL-SM-208110, Feb 2024. * S.D. Cohen and A.C. Hindmarsh, "CVODE, a Stiff/nonstiff ODE Solver in C," Computers in Physics, 10(2), pp. 138-143, 1996. diff --git a/src/cvodes/README.md b/src/cvodes/README.md index a99a3ce040..a5cf70488b 100644 --- a/src/cvodes/README.md +++ b/src/cvodes/README.md @@ -1,5 +1,5 @@ # CVODES -### Version 7.0.0-rc.1 (Jan 2024) +### Version 7.0.0 (Feb 2024) **Alan C. Hindmarsh, Radu Serban, Cody J. Balos, David J. Gardner, and Carol S. Woodward, Center for Applied Scientific Computing, LLNL** @@ -44,11 +44,11 @@ the "SUNDIALS Release History" appendix of the CVODES User Guide. ## References * A. C. Hindmarsh, R. Serban, C. J. Balos, D. J. Gardner, D. R. Reynolds - and C. S. Woodward, "User Documentation for CVODES v7.0.0-rc.1," - LLNL technical report UCRL-SM-208111, Jan 2024. + and C. S. Woodward, "User Documentation for CVODES v7.0.0," + LLNL technical report UCRL-SM-208111, Feb 2024. -* A. C. Hindmarsh and R. Serban, "Example Programs for CVODES v7.0.0-rc.1," - LLNL technical report UCRL-SM-208115, Jan 2024. +* A. C. Hindmarsh and R. Serban, "Example Programs for CVODES v7.0.0," + LLNL technical report UCRL-SM-208115, Feb 2024. * R. Serban and A. C. Hindmarsh, "CVODES: the Sensitivity-Enabled ODE solver in SUNDIALS," Proceedings of IDETC/CIE 2005, Sept. 2005, diff --git a/src/ida/README.md b/src/ida/README.md index 6508644991..325acccc19 100644 --- a/src/ida/README.md +++ b/src/ida/README.md @@ -1,5 +1,5 @@ # IDA -### Version 7.0.0-rc.1 (Jan 2024) +### Version 7.0.0 (Feb 2024) **Alan C. Hindmarsh, Radu Serban, Cody J. Balos, David J. Gardner, and Carol S. Woodward, Center for Applied Scientific Computing, LLNL** @@ -47,11 +47,11 @@ the "SUNDIALS Release History" appendix of the IDA User Guide. ## References * A. C. Hindmarsh, R. Serban, C. J. Balos, D. J. Gardner, D. R. Reynolds - and C. S. Woodward, "User Documentation for IDA v7.0.0-rc.1," - LLNL technical report UCRL-SM-208112, Jan 2024. + and C. S. Woodward, "User Documentation for IDA v7.0.0," + LLNL technical report UCRL-SM-208112, Feb 2024. -* A. C. Hindmarsh, R. Serban, and A. Collier, "Example Programs for IDA v7.0.0-rc.1," - LLNL technical report UCRL-SM-208113, Jan 2024. +* A. C. Hindmarsh, R. Serban, and A. Collier, "Example Programs for IDA v7.0.0," + LLNL technical report UCRL-SM-208113, Feb 2024. * A. C. Hindmarsh, P. N. Brown, K. E. Grant, S. L. Lee, R. Serban, D. E. Shumaker, and C. S. Woodward, "SUNDIALS, Suite of Nonlinear and diff --git a/src/idas/README.md b/src/idas/README.md index 496733aa24..7fd2909139 100644 --- a/src/idas/README.md +++ b/src/idas/README.md @@ -1,5 +1,5 @@ # IDAS -### Version 6.0.0-rc.1 (Jan 2024) +### Version 6.0.0 (Feb 2024) **Radu Serban, Cosmin Petra, Alan C. Hindmarsh, Cody J. Balos, David J. Gardner, and Carol S. Woodward, Center for Applied Scientific Computing, LLNL** @@ -43,11 +43,11 @@ the "SUNDIALS Release History" appendix of the IDAS User Guide. ## References * R. Serban, C. Petra, A. C. Hindmarsh, C. J. Balos, D. J. Gardner, - D. R. Reynolds and C. S. Woodward, "User Documentation for IDAS v6.0.0-rc.1," - LLNL technical report UCRL-SM-234051, Jan 2024. + D. R. Reynolds and C. S. Woodward, "User Documentation for IDAS v6.0.0," + LLNL technical report UCRL-SM-234051, Feb 2024. -* R. Serban and A.C. Hindmarsh, "Example Programs for IDAS v6.0.0-rc.1," - LLNL technical report LLNL-TR-437091, Jan 2024. +* R. Serban and A.C. Hindmarsh, "Example Programs for IDAS v6.0.0," + LLNL technical report LLNL-TR-437091, Feb 2024. * A. C. Hindmarsh, P. N. Brown, K. E. Grant, S. L. Lee, R. Serban, D. E. Shumaker, and C. S. Woodward, "SUNDIALS, Suite of Nonlinear and diff --git a/src/kinsol/README.md b/src/kinsol/README.md index 02b3146fa0..6433b7c77b 100644 --- a/src/kinsol/README.md +++ b/src/kinsol/README.md @@ -1,5 +1,5 @@ # KINSOL -### Version 7.0.0-rc.1 (Jan 2024) +### Version 7.0.0 (Feb 2024) **Alan C. Hindmarsh, Radu Serban, Cody J. Balos, David J. Gardner, and Carol S. Woodward, Center for Applied Scientific Computing, LLNL** @@ -48,11 +48,11 @@ the "SUNDIALS Release History" appendix of the KINSOL User Guide. * A. C. Hindmarsh, R. Serban, C. J. Balos, D. J. Gardner, D. R. Reynolds and C. S. Woodward, - "User Documentation for KINSOL v7.0.0-rc.1," LLNL technical report - UCRL-SM-208116, Jan 2024. + "User Documentation for KINSOL v7.0.0," LLNL technical report + UCRL-SM-208116, Feb 2024. -* A. M. Collier and R. Serban, "Example Programs for KINSOL v7.0.0-rc.1," - LLNL technical report UCRL-SM-208114, Jan 2024. +* A. M. Collier and R. Serban, "Example Programs for KINSOL v7.0.0," + LLNL technical report UCRL-SM-208114, Feb 2024. * A. C. Hindmarsh, P. N. Brown, K. E. Grant, S. L. Lee, R. Serban, D. E. Shumaker, and C. S. Woodward, "SUNDIALS, Suite of Nonlinear and