We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a048818 commit 147c89cCopy full SHA for 147c89c
Src/Base/AMReX_Arena.cpp
@@ -6,6 +6,7 @@
6
7
#include <AMReX.H>
8
#include <AMReX_BLProfiler.H>
9
+#include <AMReX_IParser.H>
10
#include <AMReX_Print.H>
11
#include <AMReX_ParallelDescriptor.H>
12
#include <AMReX_ParmParse.H>
@@ -364,7 +365,9 @@ Arena::Initialize (bool minimal)
364
365
366
// Overwrite the initial size with environment variables
367
if (char const* init_size_p = std::getenv("AMREX_THE_ARENA_INIT_SIZE")) {
- the_arena_init_size = std::stoll(init_size_p);
368
+ IParser iparser(init_size_p);
369
+ auto exe = iparser.compileHost<0>();
370
+ the_arena_init_size = exe();
371
}
372
373
ParmParse pp("amrex");
0 commit comments