Class OxidationStateData.Entry
java.lang.Object
_global.tri.oxidationstates.fitting.OxidationStateData.Entry
- Enclosing class:
- OxidationStateData
Represents a single data point in the data set
-
Method Summary
Modifier and TypeMethodDescriptionThe set of distinct ions in this entryString[]The sources of data for this entryThe composition of this entrydoubleReturns the energy above the thermodynamic hull, in eV / atom, or Double.NaN if it is not availableThe composition of this entrydoubleReturns the global instability index, or Double.NaN if it is not availablegetID()The structure ID for this entry.getIon(int specNum) Return the specNum'th ion in this entrymatsci.structure.StructureThe atomic structure of this entry.intnumIons()THe number of distinct ions in this entry
-
Method Details
-
getEnergyAboveHull
public double getEnergyAboveHull()Returns the energy above the thermodynamic hull, in eV / atom, or Double.NaN if it is not available- Returns:
- the energy above the thermodynamic hull, in eV / atom, or Double.NaN if it is not available
-
getGlobalInstabilityIndex
public double getGlobalInstabilityIndex()Returns the global instability index, or Double.NaN if it is not available- Returns:
- the global instability index, or Double.NaN if it is not available
-
getID
The structure ID for this entry. Each entry does not need to have a unique structure ID; entries representing the same structure may have the same ID.- Returns:
- the structure ID for this entry. Each entry does not need to have a unique structure ID; entries representing the same structure may have the same ID.
-
getStructure
public matsci.structure.Structure getStructure()The atomic structure of this entry.- Returns:
- the atomic structure of this entry.
-
getComposition
The composition of this entry- Returns:
- the composition of this entry
-
getGivenCompositionString
The composition of this entry- Returns:
- the composition of this entry
-
numIons
public int numIons()THe number of distinct ions in this entry- Returns:
- the number of distinct ions in this entry
-
getIon
Return the specNum'th ion in this entry- Parameters:
specNum- The index of the ion to return- Returns:
- the specNum'th ion in this entry
-
getAllIons
The set of distinct ions in this entry- Returns:
- the set of distinct ions in this entry
-
getAllSources
The sources of data for this entry- Returns:
- the sources of data for this entry
-