dune-common 2.10
Loading...
Searching...
No Matches
fwd_layouts.hh
Go to the documentation of this file.
1// -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
2// vi: set et ts=4 sw=2 sts=2:
3// SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
4// SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception
5#ifndef DUNE_COMMON_STD_IMPL_FWD_LAYOUTS_HH
6#define DUNE_COMMON_STD_IMPL_FWD_LAYOUTS_HH
7
8namespace Dune::Std {
9
17{
18 template <class Extents>
19 class mapping;
20};
21
30{
31 template <class Extents>
32 class mapping;
33};
34
40{
41 template <class Extents>
42 class mapping;
43};
44
45} // end namespace Dune::Std
46
47#endif // DUNE_COMMON_STD_IMPL_FWD_LAYOUTS_HH
Namespace for features backported from new C++ standards.
Definition default_accessor.hh:10
A layout where the leftmost extent has stride 1.
Definition fwd_layouts.hh:17
A layout mapping where the leftmost extent has stride 1.
Definition layout_left.hh:19
A layout where the rightmost extent has stride 1, and strides increase right-to-left as the product o...
Definition fwd_layouts.hh:30
A layout mapping where the rightmost extent has stride 1.
Definition layout_right.hh:19
A layout mapping where the strides are user-defined.
Definition fwd_layouts.hh:40
A layout mapping where the strides are user-defined.
Definition layout_stride.hh:19