setupBoundaryConditions.hpp File Reference
#include <opm/core/utility/parameters/ParameterGroup.hpp>
#include <opm/core/utility/Units.hpp>
#include <opm/porsol/common/BoundaryConditions.hpp>
#include <opm/porsol/common/PeriodicHelpers.hpp>
Include dependency graph for setupBoundaryConditions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Opm
 

Functions

template<class GridInterface , class BCs >
void Opm::setupBoundaryConditions (const Opm::parameter::ParameterGroup &param, const GridInterface &g, BCs &bcs)
 Setup boundary conditions for a simulation. It is assumed that the boundary ids are 1-6, similar to cartesian case/Yaspgrid, unless periodic, in which case we assume unique boundary ids. More...
 
template<class GridInterface , class BCs >
void Opm::setupUpscalingConditions (const GridInterface &g, int bct, int pddir, double pdrop, double bdy_sat, bool twodim_hack, BCs &bcs)
 
template<class GridInterface , class BCs >
void Opm::setupRegionBasedConditions (const Opm::parameter::ParameterGroup &param, const GridInterface &g, BCs &bcs)