Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
dumux-appl
dumux-preCICE
Commits
973640d4
Commit
973640d4
authored
Oct 14, 2021
by
Alexander Jaust
Browse files
[fix] Update couplingmanager
parent
ce3e73b1
Pipeline
#9690
passed with stages
in 5 minutes and 25 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
dumux-precice/dumux-addon/multidomain/boundary/stokesdarcy/couplingmanager.hh
View file @
973640d4
...
...
@@ -31,7 +31,9 @@
#include
<dune/common/float_cmp.hh>
#include
<dune/common/exceptions.hh>
#if DUMUX_VERSION_MAJOR >= 3 & DUMUX_VERSION_MINOR >= 4
#include
<dumux/common/numeqvector.hh>
#endif
#include
<dumux/common/properties.hh>
#include
<dumux/multidomain/staggeredcouplingmanager.hh>
#include
<dumux/discretization/staggered/elementsolution.hh>
...
...
@@ -77,8 +79,12 @@ private:
template
<
std
::
size_t
id
>
using
GridView
=
typename
GetPropType
<
SubDomainTypeTag
<
id
>
,
Properties
::
GridGeometry
>::
GridView
;
template
<
std
::
size_t
id
>
using
Problem
=
GetPropType
<
SubDomainTypeTag
<
id
>
,
Properties
::
Problem
>
;
template
<
std
::
size_t
id
>
using
PrimaryVariables
=
typename
MDTraits
::
template
SubDomain
<
id
>
::
PrimaryVariables
;
#if DUMUX_VERSION_MAJOR >= 3 & DUMUX_VERSION_MINOR >= 4
template
<
std
::
size_t
id
>
using
NumEqVector
=
Dumux
::
NumEqVector
<
PrimaryVariables
<
id
>>
;
#else
template
<
std
::
size_t
id
>
using
NumEqVector
=
GetPropType
<
SubDomainTypeTag
<
id
>
,
Properties
::
NumEqVector
>
;
#endif
template
<
std
::
size_t
id
>
using
PrimaryVariables
=
typename
MDTraits
::
template
SubDomain
<
id
>
::
PrimaryVariables
;
template
<
std
::
size_t
id
>
using
ElementVolumeVariables
=
typename
GetPropType
<
SubDomainTypeTag
<
id
>
,
Properties
::
GridVolumeVariables
>::
LocalView
;
template
<
std
::
size_t
id
>
using
GridVolumeVariables
=
GetPropType
<
SubDomainTypeTag
<
id
>
,
Properties
::
GridVolumeVariables
>
;
template
<
std
::
size_t
id
>
using
VolumeVariables
=
typename
GetPropType
<
SubDomainTypeTag
<
id
>
,
Properties
::
GridVolumeVariables
>::
VolumeVariables
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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