custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp
Go to the documentation of this file.
1//===========================================================================
2//
3// File: Units.hpp
4//
5// Created: Thu Jul 2 09:19:08 2009
6//
7// Author(s): Halvor M Nilsen <hnil@sintef.no>
8//
9// $Date$
10//
11// $Revision$
12//
13//===========================================================================
14
15/*
16 Copyright 2009, 2010, 2011, 2012 SINTEF ICT, Applied Mathematics.
17 Copyright 2009, 2010, 2011, 2012 Statoil ASA.
18
19 This file is part of the Open Porous Media project (OPM).
20
21 OPM is free software: you can redistribute it and/or modify
22 it under the terms of the GNU General Public License as published by
23 the Free Software Foundation, either version 3 of the License, or
24 (at your option) any later version.
25
26 OPM is distributed in the hope that it will be useful,
27 but WITHOUT ANY WARRANTY; without even the implied warranty of
28 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
29 GNU General Public License for more details.
30
31 You should have received a copy of the GNU General Public License
32 along with OPM. If not, see <http://www.gnu.org/licenses/>.
33*/
34
35#ifndef OPM_UNITS_HEADER
36#define OPM_UNITS_HEADER
37
56namespace Opm {
57 namespace prefix
59 {
60 constexpr const double micro = 1.0e-6;
61 constexpr const double milli = 1.0e-3;
62 constexpr const double centi = 1.0e-2;
63 constexpr const double deci = 1.0e-1;
64 constexpr const double kilo = 1.0e3;
65 constexpr const double mega = 1.0e6;
66 constexpr const double giga = 1.0e9;
67 } // namespace prefix
68
69 namespace unit
84 {
87 constexpr double square(double v) { return v * v; }
88 constexpr double cubic (double v) { return v * v * v; }
90
91 // --------------------------------------------------------------
92 // Basic (fundamental) units and conversions
93 // --------------------------------------------------------------
94
97 constexpr const double meter = 1;
98 constexpr const double inch = 2.54 * prefix::centi*meter;
99 constexpr const double feet = 12 * inch;
101
104 constexpr const double second = 1;
105 constexpr const double minute = 60 * second;
106 constexpr const double hour = 60 * minute;
107 constexpr const double day = 24 * hour;
108 constexpr const double year = 365 * day;
109 constexpr const double ecl_year = 365.25 * day;
111
114 constexpr const double gallon = 231 * cubic(inch);
115 constexpr const double stb = 42 * gallon;
116 constexpr const double liter = 1 * cubic(prefix::deci*meter);
118
121 constexpr const double kilogram = 1;
122 constexpr const double gram = 1.0e-3 * kilogram;
123 // http://en.wikipedia.org/wiki/Pound_(mass)#Avoirdupois_pound
124 constexpr const double pound = 0.45359237 * kilogram;
126
129 constexpr const double joule = 1;
130 constexpr const double btu = 1054.3503*joule; // "british thermal units"
132
133 // --------------------------------------------------------------
134 // Standardised constants
135 // --------------------------------------------------------------
136
139 constexpr const double gravity = 9.80665 * meter/square(second);
141
142 // --------------------------------------------------------------
143 // Derived units and conversions
144 // --------------------------------------------------------------
145
148 constexpr const double Newton = kilogram*meter / square(second); // == 1
149 constexpr const double dyne = 1e-5*Newton;
150 constexpr const double lbf = pound * gravity; // Pound-force
152
155 constexpr const double Pascal = Newton / square(meter); // == 1
156 constexpr const double barsa = 100000 * Pascal;
157 constexpr const double atm = 101325 * Pascal;
158 constexpr const double psia = lbf / square(inch);
160
167 constexpr const double degCelsius = 1.0; // scaling factor °C -> K
168 constexpr const double degCelsiusOffset = 273.15; // offset for the °C -> K conversion
169
170 constexpr const double degFahrenheit = 5.0/9.0; // factor to convert a difference in °F to a difference in K
171 constexpr const double degFahrenheitOffset = 459.67*degFahrenheit; // °F -> K offset (i.e. how many K is 0 °F?)
173
176 constexpr const double Pas = Pascal * second; // == 1
177 constexpr const double Poise = prefix::deci*Pas;
179
180 namespace perm_details {
181 constexpr const double p_grad = atm / (prefix::centi*meter);
182 constexpr const double area = square(prefix::centi*meter);
183 constexpr const double flux = cubic (prefix::centi*meter) / second;
184 constexpr const double velocity = flux / area;
185 constexpr const double visc = prefix::centi*Poise;
186 constexpr const double darcy = (velocity * visc) / p_grad;
187 // == 1e-7 [m^2] / 101325
188 // == 9.869232667160130e-13 [m^2]
189 }
199 constexpr const double darcy = perm_details::darcy;
201
205 namespace convert {
224 constexpr double from(const double q, const double unit)
225 {
226 return q * unit;
227 }
228
247 constexpr double to(const double q, const double unit)
248 {
249 return q / unit;
250 }
251 } // namespace convert
252 }
253
254 namespace Metric {
255 using namespace prefix;
256 using namespace unit;
257 constexpr const double Pressure = barsa;
258 constexpr const double Temperature = degCelsius;
259 constexpr const double TemperatureOffset = degCelsiusOffset;
260 constexpr const double AbsoluteTemperature = degCelsius; // actually [K], but the these two are identical
261 constexpr const double Length = meter;
262 constexpr const double Time = day;
263 constexpr const double Mass = kilogram;
264 constexpr const double Permeability = milli*darcy;
265 constexpr const double Transmissibility = centi*Poise*cubic(meter)/(day*barsa);
266 constexpr const double LiquidSurfaceVolume = cubic(meter);
267 constexpr const double GasSurfaceVolume = cubic(meter);
268 constexpr const double ReservoirVolume = cubic(meter);
269 constexpr const double GeomVolume = cubic(meter);
272 constexpr const double Density = kilogram/cubic(meter);
273 constexpr const double PolymerDensity = kilogram/cubic(meter);
274 constexpr const double FoamDensity = kilogram/cubic(meter);
276 constexpr const double Salinity = kilogram/cubic(meter);
277 constexpr const double Viscosity = centi*Poise;
278 constexpr const double Timestep = day;
279 constexpr const double SurfaceTension = dyne/(centi*meter);
280 constexpr const double Energy = kilo*joule;
281 }
282
283
284 namespace Field {
285 using namespace prefix;
286 using namespace unit;
287 constexpr const double Pressure = psia;
288 constexpr const double Temperature = degFahrenheit;
289 constexpr const double TemperatureOffset = degFahrenheitOffset;
290 constexpr const double AbsoluteTemperature = degFahrenheit; // actually [°R], but the these two are identical
291 constexpr const double Length = feet;
292 constexpr const double Time = day;
293 constexpr const double Mass = pound;
294 constexpr const double Permeability = milli*darcy;
295 constexpr const double Transmissibility = centi*Poise*stb/(day*psia);
296 constexpr const double LiquidSurfaceVolume = stb;
297 constexpr const double GasSurfaceVolume = 1000*cubic(feet);
298 constexpr const double ReservoirVolume = stb;
299 constexpr const double GeomVolume = cubic(feet);
302 constexpr const double Density = pound/cubic(feet);
303 constexpr const double PolymerDensity = pound/stb;
304 constexpr const double FoamDensity = pound/GasSurfaceVolume;
305 constexpr const double FoamSurfactantConcentration = pound/stb;
306 constexpr const double Salinity = pound/stb;
307 constexpr const double Viscosity = centi*Poise;
308 constexpr const double Timestep = day;
309 constexpr const double SurfaceTension = dyne/(centi*meter);
310 constexpr const double Energy = btu;
311 }
312
313
314 namespace Lab {
315 using namespace prefix;
316 using namespace unit;
317 constexpr const double Pressure = atm;
318 constexpr const double Temperature = degCelsius;
319 constexpr const double TemperatureOffset = degCelsiusOffset;
320 constexpr const double AbsoluteTemperature = degCelsius; // actually [K], but the these two are identical
321 constexpr const double Length = centi*meter;
322 constexpr const double Time = hour;
323 constexpr const double Mass = gram;
324 constexpr const double Permeability = milli*darcy;
325 constexpr const double Transmissibility = centi*Poise*cubic(centi*meter)/(hour*atm);
326 constexpr const double LiquidSurfaceVolume = cubic(centi*meter);
327 constexpr const double GasSurfaceVolume = cubic(centi*meter);
328 constexpr const double ReservoirVolume = cubic(centi*meter);
329 constexpr const double GeomVolume = cubic(centi*meter);
332 constexpr const double Density = gram/cubic(centi*meter);
333 constexpr const double PolymerDensity = gram/cubic(centi*meter);
334 constexpr const double FoamDensity = gram/cubic(centi*meter);
336 constexpr const double Salinity = gram/cubic(centi*meter);
337 constexpr const double Viscosity = centi*Poise;
338 constexpr const double Timestep = hour;
339 constexpr const double SurfaceTension = dyne/(centi*meter);
340 constexpr const double Energy = joule;
341 }
342
343
344 namespace PVT_M {
345 using namespace prefix;
346 using namespace unit;
347 constexpr const double Pressure = atm;
348 constexpr const double Temperature = degCelsius;
349 constexpr const double TemperatureOffset = degCelsiusOffset;
350 constexpr const double AbsoluteTemperature = degCelsius; // actually [K], but the these two are identical
351 constexpr const double Length = meter;
352 constexpr const double Time = day;
353 constexpr const double Mass = kilogram;
354 constexpr const double Permeability = milli*darcy;
355 constexpr const double Transmissibility = centi*Poise*cubic(meter)/(day*atm);
356 constexpr const double LiquidSurfaceVolume = cubic(meter);
357 constexpr const double GasSurfaceVolume = cubic(meter);
358 constexpr const double ReservoirVolume = cubic(meter);
359 constexpr const double GeomVolume = cubic(meter);
362 constexpr const double Density = kilogram/cubic(meter);
363 constexpr const double PolymerDensity = kilogram/cubic(meter);
364 constexpr const double FoamDensity = kilogram/cubic(meter);
366 constexpr const double Salinity = kilogram/cubic(meter);
367 constexpr const double Viscosity = centi*Poise;
368 constexpr const double Timestep = day;
369 constexpr const double SurfaceTension = dyne/(centi*meter);
370 constexpr const double Energy = kilo*joule;
371 }
372}
373
374#endif // OPM_UNITS_HEADER
constexpr const double Salinity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:306
constexpr const double Timestep
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:308
constexpr const double SurfaceTension
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:309
constexpr const double Temperature
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:288
constexpr const double FoamDensity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:304
constexpr const double Time
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:292
constexpr const double LiquidSurfaceVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:296
constexpr const double AbsoluteTemperature
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:290
constexpr const double Permeability
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:294
constexpr const double GasDissolutionFactor
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:300
constexpr const double PolymerDensity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:303
constexpr const double Viscosity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:307
constexpr const double Density
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:302
constexpr const double Length
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:291
constexpr const double GasSurfaceVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:297
constexpr const double OilDissolutionFactor
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:301
constexpr const double GeomVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:299
constexpr const double FoamSurfactantConcentration
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:305
constexpr const double Transmissibility
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:295
constexpr const double Pressure
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:287
constexpr const double Mass
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:293
constexpr const double ReservoirVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:298
constexpr const double Energy
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:310
constexpr const double TemperatureOffset
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:289
constexpr const double Viscosity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:337
constexpr const double PolymerDensity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:333
constexpr const double FoamSurfactantConcentration
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:335
constexpr const double Timestep
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:338
constexpr const double Pressure
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:317
constexpr const double GasDissolutionFactor
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:330
constexpr const double TemperatureOffset
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:319
constexpr const double Mass
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:323
constexpr const double Permeability
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:324
constexpr const double Temperature
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:318
constexpr const double Density
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:332
constexpr const double Length
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:321
constexpr const double FoamDensity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:334
constexpr const double GeomVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:329
constexpr const double SurfaceTension
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:339
constexpr const double AbsoluteTemperature
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:320
constexpr const double Time
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:322
constexpr const double LiquidSurfaceVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:326
constexpr const double GasSurfaceVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:327
constexpr const double Salinity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:336
constexpr const double OilDissolutionFactor
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:331
constexpr const double Energy
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:340
constexpr const double Transmissibility
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:325
constexpr const double ReservoirVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:328
constexpr const double TemperatureOffset
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:259
constexpr const double Time
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:262
constexpr const double Timestep
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:278
constexpr const double Viscosity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:277
constexpr const double GasSurfaceVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:267
constexpr const double Density
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:272
constexpr const double Salinity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:276
constexpr const double PolymerDensity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:273
constexpr const double Energy
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:280
constexpr const double Permeability
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:264
constexpr const double OilDissolutionFactor
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:271
constexpr const double LiquidSurfaceVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:266
constexpr const double AbsoluteTemperature
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:260
constexpr const double Temperature
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:258
constexpr const double FoamSurfactantConcentration
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:275
constexpr const double ReservoirVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:268
constexpr const double SurfaceTension
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:279
constexpr const double Length
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:261
constexpr const double Pressure
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:257
constexpr const double FoamDensity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:274
constexpr const double Transmissibility
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:265
constexpr const double GasDissolutionFactor
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:270
constexpr const double Mass
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:263
constexpr const double GeomVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:269
constexpr const double GasDissolutionFactor
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:360
constexpr const double Transmissibility
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:355
constexpr const double GasSurfaceVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:357
constexpr const double OilDissolutionFactor
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:361
constexpr const double Energy
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:370
constexpr const double Mass
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:353
constexpr const double Timestep
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:368
constexpr const double Length
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:351
constexpr const double Viscosity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:367
constexpr const double Temperature
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:348
constexpr const double Pressure
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:347
constexpr const double Salinity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:366
constexpr const double LiquidSurfaceVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:356
constexpr const double FoamDensity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:364
constexpr const double PolymerDensity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:363
constexpr const double ReservoirVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:358
constexpr const double Permeability
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:354
constexpr const double AbsoluteTemperature
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:350
constexpr const double GeomVolume
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:359
constexpr const double Time
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:352
constexpr const double SurfaceTension
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:369
constexpr const double FoamSurfactantConcentration
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:365
constexpr const double Density
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:362
constexpr const double TemperatureOffset
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:349
constexpr const double deci
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:63
constexpr const double giga
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:66
constexpr const double micro
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:60
constexpr const double kilo
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:64
constexpr const double milli
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:61
constexpr const double mega
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:65
constexpr const double centi
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:62
constexpr double to(const double q, const double unit)
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:247
constexpr double from(const double q, const double unit)
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:224
constexpr const double p_grad
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:181
constexpr const double darcy
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:186
constexpr const double area
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:182
constexpr const double flux
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:183
constexpr const double velocity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:184
constexpr const double visc
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:185
constexpr const double feet
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:99
constexpr const double hour
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:106
constexpr const double year
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:108
constexpr const double dyne
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:149
constexpr const double gravity
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:139
constexpr const double stb
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:115
constexpr const double darcy
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:199
constexpr const double degCelsius
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:167
constexpr const double Poise
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:177
constexpr const double ecl_year
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:109
constexpr const double barsa
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:156
constexpr const double degFahrenheit
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:170
constexpr const double Pascal
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:155
constexpr const double inch
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:98
constexpr const double minute
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:105
constexpr const double gallon
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:114
constexpr const double liter
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:116
constexpr const double Newton
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:148
constexpr const double joule
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:129
constexpr const double meter
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:97
constexpr const double btu
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:130
constexpr const double gram
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:122
constexpr const double second
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:104
constexpr const double atm
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:157
constexpr const double degFahrenheitOffset
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:171
constexpr double square(double v)
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:87
constexpr const double kilogram
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:121
constexpr const double degCelsiusOffset
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:168
constexpr const double Pas
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:176
constexpr const double lbf
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:150
constexpr const double day
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:107
constexpr const double pound
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:124
constexpr double cubic(double v)
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:88
constexpr const double psia
Definition: custom-opm-common/opm-common/opm/parser/eclipse/Units/Units.hpp:158
Definition: A.hpp:4
static const double e
Definition: exprtk.hpp:758