Package org.tensorics.core.iterable.lang
Class ScalarIterableSupport<V>
- java.lang.Object
-
- org.tensorics.core.scalar.lang.ScalarSupport<V>
-
- org.tensorics.core.iterable.lang.ScalarIterableSupport<V>
-
- Type Parameters:
V
- the type of the values of the field
- All Implemented Interfaces:
BasicOperationSupport<V>
- Direct Known Subclasses:
Averaging
,FunctionSupportWithConversionAndComparator
,RootMeanSquare
,TensorSupport
public class ScalarIterableSupport<V> extends ScalarSupport<V>
Provides utility methods for acting on collections of field elements.
-
-
Constructor Summary
Constructors Constructor Description ScalarIterableSupport(ExtendedField<V> field)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description V
averageOf(java.lang.Iterable<V> values)
V
rmsOf(java.lang.Iterable<V> values)
V
sizeOf(java.lang.Iterable<V> values)
V
stdOf(java.lang.Iterable<V> values)
V
sumOf(java.lang.Iterable<V> values)
V
sumOfSquaresOf(java.lang.Iterable<V> values)
V
varOf(java.lang.Iterable<V> values)
-
Methods inherited from class org.tensorics.core.scalar.lang.ScalarSupport
absoluteValueOf, calculate, countOf, field, inverseOf, negativeOf, one, squareOf, squareRootOf, testIf, two, zero
-
-
-
-
Constructor Detail
-
ScalarIterableSupport
public ScalarIterableSupport(ExtendedField<V> field)
-
-