"Updatable" mathematical function: an extension of {@link Func} interfaceallowing assigning values to the function result, that leads to corresponding correction of arguments. Usually can be implemented for one-argument functions, where the {@link #set set(x[], newResult)} method assignsto x[0] the result of the inverse function, called for newResult.
Implementations of this interface are usually immutable and always thread-safe: get and set methods of this interface may be freely used while simultaneous accessing the same instance from several threads.
|
|
|
|
|
|
|
|
|
|
|
|