Package jdistlib
Class NumericalSupport
java.lang.Object
jdistlib.NumericalSupport
Immutable union of continuous intervals, optional atoms, and singularities.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classBuilder supporting interval unions followed by hole subtraction.static final classOne nonempty continuous interval. -
Method Summary
Modifier and TypeMethodDescriptionstatic NumericalSupport.Builderbuilder()booleancontainsContinuous(double x) double[]getAtoms()doubledouble[]doublebooleanhasAtoms()static NumericalSupportinterval(double lower, double upper)
-
Method Details
-
builder
-
interval
-
getIntervals
-
getAtoms
public double[] getAtoms() -
getSingularities
public double[] getSingularities() -
getLowerBound
public double getLowerBound() -
getUpperBound
public double getUpperBound() -
hasAtoms
public boolean hasAtoms() -
containsContinuous
public boolean containsContinuous(double x)
-