ClusterAbstractpublic class ClusterCoupledFlippedPartial extends java.lang.Object implements ClusterAbstract
| Modifier and Type | Field | Description |
|---|---|---|
protected int[] |
actualFlipList |
|
protected long |
cPairID |
|
protected int[][] |
flipList |
|
protected boolean[] |
flippedAtoms |
|
protected long |
lastCPairID |
|
protected double |
lastValue |
|
protected IMoleculePositionDefinition |
positionDefinition |
|
protected Space |
space |
|
protected double |
value |
| Constructor | Description |
|---|---|
ClusterCoupledFlippedPartial(ClusterAbstract cluster,
Space space,
int[][] flipList) |
| Modifier and Type | Method | Description |
|---|---|---|
ClusterAbstract |
getSubCluster() |
|
ClusterAbstract |
makeCopy() |
Returns another instance of an identical cluster (shallow copy).
|
int |
pointCount() |
Number of points in the cluster.
|
void |
setTemperature(double temperature) |
|
double |
value(BoxCluster box) |
Value of this cluster for the given pairset at the specified reciprocal
temperature.
|
protected final Space space
protected long cPairID
protected long lastCPairID
protected double value
protected double lastValue
protected final boolean[] flippedAtoms
protected IMoleculePositionDefinition positionDefinition
protected final int[][] flipList
protected final int[] actualFlipList
public ClusterCoupledFlippedPartial(ClusterAbstract cluster, Space space, int[][] flipList)
public ClusterAbstract makeCopy()
ClusterAbstractmakeCopy in interface ClusterAbstractpublic int pointCount()
ClusterAbstractpointCount in interface ClusterAbstractpublic ClusterAbstract getSubCluster()
public double value(BoxCluster box)
ClusterAbstractvalue in interface ClusterAbstractpublic void setTemperature(double temperature)
setTemperature in interface ClusterAbstract