Class AttractiveTermGERG
java.lang.Object
neqsim.thermo.component.attractiveeosterm.AttractiveTermBaseClass
neqsim.thermo.component.attractiveeosterm.AttractiveTermPr
neqsim.thermo.component.attractiveeosterm.AttractiveTermGERG
- All Implemented Interfaces:
Serializable, Cloneable, AttractiveTermInterface
AttractiveTermGERG class.
- Version:
- $Id: $Id
- Author:
- esol
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected double[]protected double[]private static final longSerialization version UID.Fields inherited from class AttractiveTermBaseClass
logger, m, parameters, parametersSolid -
Constructor Summary
ConstructorsConstructorDescriptionAttractiveTermGERG(ComponentEosInterface component) Constructor for AttractiveTermGERG. -
Method Summary
Modifier and TypeMethodDescriptiondoublealpha(double temperature) alpha.doubleaT(double temperature) Calculates the the alpha function with respect to temperature.AttractiveTermGERG.doublediffalphaTGERG(double temperature) diffalphaTGERG.doublediffaT(double temperature) diffaT.doublediffdiffalphaTGERG(double temperature) diffdiffalphaTGERG.doublediffdiffaT(double temperature) diffdiffaT.Methods inherited from class AttractiveTermPr
clone, diffalphaT, diffdiffalphaT, init, setmMethods inherited from class AttractiveTermBaseClass
equals, getComponent, getm, getParameters, setComponent, setParameters
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerialization version UID.- See Also:
-
parametersGERG
protected double[] parametersGERG -
parametersSolidGERG
protected double[] parametersSolidGERG
-
-
Constructor Details
-
AttractiveTermGERG
Constructor for AttractiveTermGERG.
- Parameters:
component- aComponentEosInterfaceobject
-
-
Method Details
-
AttractiveTermGERG
-
alpha
public double alpha(double temperature) alpha.
- Specified by:
alphain interfaceAttractiveTermInterface- Overrides:
alphain classAttractiveTermPr- Parameters:
temperature- a double- Returns:
- a double
-
aT
public double aT(double temperature) Calculates the the alpha function with respect to temperature.
- Specified by:
aTin interfaceAttractiveTermInterface- Overrides:
aTin classAttractiveTermPr- Parameters:
temperature- a double- Returns:
- a double
-
diffalphaTGERG
public double diffalphaTGERG(double temperature) diffalphaTGERG.
- Parameters:
temperature- a double- Returns:
- a double
-
diffdiffalphaTGERG
public double diffdiffalphaTGERG(double temperature) diffdiffalphaTGERG.
- Parameters:
temperature- a double- Returns:
- a double
-
diffaT
public double diffaT(double temperature) diffaT.
- Specified by:
diffaTin interfaceAttractiveTermInterface- Overrides:
diffaTin classAttractiveTermPr- Parameters:
temperature- a double- Returns:
- a double
-
diffdiffaT
public double diffdiffaT(double temperature) diffdiffaT.
- Specified by:
diffdiffaTin interfaceAttractiveTermInterface- Overrides:
diffdiffaTin classAttractiveTermPr- Parameters:
temperature- a double- Returns:
- a double
-