OGS
ReservoirProperties.h
Go to the documentation of this file.
1
10#pragma once
11
12#include <memory>
13#include <vector>
14
15namespace BaseLib
16{
17class ConfigTree;
18}
19
20namespace ParameterLib
21{
22template <typename T>
23struct Parameter;
24struct ParameterBase;
25} // namespace ParameterLib
26
27namespace ProcessLib
28{
29namespace WellboreSimulator
30{
39
41 BaseLib::ConfigTree const& config,
42 std::vector<std::unique_ptr<ParameterLib::ParameterBase>> const&
43 parameters);
44} // namespace WellboreSimulator
45} // namespace ProcessLib
ReservoirProperties createReservoirProperties(BaseLib::ConfigTree const &config, std::vector< std::unique_ptr< ParameterLib::ParameterBase > > const &parameters)
ParameterLib::Parameter< double > const & pressure
ParameterLib::Parameter< double > const & thermal_conductivity
ParameterLib::Parameter< double > const & temperature
ParameterLib::Parameter< double > const & density
ParameterLib::Parameter< double > const & specific_heat_capacity