ga1s< T > Class Template Reference
|
CPP API
|
ad::ga1s< T > Class Template Reference
#include <ad.hpp>
Collaboration diagram for ad::ga1s< T >:
Public Types | |
| typedef tape_t::template single_tape_data< global_tape > | _data |
| typedef ad::helper::callback_object_base< tape_t > | callback_object_t |
| typedef T | derivative_t |
| typedef external_adjoint_object_t | efo_t |
| typedef ad::helper::external_adjoint_object_base< type, tape_t > | external_adjoint_object_t |
| typedef mode< value_t >::passive_t | passive_t |
| typedef ad::internal::tape_options | tape_options_t |
| typedef ad::internal::blob_tape< derivative_t > | tape_t |
| typedef ad::internal::active_type< T, _data > | type |
| typedef ad::helper::userdata_object_base< type, tape_t > | userdata_object_t |
| typedef T | value_t |
Static Public Attributes | |
| static tape_t * | global_tape |
| static const bool | is_ad_type = true |
| static const bool | is_adjoint_type = true |
| static const bool | is_tangent_type = false |
| static const int | order = ad::mode<T>::order + 1 |
Member Typedef Documentation
◆ _data
template<class T >
| typedef tape_t::template single_tape_data<global_tape> ad::ga1s< T >::_data |
◆ callback_object_t
template<class T >
| typedef ad::helper::callback_object_base<tape_t> ad::ga1s< T >::callback_object_t |
◆ derivative_t
template<class T >
| typedef T ad::ga1s< T >::derivative_t |
◆ efo_t
template<class T >
| typedef external_adjoint_object_t ad::ga1s< T >::efo_t |
◆ external_adjoint_object_t
template<class T >
| typedef ad::helper::external_adjoint_object_base<type, tape_t> ad::ga1s< T >::external_adjoint_object_t |
◆ passive_t
◆ tape_options_t
template<class T >
| typedef ad::internal::tape_options ad::ga1s< T >::tape_options_t |
◆ tape_t
template<class T >
| typedef ad::internal::blob_tape<derivative_t> ad::ga1s< T >::tape_t |
◆ type
template<class T >
| typedef ad::internal::active_type<T, _data> ad::ga1s< T >::type |
◆ userdata_object_t
template<class T >
| typedef ad::helper::userdata_object_base<type, tape_t> ad::ga1s< T >::userdata_object_t |
◆ value_t
Member Data Documentation
◆ global_tape
◆ is_ad_type
template<class T >
|
static |
◆ is_adjoint_type
template<class T >
|
static |
◆ is_tangent_type
template<class T >
|
static |
◆ order
Generated by