Class FpSqrtHardToRoundIterator
- java.lang.Object
-
- ru.ispras.testbase.knowledge.iterator.SequenceIterator<GeneratorResult<FpNumber>>
-
- ru.ispras.testbase.knowledge.floating.sqrt.FpSqrtHardToRoundIterator
-
- All Implemented Interfaces:
Iterator<GeneratorResult<FpNumber>>
public final class FpSqrtHardToRoundIterator extends SequenceIterator<GeneratorResult<FpNumber>>
FpSqrtHardToRoundIterator
implements an iterator of hard-to-round test cases for the square root operation.
-
-
Constructor Summary
Constructors Constructor Description FpSqrtHardToRoundIterator(FpFormat format)
Constructs a square root hard-to-round iterator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FpSqrtHardToRoundIterator
clone()
Creates a copy of the iterator.-
Methods inherited from class ru.ispras.testbase.knowledge.iterator.SequenceIterator
clear, hasValue, init, iterator, next, registerIterator, size, stop, value
-
-
-
-
Constructor Detail
-
FpSqrtHardToRoundIterator
public FpSqrtHardToRoundIterator(FpFormat format)
Constructs a square root hard-to-round iterator.- Parameters:
format
- the precision.
-
-
Method Detail
-
clone
public FpSqrtHardToRoundIterator clone()
Description copied from interface:Iterator
Creates a copy of the iterator.- Specified by:
clone
in interfaceIterator<GeneratorResult<FpNumber>>
- Overrides:
clone
in classSequenceIterator<GeneratorResult<FpNumber>>
- Returns:
- A copy of the iterator.
-
-