TransTpfa.hpp File Reference #include "TransTpfa_impl.hpp"
Include dependency graph for TransTpfa.hpp:
Go to the source code of this file.
Detailed DescriptionRoutines to assist in the calculation of two-point transmissibilities. Function Documentation
template<class Grid >
Calculate effective two-point transmissibilities from one-sided, total mobility weighted, transmissibilities. Specifically, compute the following product
in which and are the one-sided, static transmissibility values connecting the cells of face
References Opm::UgGridHelpers::cell2Faces(), Opm::UgGridHelpers::numCells(), and Opm::UgGridHelpers::numFaces().
template<class Grid >
Calculate static, one-sided transmissibilities for use in the two-point flux approximation method. The one-sided transmissibilities are defined by the formula
in which
References Opm::UgGridHelpers::beginCellCentroids(), Opm::UgGridHelpers::cell2Faces(), dgemv_(), Opm::UgGridHelpers::dimensions(), Opm::UgGridHelpers::faceCells(), Opm::UgGridHelpers::faceCentroid(), Opm::UgGridHelpers::faceNormal(), Opm::UgGridHelpers::getCoordinate(), Opm::UgGridHelpers::increment(), MAT_SIZE_T, and Opm::UgGridHelpers::numCells().
template<class Grid >
Compute two-point transmissibilities from one-sided transmissibilities. The two-point transmissibilities are given by the simple, near-harmonic average (save a factor of two)
in which and are the one-sided transmissibilities that connect the neighbouring cells of face
References Opm::UgGridHelpers::cell2Faces(), Opm::UgGridHelpers::numCells(), and Opm::UgGridHelpers::numFaces(). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||