Gyselalib++
 
Loading...
Searching...
No Matches
utils_patch_locators.hpp
1// SPDX-License-Identifier: MIT
2
3#pragma once
4
5#include "onion_patch_locator.hpp"
6
7
9template <class Tag>
10struct is_onion_patch_locator : std::false_type
11{
12};
13
15template <class T>
16inline constexpr bool is_onion_patch_locator_v = is_onion_patch_locator<T>::value;
17
18
19template <
20 class MultipatchIdxRanges,
23 class ExecSpace>
25 MultipatchIdxRanges,
28 ExecSpace>> : std::true_type
29{
30};
A class for describing the circular 2D mapping.
Definition cartesian_to_circular.hpp:40
A class for describing the circular 2D mapping.
Definition circular_to_cartesian.hpp:43
Patch locator specialised for "onion" geometry.
Definition onion_patch_locator.hpp:49
Struct to identify if the patch locator is adapted to onion geometry.
Definition utils_patch_locators.hpp:11