CppAD: A C++ Algorithmic Differentiation Package  20130918
prototype_op.hpp File Reference

Documentation for generic cases (these generic cases are never used). More...

Go to the source code of this file.

Namespaces

namespace  CppAD
 

contains all the variables and functions defined by the CppAD package.


Functions

template<class Base >
void CppAD::forward_binary_op (size_t p, size_t q, size_t i_z, const addr_t *arg, const Base *parameter, size_t nc_taylor, Base *taylor)
 Prototype forward mode x op y (not used)
template<class Base >
void CppAD::forward_binary_op_0 (size_t i_z, const addr_t *arg, const Base *parameter, size_t nc_taylor, Base *taylor)
 Prototype zero order forward mode x op y (not used)
template<class Base >
void CppAD::forward_pow_op (size_t p, size_t q, size_t i_z, const addr_t *arg, const Base *parameter, size_t nc_taylor, Base *taylor)
 Prototype for forward mode z = pow(x, y) (not used).
template<class Base >
void CppAD::forward_pow_op_0 (size_t i_z, const addr_t *arg, const Base *parameter, size_t nc_taylor, Base *taylor)
 Prototype for zero order forward mode z = pow(x, y) (not used).
template<class Base >
void CppAD::forward_unary1_op (size_t p, size_t q, size_t i_z, size_t i_x, size_t nc_taylor, Base *taylor)
 Prototype for forward mode unary operator with one result (not used).
template<class Base >
void CppAD::forward_unary1_op_0 (size_t i_z, size_t i_x, size_t nc_taylor, Base *taylor)
 Prototype for zero order forward mode unary operator with one result (not used).
template<class Base >
void CppAD::forward_unary2_op (size_t p, size_t q, size_t i_z, size_t i_x, size_t nc_taylor, Base *taylor)
 Prototype for forward mode unary operator with two results (not used).
template<class Base >
void CppAD::forward_unary2_op_0 (size_t i_z, size_t i_x, size_t nc_taylor, Base *taylor)
 Prototype for zero order forward mode unary operator with two results (not used).
template<class Base >
void CppAD::reverse_binary_op (size_t d, size_t i_z, addr_t *arg, const Base *parameter, size_t nc_taylor, const Base *taylor, size_t nc_partial, Base *partial)
 Prototype for reverse mode binary operator x op y (not used).
template<class Base >
void CppAD::reverse_pow_op (size_t d, size_t i_z, addr_t *arg, const Base *parameter, size_t nc_taylor, const Base *taylor, size_t nc_partial, Base *partial)
 Prototype for reverse mode z = pow(x, y) (not used).
template<class Vector_set >
void CppAD::reverse_sparse_hessian_binary_op (size_t i_z, const addr_t *arg, bool *jac_reverse, Vector_set &for_jac_sparsity, Vector_set &rev_hes_sparsity)
 Prototype for reverse mode Hessian sparsity binary operators.
template<class Vector_set >
void CppAD::reverse_sparse_hessian_unary_op (size_t i_z, size_t i_x, bool *rev_jacobian, Vector_set &for_jac_sparsity, Vector_set &rev_hes_sparsity)
 Prototype for reverse mode Hessian sparsity unary operators.
template<class Base >
void CppAD::reverse_unary1_op (size_t d, size_t i_z, size_t i_x, size_t nc_taylor, const Base *taylor, size_t nc_partial, Base *partial)
 Prototype for reverse mode unary operator with one result (not used).
template<class Base >
void CppAD::reverse_unary2_op (size_t d, size_t i_z, size_t i_x, size_t nc_taylor, const Base *taylor, size_t nc_partial, Base *partial)
 Prototype for reverse mode unary operator with two results (not used).

Detailed Description

Documentation for generic cases (these generic cases are never used).

Definition in file prototype_op.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines