#include <opm/grid/common/WellConnections.hpp>
#include <opm/grid/common/CartesianIndexMapper.hpp>
#include <cstddef>
#include <utility>
#include <vector>
Go to the source code of this file.
|
template<class Grid , class CartMapper , class W > |
void | Opm::detail::setWellConnections (const Grid &grid, const CartMapper &cartMapper, const W &wells, const std::unordered_map< std::string, std::set< int > > &possibleFutureConnections, bool useWellConn, std::vector< std::set< int > > &wellGraph, int numJacobiBlocks) |
| Find cell IDs for wells contained in local grid. More...
|
|
template<class Grid , class Mapper > |
void | Opm::detail::findOverlapAndInterior (const Grid &grid, const Mapper &mapper, std::vector< int > &overlapRows, std::vector< int > &interiorRows) |
| Find the rows corresponding to overlap cells. More...
|
|
template<class Grid > |
std::size_t | Opm::detail::numMatrixRowsToUseInSolver (const Grid &grid, bool ownerFirst) |
| If ownerFirst=true, returns the number of interior cells in grid, else just numCells(). More...
|
|