V
- public class UncorrelatedErrorPropagationStrategy<V> extends ScalarSupport<V> implements ErrorPropagationStrategy<V>
See http://en .wikipedia.org/wiki/ Propagation_of_uncertainty
Constructor and Description |
---|
UncorrelatedErrorPropagationStrategy(ExtendedField<V> field) |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Optional<V> |
errorForProductAndDivision(ErronousValue<V> left,
ErronousValue<V> right) |
com.google.common.base.Optional<V> |
errorForSumAndDifference(ErronousValue<V> left,
ErronousValue<V> right) |
java.lang.Class<ErrorPropagationStrategy> |
getMarkerInterface() |
absoluteValueOf, calculate, countOf, field, inverseOf, negativeOf, one, squareOf, squareRootOf, testIf, two, zero
public UncorrelatedErrorPropagationStrategy(ExtendedField<V> field)
public com.google.common.base.Optional<V> errorForSumAndDifference(ErronousValue<V> left, ErronousValue<V> right)
errorForSumAndDifference
in interface ErrorPropagationStrategy<V>
public com.google.common.base.Optional<V> errorForProductAndDivision(ErronousValue<V> left, ErronousValue<V> right)
errorForProductAndDivision
in interface ErrorPropagationStrategy<V>
public java.lang.Class<ErrorPropagationStrategy> getMarkerInterface()
getMarkerInterface
in interface Option<ManipulationOption>