Conversion specialization for autodiff::Real type.  
 More...
#include <ikarus/utils/pythonautodiffdefinitions.hh>
 | 
| static void  | toC (PyObject *list, autodiff::Real< order, T > &v) | 
|   | Convert autodiff::Real to PyObject*.  More...
  | 
|   | 
| static PyObject *  | toPy (const autodiff::Real< order, T > &v) | 
|   | Convert PyObject* to autodiff::Real.  More...
  | 
|   | 
template<std::size_t order, class T>
struct Python::Conversion< autodiff::Real< order, T > >
- Template Parameters
 - 
  
    | order | The order of autodiff::Real.  | 
    | T | The underlying type of autodiff::Real.  | 
  
   
 
◆ anonymous enum
template<std::size_t order, class T > 
      
 
| Enumerator | 
|---|
| useDefaultConstructorConversion  |  | 
 
 
◆ toC()
template<std::size_t order, class T > 
  
  
      
        
          | static void Python::Conversion< autodiff::Real< order, T > >::toC  | 
          ( | 
          PyObject *  | 
          list,  | 
         
        
           | 
           | 
          autodiff::Real< order, T > &  | 
          v  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
- Parameters
 - 
  
    | list | Python list object to be populated.  | 
    | v | The autodiff::Real object to be converted.  | 
  
   
 
 
◆ toPy()
template<std::size_t order, class T > 
  
  
      
        
          | static PyObject * Python::Conversion< autodiff::Real< order, T > >::toPy  | 
          ( | 
          const autodiff::Real< order, T > &  | 
          v | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
- Parameters
 - 
  
    | v | The autodiff::Real object to be populated.  | 
  
   
- Returns
 - PyObject* representing the autodiff::Real object. 
 
 
 
The documentation for this struct was generated from the following file: