CppAD: A C++ Algorithmic Differentiation Package  20130102
tape_link.hpp

Files

file  tape_link.hpp
 

Routines that Link AD<Base> and ADTape<Base> Objects tape_link.hpp.


Functions

static tape_id_t ** AD< Base >::tape_id_handle (size_t thread)
 Handle to the tape identifier for this AD<Base> class and the specific thread.
static tape_id_t * AD< Base >::tape_id_ptr (size_t thread)
 Pointer to the tape identifier for this AD<Base> class and the specific thread.
static ADTape< Base > ** AD< Base >::tape_handle (size_t thread)
 Handle for the tape for this AD<Base> class and the specific thread.
static ADTape< Base > * AD< Base >::tape_ptr (void)
 Pointer for the tape for this AD<Base> class and the current thread.
static ADTape< Base > * AD< Base >::tape_ptr (tape_id_t tape_id)
 Pointer for the tape for this AD<Base> class and the specified tape identifier.
static ADTape< Base > * AD< Base >::tape_manage (tape_manage_job job)
 Create and delete tapes that record AD<Base> operations for current thread.
ADTape< Base > * AD< Base >::tape_this (void) const
 Get a pointer to tape that records AD<Base> operations for the current thread.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines