aboutsummaryrefslogtreecommitdiff
path: root/Source/Utils/IntervalsParser.cpp
diff options
context:
space:
mode:
authorGravatar Luca Fedeli <luca.fedeli@cea.fr> 2022-03-08 18:38:25 +0100
committerGravatar GitHub <noreply@github.com> 2022-03-08 09:38:25 -0800
commit0a64c2b8a42d766e5a893fcab2d4573b33cca74f (patch)
tree16f5979ff152251fc443f2e5ee67f929d6534228 /Source/Utils/IntervalsParser.cpp
parent7425721ccced342615c054ea8147fbdc484d6620 (diff)
downloadWarpX-0a64c2b8a42d766e5a893fcab2d4573b33cca74f.tar.gz
WarpX-0a64c2b8a42d766e5a893fcab2d4573b33cca74f.tar.zst
WarpX-0a64c2b8a42d766e5a893fcab2d4573b33cca74f.zip
Make error and info messages visually uniform (#2939)
* initial work to add msg formatter * wip * replace AMREX_ALWAYS_ASSERT_WITH_MESSAGE with WarpX equivalent
Diffstat (limited to 'Source/Utils/IntervalsParser.cpp')
-rw-r--r--Source/Utils/IntervalsParser.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/Utils/IntervalsParser.cpp b/Source/Utils/IntervalsParser.cpp
index a4d2100dc..e8425421f 100644
--- a/Source/Utils/IntervalsParser.cpp
+++ b/Source/Utils/IntervalsParser.cpp
@@ -1,4 +1,5 @@
#include "IntervalsParser.H"
+#include "TextMsg.H"
#include "WarpXUtil.H"
#include <AMReX_Utility.H>
@@ -8,8 +9,6 @@
SliceParser::SliceParser (const std::string& instr)
{
- const std::string assert_msg = "ERROR: '" + instr + "' is not a valid syntax for a slice.";
-
// split string and trim whitespaces
auto insplit = WarpXUtilStr::split<std::vector<std::string>>(instr, m_separator, true);
@@ -24,7 +23,9 @@ SliceParser::SliceParser (const std::string& instr)
}
else // 2 colons in input string. The input is start:stop:period
{
- WarpXUtilMsg::AlwaysAssert(insplit.size() == 3,assert_msg);
+ WARPX_ALWAYS_ASSERT_WITH_MESSAGE(
+ insplit.size() == 3,
+ instr + "' is not a valid syntax for a slice.");
if (!insplit[0].empty()){
m_start = parseStringtoInt(insplit[0], "interval start");}
if (!insplit[1].empty()){