Class MEAL::Nvariate
-
template<class T>
class Nvariate : public T Pure virtual base class of functions that have one or more abscissa(e).
Subclassed by MEAL::Multivariate< T >, MEAL::Univariate< T >
Public Functions
-
virtual unsigned get_ndim() const = 0
Get the number of abscissa (dimension) of the function.
-
virtual void set_abscissa_value(unsigned idim, double value) = 0
Set the abscissa value for the specified dimension.
-
virtual double get_abscissa_value(unsigned idim) const = 0
Get the abscissa value for the specified dimension.
-
virtual unsigned get_ndim() const = 0