FlowProblemProperties.hpp File Reference
#include <opm/input/eclipse/Parser/ParserKeywords/E.hpp>
#include <opm/material/fluidmatrixinteractions/EclMaterialLawManager.hpp>
#include <opm/material/thermal/EclThermalLawManager.hpp>
#include <opm/models/discretization/ecfv/ecfvdiscretization.hh>
#include <opm/models/utils/propertysystem.hh>
#include <opm/simulators/flow/BaseAquiferModel.hpp>
#include <opm/simulators/flow/CpGridVanguard.hpp>
#include <opm/simulators/flow/DummyGradientCalculator.hpp>
#include <opm/simulators/flow/EclWriter.hpp>
#include <opm/simulators/flow/FIBlackoilModel.hpp>
#include <opm/simulators/flow/NewTranFluxModule.hpp>
#include <opm/simulators/flow/OutputBlackoilModule.hpp>
#include <opm/simulators/flow/VtkTracerModule.hpp>
#include <tuple>
Include dependency graph for FlowProblemProperties.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Opm::Properties::TTag::FlowBaseProblem
 
struct  Opm::Properties::WellModel< TypeTag, MyTypeTag >
 
struct  Opm::Properties::EnableWriteAllSolutions< TypeTag, MyTypeTag >
 
struct  Opm::Properties::RestartWritingInterval< TypeTag, MyTypeTag >
 
struct  Opm::Properties::EnableDriftCompensation< TypeTag, MyTypeTag >
 
struct  Opm::Properties::EnableDebuggingChecks< TypeTag, MyTypeTag >
 
struct  Opm::Properties::EnableThermalFluxBoundaries< TypeTag, MyTypeTag >
 
struct  Opm::Properties::EnableApiTracking< TypeTag, MyTypeTag >
 
struct  Opm::Properties::AquiferModel< TypeTag, MyTypeTag >
 
struct  Opm::Properties::OutputMode< TypeTag, MyTypeTag >
 
struct  Opm::Properties::NumPressurePointsEquil< TypeTag, MyTypeTag >
 
struct  Opm::Properties::ExplicitRockCompaction< TypeTag, MyTypeTag >
 
struct  Opm::Properties::Problem< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::Model< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::SpatialDiscretizationSplice< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::LocalLinearizerSplice< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::BaseDiscretizationType< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::DiscreteFunction< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::GridView< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::MaterialLaw< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::SolidEnergyLaw< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::ThermalConductionLaw< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::Stencil< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::AquiferModel< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableGravity< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableDiffusion< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableDispersion< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableWriteAllSolutions< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableApiTracking< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EndTime< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::InitialTimeStepSize< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::NewtonTolerance< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableVtkOutput< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableEclOutput< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableAsyncEclOutput< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableEsmry< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EclOutputDoublePrecision< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::OutputDir< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableIntensiveQuantityCache< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableStorageCache< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::FluxModule< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::GradientCalculator< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::RestartWritingInterval< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableDriftCompensation< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableDebuggingChecks< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableTemperature< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableMech< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnablePolymer< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableSolvent< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableEnergy< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableFoam< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableExtbo< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableMICP< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableThermalFluxBoundaries< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::EnableExperiments< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::OutputMode< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::NumPressurePointsEquil< TypeTag, TTag::FlowBaseProblem >
 
struct  Opm::Properties::ExplicitRockCompaction< TypeTag, TTag::FlowBaseProblem >
 

Namespaces

namespace  Opm
 
namespace  Opm::Properties
 
namespace  Opm::Properties::TTag
 

Detailed Description

This problem simulates an input file given in the data format used by the commercial ECLiPSE simulator.