discretefracturemodel.hh
Go to the documentation of this file.
61struct Model<TypeTag, TTag::DiscreteFractureModel> { using type = Opm::DiscreteFractureModel<TypeTag>; };
65struct BaseProblem<TypeTag, TTag::DiscreteFractureModel> { using type = Opm::DiscreteFractureProblem<TypeTag>; };
69struct LocalResidual<TypeTag, TTag::DiscreteFractureModel> { using type = Opm::DiscreteFractureLocalResidual<TypeTag>; };
74// struct BaseProblem<TypeTag, TTag::DiscreteFractureModel> { using type = DiscreteFractureBaseProblem<TypeTag>; };
94struct UseTwoPointGradients<TypeTag, TTag::DiscreteFractureModel> { static constexpr bool value = true; };
This class expresses all intensive quantities of the discrete fracture model. Definition: discretefractureextensivequantities.hh:46 Contains the quantities which are are constant within a finite volume in the discret fracture immisci... Definition: discretefractureintensivequantities.hh:49 Calculates the local residual of the discrete fracture immiscible multi-phase model. Definition: discretefracturelocalresidual.hh:43 A fully-implicit multi-phase flow model which assumes immiscibility of the phases and is able to incl... Definition: discretefracturemodel.hh:119 DiscreteFractureModel(Simulator &simulator) Definition: discretefracturemodel.hh:124 static void registerParameters() Register all run-time parameters for the immiscible model. Definition: discretefracturemodel.hh:136 void registerOutputModules_() Definition: discretefracturemodel.hh:157 Represents the primary variables used by the discrete fracture multi-phase model. Definition: discretefractureprimaryvariables.hh:45 The base class for the problems of ECFV discretizations which deal with a multi-phase flow through a ... Definition: discretefractureproblem.hh:50 A fully-implicit multi-phase flow model which assumes immiscibility of the phases. Definition: immisciblemodel.hh:211 static void registerParameters() Register all run-time parameters for the immiscible model. Definition: immisciblemodel.hh:236 void registerOutputModules_() Definition: immisciblemodel.hh:354 VTK output module for quantities which make sense for all models which deal with discrete fractures i... Definition: vtkdiscretefracturemodule.hh:73 static void registerParameters() Register all run-time parameters for the multi-phase VTK output module. Definition: vtkdiscretefracturemodule.hh:105 Defines the properties required for the immiscible multi-phase model which considers discrete fractur... Definition: blackoilmodel.hh:72 Definition: blackoilboundaryratevector.hh:37 typename Properties::Detail::GetPropImpl< TypeTag, Property >::type::type GetPropType get the type alias defined in the property (equivalent to old macro GET_PROP_TYPE(.... Definition: propertysystem.hh:235 The type of the base class for all problems which use this model. Definition: fvbaseproperties.hh:84 Data required to calculate a flux over a face. Definition: fvbaseproperties.hh:149 The secondary variables within a sub-control volume. Definition: fvbaseproperties.hh:133 The type of the local residual function. Definition: fvbaseproperties.hh:94 A vector of primary variables within a sub-control volume. Definition: fvbaseproperties.hh:130 The generic type tag for problems using the immiscible multi-phase model. Definition: discretefracturemodel.hh:56 std::tuple< ImmiscibleTwoPhaseModel > InheritsFrom Definition: discretefracturemodel.hh:56 Definition: discretefractureproperties.hh:40 |