public class PrecomputedPhaseDiagramStatistics extends PhaseDiagramStatistics
CommonCompositions, CompositionComparator, ElementNames, ElementProbability, MinDistance, NComponents, NCompounds, NElements, StructureProbability
Constructor and Description |
---|
PrecomputedPhaseDiagramStatistics()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
calculateStructureProbabilities()
Deprecated.
Calculate the probability of each prototype appearing in a phase diagram
|
protected int[] |
getCompoundVector(int[] sites)
Deprecated.
Given a list of elements on each site of a structure, determine which prototypes
exist on each site of the corresponding phase diagram.
|
protected boolean |
incrementCounter(int[] counter)
Deprecated.
Increment a counter that iterates through all combinations of elements in a phase diagram.
|
protected void |
processCompounds(java.util.Map<CompositionEntry,java.lang.String> compounds)
Deprecated.
Given a list of compounds, mark which phase diagrams they appear in.
|
addCompositionBin, calculateProbabilities, compositionsAreEqual, evaluateProbability, extendComposition, getClosestBin, getCommonCompositions, getCumulants, getPrototypeNames, getVariableVector, importCompoundDataset, importKnownCompounds, importKnownCompounds, NComponents, NCompositions, NCompounds, printCumulants, roundComposition
public PrecomputedPhaseDiagramStatistics()
protected void processCompounds(java.util.Map<CompositionEntry,java.lang.String> compounds)
PhaseDiagramStatistics
processCompounds
in class PhaseDiagramStatistics
compounds
- Map of phase diagrams to be addedprotected void calculateStructureProbabilities()
calculateStructureProbabilities
in class PhaseDiagramStatistics
protected int[] getCompoundVector(int[] sites)
PhaseDiagramStatistics
getCompoundVector
in class PhaseDiagramStatistics
sites
- Which elements are on each siteprotected boolean incrementCounter(int[] counter)
counter
- Counter to be incremented