CAPD DynSys Library  5.2.0
capd::dynsys::FadFunction< VectorT > Class Template Referenceabstract

#include <capd/dynsys/FadMap.h>

Public Types

typedef VectorT VectorType
 
typedef VectorT::ScalarType ScalarType
 

Public Member Functions

virtual ScalarType operator() (const VectorType &) const =0
 
virtual VectorType gradient (const VectorType &) const =0
 
virtual ~FadFunction ()
 

Member Typedef Documentation

◆ ScalarType

template<class VectorT >
typedef VectorT::ScalarType capd::dynsys::FadFunction< VectorT >::ScalarType

◆ VectorType

template<class VectorT >
typedef VectorT capd::dynsys::FadFunction< VectorT >::VectorType

Constructor & Destructor Documentation

◆ ~FadFunction()

template<class VectorT >
virtual capd::dynsys::FadFunction< VectorT >::~FadFunction ( )
inlinevirtual

Member Function Documentation

◆ gradient()

template<class VectorT >
virtual VectorType capd::dynsys::FadFunction< VectorT >::gradient ( const VectorType ) const
pure virtual

◆ operator()()

template<class VectorT >
virtual ScalarType capd::dynsys::FadFunction< VectorT >::operator() ( const VectorType ) const
pure virtual