public class VapPressureAntoineDb
extends java.lang.Object
Constructor and Description |
---|
VapPressureAntoineDb() |
Modifier and Type | Method and Description |
---|---|
double[] |
getABC(java.lang.String id)
Builds an array with retrieved Antoine's constants
|
java.lang.String |
getLogBase(java.lang.String id)
Returns the base of the logarithm to be used in Antoine's equation
|
java.lang.String |
getPressureUnits(java.lang.String id)
Returns pressure measuring units
|
double[] |
getRange(java.lang.String id)
Returns an array with allowable temperature range
|
java.lang.String |
getTemperatureUnits(java.lang.String id)
Returns required temperature measuring units
|
void |
importDataFromFile(java.io.InputStream f)
Imports database from the csv file to memory
|
public void importDataFromFile(java.io.InputStream f)
f
- input stream pointing to database filepublic double[] getABC(java.lang.String id)
id
- label to search for in the data bankpublic double[] getRange(java.lang.String id)
id
- label to search for in the data bankpublic java.lang.String getLogBase(java.lang.String id)
id
- label to search for in the data bankVaporPressureAntoine.LN
,
VaporPressureAntoine.LOG10
public java.lang.String getTemperatureUnits(java.lang.String id)
id
- label to search for in the data bankpublic java.lang.String getPressureUnits(java.lang.String id)
id
- label to search for in the data bank