|
3 | 3 | #include <variant> |
4 | 4 |
|
5 | 5 | #include "../../include/GMGPolar/test_cases.h" |
6 | | -#include "../../include/InputFunctions/BoundaryConditions/cartesianR2_Boundary_CircularGeometry.h" |
7 | | -#include "../../include/InputFunctions/BoundaryConditions/cartesianR6_Boundary_CzarnyGeometry.h" |
8 | | -#include "../../include/InputFunctions/BoundaryConditions/polarR6_Boundary_CzarnyGeometry.h" |
9 | | -#include "../../include/InputFunctions/BoundaryConditions/refined_Boundary_CzarnyGeometry.h" |
10 | | -#include "../../include/InputFunctions/BoundaryConditions/cartesianR2_Boundary_CzarnyGeometry.h" |
11 | | -#include "../../include/InputFunctions/BoundaryConditions/cartesianR6_Boundary_ShafranovGeometry.h" |
12 | | -#include "../../include/InputFunctions/BoundaryConditions/polarR6_Boundary_ShafranovGeometry.h" |
13 | | -#include "../../include/InputFunctions/BoundaryConditions/refined_Boundary_ShafranovGeometry.h" |
14 | | -#include "../../include/InputFunctions/BoundaryConditions/cartesianR2_Boundary_ShafranovGeometry.h" |
15 | | -#include "../../include/InputFunctions/BoundaryConditions/polarR6_Boundary_CircularGeometry.h" |
16 | | -#include "../../include/InputFunctions/BoundaryConditions/refined_Boundary_CircularGeometry.h" |
17 | | -#include "../../include/InputFunctions/BoundaryConditions/cartesianR6_Boundary_CircularGeometry.h" |
18 | | -#include "../../include/InputFunctions/BoundaryConditions/polarR6_Boundary_CulhamGeometry.h" |
19 | | -#include "../../include/InputFunctions/BoundaryConditions/refined_Boundary_CulhamGeometry.h" |
20 | 6 |
|
21 | 7 | using DomainGeometryVariant = std::variant<CircularGeometry, ShafranovGeometry, CzarnyGeometry, CulhamGeometry>; |
22 | 8 |
|
23 | 9 | using DensityProfileCoefficientsVariant = |
24 | 10 | std::variant<PoissonCoefficients, SonnendruckerCoefficients, SonnendruckerGyroCoefficients, ZoniCoefficients, |
25 | 11 | ZoniGyroCoefficients, ZoniShiftedCoefficients, ZoniShiftedGyroCoefficients>; |
26 | | - |
27 | | -using BoundaryConditionsVariant = std::variant< |
28 | | - CartesianR2_Boundary_CircularGeometry, CartesianR6_Boundary_CzarnyGeometry, PolarR6_Boundary_CzarnyGeometry, |
29 | | - Refined_Boundary_CzarnyGeometry, CartesianR2_Boundary_CzarnyGeometry, CartesianR6_Boundary_ShafranovGeometry, |
30 | | - PolarR6_Boundary_ShafranovGeometry, Refined_Boundary_ShafranovGeometry, CartesianR2_Boundary_ShafranovGeometry, |
31 | | - PolarR6_Boundary_CircularGeometry, Refined_Boundary_CircularGeometry, CartesianR6_Boundary_CircularGeometry, |
32 | | - PolarR6_Boundary_CulhamGeometry, Refined_Boundary_CulhamGeometry>; |
0 commit comments