CO2.hpp File Reference

A class for the CO2 fluid properties. More...

#include <opm/common/Exceptions.hpp>
#include <opm/common/ErrorMacros.hpp>
#include <opm/material/Constants.hpp>
#include <opm/material/IdealGas.hpp>
#include <opm/material/components/Component.hpp>
#include <opm/material/common/MathToolbox.hpp>
#include <cmath>
#include <iostream>
Include dependency graph for CO2.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Opm::CO2< Scalar, CO2Tables >
 A class for the CO2 fluid properties. More...
 

Namespaces

 Opm
 

Detailed Description

A class for the CO2 fluid properties.

Under reservoir conditions, CO2 is typically in supercritical state. These properties can be provided in tabulated form, which is necessary for this component. The template is used by the fluidsystem FluidSystems::BrineCO2. If thermodynamic precision is not a top priority, the much simpler component Opm::SimpleCO2 can be used instead