WarpX
Loading...
Searching...
No Matches
Source
ablastr
utils
Enums.H
Go to the documentation of this file.
1
/* Copyright 2024 Axel Huebl
2
*
3
* This file is part of ABLASTR.
4
*
5
* License: BSD-3-Clause-LBNL
6
*/
7
8
#ifndef ABLASTR_UTILS_ENUMS_H_
9
#define ABLASTR_UTILS_ENUMS_H_
10
11
#include <
AMReX_Enum.H
>
12
13
namespace
ablastr::utils::enums
14
{
19
AMREX_ENUM
(
GridType
,
20
Collocated
,
21
Staggered
,
22
Hybrid
,
23
Default
=
Staggered
);
24
30
enum struct
PatchType
{
31
fine
,
32
coarse
33
};
34
35
}
// namespace ablastr::utils::enums
36
37
#endif
// ABLASTR_UTILS_ENUMS_H_
AMReX_Enum.H
AMREX_ENUM
#define AMREX_ENUM(CLASS,...)
ablastr::utils::enums
Definition
Enums.H:14
ablastr::utils::enums::GridType
GridType
Definition
Enums.H:23
ablastr::utils::enums::GridType::Collocated
@ Collocated
Definition
Enums.H:23
ablastr::utils::enums::GridType::Default
@ Default
Definition
Enums.H:23
ablastr::utils::enums::GridType::Staggered
@ Staggered
Definition
Enums.H:23
ablastr::utils::enums::GridType::Hybrid
@ Hybrid
Definition
Enums.H:23
ablastr::utils::enums::PatchType
PatchType
Definition
Enums.H:30
ablastr::utils::enums::PatchType::coarse
@ coarse
Definition
Enums.H:32
ablastr::utils::enums::PatchType::fine
@ fine
Definition
Enums.H:31
Generated by
1.13.2