|
|
| Rock (::std::size_t nc, ::std::size_t dim) |
|
const ::std::vector< double > & | perm () const |
|
const ::std::vector< double > & | poro () const |
|
void | perm_homogeneous (double k) |
|
void | poro_homogeneous (double phi) |
|
| Rock () |
| | Default constructor.
|
| void | init (const Opm::Deck &deck, const std::vector< int > &global_cell, const double perm_threshold=0.0) |
| | Initialize from a grdecl file.
|
| void | init (const int num_cells, const double uniform_poro, const double uniform_perm) |
| | Initialize a uniform reservoir.
|
| double | porosity (int cell_index) const |
| | Read-access to porosity.
|
| PermTensor | permeability (int cell_index) const |
| | Read-access to permeability.
|
| SharedPermTensor | permeabilityModifiable (int cell_index) |
| | Read- and write-access to permeability.
|
template<int dim>
class Opm::Rock< dim >
A property class for porous media rock.
- Template Parameters
-
| dim | the dimension of the space, used for giving permeability tensors the right size. |