public interface IOperator
| Modifier and Type | Method and Description |
|---|---|
double |
apply(double x)
Applies this operator to a single value, returning the result
|
void |
applyTo(AVector v)
Applies this operator to a mutable vector.
|
void |
applyTo(AVector v,
int start,
int length)
Applies this operator to the specified range within a mutable vector.
|
void |
applyTo(double[] data,
int start,
int length)
Applies this operator to the specified range within a double[] array.
|
void |
applyTo(double[] data,
int start,
int stride,
int length)
Applies this operator to the specified strided range within a double[] array.
|
Op |
getInverse()
Gets the inverse of this operator.
|
ATransform |
getTransform(int dims)
Converts an operator into a corresponding transform that applies the operator to all elements of its input
|
double apply(double x)
x - void applyTo(AVector v)
x - void applyTo(AVector v, int start, int length)
x - void applyTo(double[] data,
int start,
int length)
x - void applyTo(double[] data,
int start,
int stride,
int length)
x - ATransform getTransform(int dims)
dims - Op getInverse()
Copyright © 2016. All rights reserved.