add unit for absolute (i.e., thermodynamic) temperature
This is required for keywords which do not use "every-day" temperature values but thermodynamic ones or keywords that use "per degree" values. Examples of such specimen are the OILCOMPR and WATDENT keywords.
This commit is contained in:
@@ -194,6 +194,7 @@ namespace Opm {
|
||||
const double Pressure = barsa;
|
||||
const double Temperature = degCelsius;
|
||||
const double TemperatureOffset = degCelsiusOffset;
|
||||
const double AbsoluteTemperature = degCelsius; // actually [K], but the these two are identical
|
||||
const double Length = meter;
|
||||
const double Time = day;
|
||||
const double Mass = kilogram;
|
||||
@@ -217,6 +218,7 @@ namespace Opm {
|
||||
const double Pressure = psia;
|
||||
const double Temperature = degFahrenheit;
|
||||
const double TemperatureOffset = degFahrenheitOffset;
|
||||
const double AbsoluteTemperature = degFahrenheit; // actually [°R], but the these two are identical
|
||||
const double Length = feet;
|
||||
const double Time = day;
|
||||
const double Mass = pound;
|
||||
|
||||
@@ -150,6 +150,7 @@ namespace Opm {
|
||||
system->addDimension("1" , 1.0);
|
||||
system->addDimension("Pressure" , Metric::Pressure );
|
||||
system->addDimension("Temperature", Metric::Temperature, Metric::TemperatureOffset);
|
||||
system->addDimension("AbsoluteTemperature", Metric::AbsoluteTemperature);
|
||||
system->addDimension("Length" , Metric::Length);
|
||||
system->addDimension("Time" , Metric::Time );
|
||||
system->addDimension("Mass" , Metric::Mass );
|
||||
@@ -176,6 +177,7 @@ namespace Opm {
|
||||
system->addDimension("1" , 1.0);
|
||||
system->addDimension("Pressure", Field::Pressure );
|
||||
system->addDimension("Temperature", Field::Temperature, Field::TemperatureOffset);
|
||||
system->addDimension("AbsoluteTemperature", Field::AbsoluteTemperature);
|
||||
system->addDimension("Length", Field::Length);
|
||||
system->addDimension("Time" , Field::Time);
|
||||
system->addDimension("Mass", Field::Mass);
|
||||
|
||||
Reference in New Issue
Block a user