diff options
author | 2019-10-30 11:48:28 +0100 | |
---|---|---|
committer | 2019-10-30 11:48:28 +0100 | |
commit | af5d5d427ea58c5fc1dad0397ffbd3297788c743 (patch) | |
tree | 8e607954c09ba9b758d7614f4d738ce4975541f3 /Source/Particles/MultiParticleContainer.cpp | |
parent | 72d55c39b28552a711b4be3cdd7f91e06366624b (diff) | |
download | WarpX-af5d5d427ea58c5fc1dad0397ffbd3297788c743.tar.gz WarpX-af5d5d427ea58c5fc1dad0397ffbd3297788c743.tar.zst WarpX-af5d5d427ea58c5fc1dad0397ffbd3297788c743.zip |
correct bug and changed strategy to check if a string is empty
Diffstat (limited to 'Source/Particles/MultiParticleContainer.cpp')
-rw-r--r-- | Source/Particles/MultiParticleContainer.cpp | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp index 837f70275..8d64c9d6f 100644 --- a/Source/Particles/MultiParticleContainer.cpp +++ b/Source/Particles/MultiParticleContainer.cpp @@ -14,9 +14,6 @@ using namespace amrex; -//literals allow to write "aa"s, which means that "aa" is an std::string (C++14) -using namespace std::literals; - MultiParticleContainer::MultiParticleContainer (AmrCore* amr_core) { @@ -642,10 +639,10 @@ void MultiParticleContainer::InitQED () } } - if(nspecies_quantum_sync != 0) + if(m_nspecies_quantum_sync != 0) InitQuantumSync(); - if(nspecies_breit_wheeler !=0) + if(m_nspecies_breit_wheeler !=0) InitBreitWheeler(); } @@ -758,7 +755,7 @@ MultiParticleContainer::ParseQuantumSyncParams () std::string load_table_name; pp.query("load_table_from", load_table_name); - if(load_table_name != ""s){ + if(!load_table_name.empty()){ if(generate_table && ParallelDescriptor::IOProcessor()){ amrex::Print() << "Warning, Quantum Synchrotron table will be loaded, not generated. \n"; } @@ -772,7 +769,7 @@ MultiParticleContainer::ParseQuantumSyncParams () } #endif - if(table_name==""s){ + if(table_name.empty()){ amrex::Error("Error: Quantum Synchrotron table has either to be generated or to be loaded.\n"); } @@ -816,7 +813,7 @@ MultiParticleContainer::ParseBreitWheelerParams () std::string load_table_name; pp.query("load_table_from", load_table_name); - if(load_table_name != ""s){ + if(!load_table_name.empty()){ if(generate_table && ParallelDescriptor::IOProcessor()){ amrex::Print() << "Warning, Breit Wheeler table will be loaded, not generated. \n"; } @@ -832,7 +829,7 @@ MultiParticleContainer::ParseBreitWheelerParams () } #endif - if(table_name==""s){ + if(table_name.empty()){ amrex::Error("Error: Breit Wheeler table has either to be generated or to be loaded.\n"); } |