ClusterAbstract
ClusterICPYC
, ClusterPY
, ClusterSumHS
, ClusterWheatleyHS
, ClusterWheatleyHS.AllSigs
, ClusterWheatleyPartitionScreening
public interface ClusterWheatley extends ClusterAbstract
Modifier and Type | Method | Description |
---|---|---|
double |
calcValue(BoxCluster box) |
Calculates the value of the configuration.
|
boolean |
checkConfig(BoxCluster box) |
Determines whether the configuration is zero-valued or not.
|
int |
getCliqueCount() |
Returns number of cliques for the configuration passed to
checkConfig
|
int[] |
getCliques() |
Returns an array containing the clique sets for the configuration passed
to checkConfig.
|
int |
getECliqueCount() |
Returns number of e-bond cliques for the configuration passed to
checkConfig
|
int[] |
getECliques() |
Returns an array containing the clique sets (based on e-bonds) for the
configuration passed to checkConfig.
|
int |
getEdgeCount() |
Returns edgeCount (number of overlaps) of configuration passed to
checkConfig
|
int[] |
getFullBondMask() |
Returns number bond mask for all points for the configuration passed to
checkConfig
|
byte[] |
getOutDegree() |
Returns outDegee (number of bonds for each point) of the configuration
passed to checkConfig
|
makeCopy, pointCount, setTemperature, value
int getEdgeCount()
int getCliqueCount()
int getECliqueCount()
int[] getFullBondMask()
int[] getCliques()
int[] getECliques()
byte[] getOutDegree()
boolean checkConfig(BoxCluster box)
double calcValue(BoxCluster box)