public class StabilityCalculationModifier extends BaseDatasetModifier
Usage: $<data> <energy name> <stability name>
| Constructor and Description |
|---|
StabilityCalculationModifier() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
modifyDataset(Dataset ptr)
Apply changes to the Dataset.
|
java.lang.String |
printUsage()
Print out required format for options.
|
void |
setCompounds(CompositionDataset data)
Define the data used to compute stability.
|
void |
setEnergyName(java.lang.String energyName)
Define the name of the property containing energy data
|
void |
setOptions(java.util.List<java.lang.Object> Options)
Set any options for this object.
|
void |
setStabilityName(java.lang.String stabilityName)
Set the name of the property in which to store stability data
|
transformpublic void setOptions(java.util.List<java.lang.Object> Options)
throws java.lang.Exception
OptionsOptions - Array of options as Objects - can be nulljava.lang.Exception - if problem with inputspublic java.lang.String printUsage()
Optionspublic void setCompounds(CompositionDataset data)
data - Data containing the energies of all known phasespublic void setEnergyName(java.lang.String energyName)
energyName - Name of propertypublic void setStabilityName(java.lang.String stabilityName)
stabilityName - Name of property to store resultprotected void modifyDataset(Dataset ptr)
BaseDatasetModifiermodifyDataset in class BaseDatasetModifierptr - Dataset to be modified