Prev Next _index

Keyword Index
/ Swig Example / Test: Python Script
  Swig Example / Test: Perl Script
  Swig Example / Test: Octave Script
01-10 Cppad Swig Changes During 2017: 01-10
01-11 Cppad Swig Changes During 2017: 01-11
01-12 Cppad Swig Changes During 2017: 01-12
01-13 Cppad Swig Changes During 2017: 01-13
01-14 Cppad Swig Changes During 2017: 01-14
01-15 Cppad Swig Changes During 2017: 01-15
01-16 Cppad Swig Changes During 2017: 01-16
01-17 Cppad Swig Changes During 2017: 01-17
01-18 Cppad Swig Changes During 2017: 01-18
02-16 Cppad Swig Changes During 2017: 02-16
02-20 Cppad Swig Changes During 2017: 02-20
02-21 Cppad Swig Changes During 2017: 02-21
02-22 Cppad Swig Changes During 2017: 02-22
02-23 Cppad Swig Changes During 2017: 02-23
02-24 Cppad Swig Changes During 2017: 02-24
02-25 Cppad Swig Changes During 2017: 02-25
02-28 Cppad Swig Changes During 2018: 02-28
03-08 Cppad Swig Changes During 2018: 03-08
2017 Cppad Swig Changes During 2017
2018 Cppad Swig Changes During 2018
A
a_double Python: Abort Recording a_double Operations: Example and Test
         Perl: Abort Recording a_double Operations: Example and Test
         Octave: Abort Recording a_double Operations: Example and Test
         C++: Abort Recording a_double Operations: Example and Test
         Python: a_double Conditional Assignment: Example and Test
         Perl: a_double Conditional Assignment: Example and Test
         Octave: a_double Conditional Assignment: Example and Test
         C++: a_double Conditional Assignment: Example and Test
         Python: a_double Unary Functions with AD Result: Example and Test
         Perl: a_double Unary Functions with AD Result: Example and Test
         Octave: a_double Unary Functions with AD Result: Example and Test
         C++: a_double Unary Functions with AD Result: Example and Test
         Python: a_double Assignment Operators: Example and Test
         Perl: a_double Assignment Operators: Example and Test
         Octave: a_double Assignment Operators: Example and Test
         C++: a_double Assignment Operators: Example and Test
         Python: a_double Comparison Operators: Example and Test
         Perl: a_double Comparison Operators: Example and Test
         Octave: a_double Comparison Operators: Example and Test
         C++: a_double Comparison Operators: Example and Test
         Python: a_double Binary Operators With AD Result: Example and Test
         Perl: a_double Binary Operators With AD Result: Example and Test
         Octave: a_double Binary Operators With AD Result: Example and Test
         C++: a_double Binary Operators With AD Result: Example and Test
         Python: a_double Properties: Example and Test
         Perl: a_double Properties: Example and Test
         Octave: a_double Properties: Example and Test
         C++: a_double Properties: Example and Test
         Python: a_double Unary Plus and Minus: Example and Test
         Perl: a_double Unary Plus and Minus: Example and Test
         Octave: a_double Unary Plus and Minus: Example and Test
         C++: a_double Unary Plus and Minus: Example and Test
         Properties of an a_double Object
         a_double Unary Plus and Minus
         The a_double Constructor
a_fun Python: a_fun Properties: Example and Test
      Perl: a_fun Properties: Example and Test
      Octave: a_fun Properties: Example and Test
      C++: a_fun Properties: Example and Test
      Stop Current Recording and Store in an a_fun Object
a_fun: Python: Optimize an a_fun: Example and Test
       Perl: Optimize an a_fun: Example and Test
       Octave: Optimize an a_fun: Example and Test
       C++: Optimize an a_fun: Example and Test
abort Python: Abort Recording a_double Operations: Example and Test
      Perl: Abort Recording a_double Operations: Example and Test
      Octave: Abort Recording a_double Operations: Example and Test
      C++: Abort Recording a_double Operations: Example and Test
      Abort Recording
ad Properties of an AD Function
   Optimize an AD Function
   Reverse Mode AD
   Forward Mode AD
   Hessian of an AD Function
   Jacobian of an AD Function
   Python: a_double Unary Functions with AD Result: Example and Test
   Perl: a_double Unary Functions with AD Result: Example and Test
   Octave: a_double Unary Functions with AD Result: Example and Test
   C++: a_double Unary Functions with AD Result: Example and Test
   Python: a_double Binary Operators With AD Result: Example and Test
   Perl: a_double Binary Operators With AD Result: Example and Test
   Octave: a_double Binary Operators With AD Result: Example and Test
   C++: a_double Binary Operators With AD Result: Example and Test
   AD Conditional Assignment
   Unary Functions with AD Result
   ad_double Binary Operators with an AD Result
   Properties of an a_double Object: ad
   The a_double Constructor: ad
   Cppad Swig AD Functions
   Cppad Swig AD Scalars
   cppad_swig-20180627: A C++ AD Library with a Swig Interface
ad: Python: Reverse Mode AD: Example and Test
    Perl: Reverse Mode AD: Example and Test
    Octave: Reverse Mode AD: Example and Test
    C++: Reverse Mode AD: Example and Test
    Python: Forward Mode AD: Example and Test
    Perl: Forward Mode AD: Example and Test
    Octave: Forward Mode AD: Example and Test
    C++: Forward Mode AD: Example and Test
    Python: Dense Hessian Using AD: Example and Test
    Perl: Dense Hessian Using AD: Example and Test
    Octave: Dense Hessian Using AD: Example and Test
    C++: Dense Hessian Using AD: Example and Test
    Python: Dense Jacobian Using AD: Example and Test
    Perl: Dense Jacobian Using AD: Example and Test
    Octave: Dense Jacobian Using AD: Example and Test
    C++: Dense Jacobian Using AD: Example and Test
ad_double ad_double Assignment Operators
          ad_double Comparison Operators
          ad_double Binary Operators with an AD Result
ad_other The a_double Constructor: ad_other
add Swig Example / Test: Perl Script: Add Current Directory To Search Path
add_by_ptr Swig Example: C++ Function Specifications: add_by_ptr
addition Swig Example: C++ Template Class: addition
         Swig Example: C++ Class: addition
af Computing Sparse Hessians: af
   Computing Sparse Jacobians: af
   Hessian Sparsity Patterns: af
   Jacobian Sparsity Patterns: af
   Properties of an AD Function: af
   Optimize an AD Function: af
   Reverse Mode AD: af
   Forward Mode AD: af
   Hessian of an AD Function: af
   Jacobian of an AD Function: af
   Stop Current Recording and Store in an a_fun Object: af
and_ Language Specific M4 Macros: No Arguments.And_
andassign_ Language Specific M4 Macros: Assignment Statements.AndAssign_
are Language Specific M4 Macros: Macro With Arguments That are Not Statements
argument Language Specific M4 Macros: Module_.One Argument
arguments Language Specific M4 Macros: Macro With Arguments That are Not Statements
          Language Specific M4 Macros: Module_.No Arguments
          Language Specific M4 Macros: No Arguments
assign_ Language Specific M4 Macros: Assignment Statements.Assign_
assignment Language Specific M4 Macros: Assignment Statements
           Python: a_double Assignment Operators: Example and Test
           Perl: a_double Assignment Operators: Example and Test
           Octave: a_double Assignment Operators: Example and Test
           C++: a_double Assignment Operators: Example and Test
           AD Conditional Assignment
           ad_double Assignment Operators
assignment: Python: a_double Conditional Assignment: Example and Test
            Perl: a_double Conditional Assignment: Example and Test
            Octave: a_double Conditional Assignment: Example and Test
            C++: a_double Conditional Assignment: Example and Test
assumption M4 Macro That Include Omhelp to Display Source Code: Assumption
           Language Name: Assumption
assumptions Comment Showing How to Generate This Output: Assumptions
            Function and File Naming: Assumptions
available Running the Cppad Swig Tests: Available Tests
ax Stop Current Recording and Store in an a_fun Object: ax
   Declare Independent Variables and Start Recording: ax
   Unary Functions with AD Result: ax
   ad_double Assignment Operators: ax
   ad_double Comparison Operators: ax
   ad_double Binary Operators with an AD Result: ax
   a_double Unary Plus and Minus: ax
ay Stop Current Recording and Store in an a_fun Object: ay
   Unary Functions with AD Result: ay
   ad_double Assignment Operators: ay
   ad_double Comparison Operators: ay
   ad_double Binary Operators with an AD Result: ay
   a_double Unary Plus and Minus: ay
az ad_double Binary Operators with an AD Result: az
B
beginboolfun_ Language Specific M4 Macros: Function Statements.BeginBoolFun_
binary Python: a_double Binary Operators With AD Result: Example and Test
       Perl: a_double Binary Operators With AD Result: Example and Test
       Octave: a_double Binary Operators With AD Result: Example and Test
       C++: a_double Binary Operators With AD Result: Example and Test
       ad_double Binary Operators with an AD Result
       Running the Cppad Swig Tests: Binary Directory
block Exception Handling: In Catch Block
      Exception Handling: In Try Block
C
Sparsity Patterns: put.c
c++ Swig Example: C++ Template Class Implementation
    Swig Example: C++ Class Implementation
    Swig Example: C++ Function Implementation
    Swig Example: C++ Template Class
    Swig Example: C++ Class
    Swig Example: C++ Function Specifications
    Example C++ Library That is Called by Swig
    Example Using Swig with C++: C++ Includes
    Example Using Swig with C++
    cppad_swig-20180627: A C++ AD Library with a Swig Interface: C++ Function Speed
    cppad_swig-20180627: A C++ AD Library with a Swig Interface
c++: C++: Cppad Swig Exception Handling: Example and Test
     C++: Hessian Sparsity Patterns: Example and Test
     C++: Computing Sparse Jacobians: Example and Test
     C++: Hessian Sparsity Patterns: Example and Test
     C++: Jacobian Sparsity Patterns: Example and Test
     C++: Sparsity Patterns: Example and Test
     C++: Sparsity Patterns: Example and Test
     C++: a_fun Properties: Example and Test
     C++: Optimize an a_fun: Example and Test
     C++: Reverse Mode AD: Example and Test
     C++: Forward Mode AD: Example and Test
     C++: Dense Hessian Using AD: Example and Test
     C++: Dense Jacobian Using AD: Example and Test
     C++: Abort Recording a_double Operations: Example and Test
     C++: Setting and Getting Vector Elements: Example and Test
     C++: Size of Vectors: Example and Test
     C++: a_double Conditional Assignment: Example and Test
     C++: a_double Unary Functions with AD Result: Example and Test
     C++: a_double Assignment Operators: Example and Test
     C++: a_double Comparison Operators: Example and Test
     C++: a_double Binary Operators With AD Result: Example and Test
     C++: a_double Properties: Example and Test
     C++: a_double Unary Plus and Minus: Example and Test
c_ Language Specific M4 Macros: No Arguments.C_
calculation Cppad Swig Sparse Calculation
called Example C++ Library That is Called by Swig
catch Exception Handling: In Catch Block
catch_ Language Specific M4 Macros: No Arguments.Catch_
changes Cppad Swig Changes During 2017
        Cppad Swig Changes During 2018
check Running the Cppad Swig Tests: check
check_lib Running the Cppad Swig Tests: check_swig_xam.check_lib
check_swig_xam Running the Cppad Swig Tests: check_swig_xam
class Swig Example: C++ Template Class Implementation
      Swig Example: C++ Class Implementation
      Swig Example: C++ Template Class
      Swig Example: C++ Class
cmake_binary_dir Get Cppad and Configure Cppad Swig for A system: cmake_binary_dir
cmake_build_type Get Cppad and Configure Cppad Swig for A system: cmake_build_type
cmake_generator Get Cppad and Configure Cppad Swig for A system: cmake_generator
cmake_verbose_makefile Get Cppad and Configure Cppad Swig for A system: cmake_verbose_makefile
code M4 Macro That Include Omhelp to Display Source Code
     Swig Example / Test: Perl Script: Set Exit Code
     Swig Example / Test: Octave Script: Set Exit Code
     Swig Example / Test: Python Script: Set Exit Code
coefficient Forward Mode AD: Taylor Coefficient
col Sparse Matrices: col
    Sparsity Patterns: col
col_major Sparse Matrices: col_major
          Sparsity Patterns: col_major
command Generating Language Specific Example Files Using M4 Macros: m4 Command
comment Comment Showing How to Generate This Output
comparison Python: a_double Comparison Operators: Example and Test
           Perl: a_double Comparison Operators: Example and Test
           Octave: a_double Comparison Operators: Example and Test
           C++: a_double Comparison Operators: Example and Test
           ad_double Comparison Operators
component Hessian Sparsity Patterns: Sparsity for Component Wise Hessian
computing Python: Computing Sparse Jacobians: Example and Test
          Perl: Computing Sparse Jacobians: Example and Test
          Octave: Computing Sparse Jacobians: Example and Test
          C++: Computing Sparse Jacobians: Example and Test
          Computing Sparse Hessians
          Computing Sparse Jacobians
conditional Python: a_double Conditional Assignment: Example and Test
            Perl: a_double Conditional Assignment: Example and Test
            Octave: a_double Conditional Assignment: Example and Test
            C++: a_double Conditional Assignment: Example and Test
            AD Conditional Assignment
configuration Running the Cppad Swig Tests: Configuration
configure Get Cppad and Configure Cppad Swig for A system
constructor Language Specific M4 Macros: Module_.Constructor
            The a_double Constructor
constructors Cppad Swig Vector Constructors
contents cppad_swig-20180627: A C++ AD Library with a Swig Interface: Contents
control Language Specific M4 Macros: Control Flow Statements
convention Language Specific M4 Macros: Convention
cop AD Conditional Assignment: cop
count Swig Example / Test: Perl Script: Initialize Error Count
      Swig Example / Test: Octave Script: Initialize Error Count
      Swig Example / Test: Python Script: Initialize Error Count
cppad Cppad Swig Changes During 2017
      Cppad Swig Changes During 2018
      Python: Cppad Swig Exception Handling: Example and Test
      Perl: Cppad Swig Exception Handling: Example and Test
      Octave: Cppad Swig Exception Handling: Example and Test
      C++: Cppad Swig Exception Handling: Example and Test
      Exception Handling: Cppad Errors
      Cppad Swig Vector Constructors
      Cppad Swig Error Messaging
      Cppad Swig Sparse Calculation
      Cppad Swig AD Functions
      Cppad Swig Vectors
      Cppad Swig AD Scalars
      Cppad Swig Modules and Languages
      The Cppad Swig Library
      Get Cppad and Configure Cppad Swig for A system
      Get Cppad and Configure Cppad Swig for A system
      Running the Cppad Swig Tests
cppad_cxx_flags Get Cppad and Configure Cppad Swig for A system: cppad_cxx_flags
cppad_swig-20180627: cppad_swig-20180627: A C++ AD Library with a Swig Interface
cppad_swig_lib Running the Cppad Swig Tests: cppad_swig_lib
current Stop Current Recording and Store in an a_fun Object
        Swig Example / Test: Perl Script: Add Current Directory To Search Path
D
declare Declare Independent Variables and Start Recording
dense Python: Dense Hessian Using AD: Example and Test
      Perl: Dense Hessian Using AD: Example and Test
      Octave: Dense Hessian Using AD: Example and Test
      C++: Dense Hessian Using AD: Example and Test
      Python: Dense Jacobian Using AD: Example and Test
      Perl: Dense Jacobian Using AD: Example and Test
      Octave: Dense Jacobian Using AD: Example and Test
      C++: Dense Jacobian Using AD: Example and Test
directory Generating Language Specific Example Files Using M4 Macros: directory
          Swig Example / Test: Perl Script: Add Current Directory To Search Path
          Get Cppad and Configure Cppad Swig for A system: Source Directory
          Running the Cppad Swig Tests: Binary Directory
          cppad_swig-20180627: A C++ AD Library with a Swig Interface: Source Directory
display M4 Macro That Include Omhelp to Display Source Code
double_class Swig Example / Test: Perl Script: double_class
             Swig Example / Test: Octave Script: double_class
             Swig Example / Test: Python Script: double_class
             Example Using Swig with C++: double_class
during Cppad Swig Changes During 2017
       Cppad Swig Changes During 2018
E
element_type Setting and Getting Vector Elements: element_type
elements Setting and Getting Vector Elements
elements: Python: Setting and Getting Vector Elements: Example and Test
          Perl: Setting and Getting Vector Elements: Example and Test
          Octave: Setting and Getting Vector Elements: Example and Test
          C++: Setting and Getting Vector Elements: Example and Test
end_ Language Specific M4 Macros: No Arguments.End_
entire Jacobian Sparsity Patterns: Sparsity for Entire Jacobian
eof_ Language Specific M4 Macros: No Arguments.Eof_
eos_ Language Specific M4 Macros: No Arguments.Eos_
equality Swig Example: C++ Template Class: equality
         Swig Example: C++ Class: equality
error Cppad Swig Error Messaging
      Swig Example / Test: Perl Script: Initialize Error Count
      Swig Example / Test: Octave Script: Initialize Error Count
      Swig Example / Test: Python Script: Initialize Error Count
errors Exception Handling: Cppad Errors
example Generating Language Specific Example Files Using M4 Macros
        Python: Cppad Swig Exception Handling: Example and Test
        Perl: Cppad Swig Exception Handling: Example and Test
        Octave: Cppad Swig Exception Handling: Example and Test
        C++: Cppad Swig Exception Handling: Example and Test
        Exception Handling: Example
        Python: Hessian Sparsity Patterns: Example and Test
        Perl: Hessian Sparsity Patterns: Example and Test
        Octave: Hessian Sparsity Patterns: Example and Test
        C++: Hessian Sparsity Patterns: Example and Test
        Python: Computing Sparse Jacobians: Example and Test
        Perl: Computing Sparse Jacobians: Example and Test
        Octave: Computing Sparse Jacobians: Example and Test
        C++: Computing Sparse Jacobians: Example and Test
        Python: Hessian Sparsity Patterns: Example and Test
        Perl: Hessian Sparsity Patterns: Example and Test
        Octave: Hessian Sparsity Patterns: Example and Test
        C++: Hessian Sparsity Patterns: Example and Test
        Python: Jacobian Sparsity Patterns: Example and Test
        Perl: Jacobian Sparsity Patterns: Example and Test
        Octave: Jacobian Sparsity Patterns: Example and Test
        C++: Jacobian Sparsity Patterns: Example and Test
        Python: Sparsity Patterns: Example and Test
        Perl: Sparsity Patterns: Example and Test
        Octave: Sparsity Patterns: Example and Test
        C++: Sparsity Patterns: Example and Test
        Python: Sparsity Patterns: Example and Test
        Perl: Sparsity Patterns: Example and Test
        Octave: Sparsity Patterns: Example and Test
        C++: Sparsity Patterns: Example and Test
        Computing Sparse Hessians: Example
        Computing Sparse Jacobians: Example
        Hessian Sparsity Patterns: Example
        Jacobian Sparsity Patterns: Example
        Sparse Matrices: Example
        Sparsity Patterns: Example
        Python: a_fun Properties: Example and Test
        Perl: a_fun Properties: Example and Test
        Octave: a_fun Properties: Example and Test
        C++: a_fun Properties: Example and Test
        Python: Optimize an a_fun: Example and Test
        Perl: Optimize an a_fun: Example and Test
        Octave: Optimize an a_fun: Example and Test
        C++: Optimize an a_fun: Example and Test
        Python: Reverse Mode AD: Example and Test
        Perl: Reverse Mode AD: Example and Test
        Octave: Reverse Mode AD: Example and Test
        C++: Reverse Mode AD: Example and Test
        Python: Forward Mode AD: Example and Test
        Perl: Forward Mode AD: Example and Test
        Octave: Forward Mode AD: Example and Test
        C++: Forward Mode AD: Example and Test
        Python: Dense Hessian Using AD: Example and Test
        Perl: Dense Hessian Using AD: Example and Test
        Octave: Dense Hessian Using AD: Example and Test
        C++: Dense Hessian Using AD: Example and Test
        Python: Dense Jacobian Using AD: Example and Test
        Perl: Dense Jacobian Using AD: Example and Test
        Octave: Dense Jacobian Using AD: Example and Test
        C++: Dense Jacobian Using AD: Example and Test
        Python: Abort Recording a_double Operations: Example and Test
        Perl: Abort Recording a_double Operations: Example and Test
        Octave: Abort Recording a_double Operations: Example and Test
        C++: Abort Recording a_double Operations: Example and Test
        Properties of an AD Function: Example
        Optimize an AD Function: Example
        Reverse Mode AD: Example
        Forward Mode AD: Example
        Hessian of an AD Function: Example
        Jacobian of an AD Function: Example
        Stop Current Recording and Store in an a_fun Object: Example
        Abort Recording: Example
        Declare Independent Variables and Start Recording: Example
        Python: Setting and Getting Vector Elements: Example and Test
        Perl: Setting and Getting Vector Elements: Example and Test
        Octave: Setting and Getting Vector Elements: Example and Test
        C++: Setting and Getting Vector Elements: Example and Test
        Python: Size of Vectors: Example and Test
        Perl: Size of Vectors: Example and Test
        Octave: Size of Vectors: Example and Test
        C++: Size of Vectors: Example and Test
        Setting and Getting Vector Elements: Example
        Size of a Vector: Example
        Cppad Swig Vector Constructors: Example
        Python: a_double Conditional Assignment: Example and Test
        Perl: a_double Conditional Assignment: Example and Test
        Octave: a_double Conditional Assignment: Example and Test
        C++: a_double Conditional Assignment: Example and Test
        Python: a_double Unary Functions with AD Result: Example and Test
        Perl: a_double Unary Functions with AD Result: Example and Test
        Octave: a_double Unary Functions with AD Result: Example and Test
        C++: a_double Unary Functions with AD Result: Example and Test
        Python: a_double Assignment Operators: Example and Test
        Perl: a_double Assignment Operators: Example and Test
        Octave: a_double Assignment Operators: Example and Test
        C++: a_double Assignment Operators: Example and Test
        Python: a_double Comparison Operators: Example and Test
        Perl: a_double Comparison Operators: Example and Test
        Octave: a_double Comparison Operators: Example and Test
        C++: a_double Comparison Operators: Example and Test
        Python: a_double Binary Operators With AD Result: Example and Test
        Perl: a_double Binary Operators With AD Result: Example and Test
        Octave: a_double Binary Operators With AD Result: Example and Test
        C++: a_double Binary Operators With AD Result: Example and Test
        Python: a_double Properties: Example and Test
        Perl: a_double Properties: Example and Test
        Octave: a_double Properties: Example and Test
        C++: a_double Properties: Example and Test
        Python: a_double Unary Plus and Minus: Example and Test
        Perl: a_double Unary Plus and Minus: Example and Test
        Octave: a_double Unary Plus and Minus: Example and Test
        C++: a_double Unary Plus and Minus: Example and Test
        AD Conditional Assignment: Example
        Unary Functions with AD Result: Example
        ad_double Assignment Operators: Example
        ad_double Comparison Operators: Example
        ad_double Binary Operators with an AD Result: Example
        Properties of an a_double Object: Example
        a_double Unary Plus and Minus: Example
        The a_double Constructor: Example
        Swig Example / Test: Perl Script
        Swig Example / Test: Octave Script
        Swig Example / Test: Python Script
        Example C++ Library That is Called by Swig
        Example Using Swig with C++
example: Swig Example: C++ Template Class Implementation
         Swig Example: C++ Class Implementation
         Swig Example: C++ Function Implementation
         Swig Example: C++ Template Class
         Swig Example: C++ Class
         Swig Example: C++ Function Specifications
exception Python: Cppad Swig Exception Handling: Example and Test
          Perl: Cppad Swig Exception Handling: Example and Test
          Octave: Cppad Swig Exception Handling: Example and Test
          C++: Cppad Swig Exception Handling: Example and Test
          Exception Handling: In Try Block.exception
          Exception Handling
          Example Using Swig with C++: exception
exit Swig Example / Test: Perl Script: Set Exit Code
     Swig Example / Test: Octave Script: Set Exit Code
     Swig Example / Test: Python Script: Set Exit Code
ext_ Language Specific M4 Macros: No Arguments.Ext_
F
f(x) Reverse Mode AD: Notation.f(x)
     Forward Mode AD: f(x)
     Hessian of an AD Function: f(x)
     Jacobian of an AD Function: f(x)
