|
| DiffusionProblem (Simulator &simulator) |
|
void | finishInit () |
|
|
std::string | name () const |
|
void | endTimeStep () |
|
|
template<class Context > |
const DimMatrix & | intrinsicPermeability (const Context &, unsigned, unsigned) const |
|
template<class Context > |
Scalar | porosity (const Context &, unsigned, unsigned) const |
|
template<class Context > |
const MaterialLawParams & | materialLawParams (const Context &, unsigned, unsigned) const |
|
template<class Context > |
Scalar | temperature (const Context &, unsigned, unsigned) const |
|
|
template<class Context > |
void | boundary (BoundaryRateVector &values, const Context &, unsigned, unsigned) const |
|
|
template<class Context > |
void | initial (PrimaryVariables &values, const Context &context, unsigned spaceIdx, unsigned timeIdx) const |
|
template<class Context > |
void | source (RateVector &rate, const Context &, unsigned, unsigned) const |
|
template<class TypeTag>
class Opm::DiffusionProblem< TypeTag >
1D problem which is driven by molecular diffusion.
The domain is one meter long and completely filled with gas and closed on all boundaries. Its left half exhibits a slightly higher water concentration than the right one. After a while, the concentration of water will be equilibrate due to molecular diffusion.