Member List

CPP API: Member List
ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE > Member List

This is the complete list of members for ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >, including all inherited members.

all_adjoints_read()ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
all_adjoints_written()ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
callback_object_base()ad::helper::callback_object_base< AD_TAPE >inline
check_tape(const AD_TYPE &x)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
checkpointad::helper::userdata_object_base< AD_TYPE, AD_TAPE >private
cp_countad::helper::userdata_object_base< AD_TYPE, AD_TAPE >private
external_adjoint_object_base(const std::pair< int, int > &a)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
external_adjoint_object_base()ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
get_memory_size()ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >inlinevirtual
get_number_of_registered_inputs()ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
get_number_of_registered_outputs()ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
get_output_adjoint()ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
get_output_adjoint(typename AD_TYPE::VALUE_TYPE *buffer, const size_t n)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
get_output_adjoint(std::vector< typename AD_TYPE::VALUE_TYPE > &buffer)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
get_tape()ad::helper::callback_object_base< AD_TAPE >inline
increment_input_adjoint(const typename AD_TYPE::VALUE_TYPE *const adj, const int n)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
increment_input_adjoint(const std::vector< typename AD_TYPE::VALUE_TYPE > &adj)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
increment_input_adjoint(const typename AD_TYPE::VALUE_TYPE &adj)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
inputsad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >protected
inputs_countad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >protected
outputsad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >protected
outputs_countad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >protected
read_data()ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >inline
register_input(const AD_TYPE &x)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
register_input(const AD_TYPE *const x, typename AD_TYPE::VALUE_TYPE *values, const int n)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
register_input(const std::vector< AD_TYPE > &x, std::vector< typename AD_TYPE::VALUE_TYPE > &values)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
register_input(const std::vector< AD_TYPE > &x)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
register_output(AD_TYPE *actives, const size_t n)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
register_output(const typename AD_TYPE::VALUE_TYPE *const pvalues, AD_TYPE *actives, const size_t n)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
register_output(const std::vector< typename AD_TYPE::VALUE_TYPE > &pvalues, std::vector< AD_TYPE > &actives)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
register_output(const std::vector< typename AD_TYPE::VALUE_TYPE > &pvalues)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
register_output(std::vector< AD_TYPE > &actives)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
register_output(const typename AD_TYPE::VALUE_TYPE &py, AD_TAPE *tape=NULL)ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inline
registered_tapead::helper::callback_object_base< AD_TAPE >protected
set_tape(AD_TAPE *t)ad::helper::callback_object_base< AD_TAPE >inline
userdata_object_base()ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >inline
write_data(const X &cp)ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >inline
write_data(const X *const cp, const int n)ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >inline
write_data(const X *const &cp, const int inc, const int n)ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >inline
~callback_object_base()ad::helper::callback_object_base< AD_TAPE >inlineprotectedvirtual
~external_adjoint_object_base()ad::helper::external_adjoint_object_base< AD_TYPE, AD_TAPE >inlineprotected
~userdata_object_base()ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >inlineprotectedvirtual