opm-common
Toggle main menu visibility
Loading...
Searching...
No Matches
ImkrvdTable.hpp
1
/*
2
Copyright (C) 2014 by Andreas Lauser
3
4
This file is part of the Open Porous Media project (OPM).
5
6
OPM is free software: you can redistribute it and/or modify
7
it under the terms of the GNU General Public License as published by
8
the Free Software Foundation, either version 3 of the License, or
9
(at your option) any later version.
10
11
OPM is distributed in the hope that it will be useful,
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
GNU General Public License for more details.
15
16
You should have received a copy of the GNU General Public License
17
along with OPM. If not, see <http://www.gnu.org/licenses/>.
18
*/
19
#ifndef OPM_PARSER_IMKRVD_TABLE_HPP
20
#define OPM_PARSER_IMKRVD_TABLE_HPP
21
22
#include "SimpleTable.hpp"
23
24
namespace
Opm
{
25
26
class
DeckItem
;
27
28
class
ImkrvdTable :
public
SimpleTable {
29
public
:
30
ImkrvdTable(
const
DeckItem
& item,
const
int
tableID );
31
35
const
TableColumn
&
getDepthColumn
()
const
;
36
40
const
TableColumn
&
getKrwmaxColumn
()
const
;
41
45
const
TableColumn
&
getKrgmaxColumn
()
const
;
46
50
const
TableColumn
&
getKromaxColumn
()
const
;
51
55
const
TableColumn
&
getKrwcritColumn
()
const
;
56
60
const
TableColumn
&
getKrgcritColumn
()
const
;
61
65
const
TableColumn
&
getKrocritgColumn
()
const
;
66
70
const
TableColumn
&
getKrocritwColumn
()
const
;
71
};
72
}
73
74
#endif
Opm::DeckItem
Definition
DeckItem.hpp:35
Opm::ImkrvdTable::getKrwmaxColumn
const TableColumn & getKrwmaxColumn() const
Maximum relative permeability of water.
Definition
Tables.cpp:2266
Opm::ImkrvdTable::getKromaxColumn
const TableColumn & getKromaxColumn() const
Maximum relative permeability of oil.
Definition
Tables.cpp:2278
Opm::ImkrvdTable::getKrocritwColumn
const TableColumn & getKrocritwColumn() const
Oil relative permeability of oil at the critical water saturation.
Definition
Tables.cpp:2302
Opm::ImkrvdTable::getKrgmaxColumn
const TableColumn & getKrgmaxColumn() const
Maximum relative permeability of gas.
Definition
Tables.cpp:2272
Opm::ImkrvdTable::getKrgcritColumn
const TableColumn & getKrgcritColumn() const
Relative permeability of gas at the critical oil (or water) saturation.
Definition
Tables.cpp:2290
Opm::ImkrvdTable::getKrocritgColumn
const TableColumn & getKrocritgColumn() const
Oil relative permeability of oil at the critical gas saturation.
Definition
Tables.cpp:2296
Opm::ImkrvdTable::getDepthColumn
const TableColumn & getDepthColumn() const
The datum depth for the remaining columns.
Definition
Tables.cpp:2260
Opm::ImkrvdTable::getKrwcritColumn
const TableColumn & getKrwcritColumn() const
Relative permeability of water at the critical oil (or gas) saturation.
Definition
Tables.cpp:2284
Opm::TableColumn
Definition
TableColumn.hpp:32
Opm
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition
Exceptions.hpp:30
opm
input
eclipse
EclipseState
Tables
ImkrvdTable.hpp
Generated by
1.17.0