MonomialFunctionFactory

class MonomialFunctionFactory(*args)

Factory for univariate monomial functions.

Methods

build(order)

Build the n-th order univariate function.

buildAsMonomialFunction(order)

Build the n-th order monomial function.

getClassName()

Accessor to the object's name.

getName()

Accessor to the object's name.

hasName()

Test if the object is named.

setName(name)

Accessor to the object's name.

__init__(*args)
build(order)

Build the n-th order univariate function.

Parameters:
nint, 0 \leq n

Function order.

Returns:
functionUniVariateFunction

Requested univariate function.

buildAsMonomialFunction(order)

Build the n-th order monomial function.

Parameters:
nint, 0 \leq n

Function order.

Returns:
functionMonomialFunction

Requested monomial function.

getClassName()

Accessor to the object’s name.

Returns:
class_namestr

The object class name (object.__class__.__name__).

getName()

Accessor to the object’s name.

Returns:
namestr

The name of the object.

hasName()

Test if the object is named.

Returns:
hasNamebool

True if the name is not empty.

setName(name)

Accessor to the object’s name.

Parameters:
namestr

The name of the object.

Examples using the class

Create univariate functions

Create univariate functions

Create multivariate functions

Create multivariate functions