Skip to content

Commit

Permalink
master: Change section names from whats_new_yy -> yyyy.
Browse files Browse the repository at this point in the history
  • Loading branch information
bradbell committed Feb 21, 2024
1 parent 9e5295e commit 7e3e091
Show file tree
Hide file tree
Showing 29 changed files with 210 additions and 194 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ IF( POLICY CMP0054 )
ENDIF( POLICY CMP0054 )
#
# cppad_version is used by version.sh to get the version number.
SET(cppad_version "20240214")
SET(cppad_version "20240221")
SET(cppad_url "https://coin-or.github.io/CppAD" )
SET(cppad_description "Differentiation of C++ Algorithms" )
IF( NOT DEFINED CMAKE_BUILD_TYPE)
Expand Down
10 changes: 5 additions & 5 deletions appendix/whats_new/03.xrst → appendix/whats_new/2003.xrst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-FileContributor: 2003-23 Bradley M. Bell
# ----------------------------------------------------------------------------

{xrst_begin whats_new_03 app}
{xrst_begin 2003 app}
{xrst_spell
constructor constructor
ddouble
Expand All @@ -22,8 +22,8 @@
valarray
}

Changes and Additions to CppAD During 2003
##########################################
Release Notes for 2003
######################

mm-dd
*****
Expand Down Expand Up @@ -83,7 +83,7 @@ following functions are no longer available:

12-10
=====
The change on :ref:`whats_new_03@mm-dd@12-01` make the taping process simpler
The change on :ref:`2003@mm-dd@12-01` make the taping process simpler
if one does not directly access
``CppADCreateTape`` .
The :ref:`examples<example-name>` were changed to not use
Expand Down Expand Up @@ -751,4 +751,4 @@ and is being released under the
It is intended for use by a Unix system.
A Microsoft release is intended in the near future.

{xrst_end whats_new_03}
{xrst_end 2003}
18 changes: 9 additions & 9 deletions appendix/whats_new/04.xrst → appendix/whats_new/2004.xrst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-FileContributor: 2003-23 Bradley M. Bell
# ----------------------------------------------------------------------------

{xrst_begin whats_new_04 app}
{xrst_begin 2004 app}
{xrst_spell
aclocal
autoconf
Expand All @@ -26,8 +26,8 @@
yy
}

Changes and Additions to CppAD During 2004
##########################################
Release Notes for 2004
######################

mm-dd
*****
Expand Down Expand Up @@ -59,7 +59,7 @@ make them more in line with the introduction to C++ AD book.
11-17
=====
Changing to Autoconf and Automake on
:ref:`whats_new_04@mm-dd@08-24` mistakenly forgot
:ref:`2004@mm-dd@08-24` mistakenly forgot
the ``-Wall`` compiler switch (all warnings).
This has been added and the corresponding warnings
have been fixed.
Expand Down Expand Up @@ -224,7 +224,7 @@ This was done by removing
all uses of greater than and less than comparisons were removed.
(``OdeRunge`` has been replaced by :ref:`Runge45-name` ).

The changes on :ref:`whats_new_04@mm-dd@09-21` did not fix all
The changes on :ref:`2004@mm-dd@09-21` did not fix all
the file date and time problems; i.e., automake was still running
in response to the :ref:`unix installation<configure-name>`
``make`` command.
Expand Down Expand Up @@ -782,7 +782,7 @@ computes the derivative of vector valued functions.

03-04
=====
The bug reported on :ref:`whats_new_04@mm-dd@02-17` was present in all
The bug reported on :ref:`2004@mm-dd@02-17` was present in all
the operators. These have all been fixed and tests for all the operators
have been added to the ``cppad/Test`` directory.

Expand Down Expand Up @@ -831,7 +831,7 @@ there is a restriction on the order of the derivatives that can be calculated.
This restriction was documented in the user defined unary function
:ref:`Forward-name`
and :ref:`Reverse-name` .
(These unary functions were removed on :ref:`whats_new_04@mm-dd@03-12` .)
(These unary functions were removed on :ref:`2004@mm-dd@03-12` .)

02-20
=====
Expand All @@ -857,7 +857,7 @@ The :ref:`Theory-name` section has been completely changed so that
it corresponds to the arbitrary order calculations.
(Some of this change was made when the arbitrary forward mode
interface was added on
:ref:`04-02-15<whats_new_04@mm-dd@02-15>` .
:ref:`04-02-15<2004@mm-dd@02-15>` .

The directory ``cppad/Test`` has been added.
It contains tests cases that are not intended as examples.
Expand Down Expand Up @@ -955,4 +955,4 @@ was changed to use
This makes the interface to CppAD closer to the interface for
`ADOLC <https://projects.coin-or.org/ADOL-C>`_.

{xrst_end whats_new_04}
{xrst_end 2004}
14 changes: 7 additions & 7 deletions appendix/whats_new/05.xrst → appendix/whats_new/2005.xrst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-FileContributor: 2003-23 Bradley M. Bell
# ----------------------------------------------------------------------------

{xrst_begin whats_new_05 app}
{xrst_begin 2005 app}
{xrst_spell
del
dlib
Expand Down Expand Up @@ -33,8 +33,8 @@
yy
}

Changes and Additions to CppAD During 2005
##########################################
Release Notes for 2005
######################

mm-dd
*****
Expand Down Expand Up @@ -79,7 +79,7 @@ The :ref:`track_new_del-name` routines were added for track memory allocation
and deletion with ``new[]`` and ``delete[]`` .
This is in preparation for making CppAD more efficient in it's use of
memory.
The bug mentioned on :ref:`whats_new_05@mm-dd@12-01` resurfaced
The bug mentioned on :ref:`2005@mm-dd@12-01` resurfaced
and the corresponding routine was changed as follows:
::

Expand Down Expand Up @@ -118,7 +118,7 @@ to a template functions in
This is another step along the way of removing
the entire ``CppADlib.a`` library.

The change on :ref:`whats_new_05@mm-dd@12-14` broke the
The change on :ref:`2005@mm-dd@12-14` broke the
Microsoft project files ``example/Example.sln``
and ``TestMore/TestMore.sln`` used during CppAD
installation on Windows.
Expand Down Expand Up @@ -190,7 +190,7 @@ has been added.

The definition of a :ref:`glossary@Sparsity Pattern`
has been corrected to properly correspond to the more efficient form
mentioned under :ref:`whats_new_05<whats_new_05@mm-dd@11-20>` below.
mentioned under :ref:`2005<2005@mm-dd@11-20>` below.

The dates in this file used to correspond to
local time for when the change was checked
Expand Down Expand Up @@ -877,4 +877,4 @@ valid in a region caused division by zero.
For this reason, the check and abort on division by zero
has been removed.

{xrst_end whats_new_05}
{xrst_end 2005}
16 changes: 8 additions & 8 deletions appendix/whats_new/06.xrst → appendix/whats_new/2006.xrst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-FileContributor: 2003-23 Bradley M. Bell
# ----------------------------------------------------------------------------

{xrst_begin whats_new_06 app}
{xrst_begin 2006 app}
{xrst_spell
aclocal
apx
Expand Down Expand Up @@ -34,8 +34,8 @@
yyyymmdd
}

Changes and Additions to CppAD During 2006
##########################################
Release Notes for 2006
######################

mm-dd
*****
Expand Down Expand Up @@ -255,7 +255,7 @@ All of the ``Makefile.am`` and ``Makefile`` files were changed
to lower case; i.e., ``makefile.am`` and ``makefile`` .

Fix compiler warning while compiling ``cppad/RombergOne/``
(mistake occurred during :ref:`11-20<whats_new_06@mm-dd@11-29>` change).
(mistake occurred during :ref:`11-20<2006@mm-dd@11-29>` change).

11-30
=====
Expand Down Expand Up @@ -286,7 +286,7 @@ referenced ``doc`` . This has been fixed.
11-23
=====
A Version Numbering entry was added to the
:ref:`wish_list-name` (this was completed on :ref:`whats_new_06@mm-dd@11-30` ).
:ref:`wish_list-name` (this was completed on :ref:`2006@mm-dd@11-30` ).

11-18
=====
Expand Down Expand Up @@ -718,7 +718,7 @@ member function was added to :ref:`ADFun-name` objects.
The ``var_size`` member function was changed to
:ref:`fun_property@size_var`
(this is not backward compatible, but ``var_size`` was just added on
:ref:`whats_new_06@mm-dd@04-03` ).
:ref:`2006@mm-dd@04-03` ).

04-05
=====
Expand Down Expand Up @@ -777,7 +777,7 @@ The following member functions of :ref:`ADFun-name` have been

The wish list entry for Memory usage
was updated on 04-01.
The request was implemented on :ref:`whats_new_06@mm-dd@06-19`
The request was implemented on :ref:`2006@mm-dd@06-19`
and the entry was removed from the wish list.

03-31
Expand Down Expand Up @@ -1087,4 +1087,4 @@ Make the following source code files easier to understand:
``RevSparseJac.h``
(in the directory ``cppad/local`` ).

{xrst_end whats_new_06}
{xrst_end 2006}
20 changes: 10 additions & 10 deletions appendix/whats_new/07.xrst → appendix/whats_new/2007.xrst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-FileContributor: 2003-23 Bradley M. Bell
# ----------------------------------------------------------------------------

{xrst_begin whats_new_07 app}
{xrst_begin 2007 app}
{xrst_spell
adouble
apx
Expand Down Expand Up @@ -32,8 +32,8 @@
yyyymmdd
}

Changes and Additions to CppAD During 2007
##########################################
Release Notes for 2007
######################

mm-dd
*****
Expand Down Expand Up @@ -255,7 +255,7 @@ In addition, the discussion about how to run each of the
speed tests was corrected to include the *seed* argument.

The *postfix_dir* option
was removed on :ref:`2006-12-05<whats_new_06@mm-dd@12-05>` but
was removed on :ref:`2006-12-05<2006@mm-dd@12-05>` but
it was not removed from the
:ref:`configure@Configure`
documentation.
Expand Down Expand Up @@ -553,7 +553,7 @@ operators has been grouped together.
In addition, a
compound assignment wish list item has been added
(it was completed and removed with the
:ref:`whats_new_07@mm-dd@05-26` update.)
:ref:`2007@mm-dd@05-26` update.)

