BoundaryConditions.hpp File Reference
#include <vector>
#include <ostream>
#include <boost/mpl/if.hpp>
#include <opm/common/ErrorMacros.hpp>
#include <dune/common/fvector.hh>
Include dependency graph for BoundaryConditions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Opm::BCBase< T >
 A class for building boundary conditions in a uniform way. More...
 
class  Opm::FlowBC
 A class for representing a flow boundary condition. More...
 
class  Opm::SatBC
 A class for representing a saturation boundary condition. More...
 
class  Opm::SurfvolBC< numComponents >
 A class for representing a surface volume boundary condition. More...
 
class  Opm::PeriodicConditionHandler
 
class  Opm::DummyVec< T >
 
class  Opm::BasicBoundaryConditions< FC, SC, ZC, numComponents >
 

Namespaces

 Opm
 

Functions

template<typename charT , class traits , typename T >
std::basic_ostream< charT,
traits > & 
Opm::operator<< (std::basic_ostream< charT, traits > &os, const BCBase< T > &bc)
 Stream insertion for BCBase. More...
 
template<typename charT , class traits >
std::basic_ostream< charT,
traits > & 
Opm::operator<< (std::basic_ostream< charT, traits > &os, const PeriodicConditionHandler &pch)
 
template<typename charT , class traits , bool F, bool S>
std::basic_ostream< charT,
traits > & 
Opm::operator<< (std::basic_ostream< charT, traits > &os, const BasicBoundaryConditions< F, S > &bcs)