Public Types |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
Opm::FlowBC Class Reference A class for representing a flow boundary condition. More...
Inheritance diagram for Opm::FlowBC:
Detailed DescriptionA class for representing a flow boundary condition. Member Enumeration Documentation
Enum for the allowed boundary condition types. So far, we support Dirichlet, Neumann and Periodic conditions. In this class, these are just tags, it's up to the code using it to attach meaning to them. Constructor & Destructor Documentation
Default constructor, that makes a noflow condition (Neumann, value 0.0).
Constructor taking a type and value.
References Opm::BCBase< double >::isDirichlet(), Opm::BCBase< double >::isNeumann(), and Opm::BCBase< double >::isPeriodic(). Member Function Documentation
Type query.
References Opm::BCBase< T >::Dirichlet, and Opm::BCBase< T >::type_. Referenced by FlowBC(), pressure(), Opm::SatBC::SatBC(), and Opm::SatBC::saturation().
Type query.
References Opm::BCBase< T >::Neumann, and Opm::BCBase< T >::type_.
Type query.
References Opm::BCBase< T >::Periodic, and Opm::BCBase< T >::type_. Referenced by FlowBC(), pressureDifference(), Opm::SatBC::SatBC(), and Opm::SatBC::saturationDifference().
Query a Neumann condition.
References Opm::BCBase< double >::isNeumann(), and Opm::BCBase< double >::value_. Referenced by Opm::TpfaCompressible< GridInterface, RockInterface, FluidInterface, WellsInterface, BCInterface >::setup(), and Opm::storeFlowCond().
Query a Dirichlet condition.
References Opm::BCBase< double >::isDirichlet(), and Opm::BCBase< double >::value_. Referenced by Opm::TpfaCompressible< GridInterface, RockInterface, FluidInterface, WellsInterface, BCInterface >::setup().
Query a Periodic condition.
References Opm::BCBase< double >::isPeriodic(), and Opm::BCBase< double >::value_.
Write type and value to an output stream.
References Opm::BCBase< T >::type_, and Opm::BCBase< T >::value_. Member Data Documentation
Referenced by outflux(), pressure(), pressureDifference(), Opm::SatBC::saturation(), and Opm::SatBC::saturationDifference(). The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||