Package org.tensorics.core.iterable.lang
Class QuantityIterableSupport<V>
- java.lang.Object
-
- org.tensorics.core.quantity.lang.QuantitySupport<V>
-
- org.tensorics.core.iterable.lang.QuantityIterableSupport<V>
-
- Type Parameters:
V
- the type of the scalar values of the quantities (elements of the field on which all the operations are based on)
- Direct Known Subclasses:
QuantityTensorbackedSupport
,QuantityTensorSupport
public class QuantityIterableSupport<V> extends QuantitySupport<V>
Contains methods of the tensorics eDSL which deal with iterables of quantities.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
QuantityIterableSupport(QuantityEnvironment<V> environment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuantifiedValue<V>
averageOf(java.lang.Iterable<QuantifiedValue<V>> values)
QuantifiedValue<V>
rmsOf(java.lang.Iterable<QuantifiedValue<V>> values)
QuantifiedValue<V>
sizeOf(java.lang.Iterable<QuantifiedValue<V>> values)
QuantifiedValue<V>
stdOf(java.lang.Iterable<QuantifiedValue<V>> values)
QuantifiedValue<V>
sumOf(java.lang.Iterable<QuantifiedValue<V>> values)
QuantifiedValue<V>
sumOfSquaresOf(java.lang.Iterable<QuantifiedValue<V>> values)
OngoingQuantityIterableValueExtraction<V>
valuesOf(java.lang.Iterable<QuantifiedValue<V>> quantities)
QuantifiedValue<V>
varOf(java.lang.Iterable<QuantifiedValue<V>> values)
-
Methods inherited from class org.tensorics.core.quantity.lang.QuantitySupport
absoluteValueOf, calculate, calculate, convert, inverseOf, negativeOf, one, operationRepository, predicateRepository, testIf, two, valueOf, valueOf, valueOf, zero
-
-
-
-
Constructor Detail
-
QuantityIterableSupport
protected QuantityIterableSupport(QuantityEnvironment<V> environment)
-
-
Method Detail
-
averageOf
public final QuantifiedValue<V> averageOf(java.lang.Iterable<QuantifiedValue<V>> values)
-
rmsOf
public final QuantifiedValue<V> rmsOf(java.lang.Iterable<QuantifiedValue<V>> values)
-
stdOf
public final QuantifiedValue<V> stdOf(java.lang.Iterable<QuantifiedValue<V>> values)
-
varOf
public final QuantifiedValue<V> varOf(java.lang.Iterable<QuantifiedValue<V>> values)
-
sizeOf
public final QuantifiedValue<V> sizeOf(java.lang.Iterable<QuantifiedValue<V>> values)
-
sumOf
public final QuantifiedValue<V> sumOf(java.lang.Iterable<QuantifiedValue<V>> values)
-
sumOfSquaresOf
public final QuantifiedValue<V> sumOfSquaresOf(java.lang.Iterable<QuantifiedValue<V>> values)
-
valuesOf
public final OngoingQuantityIterableValueExtraction<V> valuesOf(java.lang.Iterable<QuantifiedValue<V>> quantities)
-
-