Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
dumux-repositories
dumux
Commits
a9e10f66
Commit
a9e10f66
authored
Dec 15, 2017
by
Kilian Weishaupt
Browse files
[porousmediumflow] Use correct volVars in all ported models
parent
d8adbd42
Changes
7
Hide whitespace changes
Inline
Side-by-side
dumux/porousmediumflow/1pnc/implicit/volumevariables.hh
View file @
a9e10f66
...
...
@@ -26,14 +26,14 @@
#define DUMUX_1PNC_VOLUME_VARIABLES_HH
#include
<dumux/common/properties.hh>
#include
<dumux/
discretization
/volumevariables.hh>
#include
<dumux/
porousmediumflow
/volumevariables.hh>
namespace
Dumux
{
/*!
* \ingroup OnePNCModel
* \ingroup
Implicit
VolumeVariables
* \ingroup
PorousMediumFlow
VolumeVariables
* \brief Contains the quantities which are are constant within a
* finite volume in the one-phase, n-component model.
*
...
...
@@ -45,9 +45,9 @@ namespace Dumux
* model by specifying which phase is present through the DuMuX property system.
*/
template
<
class
TypeTag
>
class
OnePNCVolumeVariables
:
public
Implicit
VolumeVariables
<
TypeTag
>
class
OnePNCVolumeVariables
:
public
PorousMediumFlow
VolumeVariables
<
TypeTag
>
{
using
ParentType
=
Implicit
VolumeVariables
<
TypeTag
>
;
using
ParentType
=
PorousMediumFlow
VolumeVariables
<
TypeTag
>
;
using
Scalar
=
typename
GET_PROP_TYPE
(
TypeTag
,
Scalar
);
using
Problem
=
typename
GET_PROP_TYPE
(
TypeTag
,
Problem
);
...
...
dumux/porousmediumflow/2p/implicit/volumevariables.hh
View file @
a9e10f66
...
...
@@ -26,21 +26,21 @@
#define DUMUX_2P_VOLUME_VARIABLES_HH
#include
<dumux/common/properties.hh>
#include
<dumux/
discretization
/volumevariables.hh>
#include
<dumux/
porousmediumflow
/volumevariables.hh>
#include
<dune/common/fvector.hh>
namespace
Dumux
{
/*!
* \ingroup TwoPModel
* \ingroup
Implicit
VolumeVariables
* \ingroup
PorousMediumFlow
VolumeVariables
* \brief Contains the quantities which are are constant within a
* finite volume in the two-phase model.
*/
template
<
class
TypeTag
>
class
TwoPVolumeVariables
:
public
Implicit
VolumeVariables
<
TypeTag
>
class
TwoPVolumeVariables
:
public
PorousMediumFlow
VolumeVariables
<
TypeTag
>
{
using
ParentType
=
Implicit
VolumeVariables
<
TypeTag
>
;
using
ParentType
=
PorousMediumFlow
VolumeVariables
<
TypeTag
>
;
using
Implementation
=
typename
GET_PROP_TYPE
(
TypeTag
,
VolumeVariables
);
using
Scalar
=
typename
GET_PROP_TYPE
(
TypeTag
,
Scalar
);
...
...
dumux/porousmediumflow/2pnc/implicit/volumevariables.hh
View file @
a9e10f66
...
...
@@ -32,7 +32,7 @@
#include
<dumux/common/properties.hh>
#include
<dumux/material/fluidstates/compositional.hh>
#include
<dumux/
discretization
/volumevariables.hh>
#include
<dumux/
porousmediumflow
/volumevariables.hh>
#include
<dumux/material/constraintsolvers/computefromreferencephase.hh>
#include
<dumux/material/constraintsolvers/miscible2pnccomposition.hh>
...
...
@@ -43,14 +43,14 @@ namespace Dumux
/*!
* \ingroup TwoPNCModel
* \ingroup
Implicit
VolumeVariables
* \ingroup
PorousMediumFlow
VolumeVariables
* \brief Contains the quantities which are are constant within a
* finite volume in the two-phase, n-component model.
*/
template
<
class
TypeTag
>
class
TwoPNCVolumeVariables
:
public
Implicit
VolumeVariables
<
TypeTag
>
class
TwoPNCVolumeVariables
:
public
PorousMediumFlow
VolumeVariables
<
TypeTag
>
{
using
ParentType
=
Implicit
VolumeVariables
<
TypeTag
>
;
using
ParentType
=
PorousMediumFlow
VolumeVariables
<
TypeTag
>
;
using
Implementation
=
typename
GET_PROP_TYPE
(
TypeTag
,
VolumeVariables
);
using
Scalar
=
typename
GET_PROP_TYPE
(
TypeTag
,
Scalar
);
using
Grid
=
typename
GET_PROP_TYPE
(
TypeTag
,
Grid
);
...
...
dumux/porousmediumflow/3p/implicit/volumevariables.hh
View file @
a9e10f66
...
...
@@ -28,7 +28,7 @@
#include
<dumux/common/properties.hh>
#include
<dumux/material/constants.hh>
#include
<dumux/material/fluidstates/immiscible.hh>
#include
<dumux/
discretization
/volumevariables.hh>
#include
<dumux/
porousmediumflow
/volumevariables.hh>
#include
<dumux/discretization/methods.hh>
namespace
Dumux
...
...
@@ -36,14 +36,14 @@ namespace Dumux
/*!
* \ingroup ThreePModel
* \ingroup
Implicit
VolumeVariables
* \ingroup
PorousMediumFlow
VolumeVariables
* \brief Contains the quantities which are are constant within a
* finite volume in three-phase model.
*/
template
<
class
TypeTag
>
class
ThreePVolumeVariables
:
public
Implicit
VolumeVariables
<
TypeTag
>
class
ThreePVolumeVariables
:
public
PorousMediumFlow
VolumeVariables
<
TypeTag
>
{
using
ParentType
=
Implicit
VolumeVariables
<
TypeTag
>
;
using
ParentType
=
PorousMediumFlow
VolumeVariables
<
TypeTag
>
;
using
Implementation
=
typename
GET_PROP_TYPE
(
TypeTag
,
VolumeVariables
);
using
Scalar
=
typename
GET_PROP_TYPE
(
TypeTag
,
Scalar
);
...
...
dumux/porousmediumflow/3p3c/implicit/volumevariables.hh
View file @
a9e10f66
...
...
@@ -30,7 +30,7 @@
#include
<dumux/material/fluidstates/compositional.hh>
#include
<dumux/material/constraintsolvers/computefromreferencephase.hh>
#include
<dumux/material/constraintsolvers/misciblemultiphasecomposition.hh>
#include
<dumux/
discretization
/volumevariables.hh>
#include
<dumux/
porousmediumflow
/volumevariables.hh>
#include
<dumux/discretization/methods.hh>
namespace
Dumux
...
...
@@ -38,14 +38,14 @@ namespace Dumux
/*!
* \ingroup ThreePThreeCModel
* \ingroup
Implicit
VolumeVariables
* \ingroup
PorousMediumFlow
VolumeVariables
* \brief Contains the quantities which are are constant within a
* finite volume in the three-phase three-component model.
*/
template
<
class
TypeTag
>
class
ThreePThreeCVolumeVariables
:
public
Implicit
VolumeVariables
<
TypeTag
>
class
ThreePThreeCVolumeVariables
:
public
PorousMediumFlow
VolumeVariables
<
TypeTag
>
{
using
ParentType
=
Implicit
VolumeVariables
<
TypeTag
>
;
using
ParentType
=
PorousMediumFlow
VolumeVariables
<
TypeTag
>
;
using
Implementation
=
typename
GET_PROP_TYPE
(
TypeTag
,
VolumeVariables
);
using
Scalar
=
typename
GET_PROP_TYPE
(
TypeTag
,
Scalar
);
...
...
dumux/porousmediumflow/richards/implicit/volumevariables.hh
View file @
a9e10f66
...
...
@@ -25,7 +25,7 @@
#define DUMUX_RICHARDS_VOLUME_VARIABLES_HH
#include
<dumux/common/properties.hh>
#include
<dumux/
discretization
/volumevariables.hh>
#include
<dumux/
porousmediumflow
/volumevariables.hh>
#include
<dumux/material/idealgas.hh>
#include
<dumux/material/constants.hh>
...
...
@@ -34,16 +34,16 @@ namespace Dumux
/*!
* \ingroup RichardsModel
* \ingroup
Implicit
VolumeVariables
* \ingroup
PorousMediumFlow
VolumeVariables
* \brief Volume averaged quantities required by the Richards model.
*
* This contains the quantities which are are constant within a finite
* volume in the Richards model
*/
template
<
class
TypeTag
>
class
RichardsVolumeVariables
:
public
Implicit
VolumeVariables
<
TypeTag
>
class
RichardsVolumeVariables
:
public
PorousMediumFlow
VolumeVariables
<
TypeTag
>
{
using
ParentType
=
Implicit
VolumeVariables
<
TypeTag
>
;
using
ParentType
=
PorousMediumFlow
VolumeVariables
<
TypeTag
>
;
using
Implementation
=
typename
GET_PROP_TYPE
(
TypeTag
,
VolumeVariables
);
using
Scalar
=
typename
GET_PROP_TYPE
(
TypeTag
,
Scalar
);
using
Problem
=
typename
GET_PROP_TYPE
(
TypeTag
,
Problem
);
...
...
dumux/porousmediumflow/tracer/volumevariables.hh
View file @
a9e10f66
...
...
@@ -24,21 +24,21 @@
#define DUMUX_TRACER_VOLUME_VARIABLES_HH
#include
<dumux/common/properties.hh>
#include
<dumux/
discretization
/volumevariables.hh>
#include
<dumux/
porousmediumflow
/volumevariables.hh>
namespace
Dumux
{
/*!
* \ingroup TracerModel
* \ingroup
Implicit
VolumeVariables
* \ingroup
PorousMediumFlow
VolumeVariables
* \brief Contains the quantities which are constant within a
* finite volume for the tracer model.
*/
template
<
class
TypeTag
>
class
TracerVolumeVariables
:
public
Implicit
VolumeVariables
<
TypeTag
>
class
TracerVolumeVariables
:
public
PorousMediumFlow
VolumeVariables
<
TypeTag
>
{
using
ParentType
=
Implicit
VolumeVariables
<
TypeTag
>
;
using
ParentType
=
PorousMediumFlow
VolumeVariables
<
TypeTag
>
;
using
Scalar
=
typename
GET_PROP_TYPE
(
TypeTag
,
Scalar
);
using
Problem
=
typename
GET_PROP_TYPE
(
TypeTag
,
Problem
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment