|
| | OneDimension () |
| |
| | OneDimension (LLinearPiecewiseFunctionA *parent, int row) |
| |
| virtual T | f (DT x) override |
| |
| virtual DT | limitHi () const override |
| |
| virtual DT | limitLo () const override |
| |
| virtual void | setLimits (DT lo, DT hi) override |
| |
| virtual SUBFUN * | clone () override |
| |
| virtual SUBFUN * | create_derivative () override |
| |
| virtual void | bound (const DT &xmin, const DT &xmax, T &ymin, T &ymax) override |
| |
| virtual void | setLimits (DT lo, DT hi)=0 |
| |
| virtual T | f (DT x) const=0 |
| |
| virtual void | f (DT *xvec, T *yvec, unsigned int count) const |
| |
| virtual void | bound (const DT &xmin, const DT &xmax, T &ymin, T &ymax)=0 |
| |
| void | bound (T &ymin, T &ymax) |
| |
| virtual | ~ALFunction () |
| |
| | ALFunction () |
| |
| const T | operator() (DT x) const |
| |
| bool | isInDomain (DT x) |
| |
| T | f_bounded (DT x) |
| |
| void | invalidateCachedBounds () |
| |
◆ SUBFUN
template<typename T , int N, int k>
◆ OneDimension() [1/2]
template<typename T , int N, int k>
◆ OneDimension() [2/2]
template<typename T , int N, int k>
◆ bound()
template<typename T , int N, int k>
◆ clone()
template<typename T , int N, int k>
◆ create_derivative()
template<typename T , int N, int k>
◆ f()
template<typename T , int N, int k>
◆ limitHi()
template<typename T , int N, int k>
◆ limitLo()
template<typename T , int N, int k>
◆ setLimits()
template<typename T , int N, int k>
◆ m_parent
template<typename T , int N, int k>
◆ m_row
template<typename T , int N, int k>
The documentation for this class was generated from the following file: