Changeset 3865


Ignore:
Timestamp:
Jan 18, 2017 8:57:55 PM (3 years ago)
Author:
bradbell
Message:

merge to branch: trunk
from repository: https://github.com/coin-or/CppAD
start hash code: 2a561ea23f6881dce8f66b6f6f15ad5d7144e067
end hash code: 3e11637d2e790028f4b85c26be60baeb03999032

commit 3e11637d2e790028f4b85c26be60baeb03999032
Author: Brad Bell <bradbell@…>
Date: Wed Jan 18 18:48:23 2017 -0700

Advance to cppad-20170117.

commit d505fac90a987333dc576c9238ebf55e24b3e359
Author: Brad Bell <bradbell@…>
Date: Wed Jan 18 09:27:51 2017 -0700

Newer version of doxygen requires qualifying namespace in copydetails command.


doxyfile.sh: new version of doxygen has multi-line assignments in doxyfile.

commit cab02a7341e23acb7f434a1ef12ddfdb377a5cc9
Merge: 2a561ea a33b659
Author: Brad Bell <bradbell@…>
Date: Wed Jan 18 08:19:19 2017 -0700

Merge pull request #18 from enricodetoma/master


Fix for Visual C++ 2015 compilation problem

commit a33b659ac2a01060b2546e2790f5a2107531f338
Author: enrico.detoma <enrico.detoma@…>
Date: Wed Jan 18 14:26:12 2017 +0100

Fix for Visual C++ 2015 compilation problem

Location:
trunk
Files:
41 edited

Legend:

