Code-Eli  0.3.6
eli::mutil::ad::dual_number::unary_fun< data__, fun_ob__ > Class Template Reference

#include <dual_functions.hpp>

Public Types

typedef data__::data_type data_type
 

Public Member Functions

 unary_fun (const data__ &v)
 
data_type real () const
 
data_type nonreal () const
 

Private Attributes

eli::util::traits< data__ >::const_expr_ref val
 

Member Typedef Documentation

template<typename data__ , typename fun_ob__ >
typedef data__::data_type eli::mutil::ad::dual_number::unary_fun< data__, fun_ob__ >::data_type

Constructor & Destructor Documentation

template<typename data__ , typename fun_ob__ >
eli::mutil::ad::dual_number::unary_fun< data__, fun_ob__ >::unary_fun ( const data__ &  v)
inline

Member Function Documentation

template<typename data__ , typename fun_ob__ >
data_type eli::mutil::ad::dual_number::unary_fun< data__, fun_ob__ >::nonreal ( ) const
inline
template<typename data__ , typename fun_ob__ >
data_type eli::mutil::ad::dual_number::unary_fun< data__, fun_ob__ >::real ( ) const
inline

Member Data Documentation

template<typename data__ , typename fun_ob__ >
eli::util::traits<data__>::const_expr_ref eli::mutil::ad::dual_number::unary_fun< data__, fun_ob__ >::val
private

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