Gyselalib++
Loading...
Searching...
No Matches
moments.hpp
1
// SPDX-License-Identifier: MIT
2
3
#pragma once
4
6
class
Moments
7
{
8
public
:
10
using
discrete_dimension_type
=
Moments
;
11
12
public
:
14
template
<
class
Gr
id
1D,
class
MemorySpace>
15
class
Impl
16
{
17
template
<
class
ODDim,
class
OMemorySpace>
18
friend
class
Impl
;
19
20
public
:
22
using
discrete_dimension_type
=
Moments
;
23
28
template
<
class
OMemorySpace>
29
explicit
Impl
(
Impl<Grid1D, OMemorySpace>
const
& impl)
30
{
31
}
32
36
Impl
() {}
37
};
38
};
Moments::Impl
Impl object storing attributes in MemorySpace.
Definition
moments.hpp:16
Moments::Impl::Impl
Impl(Impl< Grid1D, OMemorySpace > const &impl)
Conversion constructor between different memory spaces.
Definition
moments.hpp:29
Moments::Impl::Impl
Impl()
Main constructor.
Definition
moments.hpp:36
Moments
Moments discrete dimension to access constant attributes related to fluid moments.
Definition
moments.hpp:7
src
speciesinfo
moments.hpp
Generated by
1.9.8