diff --git a/opm/parser/eclipse/Units/ConversionFactors.hpp b/opm/parser/eclipse/Units/ConversionFactors.hpp index 68cc60cd4..46cbd05de 100644 --- a/opm/parser/eclipse/Units/ConversionFactors.hpp +++ b/opm/parser/eclipse/Units/ConversionFactors.hpp @@ -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; diff --git a/opm/parser/eclipse/Units/UnitSystem.cpp b/opm/parser/eclipse/Units/UnitSystem.cpp index 400ea0261..352630d05 100644 --- a/opm/parser/eclipse/Units/UnitSystem.cpp +++ b/opm/parser/eclipse/Units/UnitSystem.cpp @@ -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);