factorial_by_value Swig Example / Test: Perl Script: factorial_by_value
                   Swig Example / Test: Octave Script: factorial_by_value
                   Swig Example / Test: Python Script: factorial_by_value
                   Swig Example: C++ Function Specifications: factorial_by_value
false_ Language Specific M4 Macros: No Arguments.False_
file Function and File Naming
files Generating Language Specific Example Files Using M4 Macros
flow Language Specific M4 Macros: Control Flow Statements
for_ Language Specific M4 Macros: Control Flow Statements.For_
for_jac_sparsity Jacobian Sparsity Patterns: Purpose.for_jac_sparsity
formatting M4 Macro That Include Omhelp to Display Source Code: Assumption.Formatting
forward Computing Sparse Hessians: Uses Forward
        Computing Sparse Jacobians: Uses Forward
        Python: Forward Mode AD: Example and Test
        Perl: Forward Mode AD: Example and Test
        Octave: Forward Mode AD: Example and Test
        C++: Forward Mode AD: Example and Test
        Forward Mode AD
fun Unary Functions with AD Result: fun
function Function and File Naming
         Language Specific M4 Macros: Function Statements
         Properties of an AD Function
         Optimize an AD Function
         Hessian of an AD Function
         Jacobian of an AD Function
         Swig Example: C++ Function Implementation
         Swig Example: C++ Function Specifications
         cppad_swig-20180627: A C++ AD Library with a Swig Interface: C++ Function Speed
functionname_ M4 Macro That Include Omhelp to Display Source Code: FunctionName_
              Function and File Naming: FunctionName_
functions Python: a_double Unary Functions with AD Result: Example and Test
          Perl: a_double Unary Functions with AD Result: Example and Test
          Octave: a_double Unary Functions with AD Result: Example and Test
          C++: a_double Unary Functions with AD Result: Example and Test
          Unary Functions with AD Result
          Cppad Swig AD Functions
G
g(t) Reverse Mode AD: Notation.G(T)
g(x) Hessian of an AD Function: g(x)
generate Comment Showing How to Generate This Output
generating Generating Language Specific Example Files Using M4 Macros
get Get Cppad and Configure Cppad Swig for A system
getting Python: Setting and Getting Vector Elements: Example and Test
        Perl: Setting and Getting Vector Elements: Example and Test
        Octave: Setting and Getting Vector Elements: Example and Test
        C++: Setting and Getting Vector Elements: Example and Test
        Setting and Getting Vector Elements
        cppad_swig-20180627: A C++ AD Library with a Swig Interface: Getting Started
H
Hessian of an AD Function: H
handling Exception Handling
handling: Python: Cppad Swig Exception Handling: Example and Test
          Perl: Cppad Swig Exception Handling: Example and Test
          Octave: Cppad Swig Exception Handling: Example and Test
          C++: Cppad Swig Exception Handling: Example and Test
hessian Python: Hessian Sparsity Patterns: Example and Test
        Perl: Hessian Sparsity Patterns: Example and Test
        Octave: Hessian Sparsity Patterns: Example and Test
        C++: Hessian Sparsity Patterns: Example and Test
        Python: Hessian Sparsity Patterns: Example and Test
        Perl: Hessian Sparsity Patterns: Example and Test
        Octave: Hessian Sparsity Patterns: Example and Test
        C++: Hessian Sparsity Patterns: Example and Test
        Hessian Sparsity Patterns: Sparsity for Component Wise Hessian
        Hessian Sparsity Patterns
        Python: Dense Hessian Using AD: Example and Test
        Perl: Dense Hessian Using AD: Example and Test
        Octave: Dense Hessian Using AD: Example and Test
        C++: Dense Hessian Using AD: Example and Test
        Hessian of an AD Function
hessians Computing Sparse Hessians
how Comment Showing How to Generate This Output
I
if_ Language Specific M4 Macros: Control Flow Statements.If_
if_false AD Conditional Assignment: if_false
if_true AD Conditional Assignment: if_true
implementation Swig Example: C++ Template Class Implementation
               Swig Example: C++ Class Implementation
               Swig Example: C++ Function Implementation
include M4 Macro That Include Omhelp to Display Source Code
includes Generating Language Specific Example Files Using M4 Macros: Includes
         Example Using Swig with C++: C++ Includes
independent Declare Independent Variables and Start Recording
initialize Swig Example / Test: Perl Script: Initialize Error Count
           Swig Example / Test: Octave Script: Initialize Error Count
           Swig Example / Test: Python Script: Initialize Error Count
int_array_class Swig Example / Test: Perl Script: int_array_class
                Swig Example / Test: Octave Script: int_array_class
                Swig Example / Test: Python Script: int_array_class
                Example Using Swig with C++: int_array_class
int_array_ptr Swig Example / Test: Perl Script: int_array_ptr
              Swig Example / Test: Octave Script: int_array_ptr
              Swig Example / Test: Python Script: int_array_ptr
              Example Using Swig with C++: int_array_ptr
int_class Swig Example / Test: Perl Script: int_class
          Swig Example / Test: Octave Script: int_class
          Swig Example / Test: Python Script: int_class
          Example Using Swig with C++: int_class
interface cppad_swig-20180627: A C++ AD Library with a Swig Interface
is Example C++ Library That is Called by Swig
J
Jacobian of an AD Function: J
jacobian Python: Jacobian Sparsity Patterns: Example and Test
         Perl: Jacobian Sparsity Patterns: Example and Test
         Octave: Jacobian Sparsity Patterns: Example and Test
         C++: Jacobian Sparsity Patterns: Example and Test
         Jacobian Sparsity Patterns: Sparsity for Entire Jacobian
         Jacobian Sparsity Patterns
         Python: Dense Jacobian Using AD: Example and Test
         Perl: Dense Jacobian Using AD: Example and Test
         Octave: Dense Jacobian Using AD: Example and Test
         C++: Dense Jacobian Using AD: Example and Test
         Jacobian of an AD Function
jacobians Computing Sparse Jacobians
jacobians: Python: Computing Sparse Jacobians: Example and Test
           Perl: Computing Sparse Jacobians: Example and Test
           Octave: Computing Sparse Jacobians: Example and Test
           C++: Computing Sparse Jacobians: Example and Test
K
Sparse Matrices: put.k
  Sparsity Patterns: put.k
L
lang_file_name M4 Macro That Include Omhelp to Display Source Code: Assumption.lang_file_name
               Function and File Naming: lang_file_name
lang_m4 M4 Macro That Include Omhelp to Display Source Code: Assumption.lang_m4
language Language Name
         Language Specific M4 Macros
         Generating Language Specific Example Files Using M4 Macros: language
         Generating Language Specific Example Files Using M4 Macros
         Cppad Swig Modules and Languages: Language
languages Cppad Swig Modules and Languages
left AD Conditional Assignment: left
library The Cppad Swig Library
        Example C++ Library That is Called by Swig
        cppad_swig-20180627: A C++ AD Library with a Swig Interface
license cppad_swig-20180627: A C++ AD Library with a Swig Interface: License
load Swig Example / Test: Perl Script: Load the Module
     Swig Example / Test: Octave Script: Load the Module
     Swig Example / Test: Python Script: Load the Module
M
m4 M4 Macro That Include Omhelp to Display Source Code
   Language Specific M4 Macros
   Generating Language Specific Example Files Using M4 Macros: m4 Command
   Generating Language Specific Example Files Using M4 Macros
m_swig_xam Example Using Swig with C++: m_swig_xam
macro M4 Macro That Include Omhelp to Display Source Code
      Language Specific M4 Macros: Macro With Arguments That are Not Statements
macros Language Specific M4 Macros
       Generating Language Specific Example Files Using M4 Macros
matrices Sparse Matrices
matrix Sparse Matrices: matrix
max_array_by_ptr Swig Example: C++ Function Specifications: max_array_by_ptr
max_std_vector_double Swig Example: C++ Function Specifications: max_std_vector_double
member_ Language Specific M4 Macros: Macro With Arguments That are Not Statements.Member_
message_of_void Swig Example / Test: Perl Script: message_of_void
                Swig Example / Test: Octave Script: message_of_void
                Swig Example / Test: Python Script: message_of_void
                Swig Example: C++ Function Specifications: message_of_void
messaging Cppad Swig Error Messaging
minus a_double Unary Plus and Minus
minus: Python: a_double Unary Plus and Minus: Example and Test
       Perl: a_double Unary Plus and Minus: Example and Test
       Octave: a_double Unary Plus and Minus: Example and Test
       C++: a_double Unary Plus and Minus: Example and Test
mode Python: Reverse Mode AD: Example and Test
     Perl: Reverse Mode AD: Example and Test
     Octave: Reverse Mode AD: Example and Test
     C++: Reverse Mode AD: Example and Test
     Python: Forward Mode AD: Example and Test
     Perl: Forward Mode AD: Example and Test
     Octave: Forward Mode AD: Example and Test
     C++: Forward Mode AD: Example and Test
     Reverse Mode AD
     Forward Mode AD
module Cppad Swig Modules and Languages: Module Name
       Swig Example / Test: Perl Script: Load the Module
       Swig Example / Test: Octave Script: Load the Module
       Swig Example / Test: Python Script: Load the Module
module_ Language Specific M4 Macros: Module_
module_ref Computing Sparse Hessians: module_ref
           Computing Sparse Jacobians: module_ref
           Sparse Matrices: module_ref
           Sparsity Patterns: module_ref
           Stop Current Recording and Store in an a_fun Object: module_ref
           Abort Recording: module_ref
           Declare Independent Variables and Start Recording: module_ref
           Cppad Swig Vector Constructors: module_ref
           The a_double Constructor: module_ref
           Cppad Swig Modules and Languages: module_ref
modules Cppad Swig Modules and Languages
N
n_sweep Computing Sparse Hessians: n_sweep
        Computing Sparse Jacobians: n_sweep
name Language Name
     Cppad Swig Modules and Languages: Module Name
naming Function and File Naming
nc Sparse Matrices: nc
   Sparsity Patterns: nc
near_equal Properties of an a_double Object: near_equal
newvar_ Language Specific M4 Macros: Assignment Statements.NewVar_
nnz Sparse Matrices: nnz
    Sparsity Patterns: nnz
no Language Specific M4 Macros: Module_.No Arguments
   Language Specific M4 Macros: No Arguments
normal_class Swig Example / Test: Perl Script: normal_class
             Swig Example / Test: Octave Script: normal_class
             Swig Example / Test: Python Script: normal_class
normal_class() Swig Example: C++ Class: normal_class()
normal_class(value) Swig Example: C++ Class: normal_class(value)
not Language Specific M4 Macros: Macro With Arguments That are Not Statements
    Exception Handling: Not Thread Safe
not_ Language Specific M4 Macros: No Arguments.Not_
notation Reverse Mode AD: Notation
nr Sparse Matrices: nr
   Sparsity Patterns: nr
O
object Stop Current Recording and Store in an a_fun Object
       Properties of an a_double Object
octave Setting and Getting Vector Elements: Octave
       a_double Unary Plus and Minus: Octave
       Swig Example / Test: Octave Script
       Running the Cppad Swig Tests: Octave
octave: Octave: Cppad Swig Exception Handling: Example and Test
        Octave: Hessian Sparsity Patterns: Example and Test
        Octave: Computing Sparse Jacobians: Example and Test
        Octave: Hessian Sparsity Patterns: Example and Test
        Octave: Jacobian Sparsity Patterns: Example and Test
        Octave: Sparsity Patterns: Example and Test
        Octave: Sparsity Patterns: Example and Test
        Octave: a_fun Properties: Example and Test
        Octave: Optimize an a_fun: Example and Test
        Octave: Reverse Mode AD: Example and Test
        Octave: Forward Mode AD: Example and Test
        Octave: Dense Hessian Using AD: Example and Test
        Octave: Dense Jacobian Using AD: Example and Test
        Octave: Abort Recording a_double Operations: Example and Test
        Octave: Setting and Getting Vector Elements: Example and Test
        Octave: Size of Vectors: Example and Test
        Octave: a_double Conditional Assignment: Example and Test
        Octave: a_double Unary Functions with AD Result: Example and Test
        Octave: a_double Assignment Operators: Example and Test
        Octave: a_double Comparison Operators: Example and Test
        Octave: a_double Binary Operators With AD Result: Example and Test
        Octave: a_double Properties: Example and Test
        Octave: a_double Unary Plus and Minus: Example and Test
omhelp M4 Macro That Include Omhelp to Display Source Code
omhelp_tag M4 Macro That Include Omhelp to Display Source Code: Omhelp_tag
omhelp_title M4 Macro That Include Omhelp to Display Source Code: Omhelp_title
one Language Specific M4 Macros: Module_.One Argument
op ad_double Assignment Operators: op
   ad_double Comparison Operators: op
   ad_double Binary Operators with an AD Result: op
operations Language Specific M4 Macros: Vector Operations
operations: Python: Abort Recording a_double Operations: Example and Test
            Perl: Abort Recording a_double Operations: Example and Test
            Octave: Abort Recording a_double Operations: Example and Test
            C++: Abort Recording a_double Operations: Example and Test
operators Python: a_double Binary Operators With AD Result: Example and Test
          Perl: a_double Binary Operators With AD Result: Example and Test
          Octave: a_double Binary Operators With AD Result: Example and Test
          C++: a_double Binary Operators With AD Result: Example and Test
          ad_double Assignment Operators
          ad_double Comparison Operators
          ad_double Binary Operators with an AD Result
operators: Python: a_double Assignment Operators: Example and Test
           Perl: a_double Assignment Operators: Example and Test
           Octave: a_double Assignment Operators: Example and Test
           C++: a_double Assignment Operators: Example and Test
           Python: a_double Comparison Operators: Example and Test
           Perl: a_double Comparison Operators: Example and Test
           Octave: a_double Comparison Operators: Example and Test
           C++: a_double Comparison Operators: Example and Test
optimize Python: Optimize an a_fun: Example and Test
         Perl: Optimize an a_fun: Example and Test
         Octave: Optimize an a_fun: Example and Test
         C++: Optimize an a_fun: Example and Test
         Optimize an AD Function
optional cppad_swig-20180627: A C++ AD Library with a Swig Interface: Supporting Packages.Optional
output Comment Showing How to Generate This Output
       Generating Language Specific Example Files Using M4 Macros: Output
P
Forward Mode AD: p
packages cppad_swig-20180627: A C++ AD Library with a Swig Interface: Supporting Packages
parameter Properties of an a_double Object: parameter
path Swig Example / Test: Perl Script: Add Current Directory To Search Path
pattern Computing Sparse Hessians: pattern
        Computing Sparse Jacobians: pattern
        Sparse Matrices: pattern
        Sparsity Patterns: pattern
pattern_in Jacobian Sparsity Patterns: pattern_in
pattern_out Hessian Sparsity Patterns: pattern_out
            Jacobian Sparsity Patterns: pattern_out
patterns Hessian Sparsity Patterns
         Jacobian Sparsity Patterns
         Sparsity Patterns
patterns: Python: Hessian Sparsity Patterns: Example and Test
          Perl: Hessian Sparsity Patterns: Example and Test
          Octave: Hessian Sparsity Patterns: Example and Test
          C++: Hessian Sparsity Patterns: Example and Test
          Python: Hessian Sparsity Patterns: Example and Test
          Perl: Hessian Sparsity Patterns: Example and Test
          Octave: Hessian Sparsity Patterns: Example and Test
          C++: Hessian Sparsity Patterns: Example and Test
          Python: Jacobian Sparsity Patterns: Example and Test
          Perl: Jacobian Sparsity Patterns: Example and Test
          Octave: Jacobian Sparsity Patterns: Example and Test
          C++: Jacobian Sparsity Patterns: Example and Test
          Python: Sparsity Patterns: Example and Test
          Perl: Sparsity Patterns: Example and Test
          Octave: Sparsity Patterns: Example and Test
          C++: Sparsity Patterns: Example and Test
          Python: Sparsity Patterns: Example and Test
          Perl: Sparsity Patterns: Example and Test
          Octave: Sparsity Patterns: Example and Test
          C++: Sparsity Patterns: Example and Test
perl Setting and Getting Vector Elements: Perl
     Swig Example / Test: Perl Script
perl: Perl: Cppad Swig Exception Handling: Example and Test
      Perl: Hessian Sparsity Patterns: Example and Test
      Perl: Computing Sparse Jacobians: Example and Test
      Perl: Hessian Sparsity Patterns: Example and Test
      Perl: Jacobian Sparsity Patterns: Example and Test
      Perl: Sparsity Patterns: Example and Test
      Perl: Sparsity Patterns: Example and Test
      Perl: a_fun Properties: Example and Test
      Perl: Optimize an a_fun: Example and Test
      Perl: Reverse Mode AD: Example and Test
      Perl: Forward Mode AD: Example and Test
      Perl: Dense Hessian Using AD: Example and Test
      Perl: Dense Jacobian Using AD: Example and Test
      Perl: Abort Recording a_double Operations: Example and Test
      Perl: Setting and Getting Vector Elements: Example and Test
      Perl: Size of Vectors: Example and Test
      Perl: a_double Conditional Assignment: Example and Test
      Perl: a_double Unary Functions with AD Result: Example and Test
      Perl: a_double Assignment Operators: Example and Test
      Perl: a_double Comparison Operators: Example and Test
      Perl: a_double Binary Operators With AD Result: Example and Test
      Perl: a_double Properties: Example and Test
      Perl: a_double Unary Plus and Minus: Example and Test
pl_swig_xam Example Using Swig with C++: pl_swig_xam
plus Python: a_double Unary Plus and Minus: Example and Test
     Perl: a_double Unary Plus and Minus: Example and Test
     Octave: a_double Unary Plus and Minus: Example and Test
     C++: a_double Unary Plus and Minus: Example and Test
     a_double Unary Plus and Minus
previous Cppad Swig Changes During 2018: Previous Years
properties Properties of an AD Function
           Properties of an a_double Object
properties: Python: a_fun Properties: Example and Test
            Perl: a_fun Properties: Example and Test
            Octave: a_fun Properties: Example and Test
            C++: a_fun Properties: Example and Test
            Python: a_double Properties: Example and Test
            Perl: a_double Properties: Example and Test
            Octave: a_double Properties: Example and Test
            C++: a_double Properties: Example and Test
prototypes Swig Example: C++ Template Class: Prototypes
           Swig Example: C++ Class: Prototypes
           Swig Example: C++ Function Specifications: Prototypes
purpose Language Specific M4 Macros: Purpose
        Computing Sparse Hessians: Purpose
        Computing Sparse Jacobians: Purpose
        Hessian Sparsity Patterns: Purpose
        Jacobian Sparsity Patterns: Purpose
        Optimize an AD Function: Purpose
        Abort Recording: Purpose
        Declare Independent Variables and Start Recording: Purpose
        Cppad Swig Vector Constructors: Purpose
        AD Conditional Assignment: Purpose
        The a_double Constructor: Purpose
        cppad_swig-20180627: A C++ AD Library with a Swig Interface: Purpose
put Sparse Matrices: put
    Sparsity Patterns: put
py_swig_xam Example Using Swig with C++: py_swig_xam
python Swig Example / Test: Python Script
python: Python: Cppad Swig Exception Handling: Example and Test
        Python: Hessian Sparsity Patterns: Example and Test
        Python: Computing Sparse Jacobians: Example and Test
        Python: Hessian Sparsity Patterns: Example and Test
        Python: Jacobian Sparsity Patterns: Example and Test
        Python: Sparsity Patterns: Example and Test
        Python: Sparsity Patterns: Example and Test
        Python: a_fun Properties: Example and Test
        Python: Optimize an a_fun: Example and Test
        Python: Reverse Mode AD: Example and Test
        Python: Forward Mode AD: Example and Test
        Python: Dense Hessian Using AD: Example and Test
        Python: Dense Jacobian Using AD: Example and Test
        Python: Abort Recording a_double Operations: Example and Test
        Python: Setting and Getting Vector Elements: Example and Test
        Python: Size of Vectors: Example and Test
        Python: a_double Conditional Assignment: Example and Test
        Python: a_double Unary Functions with AD Result: Example and Test
        Python: a_double Assignment Operators: Example and Test
        Python: a_double Comparison Operators: Example and Test
        Python: a_double Binary Operators With AD Result: Example and Test
        Python: a_double Properties: Example and Test
        Python: a_double Unary Plus and Minus: Example and Test
Q
Reverse Mode AD: q
R
raise_exception Swig Example / Test: Perl Script: raise_exception
                Swig Example / Test: Octave Script: raise_exception
                Swig Example / Test: Python Script: raise_exception
                Swig Example: C++ Function Specifications: raise_exception
recording Python: Abort Recording a_double Operations: Example and Test
          Perl: Abort Recording a_double Operations: Example and Test
          Octave: Abort Recording a_double Operations: Example and Test
          C++: Abort Recording a_double Operations: Example and Test
          Stop Current Recording and Store in an a_fun Object
          Abort Recording
          Declare Independent Variables and Start Recording
required cppad_swig-20180627: A C++ AD Library with a Swig Interface: Supporting Packages.Required
resize Sparsity Patterns: resize
result Language Name: Result
       Unary Functions with AD Result
       ad_double Binary Operators with an AD Result
result: Python: a_double Unary Functions with AD Result: Example and Test
        Perl: a_double Unary Functions with AD Result: Example and Test
        Octave: a_double Unary Functions with AD Result: Example and Test
        C++: a_double Unary Functions with AD Result: Example and Test
        Python: a_double Binary Operators With AD Result: Example and Test
        Perl: a_double Binary Operators With AD Result: Example and Test
        Octave: a_double Binary Operators With AD Result: Example and Test
        C++: a_double Binary Operators With AD Result: Example and Test
return_ Language Specific M4 Macros: Function Statements.Return_
rev_jac_sparsity Jacobian Sparsity Patterns: Purpose.rev_jac_sparsity
reverse Python: Reverse Mode AD: Example and Test
        Perl: Reverse Mode AD: Example and Test
        Octave: Reverse Mode AD: Example and Test
        C++: Reverse Mode AD: Example and Test
        Reverse Mode AD
right AD Conditional Assignment: right
row Sparse Matrices: row
    Sparsity Patterns: row
row_major Sparse Matrices: row_major
          Sparsity Patterns: row_major
running Running the Cppad Swig Tests
S
safe Exception Handling: Not Thread Safe
scalars Cppad Swig AD Scalars
script Swig Example / Test: Perl Script
       Swig Example / Test: Octave Script
       Swig Example / Test: Python Script
search Swig Example / Test: Perl Script: Add Current Directory To Search Path
select_domain Hessian Sparsity Patterns: select_domain
select_range Hessian Sparsity Patterns: select_range
set Swig Example / Test: Perl Script: Set Exit Code
    Swig Example / Test: Octave Script: Set Exit Code
    Swig Example / Test: Python Script: Set Exit Code
setting Python: Setting and Getting Vector Elements: Example and Test
        Perl: Setting and Getting Vector Elements: Example and Test
        Octave: Setting and Getting Vector Elements: Example and Test
        C++: Setting and Getting Vector Elements: Example and Test
        Setting and Getting Vector Elements
settings Get Cppad and Configure Cppad Swig for A system: System Settings
showing Comment Showing How to Generate This Output
size Python: Size of Vectors: Example and Test
     Perl: Size of Vectors: Example and Test
     Octave: Size of Vectors: Example and Test
     C++: Size of Vectors: Example and Test
     Size of a Vector
size_dep Properties of an AD Function: size_dep
size_ind Properties of an AD Function: size_ind
size_op Properties of an AD Function: size_op
size_var Properties of an AD Function: size_var
source M4 Macro That Include Omhelp to Display Source Code
       Get Cppad and Configure Cppad Swig for A system: Source Directory
       cppad_swig-20180627: A C++ AD Library with a Swig Interface: Source Directory
sparse Python: Computing Sparse Jacobians: Example and Test
       Perl: Computing Sparse Jacobians: Example and Test
       Octave: Computing Sparse Jacobians: Example and Test
       C++: Computing Sparse Jacobians: Example and Test
       Computing Sparse Hessians
       Computing Sparse Jacobians
       Sparse Matrices
       Cppad Swig Sparse Calculation
