Class MEAL::MultivariatePolicy

class MultivariatePolicy : public MEAL::ArgumentPolicy

A function of one or more scalar variables.

Public Functions

MultivariatePolicy(unsigned ndim, Function *context)

Default constructor.

MultivariatePolicy(const MultivariatePolicy&)

Copy constructor.

~MultivariatePolicy()

Desctructor.

const MultivariatePolicy &operator=(const MultivariatePolicy&)

Assignment operator.

virtual MultivariatePolicy *clone(Function *context) const

Clone operator.

void set_abscissa(unsigned idim, double value)

Set the abscissa value.

double get_abscissa(unsigned idim) const

Get the abscissa value.

virtual void set_argument(unsigned idim, Argument *axis)

If Argument is an Axis<double>, connect it to set_abscissa.