Package dev.nm.analysis.function.rn2r1
-
Interface Summary Interface Description BivariateRealFunction A bivariate real function takes two real arguments and outputs one real value.RealScalarFunction A real valued function a \(R^n \rightarrow R\) function, \(y = f(x_1, ..., x_n)\).TrivariateRealFunction A trivariate real function takes three real arguments and outputs one real value. -
Class Summary Class Description AbstractBivariateRealFunction A bivariate real function takes two real arguments and outputs one real value.AbstractRealScalarFunction This abstract implementation implementsFunction.dimensionOfRange()
by always returning 1, andFunction.dimensionOfDomain()
by returning the input argument for the dimension of domain.AbstractTrivariateRealFunction A trivariate real function takes three real arguments and outputs one real value.QuadraticFunction A quadratic function takes this form: \(f(x) = \frac{1}{2} \times x'Hx + x'p + c\).R1Projection Projection creates a real-valued functionRealScalarFunction
from a vector-valued functionRealVectorFunction
by taking only one of its coordinate components in the vector output.RealScalarSubFunction This constructs aRealScalarFunction
from anotherRealScalarFunction
by restricting/fixing the values of a subset of variables.