|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.cas.montecarlo.Misrejoiner
ca.cas.montecarlo.ExponentialMisrejoiner
public class ExponentialMisrejoiner
ExponentialMisrejoiner extends Misrejoiner with the rule that the probability of two free ends joining decays exponentially with the distance between the two free ends in the Geometry
Field Summary |
---|
Fields inherited from class ca.cas.montecarlo.Misrejoiner |
---|
finalEdges, freeEnds, geo, grandSum, graph, probArray, size |
Constructor Summary | |
---|---|
ExponentialMisrejoiner(double decay)
Constructs an ExponentialMisrejoiner object. |
Method Summary | |
---|---|
protected void |
initializeProbArray()
|
protected void |
updateProbArray(int i,
int j)
|
Methods inherited from class ca.cas.montecarlo.Misrejoiner |
---|
addEdgesToGraph, arrayIndexToChromosome, arrayIndexToLoc, getAllFinalEdges, getAndAddFinalEdges, initialize, misrejoin, setAbGraph, setGeometry |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExponentialMisrejoiner(double decay)
decay
- constant for the exponential falloff of probabilitiesMethod Detail |
---|
protected void updateProbArray(int i, int j)
updateProbArray
in class Misrejoiner
protected void initializeProbArray() throws java.lang.Exception
initializeProbArray
in class Misrejoiner
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |