From 6e58745b9f2895b4139ad2fe399733a50d6d51a8 Mon Sep 17 00:00:00 2001 From: Davide Terzani <23354403+titoiride@users.noreply.github.com> Date: Tue, 2 Dec 2025 08:47:23 -0800 Subject: [PATCH] Add verbose message to assert --- src/Hipace.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Hipace.cpp b/src/Hipace.cpp index db7ad1f97e..5d551e7dab 100644 --- a/src/Hipace.cpp +++ b/src/Hipace.cpp @@ -500,7 +500,10 @@ Hipace::Evolve () const amrex::Box& bx = m_3D_ba[0][0]; if (m_multi_laser.UseLaser()) { - AMREX_ALWAYS_ASSERT(!m_adaptive_time_step.m_do_adaptive_time_step); + AMREX_ALWAYS_ASSERT_WITH_MESSAGE( + !m_adaptive_time_step.m_do_adaptive_time_step, + "Adaptive time step cannot be used with laser pulses." + ); } m_physical_time = step == 0 ? m_initial_time : m_multi_buffer.get_time();