org.jscience.mathematics.analysis
Interface NumberMappingND

All Superinterfaces:
AbstractMapping
All Known Subinterfaces:
ComplexMappingND, NumberInterpolatorND
All Known Implementing Classes:
ExactRealFunction2D

public interface NumberMappingND
extends AbstractMapping

This interface defines an N dimensional map.

See Also:
AbstractMapping

Method Summary
 java.lang.Number[] map(java.lang.Number[] x)
          A user-defined map.
 int numInputDimensions()
          The dimension of variable parameter.
 int numOutputDimensions()
          The dimension of the result values.
 

Method Detail

map

java.lang.Number[] map(java.lang.Number[] x)
A user-defined map. We do not state anything about the domain on which this function applies. x[] size should always be equal to numInputDimensions().

See Also:
org.jscience.mathematics.analysis.Domain.

numInputDimensions

int numInputDimensions()
The dimension of variable parameter. Should be a strictly positive integer.

Returns:
DOCUMENT ME!

numOutputDimensions

int numOutputDimensions()
The dimension of the result values. Should be inferior or equal to numInputDimensions(). Should be a strictly positive integer.

Returns:
DOCUMENT ME!