Unmodified
Added
Removed
  • trunk/AUTHORS

    r3864 r3865  
    22             ===========================================
    33
    4 To date, 2017-01-17, Bradley M. Bell is the sole author of CppAD.
     4To date, 2017-01-18, Bradley M. Bell is the sole author of CppAD.
    55While Bradley M. Bell worked for the University of Washington during
    66the development of CppAD, the following are also true:
  • trunk/CMakeLists.txt

    r3864 r3865  
    11# -----------------------------------------------------------------------------
    2 # CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     2# CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    33#
    44# CppAD is distributed under multiple licenses. This distribution is under
     
    1717
    1818# cppad_version is used by set_version.sh to get the version number.
    19 SET(cppad_version      "20170117" )
     19SET(cppad_version      "20170118" )
    2020SET(cppad_url          "http://www.coin-or.org/CppAD" )
    2121SET(cppad_description  "Differentiation of C++ Algorithms" )
  • trunk/bin/batch_edit.sh

    r3864 r3865  
    1313'
    1414move_list='
    15         cppad/core/compute_assign.hpp
    1615'
    1716move_sed='s|compute_assign|compound_assign|'
    1817#
    1918cat << EOF > junk.sed
    20 s|\\([cC]\\)omputed \\([aA]\\)ssignment|\\1ompound \\2ssignment|g
    21 s|CPPAD_CORE_COMPUTE_ASSIGN_HPP|CPPAD_CORE_COMPOUND_ASSIGN_HPP|g
     19s|copydetails forward_\\([a-z0-9_]*\\)_op|copydetails CppAD::local::forward_\\1_op|
     20s|copydetails reverse_\\([a-z_0-9]*\\)_op|copydetails CppAD::local::reverse_\\1_op|
     21s|copydetails \\(color_symmetric_cppad\\)|copydetails CppAD::local::\\1|
     22s|copydetails \\(sparse_load_op\\)|copydetails CppAD::local::\\1|
     23s|copydetails \\(sparse_store_op\\)|copydetails CppAD::local::\\1|
    2224#
    23 s|compute_assign.hpp|compound_assign.hpp|g
    24 s|begin compute_assign|begin compound_assign|g
    25 s|cref compute_assign|cref compound_assign|g
    26 s|/compute_assign/|/compound_assign/|g
    27 s|%compute_assign%|%compound_assign%|g
     25s|ref IdenticalPar|ref CppAD::IdenticalPar|
    2826EOF
    2927# -----------------------------------------------------------------------------
  • trunk/bin/doxyfile.sh

    r3845 r3865  
    22# $Id$
    33# -----------------------------------------------------------------------------
    4 # CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     4# CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    55#
    66# CppAD is distributed under multiple licenses. This distribution is under
     
    2626error_file="$2"
    2727output_directory="$3"
     28# -----------------------------------------------------------------------------
     29# convert multi-line assignments to single line assignments.
     30echo "doxygen -g doxyfile > /dev/null"
     31doxygen -g doxyfile > /dev/null
     32cat << EOF > bin/doxyfile.$$
     33/^[A-Z_]* *=.*\\\\$/! b end
     34: loop
     35N
     36/\\\\$/b loop
     37s|\\\\\\n| |g
     38s|  *| |g
     39#
     40:end
     41EOF
     42sed -i doxyfile -f bin/doxyfile.$$
     43# -----------------------------------------------------------------------------
    2844# PREDEFINED:see http://www.stack.nl/~dimitri/doxygen/manual/preprocessing.html
    2945# 2DO: change EXTRACT_ALL to NO so get warnings for undocumented functions.
     
    87103        -i bin/doxyfile.$$
    88104#
    89 echo "doxygen -g doxyfile > /dev/null"
    90 doxygen -g doxyfile > /dev/null
    91105#
    92106echo "sed -f bin/doxyfile.$$ -i doxyfile"
  • trunk/configure

    r3864 r3865  
    11#! /bin/sh
    22# Guess values for system-dependent variables and create Makefiles.
    3 # Generated by GNU Autoconf 2.69 for cppad 20170117.
     3# Generated by GNU Autoconf 2.69 for cppad 20170118.
    44#
    55# Report bugs to <cppad@list.coin-or.org>.
     
    581581PACKAGE_NAME='cppad'
    582582PACKAGE_TARNAME='cppad'
    583 PACKAGE_VERSION='20170117'
    584 PACKAGE_STRING='cppad 20170117'
     583PACKAGE_VERSION='20170118'
     584PACKAGE_STRING='cppad 20170118'
    585585PACKAGE_BUGREPORT='cppad@list.coin-or.org'
    586586PACKAGE_URL=''
     
    14101410  # This message is too long to be a string in the A/UX 3.1 sh.
    14111411  cat <<_ACEOF
    1412 \`configure' configures cppad 20170117 to adapt to many kinds of systems.
     1412\`configure' configures cppad 20170118 to adapt to many kinds of systems.
    14131413
    14141414Usage: $0 [OPTION]... [VAR=VALUE]...
     
    14801480if test -n "$ac_init_help"; then
    14811481  case $ac_init_help in
    1482      short | recursive ) echo "Configuration of cppad 20170117:";;
     1482     short | recursive ) echo "Configuration of cppad 20170118:";;
    14831483   esac
    14841484  cat <<\_ACEOF
     
    16141614if $ac_init_version; then
    16151615  cat <<\_ACEOF
    1616 cppad configure 20170117
     1616cppad configure 20170118
    16171617generated by GNU Autoconf 2.69
    16181618
     
    22432243running configure, to aid debugging if configure makes a mistake.
    22442244
    2245 It was created by cppad $as_me 20170117, which was
     2245It was created by cppad $as_me 20170118, which was
    22462246generated by GNU Autoconf 2.69.  Invocation command line was
    22472247
     
    31333133# Define the identity of the package.
    31343134 PACKAGE='cppad'
    3135  VERSION='20170117'
     3135 VERSION='20170118'
    31363136
    31373137
     
    85738573# values after options handling.
    85748574ac_log="
    8575 This file was extended by cppad $as_me 20170117, which was
     8575This file was extended by cppad $as_me 20170118, which was
    85768576generated by GNU Autoconf 2.69.  Invocation command line was
    85778577
     
    86308630ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
    86318631ac_cs_version="\\
    8632 cppad config.status 20170117
     8632cppad config.status 20170118
    86338633configured by $0, generated by GNU Autoconf 2.69,
    86348634  with options \\"\$ac_cs_config\\"
  • trunk/configure.ac

    r3864 r3865  
    11dnl ---------------------------------------------------------------------------
    2 dnl CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     2dnl CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    33dnl
    44dnl CppAD is distributed under multiple licenses. This distribution is under
     
    1212dnl Process this file with autoconf to produce a configure script.
    1313dnl   package   version              bug-report
    14 AC_INIT([cppad], [20170117], [cppad@list.coin-or.org])
     14AC_INIT([cppad], [20170118], [cppad@list.coin-or.org])
    1515AM_SILENT_RULES([yes])
    1616
  • trunk/cppad/core/identical.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    5555\return
    5656returns true if and only if
    57 \c x is equals zero and is identically a parameter \ref IdenticalPar.
     57\c x is equals zero and is identically a parameter \ref CppAD::IdenticalPar.
    5858*/
    5959template <class Base>
     
    7171\return
    7272returns true if and only if
    73 \c x is equals one and is identically a parameter \ref IdenticalPar.
     73\c x is equals one and is identically a parameter \ref CppAD::IdenticalPar.
    7474*/
    7575template <class Base>
     
    9090\return
    9191returns true if and only if
    92 the arguments are equal and both identically parameters \ref IdenticalPar.
     92the arguments are equal and both identically parameters \ref CppAD::IdenticalPar.
    9393*/
    9494template <class Base>
  • trunk/cppad/local/abs_op.hpp

    r3853 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    2929\endverbatim
    3030
    31 \copydetails forward_unary1_op
     31\copydetails CppAD::local::forward_unary1_op
    3232*/
    3333template <class Base>
     
    6262\endverbatim
    6363
    64 \copydetails forward_unary1_op_dir
     64\copydetails CppAD::local::forward_unary1_op_dir
    6565*/
    6666template <class Base>
     
    9797\endverbatim
    9898
    99 \copydetails forward_unary1_op_0
     99\copydetails CppAD::local::forward_unary1_op_0
    100100*/
    101101template <class Base>
     
    126126\endverbatim
    127127
    128 \copydetails reverse_unary1_op
     128\copydetails CppAD::local::reverse_unary1_op
    129129*/
    130130
  • trunk/cppad/local/acos_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3636and derivatives of z.
    3737
    38 \copydetails forward_unary2_op
     38\copydetails CppAD::local::forward_unary2_op
    3939*/
    4040template <class Base>
     
    100100and derivatives of z.
    101101
    102 \copydetails forward_unary2_op_dir
     102\copydetails CppAD::local::forward_unary2_op_dir
    103103*/
    104104template <class Base>
     
    153153The value of y is computed along with the value of z.
    154154
    155 \copydetails forward_unary2_op_0
     155\copydetails CppAD::local::forward_unary2_op_0
    156156*/
    157157template <class Base>
     
    188188The value of y is computed along with the value of z.
    189189
    190 \copydetails reverse_unary2_op
     190\copydetails CppAD::local::reverse_unary2_op
    191191*/
    192192
  • trunk/cppad/local/acosh_op.hpp

    r3845 r3865  
    55
    66/* --------------------------------------------------------------------------
    7 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     7CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    88
    99CppAD is distributed under multiple licenses. This distribution is under
     
    3737and derivatives of z.
    3838
    39 \copydetails forward_unary2_op
     39\copydetails CppAD::local::forward_unary2_op
    4040*/
    4141template <class Base>
     
    101101and derivatives of z.
    102102
    103 \copydetails forward_unary2_op_dir
     103\copydetails CppAD::local::forward_unary2_op_dir
    104104*/
    105105template <class Base>
     
    154154The value of y is computed along with the value of z.
    155155
    156 \copydetails forward_unary2_op_0
     156\copydetails CppAD::local::forward_unary2_op_0
    157157*/
    158158template <class Base>
     
    189189The value of y is computed along with the value of z.
    190190
    191 \copydetails reverse_unary2_op
     191\copydetails CppAD::local::reverse_unary2_op
    192192*/
    193193
  • trunk/cppad/local/ad_tape.hpp

    r3845 r3865  
    3838        // functions -----------------------------------------------------------
    3939        // PrintFor
    40         friend void PrintFor <Base> (
     40        friend void CppAD::PrintFor <Base> (
    4141                const AD<Base>&    flag   ,
    4242                const char*        before ,
     
    4545        );
    4646        // CondExpOp
    47         friend AD<Base> CondExpOp <Base> (
     47        friend AD<Base> CppAD::CondExpOp <Base> (
    4848                enum CompareOp  cop          ,
    4949                const AD<Base> &left         ,
     
    5353        );
    5454        // pow
    55         friend AD<Base> pow <Base>
     55        friend AD<Base> CppAD::pow <Base>
    5656                (const AD<Base> &x, const AD<Base> &y);
    5757        // azmul
    58         friend AD<Base> azmul <Base>
     58        friend AD<Base> CppAD::azmul <Base>
    5959                (const AD<Base> &x, const AD<Base> &y);
    6060        // Parameter
    61         friend bool Parameter     <Base>
     61        friend bool CppAD::Parameter     <Base>
    6262                (const AD<Base> &u);
    6363        // Variable
    64         friend bool Variable      <Base>
     64        friend bool CppAD::Variable      <Base>
    6565                (const AD<Base> &u);
    6666        // operators -----------------------------------------------------------
    6767        // arithematic binary operators
    68         friend AD<Base> operator + <Base>
    69                 (const AD<Base> &left, const AD<Base> &right);
    70         friend AD<Base> operator - <Base>
    71                 (const AD<Base> &left, const AD<Base> &right);
    72         friend AD<Base> operator * <Base>
    73                 (const AD<Base> &left, const AD<Base> &right);
    74         friend AD<Base> operator / <Base>
     68        friend AD<Base> CppAD::operator + <Base>
     69                (const AD<Base> &left, const AD<Base> &right);
     70        friend AD<Base> CppAD::operator - <Base>
     71                (const AD<Base> &left, const AD<Base> &right);
     72        friend AD<Base> CppAD::operator * <Base>
     73                (const AD<Base> &left, const AD<Base> &right);
     74        friend AD<Base> CppAD::operator / <Base>
    7575                (const AD<Base> &left, const AD<Base> &right);
    7676
    7777        // comparison operators
    78         friend bool operator < <Base>
    79                 (const AD<Base> &left, const AD<Base> &right);
    80         friend bool operator <= <Base>
    81                 (const AD<Base> &left, const AD<Base> &right);
    82         friend bool operator > <Base>
    83                 (const AD<Base> &left, const AD<Base> &right);
    84         friend bool operator >= <Base>
    85                 (const AD<Base> &left, const AD<Base> &right);
    86         friend bool operator == <Base>
    87                 (const AD<Base> &left, const AD<Base> &right);
    88         friend bool operator != <Base>
     78        friend bool CppAD::operator < <Base>
     79                (const AD<Base> &left, const AD<Base> &right);
     80        friend bool CppAD::operator <= <Base>
     81                (const AD<Base> &left, const AD<Base> &right);
     82        friend bool CppAD::operator > <Base>
     83                (const AD<Base> &left, const AD<Base> &right);
     84        friend bool CppAD::operator >= <Base>
     85                (const AD<Base> &left, const AD<Base> &right);
     86        friend bool CppAD::operator == <Base>
     87                (const AD<Base> &left, const AD<Base> &right);
     88        friend bool CppAD::operator != <Base>
    8989                (const AD<Base> &left, const AD<Base> &right);
    9090        // ======================================================================
  • trunk/cppad/local/add_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3232and the argument \a parameter is not used.
    3333
    34 \copydetails forward_binary_op
     34\copydetails CppAD::local::forward_binary_op
    3535*/
    3636
     
    7070and the argument \a parameter is not used.
    7171
    72 \copydetails forward_binary_op_dir
     72\copydetails CppAD::local::forward_binary_op_dir
    7373*/
    7474
     
    111111and the argument \a parameter is not used.
    112112
    113 \copydetails forward_binary_op_0
     113\copydetails CppAD::local::forward_binary_op_0
    114114*/
    115115
     
    145145and the argument \a parameter is not used.
    146146
    147 \copydetails reverse_binary_op
     147\copydetails CppAD::local::reverse_binary_op
    148148*/
    149149
     
    190190this operations is for the case where x is a parameter and y is a variable.
    191191
    192 \copydetails forward_binary_op
     192\copydetails CppAD::local::forward_binary_op
    193193*/
    194194template <class Base>
     
    231231this operations is for the case where x is a parameter and y is a variable.
    232232
    233 \copydetails forward_binary_op_dir
     233\copydetails CppAD::local::forward_binary_op_dir
    234234*/
    235235template <class Base>
     
    268268this operations is for the case where x is a parameter and y is a variable.
    269269
    270 \copydetails forward_binary_op_0
     270\copydetails CppAD::local::forward_binary_op_0
    271271*/
    272272
     
    303303this operations is for the case where x is a parameter and y is a variable.
    304304
    305 \copydetails reverse_binary_op
     305\copydetails CppAD::local::reverse_binary_op
    306306*/
    307307
  • trunk/cppad/local/asin_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3636and derivatives of z.
    3737
    38 \copydetails forward_unary2_op
     38\copydetails CppAD::local::forward_unary2_op
    3939*/
    4040template <class Base>
     
    100100and derivatives of z.
    101101
    102 \copydetails forward_unary2_op_dir
     102\copydetails CppAD::local::forward_unary2_op_dir
    103103*/
    104104template <class Base>
     
    153153The value of y is computed along with the value of z.
    154154
    155 \copydetails forward_unary2_op_0
     155\copydetails CppAD::local::forward_unary2_op_0
    156156*/
    157157template <class Base>
     
    188188The value of y is computed along with the value of z.
    189189
    190 \copydetails reverse_unary2_op
     190\copydetails CppAD::local::reverse_unary2_op
    191191*/
    192192
  • trunk/cppad/local/asinh_op.hpp

    r3845 r3865  
    55
    66/* --------------------------------------------------------------------------
    7 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     7CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    88
    99CppAD is distributed under multiple licenses. This distribution is under
     
    3737and derivatives of z.
    3838
    39 \copydetails forward_unary2_op
     39\copydetails CppAD::local::forward_unary2_op
    4040*/
    4141template <class Base>
     
    101101and derivatives of z.
    102102
    103 \copydetails forward_unary2_op_dir
     103\copydetails CppAD::local::forward_unary2_op_dir
    104104*/
    105105template <class Base>
     
    154154The value of y is computed along with the value of z.
    155155
    156 \copydetails forward_unary2_op_0
     156\copydetails CppAD::local::forward_unary2_op_0
    157157*/
    158158template <class Base>
     
    189189The value of y is computed along with the value of z.
    190190
    191 \copydetails reverse_unary2_op
     191\copydetails CppAD::local::reverse_unary2_op
    192192*/
    193193
  • trunk/cppad/local/atan_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3636and derivatives of z.
    3737
    38 \copydetails forward_unary2_op
     38\copydetails CppAD::local::forward_unary2_op
    3939*/
    4040template <class Base>
     
    9292and derivatives of z.
    9393
    94 \copydetails forward_unary2_op_dir
     94\copydetails CppAD::local::forward_unary2_op_dir
    9595*/
    9696template <class Base>
     
    140140The value of y is computed along with the value of z.
    141141
    142 \copydetails forward_unary2_op_0
     142\copydetails CppAD::local::forward_unary2_op_0
    143143*/
    144144template <class Base>
     
    175175The value of y is computed along with the value of z.
    176176
    177 \copydetails reverse_unary2_op
     177\copydetails CppAD::local::reverse_unary2_op
    178178*/
    179179
  • trunk/cppad/local/atanh_op.hpp

    r3845 r3865  
    55
    66/* --------------------------------------------------------------------------
    7 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     7CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    88
    99CppAD is distributed under multiple licenses. This distribution is under
     
    3737and derivatives of z.
    3838
    39 \copydetails forward_unary2_op
     39\copydetails CppAD::local::forward_unary2_op
    4040*/
    4141template <class Base>
     
    9393and derivatives of z.
    9494
    95 \copydetails forward_unary2_op_dir
     95\copydetails CppAD::local::forward_unary2_op_dir
    9696*/
    9797template <class Base>
     
    141141The value of y is computed along with the value of z.
    142142
    143 \copydetails forward_unary2_op_0
     143\copydetails CppAD::local::forward_unary2_op_0
    144144*/
    145145template <class Base>
     
    176176The value of y is computed along with the value of z.
    177177
    178 \copydetails reverse_unary2_op
     178\copydetails CppAD::local::reverse_unary2_op
    179179*/
    180180
  • trunk/cppad/local/color_symmetric.hpp

    r3845 r3865  
    77
    88/* --------------------------------------------------------------------------
    9 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     9CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    1010
    1111CppAD is distributed under multiple licenses. This distribution is under
     
    256256can be computed together.
    257257
    258 \copydetails color_symmetric_cppad
     258\copydetails CppAD::local::color_symmetric_cppad
    259259*/
    260260template <class VectorSet>
  • trunk/cppad/local/comp_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    140140Zero order forward mode comparison check that left < right
    141141
    142 \copydetails forward_lepv_op_0
     142\copydetails CppAD::local::forward_lepv_op_0
    143143*/
    144144template <class Base>
     
    163163Zero order forward mode comparison check that left < right
    164164
    165 \copydetails forward_levp_op_0
     165\copydetails CppAD::local::forward_levp_op_0
    166166*/
    167167template <class Base>
     
    186186Zero order forward mode comparison check that left < right
    187187
    188 \copydetails forward_levv_op_0
     188\copydetails CppAD::local::forward_levv_op_0
    189189*/
    190190template <class Base>
     
    210210Zero order forward mode comparison check that left == right
    211211
    212 \copydetails forward_lepv_op_0
     212\copydetails CppAD::local::forward_lepv_op_0
    213213*/
    214214template <class Base>
     
    233233Zero order forward mode comparison check that left == right
    234234
    235 \copydetails forward_levv_op_0
     235\copydetails CppAD::local::forward_levv_op_0
    236236*/
    237237template <class Base>
     
    257257Zero order forward mode comparison check that left != right
    258258
    259 \copydetails forward_lepv_op_0
     259\copydetails CppAD::local::forward_lepv_op_0
    260260*/
    261261template <class Base>
     
    280280Zero order forward mode comparison check that left != right
    281281
    282 \copydetails forward_levv_op_0
     282\copydetails CppAD::local::forward_levv_op_0
    283283*/
    284284template <class Base>
  • trunk/cppad/local/cos_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3535and derivatives of z.
    3636
    37 \copydetails forward_unary2_op
     37\copydetails CppAD::local::forward_unary2_op
    3838*/
    3939template <class Base>
     
    9393and derivatives of z.
    9494
    95 \copydetails forward_unary2_op_dir
     95\copydetails CppAD::local::forward_unary2_op_dir
    9696*/
    9797template <class Base>
     
    146146The value of y is computed along with the value of z.
    147147
    148 \copydetails forward_unary2_op_0
     148\copydetails CppAD::local::forward_unary2_op_0
    149149*/
    150150template <class Base>
     
    181181The value of y is computed along with the value of z.
    182182
    183 \copydetails reverse_unary2_op
     183\copydetails CppAD::local::reverse_unary2_op
    184184*/
    185185
  • trunk/cppad/local/cosh_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3636and derivatives of z.
    3737
    38 \copydetails forward_unary2_op
     38\copydetails CppAD::local::forward_unary2_op
    3939*/
    4040template <class Base>
     
    9393and derivatives of z.
    9494
    95 \copydetails forward_unary2_op_dir
     95\copydetails CppAD::local::forward_unary2_op_dir
    9696*/
    9797template <class Base>
     
    146146The value of y is computed along with the value of z.
    147147
    148 \copydetails forward_unary2_op_0
     148\copydetails CppAD::local::forward_unary2_op_0
    149149*/
    150150template <class Base>
     
    181181The value of y is computed along with the value of z.
    182182
    183 \copydetails reverse_unary2_op
     183\copydetails CppAD::local::reverse_unary2_op
    184184*/
    185185
  • trunk/cppad/local/div_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3232and the argument \a parameter is not used.
    3333
    34 \copydetails forward_binary_op
     34\copydetails CppAD::local::forward_binary_op
    3535*/
    3636
     
    7878and the argument \a parameter is not used.
    7979
    80 \copydetails forward_binary_op_dir
     80\copydetails CppAD::local::forward_binary_op_dir
    8181*/
    8282
     
    127127and the argument \a parameter is not used.
    128128
    129 \copydetails forward_binary_op_0
     129\copydetails CppAD::local::forward_binary_op_0
    130130*/
    131131
     
    161161and the argument \a parameter is not used.
    162162
    163 \copydetails reverse_binary_op
     163\copydetails CppAD::local::reverse_binary_op
    164164*/
    165165
     
    222222this operations is for the case where x is a parameter and y is a variable.
    223223
    224 \copydetails forward_binary_op
     224\copydetails CppAD::local::forward_binary_op
    225225*/
    226226
     
    272272this operations is for the case where x is a parameter and y is a variable.
    273273
    274 \copydetails forward_binary_op_dir
     274\copydetails CppAD::local::forward_binary_op_dir
    275275*/
    276276
     
    317317this operations is for the case where x is a parameter and y is a variable.
    318318
    319 \copydetails forward_binary_op_0
     319\copydetails CppAD::local::forward_binary_op_0
    320320*/
    321321
     
    352352this operations is for the case where x is a parameter and y is a variable.
    353353
    354 \copydetails reverse_binary_op
     354\copydetails CppAD::local::reverse_binary_op
    355355*/
    356356
     
    412412this operations is for the case where x is a variable and y is a parameter.
    413413
    414 \copydetails forward_binary_op
     414\copydetails CppAD::local::forward_binary_op
    415415*/
    416416
     
    453453this operations is for the case where x is a variable and y is a parameter.
    454454
    455 \copydetails forward_binary_op_dir
     455\copydetails CppAD::local::forward_binary_op_dir
    456456*/
    457457
     
    498498this operations is for the case where x is a variable and y is a parameter.
    499499
    500 \copydetails forward_binary_op_0
     500\copydetails CppAD::local::forward_binary_op_0
    501501*/
    502502
     
    533533this operations is for the case where x is a variable and y is a parameter.
    534534
    535 \copydetails reverse_binary_op
     535\copydetails CppAD::local::reverse_binary_op
    536536*/
    537537
  • trunk/cppad/local/exp_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3030\endverbatim
    3131
    32 \copydetails forward_unary1_op
     32\copydetails CppAD::local::forward_unary1_op
    3333*/
    3434template <class Base>
     
    7474\endverbatim
    7575
    76 \copydetails forward_unary1_op_dir
     76\copydetails CppAD::local::forward_unary1_op_dir
    7777*/
    7878template <class Base>
     
    113113\endverbatim
    114114
    115 \copydetails forward_unary1_op_0
     115\copydetails CppAD::local::forward_unary1_op_0
    116116*/
    117117template <class Base>
     
    141141\endverbatim
    142142
    143 \copydetails reverse_unary1_op
     143\copydetails CppAD::local::reverse_unary1_op
    144144*/
    145145
  • trunk/cppad/local/expm1_op.hpp

    r3845 r3865  
    55
    66/* --------------------------------------------------------------------------
    7 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     7CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    88
    99CppAD is distributed under multiple licenses. This distribution is under
     
    3131\endverbatim
    3232
    33 \copydetails forward_unary1_op
     33\copydetails CppAD::local::forward_unary1_op
    3434*/
    3535template <class Base>
     
    7676\endverbatim
    7777
    78 \copydetails forward_unary1_op_dir
     78\copydetails CppAD::local::forward_unary1_op_dir
    7979*/
    8080template <class Base>
     
    116116\endverbatim
    117117
    118 \copydetails forward_unary1_op_0
     118\copydetails CppAD::local::forward_unary1_op_0
    119119*/
    120120template <class Base>
     
    144144\endverbatim
    145145
    146 \copydetails reverse_unary1_op
     146\copydetails CppAD::local::reverse_unary1_op
    147147*/
    148148
  • trunk/cppad/local/load_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    243243Zero order forward mode implementation of op = LdpOp.
    244244
    245 \copydetails forward_load_op_0
     245\copydetails CppAD::local::forward_load_op_0
    246246*/
    247247template <class Base>
     
    286286Zero order forward mode implementation of op = LdvOp.
    287287
    288 \copydetails forward_load_op_0
     288\copydetails CppAD::local::forward_load_op_0
    289289*/
    290290template <class Base>
     
    578578is this a dependency (or sparsity) calculation.
    579579
    580 \copydetails sparse_load_op
     580\copydetails CppAD::local::sparse_load_op
    581581*/
    582582template <class Vector_set>
     
    612612is this a dependency (or sparsity) calculation.
    613613
    614 \copydetails sparse_load_op
     614\copydetails CppAD::local::sparse_load_op
    615615*/
    616616template <class Vector_set>
     
    643643Reverse mode Hessian sparsity operations for LdpOp and LdvOp
    644644
    645 \copydetails sparse_load_op
     645\copydetails CppAD::local::sparse_load_op
    646646
    647647\param var_jacobian
  • trunk/cppad/local/log1p_op.hpp

    r3845 r3865  
    55
    66/* --------------------------------------------------------------------------
    7 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     7CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    88
    99CppAD is distributed under multiple licenses. This distribution is under
     
    2929\endverbatim
    3030
    31 \copydetails forward_unary1_op
     31\copydetails CppAD::local::forward_unary1_op
    3232*/
    3333template <class Base>
     
    8181\endverbatim
    8282
    83 \copydetails forward_unary1_op_dir
     83\copydetails CppAD::local::forward_unary1_op_dir
    8484*/
    8585template <class Base>
     
    121121\endverbatim
    122122
    123 \copydetails forward_unary1_op_0
     123\copydetails CppAD::local::forward_unary1_op_0
    124124*/
    125125template <class Base>
     
    151151\endverbatim
    152152
    153 \copydetails reverse_unary1_op
     153\copydetails CppAD::local::reverse_unary1_op
    154154*/
    155155
  • trunk/cppad/local/log_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    2828\endverbatim
    2929
    30 \copydetails forward_unary1_op
     30\copydetails CppAD::local::forward_unary1_op
    3131*/
    3232template <class Base>
     
    8080\endverbatim
    8181
    82 \copydetails forward_unary1_op_dir
     82\copydetails CppAD::local::forward_unary1_op_dir
    8383*/
    8484template <class Base>
     
    120120\endverbatim
    121121
    122 \copydetails forward_unary1_op_0
     122\copydetails CppAD::local::forward_unary1_op_0
    123123*/
    124124template <class Base>
     
    150150\endverbatim
    151151
    152 \copydetails reverse_unary1_op
     152\copydetails CppAD::local::reverse_unary1_op
    153153*/
    154154
  • trunk/cppad/local/mul_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3232and the argument \a parameter is not used.
    3333
    34 \copydetails forward_binary_op
     34\copydetails CppAD::local::forward_binary_op
    3535*/
    3636
     
    7474and the argument \a parameter is not used.
    7575
    76 \copydetails forward_binary_op_dir
     76\copydetails CppAD::local::forward_binary_op_dir
    7777*/
    7878
     
    119119and the argument \a parameter is not used.
    120120
    121 \copydetails forward_binary_op_0
     121\copydetails CppAD::local::forward_binary_op_0
    122122*/
    123123
     
    153153and the argument \a parameter is not used.
    154154
    155 \copydetails reverse_binary_op
     155\copydetails CppAD::local::reverse_binary_op
    156156*/
    157157
     
    206206this operations is for the case where x is a parameter and y is a variable.
    207207
    208 \copydetails forward_binary_op
     208\copydetails CppAD::local::forward_binary_op
    209209*/
    210210
     
    245245this operations is for the case where x is a parameter and y is a variable.
    246246
    247 \copydetails forward_binary_op_dir
     247\copydetails CppAD::local::forward_binary_op_dir
    248248*/
    249249
     
    286286this operations is for the case where x is a parameter and y is a variable.
    287287
    288 \copydetails forward_binary_op_0
     288\copydetails CppAD::local::forward_binary_op_0
    289289*/
    290290
     
    321321this operations is for the case where x is a parameter and y is a variable.
    322322
    323 \copydetails reverse_binary_op
     323\copydetails CppAD::local::reverse_binary_op
    324324*/
    325325
  • trunk/cppad/local/pow_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    2828and the argument \a parameter is not used.
    2929
    30 \copydetails forward_pow_op
     30\copydetails CppAD::local::forward_pow_op
    3131*/
    3232
     
    8383this operations is for the case where x is a variable and y is a parameter.
    8484
    85 \copydetails forward_pow_op_dir
     85\copydetails CppAD::local::forward_pow_op_dir
    8686*/
    8787
     
    128128and the argument \a parameter is not used.
    129129
    130 \copydetails forward_pow_op_0
     130\copydetails CppAD::local::forward_pow_op_0
    131131*/
    132132
     
    170170and the argument \a parameter is not used.
    171171
    172 \copydetails reverse_pow_op
     172\copydetails CppAD::local::reverse_pow_op
    173173*/
    174174
     
    223223this operations is for the case where x is a parameter and y is a variable.
    224224
    225 \copydetails forward_pow_op
     225\copydetails CppAD::local::forward_pow_op
    226226*/
    227227
     
    288288this operations is for the case where x is a parameter and y is a variable.
    289289
    290 \copydetails forward_pow_op_dir
     290\copydetails CppAD::local::forward_pow_op_dir
    291291*/
    292292
     
    342342this operations is for the case where x is a parameter and y is a variable.
    343343
    344 \copydetails forward_pow_op_0
     344\copydetails CppAD::local::forward_pow_op_0
    345345*/
    346346
     
    390390this operations is for the case where x is a parameter and y is a variable.
    391391
    392 \copydetails reverse_pow_op
     392\copydetails CppAD::local::reverse_pow_op
    393393*/
    394394
     
    442442this operations is for the case where x is a variable and y is a parameter.
    443443
    444 \copydetails forward_pow_op
     444\copydetails CppAD::local::forward_pow_op
    445445*/
    446446
     
    495495this operations is for the case where x is a variable and y is a parameter.
    496496
    497 \copydetails forward_pow_op_dir
     497\copydetails CppAD::local::forward_pow_op_dir
    498498*/
    499499
     
    540540this operations is for the case where x is a variable and y is a parameter.
    541541
    542 \copydetails forward_pow_op_0
     542\copydetails CppAD::local::forward_pow_op_0
    543543*/
    544544
     
    588588this operations is for the case where x is a variable and y is a parameter.
    589589
    590 \copydetails reverse_pow_op
     590\copydetails CppAD::local::reverse_pow_op
    591591*/
    592592
  • trunk/cppad/local/sign_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    2929\endverbatim
    3030
    31 \copydetails forward_unary1_op
     31\copydetails CppAD::local::forward_unary1_op
    3232*/
    3333template <class Base>
     
    6565\endverbatim
    6666
    67 \copydetails forward_unary1_op_dir
     67\copydetails CppAD::local::forward_unary1_op_dir
    6868*/
    6969template <class Base>
     
    9999\endverbatim
    100100
    101 \copydetails forward_unary1_op_0
     101\copydetails CppAD::local::forward_unary1_op_0
    102102*/
    103103template <class Base>
     
    128128\endverbatim
    129129
    130 \copydetails reverse_unary1_op
     130\copydetails CppAD::local::reverse_unary1_op
    131131*/
    132132
  • trunk/cppad/local/sin_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3636and derivatives of z.
    3737
    38 \copydetails forward_unary2_op
     38\copydetails CppAD::local::forward_unary2_op
    3939*/
    4040template <class Base>
     
    9393and derivatives of z.
    9494
    95 \copydetails forward_unary2_op_dir
     95\copydetails CppAD::local::forward_unary2_op_dir
    9696*/
    9797template <class Base>
     
    147147The value of y is computed along with the value of z.
    148148
    149 \copydetails forward_unary2_op_0
     149\copydetails CppAD::local::forward_unary2_op_0
    150150*/
    151151template <class Base>
     
    183183The value of y is computed along with the value of z.
    184184
    185 \copydetails reverse_unary2_op
     185\copydetails CppAD::local::reverse_unary2_op
    186186*/
    187187
  • trunk/cppad/local/sinh_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3636and derivatives of z.
    3737
    38 \copydetails forward_unary2_op
     38\copydetails CppAD::local::forward_unary2_op
    3939*/
    4040template <class Base>
     
    9494and derivatives of z.
    9595
    96 \copydetails forward_unary2_op_dir
     96\copydetails CppAD::local::forward_unary2_op_dir
    9797*/
    9898template <class Base>
     
    147147The value of y is computed along with the value of z.
    148148
    149 \copydetails forward_unary2_op_0
     149\copydetails CppAD::local::forward_unary2_op_0
    150150*/
    151151template <class Base>
     
    182182The value of y is computed along with the value of z.
    183183
    184 \copydetails reverse_unary2_op
     184\copydetails CppAD::local::reverse_unary2_op
    185185*/
    186186
  • trunk/cppad/local/sparse_binary_op.hpp

    r3845 r3865  
    33# define CPPAD_LOCAL_SPARSE_BINARY_OP_HPP
    44/* --------------------------------------------------------------------------
    5 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     5CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    66
    77CppAD is distributed under multiple licenses. This distribution is under
     
    178178where op is + or - and x, y are variables.
    179179
    180 \copydetails reverse_sparse_hessian_binary_op
     180\copydetails CppAD::local::reverse_sparse_hessian_binary_op
    181181*/
    182182template <class Vector_set>
     
    210210where x and y are variables.
    211211
    212 \copydetails reverse_sparse_hessian_binary_op
     212\copydetails CppAD::local::reverse_sparse_hessian_binary_op
    213213*/
    214214template <class Vector_set>
     
    248248where x and y are variables.
    249249
    250 \copydetails reverse_sparse_hessian_binary_op
     250\copydetails CppAD::local::reverse_sparse_hessian_binary_op
    251251*/
    252252template <class Vector_set>
     
    288288where x and y are variables.
    289289
    290 \copydetails reverse_sparse_hessian_binary_op
     290\copydetails CppAD::local::reverse_sparse_hessian_binary_op
    291291*/
    292292template <class Vector_set>
  • trunk/cppad/local/sparse_unary_op.hpp

    r3845 r3865  
    33# define CPPAD_LOCAL_SPARSE_UNARY_OP_HPP
    44/* --------------------------------------------------------------------------
    5 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     5CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    66
    77CppAD is distributed under multiple licenses. This distribution is under
     
    151151where op is a C++ binary operator and q is a parameter.
    152152
    153 \copydetails reverse_sparse_hessian_unary_op
     153\copydetails CppAD::local::reverse_sparse_hessian_unary_op
    154154*/
    155155template <class Vector_set>
     
    184184
    185185
    186 \copydetails reverse_sparse_hessian_unary_op
     186\copydetails CppAD::local::reverse_sparse_hessian_unary_op
    187187*/
    188188template <class Vector_set>
  • trunk/cppad/local/sqrt_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3030\endverbatim
    3131
    32 \copydetails forward_unary1_op
     32\copydetails CppAD::local::forward_unary1_op
    3333*/
    3434template <class Base>
     
    7575\endverbatim
    7676
    77 \copydetails forward_unary1_op_dir
     77\copydetails CppAD::local::forward_unary1_op_dir
    7878*/
    7979template <class Base>
     
    116116\endverbatim
    117117
    118 \copydetails forward_unary1_op_0
     118\copydetails CppAD::local::forward_unary1_op_0
    119119*/
    120120template <class Base>
     
    144144\endverbatim
    145145
    146 \copydetails reverse_unary1_op
     146\copydetails CppAD::local::reverse_unary1_op
    147147*/
    148148
  • trunk/cppad/local/store_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    214214Zero order forward mode implementation of op = StppOp.
    215215
    216 \copydetails forward_store_op_0
     216\copydetails CppAD::local::forward_store_op_0
    217217*/
    218218template <class Base>
     
    243243Zero order forward mode implementation of op = StpvOp.
    244244
    245 \copydetails forward_store_op_0
     245\copydetails CppAD::local::forward_store_op_0
    246246*/
    247247template <class Base>
     
    271271Zero order forward mode implementation of op = StvpOp.
    272272
    273 \copydetails forward_store_op_0
     273\copydetails CppAD::local::forward_store_op_0
    274274*/
    275275template <class Base>
     
    301301Zero order forward mode implementation of op = StvvOp.
    302302
    303 \copydetails forward_store_op_0
     303\copydetails CppAD::local::forward_store_op_0
    304304*/
    305305template <class Base>
     
    347347is this a dependency (or sparsity) calculation.
    348348
    349 \copydetails sparse_store_op
     349\copydetails CppAD::local::sparse_store_op
    350350*/
    351351template <class Vector_set>
     
    403403is this a dependency (or sparsity) calculation.
    404404
    405 \copydetails sparse_store_op
     405\copydetails CppAD::local::sparse_store_op
    406406*/
    407407template <class Vector_set>
     
    455455\endverbatim
    456456
    457 \copydetails sparse_store_op
     457\copydetails CppAD::local::sparse_store_op
    458458
    459459\param var_jacobian
  • trunk/cppad/local/sub_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3232and the argument \a parameter is not used.
    3333
    34 \copydetails forward_binary_op
     34\copydetails CppAD::local::forward_binary_op
    3535*/
    3636
     
    7070and the argument \a parameter is not used.
    7171
    72 \copydetails forward_binary_op_dir
     72\copydetails CppAD::local::forward_binary_op_dir
    7373*/
    7474
     
    111111and the argument \a parameter is not used.
    112112
    113 \copydetails forward_binary_op_0
     113\copydetails CppAD::local::forward_binary_op_0
    114114*/
    115115
     
    145145and the argument \a parameter is not used.
    146146
    147 \copydetails reverse_binary_op
     147\copydetails CppAD::local::reverse_binary_op
    148148*/
    149149
     
    190190this operations is for the case where x is a parameter and y is a variable.
    191191
    192 \copydetails forward_binary_op
     192\copydetails CppAD::local::forward_binary_op
    193193*/
    194194
     
    232232this operations is for the case where x is a parameter and y is a variable.
    233233
    234 \copydetails forward_binary_op_dir
     234\copydetails CppAD::local::forward_binary_op_dir
    235235*/
    236236
     
    271271this operations is for the case where x is a parameter and y is a variable.
    272272
    273 \copydetails forward_binary_op_0
     273\copydetails CppAD::local::forward_binary_op_0
    274274*/
    275275
     
    306306this operations is for the case where x is a parameter and y is a variable.
    307307
    308 \copydetails reverse_binary_op
     308\copydetails CppAD::local::reverse_binary_op
    309309*/
    310310
     
    349349this operations is for the case where x is a variable and y is a parameter.
    350350
    351 \copydetails forward_binary_op
     351\copydetails CppAD::local::forward_binary_op
    352352*/
    353353
     
    391391this operations is for the case where x is a variable and y is a parameter.
    392392
    393 \copydetails forward_binary_op_dir
     393\copydetails CppAD::local::forward_binary_op_dir
    394394*/
    395395
     
    431431this operations is for the case where x is a variable and y is a parameter.
    432432
    433 \copydetails forward_binary_op_0
     433\copydetails CppAD::local::forward_binary_op_0
    434434*/
    435435
     
    466466this operations is for the case where x is a variable and y is a parameter.
    467467
    468 \copydetails reverse_binary_op
     468\copydetails CppAD::local::reverse_binary_op
    469469*/
    470470
  • trunk/cppad/local/tan_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3636and derivatives of z.
    3737
    38 \copydetails forward_unary2_op
     38\copydetails CppAD::local::forward_unary2_op
    3939*/
    4040template <class Base>
     
    9191and derivatives of z.
    9292
    93 \copydetails forward_unary2_op_dir
     93\copydetails CppAD::local::forward_unary2_op_dir
    9494*/
    9595template <class Base>
     
    142142The value of y is computed along with the value of z.
    143143
    144 \copydetails forward_unary2_op_0
     144\copydetails CppAD::local::forward_unary2_op_0
    145145*/
    146146template <class Base>
     
    178178The value of y is computed along with the value of z.
    179179
    180 \copydetails reverse_unary2_op
     180\copydetails CppAD::local::reverse_unary2_op
    181181*/
    182182
  • trunk/cppad/local/tanh_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3636and derivatives of z.
    3737
    38 \copydetails forward_unary2_op
     38\copydetails CppAD::local::forward_unary2_op
    3939*/
    4040template <class Base>
     
    9191and derivatives of z.
    9292
    93 \copydetails forward_unary2_op_dir
     93\copydetails CppAD::local::forward_unary2_op_dir
    9494*/
    9595template <class Base>
     
    141141The value of y is computed along with the value of z.
    142142
    143 \copydetails forward_unary2_op_0
     143\copydetails CppAD::local::forward_unary2_op_0
    144144*/
    145145template <class Base>
     
    177177The value of y is computed along with the value of z.
    178178
    179 \copydetails reverse_unary2_op
     179\copydetails CppAD::local::reverse_unary2_op
    180180*/
    181181
  • trunk/cppad/local/zmul_op.hpp

    r3845 r3865  
    44
    55/* --------------------------------------------------------------------------
    6 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    77
    88CppAD is distributed under multiple licenses. This distribution is under
     
    3232and the argument \a parameter is not used.
    3333
    34 \copydetails forward_binary_op
     34\copydetails CppAD::local::forward_binary_op
    3535*/
    3636
     
    7474and the argument \a parameter is not used.
    7575
    76 \copydetails forward_binary_op_dir
     76\copydetails CppAD::local::forward_binary_op_dir
    7777*/
    7878
     
    119119and the argument \a parameter is not used.
    120120
    121 \copydetails forward_binary_op_0
     121\copydetails CppAD::local::forward_binary_op_0
    122122*/
    123123
     
    153153and the argument \a parameter is not used.
    154154
    155 \copydetails reverse_binary_op
     155\copydetails CppAD::local::reverse_binary_op
    156156*/
    157157
     
    205205this operations is for the case where x is a parameter and y is a variable.
    206206
    207 \copydetails forward_binary_op
     207\copydetails CppAD::local::forward_binary_op
    208208*/
    209209
     
    244244this operations is for the case where x is a parameter and y is a variable.
    245245
    246 \copydetails forward_binary_op_dir
     246\copydetails CppAD::local::forward_binary_op_dir
    247247*/
    248248
     
    285285this operations is for the case where x is a parameter and y is a variable.
    286286
    287 \copydetails forward_binary_op_0
     287\copydetails CppAD::local::forward_binary_op_0
    288288*/
    289289
     
    320320this operations is for the case where x is a parameter and y is a variable.
    321321
    322 \copydetails reverse_binary_op
     322\copydetails CppAD::local::reverse_binary_op
    323323*/
    324324
     
    365365this operations is for the case where x is a parameter and y is a variable.
    366366
    367 \copydetails forward_binary_op
     367\copydetails CppAD::local::forward_binary_op
    368368*/
    369369
     
    404404this operations is for the case where x is a parameter and y is a variable.
    405405
    406 \copydetails forward_binary_op_dir
     406\copydetails CppAD::local::forward_binary_op_dir
    407407*/
    408408
     
    445445this operations is for the case where x is a parameter and y is a variable.
    446446
    447 \copydetails forward_binary_op_0
     447\copydetails CppAD::local::forward_binary_op_0
    448448*/
    449449
     
    480480this operations is for the case where x is a parameter and y is a variable.
    481481
    482 \copydetails reverse_binary_op
     482\copydetails CppAD::local::reverse_binary_op
    483483*/
    484484
  • trunk/doc.omh

    r3864 r3865  
    11/* --------------------------------------------------------------------------
    2 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     2CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    33
    44CppAD is distributed under multiple licenses. This distribution is under
     
    9191$comment bin/version assumes that : follows cppad version number here$$
    9292$section
    93 cppad-20170117: A Package for Differentiation of C++ Algorithms
     93cppad-20170118: A Package for Differentiation of C++ Algorithms
    9494$$
    9595$mindex AD algorithmic differentiation automatic C++ algorithm derivative CppAD version cppad.hpp$$
  • trunk/omh/install/download.omh

    r3864 r3865  
    11/* --------------------------------------------------------------------------
    2 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-16 Bradley M. Bell
     2CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
    33
    44CppAD is distributed under multiple licenses. This distribution is under
     
    9696$rnext
    9797current  $cnext EPL $cnext $href%
    98 http://www.coin-or.org/download/source/CppAD/cppad-20170117.epl.tgz%
    99 cppad-20170117.epl.tgz%$$
     98http://www.coin-or.org/download/source/CppAD/cppad-20170118.epl.tgz%
     99cppad-20170118.epl.tgz%$$
    100100$rnext
    101101current  $cnext GPL $cnext $href%
    102 http://www.coin-or.org/download/source/CppAD/cppad-20170117.gpl.tgz%
    103 cppad-20170117.gpl.tgz%$$
     102http://www.coin-or.org/download/source/CppAD/cppad-20170118.gpl.tgz%
     103cppad-20170118.gpl.tgz%$$
    104104$tend
    105105
Note: See TracChangeset for help on using the changeset viewer.