fractureproblem.hh File Reference

Two-phase problem which involves fractures. More...

#include <ewoms/models/discretefracture/discretefracturemodel.hh>
#include <ewoms/io/dgfgridmanager.hh>
#include <opm/material/fluidmatrixinteractions/RegularizedBrooksCorey.hpp>
#include <opm/material/fluidmatrixinteractions/RegularizedVanGenuchten.hpp>
#include <opm/material/fluidmatrixinteractions/LinearMaterial.hpp>
#include <opm/material/fluidmatrixinteractions/EffToAbsLaw.hpp>
#include <opm/material/fluidmatrixinteractions/MaterialTraits.hpp>
#include <opm/material/heatconduction/Somerton.hpp>
#include <opm/material/fluidsystems/TwoPhaseImmiscibleFluidSystem.hpp>
#include <opm/material/components/SimpleH2O.hpp>
#include <opm/material/components/Dnapl.hpp>
#include <opm/common/Unused.hpp>
#include <dune/common/version.hh>
#include <dune/common/fmatrix.hh>
#include <dune/common/fvector.hh>
#include <iostream>
#include <sstream>
#include <string>

Go to the source code of this file.

Classes

class  Ewoms::FractureProblem< TypeTag >
 Two-phase problem which involves fractures. More...
 
class  Ewoms::FractureProblem< TypeTag >
 Two-phase problem which involves fractures. More...
 

Functions

 Ewoms::Properties::NEW_TYPE_TAG (FractureProblem, INHERITS_FROM(DiscreteFractureModel))
 
 Ewoms::Properties::SET_TYPE_PROP (FractureProblem, Grid, Dune::ALUGrid< 2, 2, Dune::simplex, Dune::nonconforming >)
 
 Ewoms::Properties::SET_TYPE_PROP (FractureProblem, GridManager, Ewoms::DgfGridManager< TypeTag >)
 
 Ewoms::Properties::SET_TYPE_PROP (FractureProblem, Problem, Ewoms::FractureProblem< TypeTag >)
 
 Ewoms::Properties::SET_PROP (FractureProblem, WettingPhase)
 
 Ewoms::Properties::SET_PROP (FractureProblem, NonwettingPhase)
 
 Ewoms::Properties::SET_PROP (FractureProblem, MaterialLaw)
 
 Ewoms::Properties::SET_BOOL_PROP (FractureProblem, EnableEnergy, true)
 
 Ewoms::Properties::SET_PROP (FractureProblem, HeatConductionLaw)
 
 Ewoms::Properties::SET_BOOL_PROP (FractureProblem, EnableGravity, false)
 
 Ewoms::Properties::SET_BOOL_PROP (FractureProblem, EnableConstraints, true)
 
 Ewoms::Properties::SET_STRING_PROP (FractureProblem, GridFile, "data/fracture.art.dgf")
 
 Ewoms::Properties::SET_SCALAR_PROP (FractureProblem, EndTime, 3e3)
 
 Ewoms::Properties::SET_SCALAR_PROP (FractureProblem, InitialTimeStepSize, 100)
 

Detailed Description

Two-phase problem which involves fractures.

The domain is initially completely saturated by the oil phase, except for the left side, which is fully water saturated. Since the capillary pressure in the fractures is lower than in the rock matrix and the material is hydrophilic, water infiltrates through the fractures and gradually pushes the oil out on the right side, where the pressure is kept constant.