Xped
Loading...
Searching...
No Matches
Xped::internal::reverse_pass_callback_alloc_vari< F > Struct Template Reference

#include <reverse_pass_callback_alloc.hpp>

Inheritance diagram for Xped::internal::reverse_pass_callback_alloc_vari< F >:
Collaboration diagram for Xped::internal::reverse_pass_callback_alloc_vari< F >:

Public Member Functions

 reverse_pass_callback_alloc_vari (F &&rev_functor)
 
void chain () final
 
void set_zero_adjoint () final
 
void init_dependent ()
 

Public Attributes

rev_functor_
 

Constructor & Destructor Documentation

◆ reverse_pass_callback_alloc_vari()

template<typename F >
Xped::internal::reverse_pass_callback_alloc_vari< F >::reverse_pass_callback_alloc_vari ( F &&  rev_functor)
inlineexplicit

Member Function Documentation

◆ chain()

template<typename F >
void Xped::internal::reverse_pass_callback_alloc_vari< F >::chain ( )
inlinefinal

◆ init_dependent()

template<typename F >
void Xped::internal::reverse_pass_callback_alloc_vari< F >::init_dependent ( )
inline

◆ set_zero_adjoint()

template<typename F >
void Xped::internal::reverse_pass_callback_alloc_vari< F >::set_zero_adjoint ( )
inlinefinal

Member Data Documentation

◆ rev_functor_

template<typename F >
F Xped::internal::reverse_pass_callback_alloc_vari< F >::rev_functor_

The documentation for this struct was generated from the following file: