Class Standard
java.lang.Object
neqsim.util.NamedBaseClass
neqsim.standards.Standard
- All Implemented Interfaces:
Serializable, StandardInterface, NamedInterface
- Direct Known Subclasses:
BestPracticeHydrocarbonDewPoint, Draft_GERG2004, Draft_ISO18453, GasChromotograpyhBase, Standard_AGA3, Standard_AGA7, Standard_ASTM_D2500, Standard_ASTM_D4052, Standard_ASTM_D4294, Standard_ASTM_D445, Standard_ASTM_D6377, Standard_ASTM_D86, Standard_ASTM_D97, Standard_BSW, Standard_EN16723, Standard_EN16726, Standard_GPA2145, Standard_GPA2172, Standard_ISO12213, Standard_ISO13443, Standard_ISO14687, Standard_ISO15112, Standard_ISO15403, Standard_ISO18453, Standard_ISO23874, Standard_ISO6578, Standard_ISO6976, SulfurSpecificationMethod, UKspecifications_ICF_SI
Abstract Standard class.
- Version:
- $Id: $Id
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate doubleprivate Stringprotected String[][]protected ContractInterfaceprivate static final longSerialization version UID.protected Stringprotected ThermodynamicOperationsprotected SystemInterfaceFields inherited from class NamedBaseClass
name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[][]createTable(String name) createTable.voiddisplay.doubleGetter for the fieldreferencePressure.Getter for the fieldreferenceState.String[][]getResultTable.getSalesContract.getStandardDescription.getThermoSystem.voidsetReferencePressure(double referencePressure) Setter for the fieldreferencePressure.voidsetReferenceState(String referenceState) Setter for the fieldreferenceState.voidsetResultTable(String[][] resultTable) setResultTable.voidsetSalesContract(String name) setSalesContract.voidsetSalesContract(ContractInterface salesContract) setSalesContract.voidsetStandardDescription(String standardDescription) Setter for property standardDescription.voidsetThermoSystem(SystemInterface thermoSystem) setThermoSystem.Methods inherited from class NamedBaseClass
getName, getTagNumber, setName, setTagNumberMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface NamedInterface
getTagName, setTagName
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerialization version UID.- See Also:
-
standardDescription
-
salesContract
-
resultTable
-
thermoSystem
-
thermoOps
-
referenceState
-
referencePressure
private double referencePressure
-
-
Constructor Details
-
Standard
-
Standard
Constructor for Standard.- Parameters:
name- name of standarddescription- description of standardthermoSyst- input fluid
-
-
Method Details
-
getThermoSystem
getThermoSystem.
- Specified by:
getThermoSystemin interfaceStandardInterface- Returns:
- a
SystemInterfaceobject
-
setThermoSystem
setThermoSystem.
- Specified by:
setThermoSystemin interfaceStandardInterface- Parameters:
thermoSystem- aSystemInterfaceobject
-
setSalesContract
setSalesContract.
- Specified by:
setSalesContractin interfaceStandardInterface- Parameters:
name- aStringobject
-
setSalesContract
setSalesContract.
- Specified by:
setSalesContractin interfaceStandardInterface- Parameters:
salesContract- aContractInterfaceobject
-
getSalesContract
getSalesContract.
- Specified by:
getSalesContractin interfaceStandardInterface- Returns:
- a
ContractInterfaceobject
-
getStandardDescription
getStandardDescription.
- Specified by:
getStandardDescriptionin interfaceStandardInterface- Returns:
- a
Stringobject
-
setStandardDescription
Setter for property standardDescription.- Parameters:
standardDescription- New value of property standardDescription.
-
createTable
createTable.
- Specified by:
createTablein interfaceStandardInterface- Parameters:
name- aStringobject- Returns:
- an array of
Stringobjects
-
display
display.
- Specified by:
displayin interfaceStandardInterface- Parameters:
name- aStringobject
-
getResultTable
getResultTable.
- Specified by:
getResultTablein interfaceStandardInterface- Returns:
- an array of
Stringobjects
-
setResultTable
setResultTable.
- Specified by:
setResultTablein interfaceStandardInterface- Parameters:
resultTable- an array ofStringobjects
-
getReferenceState
-
setReferenceState
Setter for the field
referenceState.- Parameters:
referenceState- the referenceState to set
-
getReferencePressure
public double getReferencePressure()Getter for the field
referencePressure.- Specified by:
getReferencePressurein interfaceStandardInterface- Returns:
- Reference pressure in bara
-
setReferencePressure
public void setReferencePressure(double referencePressure) Setter for the field
referencePressure.- Specified by:
setReferencePressurein interfaceStandardInterface- Parameters:
referencePressure- Reference pressure to set in in bara
-