Prev
Next
Index->
contents
reference
index
search
external
Up->
cppad_py
_contents
cppad_py->
setup.py
library
whats_new_2018
_contents
Headings
Table of Contents
cppad_py-20181110: A C++ Object Library and Python Interface to Cppad
cppad_py-20181110: A C++ Object Library and Python Interface to Cppad
Table of Contents
Configure and Build the cppad_py Python Module
Configure and Build the cppad_py Python Module
Get Cppad
The Cppad Py Libraries
The Cppad Py Libraries
The Python Library
The Python Library
Cppad Py AD Functions
Cppad Py AD Functions
Declare Independent Variables and Start Recording
Declare Independent Variables and Start Recording
Python: Using Dynamic Parameters: Example and Test
Abort Recording
Abort Recording
Python: Abort Recording a_double Operations: Example and Test
Stop Current Recording and Store Function Object
Stop Current Recording and Store Function Object
Python: Purpose of a_fun Objects: Example and Test
Properties of a Function Object
Properties of a Function Object
Python: d_fun Properties: Example and Test
New Dynamic Parameters
Jacobian of an AD Function
Jacobian of an AD Function
Python: Dense Jacobian Using AD: Example and Test
Hessian of an AD Function
Hessian of an AD Function
Python: Dense Hessian Using AD: Example and Test
Forward Mode AD
Forward Mode AD
Python: Forward Mode AD: Example and Test
Reverse Mode AD
Reverse Mode AD
Python: Reverse Mode AD: Example and Test
Optimize an AD Function
Optimize an AD Function
Python: Optimize an d_fun: Example and Test
Python Sparsity Routines
Python Sparsity Routines
Sparsity Patterns
Sparsity Patterns
Python: Sparsity Patterns: Example and Test
Sparse Matrices
Sparse Matrices
Python: Sparsity Patterns: Example and Test
Jacobian Sparsity Patterns
Jacobian Sparsity Patterns
Python: Jacobian Sparsity Patterns: Example and Test
Hessian Sparsity Patterns
Hessian Sparsity Patterns
Python: Hessian Sparsity Patterns: Example and Test
Computing Sparse Jacobians
Computing Sparse Jacobians
Python: Computing Sparse Jacobians: Example and Test
Computing Sparse Hessians
Computing Sparse Hessians
Python: Hessian Sparsity Patterns: Example and Test
Python Utilities
Python Utilities
Convert a Numpy Array to a cppad_py Vector
Convert a cppad_py Vector to a Numpy Array
Steps To Add More Python Functions
The C++ Library
The C++ Library
Cppad Py AD Scalars
Cppad Py AD Scalars
The a_double Constructor
a_double Unary Plus and Minus
a_double Unary Plus and Minus
C++: a_double Unary Plus and Minus: Example and Test
Python: a_double Unary Plus and Minus: Example and Test
Properties of an a_double Object
Properties of an a_double Object
C++: a_double Properties: Example and Test
Python: a_double Properties: Example and Test
a_double Binary Operators with an AD Result
a_double Binary Operators with an AD Result
C++: a_double Binary Operators With AD Result: Example and Test
Python: a_double Binary Operators With AD Result: Example and Test
a_double Comparison Operators
a_double Comparison Operators
C++: a_double Comparison Operators: Example and Test
Python: a_double Comparison Operators: Example and Test
a_double Assignment Operators
a_double Assignment Operators
C++: a_double Assignment Operators: Example and Test
Python: a_double Assignment Operators: Example and Test
Unary Functions with AD Result
Unary Functions with AD Result
C++: a_double Unary Functions with AD Result: Example and Test
Python: a_double Unary Functions with AD Result: Example and Test
AD Conditional Assignment
AD Conditional Assignment
C++: a_double Conditional Assignment: Example and Test
Python: a_double Conditional Assignment: Example and Test
Cppad Py Vectors
Cppad Py Vectors
Cppad Py Vector Constructors
Size of a Vector
Size of a Vector
C++: Size of Vectors: Example and Test
Python: Size of Vectors: Example and Test
Setting and Getting Vector Elements
Setting and Getting Vector Elements
C++: Setting and Getting Vector Elements: Example and Test
Python: Setting and Getting Vector Elements: Example and Test
Cppad Py AD Functions
Cppad Py AD Functions
Declare Independent Variables and Start Recording
Declare Independent Variables and Start Recording
C++: Using Dynamic Parameters: Example and Test
Abort Recording
Abort Recording
C++: Abort Recording a_double Operations: Example and Test
Stop Current Recording and Store Function Object
Properties of a Function Object
Properties of a Function Object
C++: d_fun Properties: Example and Test
Change The Dynamic Parameters
Jacobian of an AD Function
Jacobian of an AD Function
C++: Dense Jacobian Using AD: Example and Test
Hessian of an AD Function
Hessian of an AD Function
C++: Dense Hessian Using AD: Example and Test
Forward Mode AD
Forward Mode AD
C++: Forward Mode AD: Example and Test
Reverse Mode AD
Reverse Mode AD
C++: Reverse Mode AD: Example and Test
Optimize an AD Function
Optimize an AD Function
C++: Optimize an d_fun: Example and Test
Cppad Py Sparse Calculation
Cppad Py Sparse Calculation
Sparsity Patterns
Sparsity Patterns
C++: Sparsity Patterns: Example and Test
Sparse Matrices
Sparse Matrices
C++: Sparsity Patterns: Example and Test
Jacobian Sparsity Patterns
Jacobian Sparsity Patterns
C++: Jacobian Sparsity Patterns: Example and Test
Hessian Sparsity Patterns
Hessian Sparsity Patterns
C++: Hessian Sparsity Patterns: Example and Test
Computing Sparse Jacobians
Computing Sparse Jacobians
C++: Computing Sparse Jacobians: Example and Test
Computing Sparse Hessians
Computing Sparse Hessians
C++: Hessian Sparsity Patterns: Example and Test
C++ Utilities
C++ Utilities
Convert an a_double Vector to a CppAD::AD<double> Vector
Convert a CppAD::AD<double> Vector to an a_double Vector
Exception Handling
Exception Handling
C++: Cppad Py Exception Handling: Example and Test
Python: Cppad Py Exception Handling: Example and Test
Steps To Add More C++ Functions
Cppad Py Changes During 2018
Alphabetic Listing of Cross Reference Tags
Keyword Index
Search This Web Site
External Internet References