sparse_jac_for Computing Sparse Jacobians: sparse_jac_for
sparse_jac_rev Computing Sparse Jacobians: sparse_jac_rev
sparsity Python: Hessian Sparsity Patterns: Example and Test
         Perl: Hessian Sparsity Patterns: Example and Test
         Octave: Hessian Sparsity Patterns: Example and Test
         C++: Hessian Sparsity Patterns: Example and Test
         Python: Hessian Sparsity Patterns: Example and Test
         Perl: Hessian Sparsity Patterns: Example and Test
         Octave: Hessian Sparsity Patterns: Example and Test
         C++: Hessian Sparsity Patterns: Example and Test
         Python: Jacobian Sparsity Patterns: Example and Test
         Perl: Jacobian Sparsity Patterns: Example and Test
         Octave: Jacobian Sparsity Patterns: Example and Test
         C++: Jacobian Sparsity Patterns: Example and Test
         Python: Sparsity Patterns: Example and Test
         Perl: Sparsity Patterns: Example and Test
         Octave: Sparsity Patterns: Example and Test
         C++: Sparsity Patterns: Example and Test
         Python: Sparsity Patterns: Example and Test
         Perl: Sparsity Patterns: Example and Test
         Octave: Sparsity Patterns: Example and Test
         C++: Sparsity Patterns: Example and Test
         Hessian Sparsity Patterns: Sparsity for Component Wise Hessian
         Hessian Sparsity Patterns
         Jacobian Sparsity Patterns: Sparsity for Entire Jacobian
         Jacobian Sparsity Patterns
         Sparsity Patterns
specific Language Specific M4 Macros
         Generating Language Specific Example Files Using M4 Macros
specifications Swig Example: C++ Function Specifications
speed cppad_swig-20180627: A C++ AD Library with a Swig Interface: C++ Function Speed
start Declare Independent Variables and Start Recording
started cppad_swig-20180627: A C++ AD Library with a Swig Interface: Getting Started
statements Language Specific M4 Macros: Control Flow Statements
           Language Specific M4 Macros: Function Statements
           Language Specific M4 Macros: Assignment Statements
           Language Specific M4 Macros: Macro With Arguments That are Not Statements
stop Stop Current Recording and Store in an a_fun Object
store Stop Current Recording and Store in an a_fun Object
stringequal_ Language Specific M4 Macros: Macro With Arguments That are Not Statements.StringEqual_
subset Computing Sparse Hessians: subset
       Computing Sparse Jacobians: subset
support cppad_swig-20180627: A C++ AD Library with a Swig Interface: Support
supporting cppad_swig-20180627: A C++ AD Library with a Swig Interface: Supporting Packages
swig Cppad Swig Changes During 2017
     Cppad Swig Changes During 2018
     Python: Cppad Swig Exception Handling: Example and Test
     Perl: Cppad Swig Exception Handling: Example and Test
     Octave: Cppad Swig Exception Handling: Example and Test
     C++: Cppad Swig Exception Handling: Example and Test
     Cppad Swig Vector Constructors
     Cppad Swig Error Messaging
     Cppad Swig Sparse Calculation
     Cppad Swig AD Functions
     Cppad Swig Vectors
     Cppad Swig AD Scalars
     Cppad Swig Modules and Languages
     The Cppad Swig Library
     Swig Example / Test: Perl Script
     Swig Example / Test: Octave Script
     Swig Example / Test: Python Script
     Swig Example: C++ Template Class Implementation
     Swig Example: C++ Class Implementation
     Swig Example: C++ Function Implementation
     Swig Example: C++ Template Class
     Swig Example: C++ Class
     Swig Example: C++ Function Specifications
     Example C++ Library That is Called by Swig
     Example Using Swig with C++
     Get Cppad and Configure Cppad Swig for A system
     Running the Cppad Swig Tests
     cppad_swig-20180627: A C++ AD Library with a Swig Interface
swig_cxx_flags Get Cppad and Configure Cppad Swig for A system: swig_cxx_flags
swig_xam.hpp Example Using Swig with C++: swig_xam.hpp
syntax M4 Macro That Include Omhelp to Display Source Code: Syntax
       Language Name: Syntax
       Comment Showing How to Generate This Output: Syntax
       Function and File Naming: Syntax
       Generating Language Specific Example Files Using M4 Macros: Syntax
       Exception Handling: Syntax
       Computing Sparse Hessians: Syntax
       Computing Sparse Jacobians: Syntax
       Hessian Sparsity Patterns: Syntax
       Jacobian Sparsity Patterns: Syntax
       Sparse Matrices: Syntax
       Sparsity Patterns: Syntax
       Properties of an AD Function: Syntax
       Optimize an AD Function: Syntax
       Reverse Mode AD: Syntax
       Forward Mode AD: Syntax
       Hessian of an AD Function: Syntax
       Jacobian of an AD Function: Syntax
       Stop Current Recording and Store in an a_fun Object: Syntax
       Abort Recording: Syntax
       Declare Independent Variables and Start Recording: Syntax
       Setting and Getting Vector Elements: Syntax
       Size of a Vector: Syntax
       Cppad Swig Vector Constructors: Syntax
       AD Conditional Assignment: Syntax
       Unary Functions with AD Result: Syntax
       ad_double Assignment Operators: Syntax
       ad_double Comparison Operators: Syntax
       ad_double Binary Operators with an AD Result: Syntax
       Properties of an a_double Object: Syntax
       a_double Unary Plus and Minus: Syntax
       The a_double Constructor: Syntax
       Get Cppad and Configure Cppad Swig for A system: Syntax
system Get Cppad and Configure Cppad Swig for A system: System Settings
       Get Cppad and Configure Cppad Swig for A system
T
target AD Conditional Assignment: target
taylor Forward Mode AD: Taylor Coefficient
template Swig Example: C++ Template Class Implementation
         Swig Example: C++ Template Class
template_class(value) Swig Example: C++ Template Class: template_class(value)
test Python: Cppad Swig Exception Handling: Example and Test
     Perl: Cppad Swig Exception Handling: Example and Test
     Octave: Cppad Swig Exception Handling: Example and Test
     C++: Cppad Swig Exception Handling: Example and Test
     Python: Hessian Sparsity Patterns: Example and Test
     Perl: Hessian Sparsity Patterns: Example and Test
     Octave: Hessian Sparsity Patterns: Example and Test
     C++: Hessian Sparsity Patterns: Example and Test
     Python: Computing Sparse Jacobians: Example and Test
     Perl: Computing Sparse Jacobians: Example and Test
     Octave: Computing Sparse Jacobians: Example and Test
     C++: Computing Sparse Jacobians: Example and Test
     Python: Hessian Sparsity Patterns: Example and Test
     Perl: Hessian Sparsity Patterns: Example and Test
     Octave: Hessian Sparsity Patterns: Example and Test
     C++: Hessian Sparsity Patterns: Example and Test
     Python: Jacobian Sparsity Patterns: Example and Test
     Perl: Jacobian Sparsity Patterns: Example and Test
     Octave: Jacobian Sparsity Patterns: Example and Test
     C++: Jacobian Sparsity Patterns: Example and Test
     Python: Sparsity Patterns: Example and Test
     Perl: Sparsity Patterns: Example and Test
     Octave: Sparsity Patterns: Example and Test
     C++: Sparsity Patterns: Example and Test
     Python: Sparsity Patterns: Example and Test
     Perl: Sparsity Patterns: Example and Test
     Octave: Sparsity Patterns: Example and Test
     C++: Sparsity Patterns: Example and Test
     Python: a_fun Properties: Example and Test
     Perl: a_fun Properties: Example and Test
     Octave: a_fun Properties: Example and Test
     C++: a_fun Properties: Example and Test
     Python: Optimize an a_fun: Example and Test
     Perl: Optimize an a_fun: Example and Test
     Octave: Optimize an a_fun: Example and Test
     C++: Optimize an a_fun: Example and Test
     Python: Reverse Mode AD: Example and Test
     Perl: Reverse Mode AD: Example and Test
     Octave: Reverse Mode AD: Example and Test
     C++: Reverse Mode AD: Example and Test
     Python: Forward Mode AD: Example and Test
     Perl: Forward Mode AD: Example and Test
     Octave: Forward Mode AD: Example and Test
     C++: Forward Mode AD: Example and Test
     Python: Dense Hessian Using AD: Example and Test
     Perl: Dense Hessian Using AD: Example and Test
     Octave: Dense Hessian Using AD: Example and Test
     C++: Dense Hessian Using AD: Example and Test
     Python: Dense Jacobian Using AD: Example and Test
     Perl: Dense Jacobian Using AD: Example and Test
     Octave: Dense Jacobian Using AD: Example and Test
     C++: Dense Jacobian Using AD: Example and Test
     Python: Abort Recording a_double Operations: Example and Test
     Perl: Abort Recording a_double Operations: Example and Test
     Octave: Abort Recording a_double Operations: Example and Test
     C++: Abort Recording a_double Operations: Example and Test
     Python: Setting and Getting Vector Elements: Example and Test
     Perl: Setting and Getting Vector Elements: Example and Test
     Octave: Setting and Getting Vector Elements: Example and Test
     C++: Setting and Getting Vector Elements: Example and Test
     Python: Size of Vectors: Example and Test
     Perl: Size of Vectors: Example and Test
     Octave: Size of Vectors: Example and Test
     C++: Size of Vectors: Example and Test
     Python: a_double Conditional Assignment: Example and Test
     Perl: a_double Conditional Assignment: Example and Test
     Octave: a_double Conditional Assignment: Example and Test
     C++: a_double Conditional Assignment: Example and Test
     Python: a_double Unary Functions with AD Result: Example and Test
     Perl: a_double Unary Functions with AD Result: Example and Test
     Octave: a_double Unary Functions with AD Result: Example and Test
     C++: a_double Unary Functions with AD Result: Example and Test
     Python: a_double Assignment Operators: Example and Test
     Perl: a_double Assignment Operators: Example and Test
     Octave: a_double Assignment Operators: Example and Test
     C++: a_double Assignment Operators: Example and Test
     Python: a_double Comparison Operators: Example and Test
     Perl: a_double Comparison Operators: Example and Test
     Octave: a_double Comparison Operators: Example and Test
     C++: a_double Comparison Operators: Example and Test
     Python: a_double Binary Operators With AD Result: Example and Test
     Perl: a_double Binary Operators With AD Result: Example and Test
     Octave: a_double Binary Operators With AD Result: Example and Test
     C++: a_double Binary Operators With AD Result: Example and Test
     Python: a_double Properties: Example and Test
     Perl: a_double Properties: Example and Test
     Octave: a_double Properties: Example and Test
     C++: a_double Properties: Example and Test
     Python: a_double Unary Plus and Minus: Example and Test
     Perl: a_double Unary Plus and Minus: Example and Test
     Octave: a_double Unary Plus and Minus: Example and Test
     C++: a_double Unary Plus and Minus: Example and Test
