Package com.opttek.optquest.heatmap
Class KrigMonteCarloPointSet
java.lang.Object
com.opttek.optquest.heatmap.KrigMonteCarloPointSet
- All Implemented Interfaces:
IKrigTestPointSet
This is a specialization of KrigBaseTestPointSet
This one will grow from minSize to maxSize, increasing by growthRate every
time ::add is called and it will honor ::remove, but only after the monte
carlo revisits in the KrigTestPoint are done
-
Constructor Summary
ConstructorsConstructorDescriptionKrigMonteCarloPointSet
(IKrigTestPointSequence sequence, int minSize, int maxSize, double growthRate, int maxRevisits, int refillFrequency, int mask) KrigMonteCarloPointSet
(IKrigTestPointSequence sequence, int size, int maxRevisits, int mask) -
Method Summary
-
Constructor Details
-
KrigMonteCarloPointSet
-
KrigMonteCarloPointSet
public KrigMonteCarloPointSet(IKrigTestPointSequence sequence, int minSize, int maxSize, double growthRate, int maxRevisits, int refillFrequency, int mask)
-
-
Method Details
-
refill
public int refill() -
getMask
public int getMask()- Specified by:
getMask
in interfaceIKrigTestPointSet
-
iterator
- Specified by:
iterator
in interfaceIKrigTestPointSet
-
size
public int size()- Specified by:
size
in interfaceIKrigTestPointSet
-
sort
- Specified by:
sort
in interfaceIKrigTestPointSet
-
shuffle
- Specified by:
shuffle
in interfaceIKrigTestPointSet
-