05-24
=====
Expand Down Expand Up @@ -709,7 +709,7 @@ in the :ref:`adolc_poly.cpp-name` documentation.

Added an Introduction and
:ref:`wish_list@Tracing` entry to the wish list.
(The Introduction item was completed on :ref:`whats_new_07@mm-dd@03-31` .)
(The Introduction item was completed on :ref:`2007@mm-dd@03-31` .)

03-20
=====
Expand Down Expand Up @@ -837,14 +837,14 @@ be compatible with automake version 1.10.

02-03
=====
The change on :ref:`whats_new_07@mm-dd@02-01` had a new, saved as a static
The change on :ref:`2007@mm-dd@02-01` had a new, saved as a static
pointer, with no corresponding delete.
This was not a bug, but it has been changed to avoid
an error message when using CppAD with
`valgrind <http://valgrind.org/>`_.

The change to the ``pow`` function on
:ref:`06-12-10<whats_new_06@mm-dd@12-10>` did not include the
:ref:`06-12-10<2006@mm-dd@12-10>` did not include the
necessary changes to the sparsity calculations.
This has been fixed.

Expand All @@ -864,10 +864,10 @@ avoided by using a static pointer and the new operator in cppad/local/ad.hpp.
01-29
=====
The copyright message was missing from some of the distribution files
for some new files added on :ref:`06-12-15<whats_new_06@mm-dd@12-15>` .
for some new files added on :ref:`06-12-15<2006@mm-dd@12-15>` .
This resulted in the
tarballs * . ``tgz`` and * . ``zip``
not existing for a period of time.
The automated tests have been extended so that this should not happen again.

{xrst_end whats_new_07}
{xrst_end 2007}
10 changes: 5 additions & 5 deletions appendix/whats_new/08.xrst → appendix/whats_new/2008.xrst
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
# SPDX-FileContributor: 2003-23 Bradley M. Bell
# ----------------------------------------------------------------------------

{xrst_begin whats_new_08 app}
{xrst_begin 2008 app}
{xrst_spell
fg
speedtest
subregions
tarballs
}

Changes and Additions to CppAD During 2008
##########################################
Release Notes for 2008
######################

mm-dd
*****
Expand Down Expand Up @@ -374,7 +374,7 @@ This has been fixed by making all such member functions friends
instead of members of ``AD<double>`` .

Remove compound assignment entry from wish list
(it was fixed on :ref:`2007-05-26<whats_new_07@mm-dd@05-26>` ).
(it was fixed on :ref:`2007-05-26<2007@mm-dd@05-26>` ).
Add an expression hashing entry to the :ref:`wish_list-name`
(it has since been removed).
Add Library and Scripting Languages to the wish list
Expand Down Expand Up @@ -413,4 +413,4 @@ Added a :ref:`sparse_hessian-name` routine and
extended :ref:`Hessian-name` to allow for a weight vector *w*
instead of just one component *l* .

{xrst_end whats_new_08}
{xrst_end 2008}
12 changes: 6 additions & 6 deletions appendix/whats_new/09.xrst → appendix/whats_new/2009.xrst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-FileContributor: 2003-23 Bradley M. Bell
# ----------------------------------------------------------------------------

{xrst_begin whats_new_09 app}
{xrst_begin 2009 app}
{xrst_spell
apx
autoconf
Expand All @@ -20,8 +20,8 @@
valgrind
}

Changes and Additions to CppAD During 2009
##########################################
Release Notes for 2009
######################

mm-dd
*****
Expand All @@ -32,7 +32,7 @@ The
``ADFun`` :ref:`fun_construct@Assignment Operator`
was changed so that it now copies forward mode
Taylor coefficients and sparsity pattern information.
(This assignment operator was added on :ref:`whats_new_09@mm-dd@10-24` .)
(This assignment operator was added on :ref:`2009@mm-dd@10-24` .)
You can use :ref:`capacity_order-name` to delete the Taylor coefficients
before copying them.
Two new functions were added so that you can query and delete the
Expand Down Expand Up @@ -164,7 +164,7 @@ between vectors of sets and boolean vectors for representing
=====
The *packed* parameter for the sparsity routines
:ref:`ForSparseJac-name` , :ref:`RevSparseJac-name` , and :ref:`RevSparseHes-name`
(introduced on :ref:`whats_new_09@mm-dd@09-26` ) has been removed.
(introduced on :ref:`2009@mm-dd@09-26` ) has been removed.
It has been replaced by changing the argument and return values
to be more versatile.
To be specific, they can now represent sparsity
Expand Down Expand Up @@ -520,4 +520,4 @@ has been replaced by
Made some minor improvements to the documentation in
:ref:`fun_construct-name` .

{xrst_end whats_new_09}
{xrst_end 2009}
Loading

0 comments on commit 7e3e091

Please sign in to comment.