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
e63e1ec3
Commit
e63e1ec3
authored
Sep 04, 2018
by
Lincoln Sherpa
Committed by
Kilian Weishaupt
Sep 28, 2018
Browse files
[test][freeflow] Account for runtime inertia in all test
parent
c94878fa
Changes
29
Hide whitespace changes
Inline
Side-by-side
test/freeflow/navierstokes/angelitestproblem.hh
View file @
e63e1ec3
...
...
@@ -63,7 +63,6 @@ SET_BOOL_PROP(AngeliTestTypeTag, EnableFVGridGeometryCache, true);
SET_BOOL_PROP
(
AngeliTestTypeTag
,
EnableGridFluxVariablesCache
,
true
);
SET_BOOL_PROP
(
AngeliTestTypeTag
,
EnableGridVolumeVariablesCache
,
true
);
SET_BOOL_PROP
(
AngeliTestTypeTag
,
EnableInertiaTerms
,
true
);
}
/*!
...
...
test/freeflow/navierstokes/doneatestproblem.hh
View file @
e63e1ec3
...
...
@@ -65,12 +65,6 @@ SET_BOOL_PROP(DoneaTestTypeTag, EnableFVGridGeometryCache, ENABLECACHING);
SET_BOOL_PROP
(
DoneaTestTypeTag
,
EnableGridFluxVariablesCache
,
ENABLECACHING
);
SET_BOOL_PROP
(
DoneaTestTypeTag
,
EnableGridVolumeVariablesCache
,
ENABLECACHING
);
SET_BOOL_PROP
(
DoneaTestTypeTag
,
EnableGridFaceVariablesCache
,
ENABLECACHING
);
#if ENABLE_NAVIERSTOKES
SET_BOOL_PROP
(
DoneaTestTypeTag
,
EnableInertiaTerms
,
true
);
#else
SET_BOOL_PROP
(
DoneaTestTypeTag
,
EnableInertiaTerms
,
false
);
#endif
}
/*!
...
...
test/freeflow/navierstokes/kovasznaytestproblem.hh
View file @
e63e1ec3
...
...
@@ -60,8 +60,6 @@ SET_BOOL_PROP(KovasznayTestTypeTag, EnableFVGridGeometryCache, true);
SET_BOOL_PROP
(
KovasznayTestTypeTag
,
EnableGridFluxVariablesCache
,
true
);
SET_BOOL_PROP
(
KovasznayTestTypeTag
,
EnableGridVolumeVariablesCache
,
true
);
SET_BOOL_PROP
(
KovasznayTestTypeTag
,
EnableInertiaTerms
,
true
);
}
/*!
...
...
test/freeflow/navierstokes/navierstokesanalyticproblem.hh
View file @
e63e1ec3
...
...
@@ -64,7 +64,6 @@ SET_BOOL_PROP(NavierStokesAnalyticTypeTag, EnableFVGridGeometryCache, true);
SET_BOOL_PROP
(
NavierStokesAnalyticTypeTag
,
EnableGridFluxVariablesCache
,
true
);
SET_BOOL_PROP
(
NavierStokesAnalyticTypeTag
,
EnableGridVolumeVariablesCache
,
true
);
SET_BOOL_PROP
(
NavierStokesAnalyticTypeTag
,
EnableInertiaTerms
,
true
);
SET_BOOL_PROP
(
NavierStokesAnalyticTypeTag
,
NormalizePressure
,
false
);
}
...
...
@@ -162,7 +161,7 @@ public:
for
(
unsigned
int
dimIdx
=
0
;
dimIdx
<
dimWorld
;
++
dimIdx
)
{
// inertia term
if
(
GET_PROP_VALUE
(
TypeTag
,
E
nableInertiaTerms
))
if
(
this
->
e
nableInertiaTerms
(
))
source
[
Indices
::
velocity
(
velIdx
)]
+=
density_
*
dv2dx
(
globalPos
)[
velIdx
][
dimIdx
];
// viscous term (molecular)
...
...
test/freeflow/navierstokes/test_channel_stokesni_convection.input
View file @
e63e1ec3
...
...
@@ -10,6 +10,7 @@ Cells = 100 50
Name = test_channel_stokesni_convection # name passed to the output routines
InletVelocity = 1e-2
EnableGravity = false
EnableInertiaTerms = false
[ Newton ]
MaxSteps = 10
...
...
test/freeflow/navierstokes/test_navierstokes_1d.input
View file @
e63e1ec3
...
...
@@ -5,6 +5,7 @@ Cells = 32
[Problem]
Name = test_navierstokes_1d
EnableGravity = false
EnableInertiaTerms = true
PrintL2Error = true
[Component]
...
...
test/freeflow/navierstokes/test_navierstokes_angeli.input
View file @
e63e1ec3
...
...
@@ -11,6 +11,7 @@ Cells = 50 50
Name = test_angeli # name passed to the output routines
EnableGravity = false
PrintL2Error = false
EnableInertiaTerms = true
[Component]
LiquidDensity = 1
...
...
test/freeflow/navierstokes/test_navierstokes_kovasznay.input
View file @
e63e1ec3
...
...
@@ -7,6 +7,7 @@ Cells = 50 50
Name = test_kovasznay # name passed to the output routines
EnableGravity = false
PrintL2Error = false
EnableInertiaTerms = true
[Component]
LiquidDensity = 1
...
...
test/freeflow/navierstokes/test_stokes_donea.input
View file @
e63e1ec3
...
...
@@ -6,6 +6,7 @@ Cells = 40 40
Name = test_donea # name passed to the output routines
EnableGravity = false
PrintL2Error = false
EnableInertiaTerms = false
[ Newton ]
MaxSteps = 10
...
...
test/freeflow/navierstokesnc/channeltestproblem.hh
View file @
e63e1ec3
...
...
@@ -80,7 +80,6 @@ SET_BOOL_PROP(ChannelNCTestTypeTag, UseMoles, false);
SET_BOOL_PROP
(
ChannelNCTestTypeTag
,
UseMoles
,
true
);
#endif
SET_BOOL_PROP
(
ChannelNCTestTypeTag
,
EnableInertiaTerms
,
true
);
}
/*!
...
...
test/freeflow/navierstokesnc/densityflowproblem.hh
View file @
e63e1ec3
...
...
@@ -66,12 +66,6 @@ SET_BOOL_PROP(DensityDrivenFlowTypeTag, EnableGridFluxVariablesCache, true);
SET_BOOL_PROP
(
DensityDrivenFlowTypeTag
,
EnableGridVolumeVariablesCache
,
true
);
SET_BOOL_PROP
(
DensityDrivenFlowTypeTag
,
UseMoles
,
true
);
#if ENABLE_NAVIERSTOKES
SET_BOOL_PROP
(
DensityDrivenFlowTypeTag
,
EnableInertiaTerms
,
true
);
#else
SET_BOOL_PROP
(
DensityDrivenFlowTypeTag
,
EnableInertiaTerms
,
false
);
#endif
}
/*!
...
...
test/freeflow/navierstokesnc/msfreeflowtestproblem.hh
View file @
e63e1ec3
...
...
@@ -61,8 +61,6 @@ SET_BOOL_PROP(MaxwellStefanNCTestTypeTag, EnableGridVolumeVariablesCache, true);
SET_BOOL_PROP
(
MaxwellStefanNCTestTypeTag
,
UseMoles
,
true
);
// #if ENABLE_NAVIERSTOKES
SET_BOOL_PROP
(
MaxwellStefanNCTestTypeTag
,
EnableInertiaTerms
,
false
);
//! Here we set FicksLaw or MaxwellStefansLaw
SET_TYPE_PROP
(
MaxwellStefanNCTestTypeTag
,
MolecularDiffusionType
,
MaxwellStefansLaw
<
TypeTag
>
);
...
...
test/freeflow/navierstokesnc/test_msfreeflow.input
View file @
e63e1ec3
...
...
@@ -10,6 +10,7 @@ Cells = 30 30
[Problem]
Name = test_msfreeflow # name passed to the output routines
EnableGravity = false
EnableInertiaTerms = false
[Assembly]
NumericDifference.BaseEpsilon = 1e-8
...
...
test/freeflow/navierstokesnc/test_stokes2c_densitydrivenflow.input
View file @
e63e1ec3
...
...
@@ -10,6 +10,7 @@ Cells = 40 40
[Problem]
Name = test_densitydrivenflow # name passed to the output routines
EnableGravity = true
EnableInertiaTerms = false
UseWholeLength = false
[Assembly]
...
...
test/freeflow/navierstokesnc/test_stokes2c_purediffusion.input
View file @
e63e1ec3
...
...
@@ -10,6 +10,7 @@ Cells = 50 10
Name = test_purediffusion # name passed to the output routines
InletVelocity = 0
EnableGravity = false
EnableInertiaTerms = false
[ Newton ]
MaxSteps = 10
...
...
test/multidomain/boundary/stokesdarcy/1p2c_1p2c/horizontalflow/stokesproblem.hh
View file @
e63e1ec3
...
...
@@ -60,9 +60,6 @@ SET_BOOL_PROP(StokesOnePTwoCTypeTag, EnableFVGridGeometryCache, true);
SET_BOOL_PROP
(
StokesOnePTwoCTypeTag
,
EnableGridFluxVariablesCache
,
true
);
SET_BOOL_PROP
(
StokesOnePTwoCTypeTag
,
EnableGridVolumeVariablesCache
,
true
);
// Do consider intertia terms
SET_BOOL_PROP
(
StokesOnePTwoCTypeTag
,
EnableInertiaTerms
,
true
);
// Use moles
SET_BOOL_PROP
(
StokesOnePTwoCTypeTag
,
UseMoles
,
true
);
...
...
test/multidomain/boundary/stokesdarcy/1p2c_1p2c/horizontalflow/test_stokes1p2cdarcy1p2chorizontal.input
View file @
e63e1ec3
...
...
@@ -33,6 +33,7 @@ Tortuosity = 0.5
[Problem]
Name = test_stokes1p2cdarcy1p2chorizontal
EnableGravity = false
EnableInertiaTerms = true
[Vtk]
AddVelocity = 1
...
...
test/multidomain/boundary/stokesdarcy/1p2c_1p2c/verticalflow/stokesproblem.hh
View file @
e63e1ec3
...
...
@@ -61,9 +61,6 @@ SET_BOOL_PROP(StokesOnePTwoCTypeTag, EnableFVGridGeometryCache, true);
SET_BOOL_PROP
(
StokesOnePTwoCTypeTag
,
EnableGridFluxVariablesCache
,
true
);
SET_BOOL_PROP
(
StokesOnePTwoCTypeTag
,
EnableGridVolumeVariablesCache
,
true
);
// Do not consider intertia terms
SET_BOOL_PROP
(
StokesOnePTwoCTypeTag
,
EnableInertiaTerms
,
false
);
// Use moles
SET_BOOL_PROP
(
StokesOnePTwoCTypeTag
,
UseMoles
,
true
);
...
...
test/multidomain/boundary/stokesdarcy/1p2c_1p2c/verticalflow/test_stokes1p2cdarcy1p2cvertical.input
View file @
e63e1ec3
...
...
@@ -29,6 +29,7 @@ Tortuosity = 0.5
[Problem]
Name = test_stokes1p2cdarcy1p2cvertical
EnableGravity = false
EnableInertiaTerms = false
[Vtk]
AddVelocity = 1
...
...
test/multidomain/boundary/stokesdarcy/1p2c_1p2c/verticalflow/test_stokes1p2cdarcy1p2cvertical_diffusion.input
View file @
e63e1ec3
...
...
@@ -29,6 +29,7 @@ Tortuosity = 1.0
Name = test_stokes1p2cdarcy1p2cvertical_diffusion
EnableGravity = false
OnlyDiffusion = true
EnableInertiaTerms = false
[Vtk]
AddVelocity = 1
Prev
1
2
Next
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