Skip to content

Commit

Permalink
use constexpr
Browse files Browse the repository at this point in the history
  • Loading branch information
zhichen3 committed Jul 10, 2023
1 parent 202479b commit 7e3fe94
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 36 deletions.
8 changes: 4 additions & 4 deletions networks/aprox13/actual_network.H
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ namespace network
namespace NSE_INDEX
{
// p_index is for photoionization proton
extern AMREX_GPU_MANAGED int p_index;
extern AMREX_GPU_MANAGED int h1_index;
extern AMREX_GPU_MANAGED int n_index;
extern AMREX_GPU_MANAGED int he4_index;
constexpr int p_index= -1;
constexpr int h1_index = -1;
constexpr int n_index = -1;
constexpr int he4_index = 0;
extern AMREX_GPU_MANAGED bool initialized;
}
#endif
Expand Down
5 changes: 0 additions & 5 deletions networks/aprox13/actual_network_data.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,6 @@ namespace network
#ifdef NSE_NET
namespace NSE_INDEX
{
// p_index is for photoionization proton
AMREX_GPU_MANAGED int p_index = -1;
AMREX_GPU_MANAGED int h1_index = -1;
AMREX_GPU_MANAGED int n_index = -1;
AMREX_GPU_MANAGED int he4_index = 0;
AMREX_GPU_MANAGED bool initialized = false;
}
#endif
Expand Down
8 changes: 4 additions & 4 deletions networks/aprox19/actual_network.H
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,10 @@ namespace table
namespace NSE_INDEX
{
// p_index is for photoionization proton
extern AMREX_GPU_MANAGED int p_index;
extern AMREX_GPU_MANAGED int h1_index;
extern AMREX_GPU_MANAGED int n_index;
extern AMREX_GPU_MANAGED int he4_index;
constexpr int p_index = 18;
constexpr int h1_index = 0;
constexpr int n_index = 17;
constexpr int he4_index = 2;
extern AMREX_GPU_MANAGED bool initialized;
}
#endif
Expand Down
5 changes: 0 additions & 5 deletions networks/aprox19/actual_network_data.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,6 @@ namespace table
#ifdef NSE_NET
namespace NSE_INDEX
{
// p_index is for photoionization proton
AMREX_GPU_MANAGED int p_index = 18;
AMREX_GPU_MANAGED int h1_index = 0;
AMREX_GPU_MANAGED int n_index = 17;
AMREX_GPU_MANAGED int he4_index = 2;
AMREX_GPU_MANAGED bool initialized = false;
}
#endif
Expand Down
8 changes: 4 additions & 4 deletions networks/aprox21/actual_network.H
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ namespace network
namespace NSE_INDEX
{
// p_index is for photoionization proton
extern AMREX_GPU_MANAGED int p_index;
extern AMREX_GPU_MANAGED int h1_index;
extern AMREX_GPU_MANAGED int n_index;
extern AMREX_GPU_MANAGED int he4_index;
constexpr int p_index = 20;
constexpr int h1_index = 0;
constexpr int n_index = 19;
constexpr int he4_index = 2;
extern AMREX_GPU_MANAGED bool initialized;
}
#endif
Expand Down
5 changes: 0 additions & 5 deletions networks/aprox21/actual_network_data.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,6 @@ namespace network
#ifdef NSE_NET
namespace NSE_INDEX
{
// p_index is for photoionization proton
AMREX_GPU_MANAGED int p_index = 20;
AMREX_GPU_MANAGED int h1_index = 0;
AMREX_GPU_MANAGED int n_index = 19;
AMREX_GPU_MANAGED int he4_index = 2;
AMREX_GPU_MANAGED bool initialized = false;
}
#endif
Expand Down
8 changes: 4 additions & 4 deletions networks/iso7/actual_network.H
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ namespace network
namespace NSE_INDEX
{
// p_index is for photoionization proton
extern AMREX_GPU_MANAGED int p_index;
extern AMREX_GPU_MANAGED int h1_index;
extern AMREX_GPU_MANAGED int n_index;
extern AMREX_GPU_MANAGED int he4_index;
constexpr int p_index = -1;
constexpr int h1_index = -1;
constexpr int n_index = -1;
constexpr int he4_index = 0;
extern AMREX_GPU_MANAGED bool initialized;
}
#endif
Expand Down
5 changes: 0 additions & 5 deletions networks/iso7/actual_network_data.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,6 @@ namespace network
#ifdef NSE_NET
namespace NSE_INDEX
{
// p_index is for photoionization proton
AMREX_GPU_MANAGED int p_index = -1;
AMREX_GPU_MANAGED int h1_index = -1;
AMREX_GPU_MANAGED int n_index = -1;
AMREX_GPU_MANAGED int he4_index = 0;
AMREX_GPU_MANAGED bool initialized = false;
}
#endif
Expand Down

0 comments on commit 7e3fe94

Please sign in to comment.