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
|
transform
public void setOptions(java.util.List<java.lang.Object> Options) throws java.lang.Exception
Options
Options
- Array of options as Objects - can be null
java.lang.Exception
- if problem with inputspublic java.lang.String printUsage()
Options
public 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)
BaseDatasetModifier
modifyDataset
in class BaseDatasetModifier
ptr
- Dataset to be modified