test: Swig Example / Test: Perl Script
      Swig Example / Test: Octave Script
      Swig Example / Test: Python Script
test_cppad Get Cppad and Configure Cppad Swig for A system: test_cppad
tests Running the Cppad Swig Tests: Available Tests
      Running the Cppad Swig Tests
that M4 Macro That Include Omhelp to Display Source Code
     Language Specific M4 Macros: Macro With Arguments That are Not Statements
     Example C++ Library That is Called by Swig
the The a_double Constructor
    The Cppad Swig Library
    Swig Example / Test: Perl Script: Load the Module
    Swig Example / Test: Octave Script: Load the Module
    Swig Example / Test: Python Script: Load the Module
    Running the Cppad Swig Tests
this Comment Showing How to Generate This Output
thread Exception Handling: Not Thread Safe
true_ Language Specific M4 Macros: No Arguments.True_
try Exception Handling: In Try Block
try_ Language Specific M4 Macros: No Arguments.Try_
type Swig Example: C++ Template Class: Type
U
Setting and Getting Vector Elements: u
unary Python: a_double Unary Functions with AD Result: Example and Test
      Perl: a_double Unary Functions with AD Result: Example and Test
      Octave: a_double Unary Functions with AD Result: Example and Test
      C++: a_double Unary Functions with AD Result: Example and Test
      Python: a_double Unary Plus and Minus: Example and Test
      Perl: a_double Unary Plus and Minus: Example and Test
      Octave: a_double Unary Plus and Minus: Example and Test
      C++: a_double Unary Plus and Minus: Example and Test
      Unary Functions with AD Result
      a_double Unary Plus and Minus
uses Computing Sparse Hessians: Uses Forward
     Computing Sparse Jacobians: Uses Forward
using Generating Language Specific Example Files Using M4 Macros
      Python: Dense Hessian Using AD: Example and Test
      Perl: Dense Hessian Using AD: Example and Test
      Octave: Dense Hessian Using AD: Example and Test
      C++: Dense Hessian Using AD: Example and Test
      Python: Dense Jacobian Using AD: Example and Test
      Perl: Dense Jacobian Using AD: Example and Test
      Octave: Dense Jacobian Using AD: Example and Test
      C++: Dense Jacobian Using AD: Example and Test
      Example Using Swig with C++
V
Sparse Matrices: put.v
  Setting and Getting Vector Elements: v
  Size of a Vector: v
val Sparse Matrices: val
value Properties of an a_double Object: value
value() Swig Example: C++ Template Class: value()
        Swig Example: C++ Class: value()
var_ Language Specific M4 Macros: Macro With Arguments That are Not Statements.Var_
variable Properties of an a_double Object: variable
variables Declare Independent Variables and Start Recording
vec_a_double Cppad Swig Vector Constructors: vec_a_double
vec_bool Cppad Swig Vector Constructors: vec_bool
vec_double Cppad Swig Vector Constructors: vec_double
vec_int Cppad Swig Vector Constructors: vec_int
vecget_ Language Specific M4 Macros: Vector Operations.VecGet_
vecset_ Language Specific M4 Macros: Vector Operations.VecSet_
vector Language Specific M4 Macros: Vector Operations
       Python: Setting and Getting Vector Elements: Example and Test
       Perl: Setting and Getting Vector Elements: Example and Test
       Octave: Setting and Getting Vector Elements: Example and Test
       C++: Setting and Getting Vector Elements: Example and Test
       Setting and Getting Vector Elements
       Size of a Vector
       Cppad Swig Vector Constructors
vector_double Swig Example / Test: Perl Script: vector_double
              Swig Example / Test: Octave Script: vector_double
              Swig Example / Test: Python Script: vector_double
              Example Using Swig with C++: vector_double
vectors Cppad Swig Vectors
vectors: Python: Size of Vectors: Example and Test
         Perl: Size of Vectors: Example and Test
         Octave: Size of Vectors: Example and Test
         C++: Size of Vectors: Example and Test
W
Hessian of an AD Function: w
wise Hessian Sparsity Patterns: Sparsity for Component Wise Hessian
with Language Specific M4 Macros: Macro With Arguments That are Not Statements
     Python: a_double Unary Functions with AD Result: Example and Test
     Perl: a_double Unary Functions with AD Result: Example and Test
     Octave: a_double Unary Functions with AD Result: Example and Test
     C++: a_double Unary Functions with AD Result: Example and Test
     Python: a_double Binary Operators With AD Result: Example and Test
     Perl: a_double Binary Operators With AD Result: Example and Test
     Octave: a_double Binary Operators With AD Result: Example and Test
     C++: a_double Binary Operators With AD Result: Example and Test
     Unary Functions with AD Result
     ad_double Binary Operators with an AD Result
     Example Using Swig with C++
     cppad_swig-20180627: A C++ AD Library with a Swig Interface
work Computing Sparse Hessians: work
     Computing Sparse Jacobians: work
X
Computing Sparse Hessians: x
  Computing Sparse Jacobians: x
  Hessian Sparsity Patterns: x
  Jacobian Sparsity Patterns: x
  Hessian of an AD Function: x
  Jacobian of an AD Function: x
  Declare Independent Variables and Start Recording: x
  Setting and Getting Vector Elements: x
x(t) Reverse Mode AD: Notation.X(t), S
     Forward Mode AD: X(t)
xam_file_name Comment Showing How to Generate This Output: xam_file_name
              Function and File Naming: xam_file_name
              Generating Language Specific Example Files Using M4 Macros: xam_file_name
xp Forward Mode AD: xp
xq Reverse Mode AD: xq
Y
y(t) Reverse Mode AD: Notation.Y(t), T
     Forward Mode AD: Y(t)
years Cppad Swig Changes During 2018: Previous Years
yp Forward Mode AD: yp
yq Reverse Mode AD: yq