aboutsummaryrefslogtreecommitdiff
path: root/Source/Utils/WarpXUtil.cpp
diff options
context:
space:
mode:
authorGravatar Remi Lehe <remi.lehe@normalesup.org> 2020-01-24 11:03:48 -0800
committerGravatar GitHub <noreply@github.com> 2020-01-24 11:03:48 -0800
commita32b3292967b6b0ee766ad14303c6cd0f2369b04 (patch)
treef271f8104c0cc38784bbbe6cb3f8747d12cc3d32 /Source/Utils/WarpXUtil.cpp
parent50b7e6c7189e98241684212dbae37f85cb43a02f (diff)
parentc5d8298284709dbea9f2c764bf429872933de11c (diff)
downloadWarpX-a32b3292967b6b0ee766ad14303c6cd0f2369b04.tar.gz
WarpX-a32b3292967b6b0ee766ad14303c6cd0f2369b04.tar.zst
WarpX-a32b3292967b6b0ee766ad14303c6cd0f2369b04.zip
Merge pull request #609 from RevathiJambunathan/ParticlesEBParser
Externally applied E/B fields on the particles using parser
Diffstat (limited to 'Source/Utils/WarpXUtil.cpp')
-rw-r--r--Source/Utils/WarpXUtil.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/Utils/WarpXUtil.cpp b/Source/Utils/WarpXUtil.cpp
index e9fb958fd..a154e93df 100644
--- a/Source/Utils/WarpXUtil.cpp
+++ b/Source/Utils/WarpXUtil.cpp
@@ -185,12 +185,13 @@ void Store_parserString(amrex::ParmParse& pp, std::string query_string,
WarpXParser makeParser (std::string const& parse_function)
{
WarpXParser parser(parse_function);
- parser.registerVariables({"x","y","z"});
+ parser.registerVariables({"x","y","z","t"});
ParmParse pp("my_constants");
std::set<std::string> symbols = parser.symbols();
symbols.erase("x");
symbols.erase("y");
symbols.erase("z");
+ symbols.erase("t");
for (auto it = symbols.begin(); it != symbols.end(); ) {
Real v;
if (pp.query(it->c_str(), v)) {