pycppad::ADFunVisitor< Scalar > Class Template Reference

#include <pycppad/ad_fun.hpp>

Inheritance diagram for pycppad::ADFunVisitor< Scalar >:
Collaboration diagram for pycppad::ADFunVisitor< Scalar >:

Public Member Functions

template<class PyClass >
void visit (PyClass &cl) const
 

Static Public Member Functions

static Vector Forward_multiple (ADFun &f, size_t q, const Vector &xq)
 
static void expose (const std::string &class_name="ADFun")
 

Static Protected Member Functions

static std::string & get_class_name ()
 
static void set_class_name (const std::string &class_name)
 

Member Function Documentation

◆ expose()

template<typename Scalar >
static void pycppad::ADFunVisitor< Scalar >::expose ( const std::string &  class_name = "ADFun")
inlinestatic

◆ Forward_multiple()

template<typename Scalar >
static Vector pycppad::ADFunVisitor< Scalar >::Forward_multiple ( ADFun &  f,
size_t  q,
const Vector &  xq 
)
inlinestatic

◆ get_class_name()

template<typename Scalar >
static std::string& pycppad::ADFunVisitor< Scalar >::get_class_name ( )
inlinestaticprotected

◆ set_class_name()

template<typename Scalar >
static void pycppad::ADFunVisitor< Scalar >::set_class_name ( const std::string &  class_name)
inlinestaticprotected

◆ visit()

template<typename Scalar >
template<class PyClass >
void pycppad::ADFunVisitor< Scalar >::visit ( PyClass &  cl) const
inline

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