Uses of Interface
org.meeuw.math.numbers.Scalar
-
Packages that use Scalar Package Description org.meeuw.math.abstractalgebra In this module we define several objects on which arithmetic operations can be performed (likeorg.meeuw.statistics.StatisticalNumber
,UncertainDouble
andorg.meeuw.physics.Dimensions
.org.meeuw.math.numbers org.meeuw.math.uncertainnumbers org.meeuw.math.uncertainnumbers.field -
-
Uses of Scalar in org.meeuw.math.abstractalgebra
Classes in org.meeuw.math.abstractalgebra with type parameters of type Scalar Modifier and Type Interface Description interface
MetricSpace<E extends MetricSpaceElement<E,S>,S extends Scalar<S>>
interface
MetricSpaceElement<E extends MetricSpaceElement<E,S>,S extends Scalar<S>>
Elements of a metric space define aMetricSpaceElement.distanceTo(MetricSpaceElement)
other elements in the sameMetricSpace
Subinterfaces of Scalar in org.meeuw.math.abstractalgebra Modifier and Type Interface Description interface
CompleteFieldElement<E extends CompleteFieldElement<E>>
A complete field element has no 'gaps', which means e.g.interface
ScalarFieldElement<E extends ScalarFieldElement<E>>
A field element that is also a scalar, e.g. -
Uses of Scalar in org.meeuw.math.numbers
Classes in org.meeuw.math.numbers with type parameters of type Scalar Modifier and Type Interface Description interface
Scalar<SELF extends Scalar<SELF>>
A scalar is the closest thing to aNumber
interfaceinterface
Sizeable<E extends Scalar<E>>
Sizeable objects haveSizeable.abs()
TODO is the difference betweenMetricSpaceElement
and Sizeable Meaningful? are there objects which are one, but not the other? -
Uses of Scalar in org.meeuw.math.uncertainnumbers
Subinterfaces of Scalar in org.meeuw.math.uncertainnumbers Modifier and Type Interface Description interface
UncertainDouble<D extends UncertainDouble<D>>
A number with an uncertaintyUncertainDouble.getUncertainty()
Also defines scalar operations.Classes in org.meeuw.math.uncertainnumbers that implement Scalar Modifier and Type Class Description class
AbstractUncertainDouble<D extends UncertainDouble<D>>
A number with an uncertaintyUncertainDouble.getUncertainty()
http://ipl.physics.harvard.edu/wp-uploads/2013/03/PS3_Error_Propagation_sp13.pdf -
Uses of Scalar in org.meeuw.math.uncertainnumbers.field
Subinterfaces of Scalar in org.meeuw.math.uncertainnumbers.field Modifier and Type Interface Description interface
UncertainReal
An element of theUncertainRealField
.Classes in org.meeuw.math.uncertainnumbers.field that implement Scalar Modifier and Type Class Description class
UncertainDoubleElement
The most basic implementation of anUncertainReal
.
-