aboutsummaryrefslogtreecommitdiff
path: root/Examples/Modules/ionization/analysis_ionization.py
diff options
context:
space:
mode:
authorGravatar MaxThevenet <mthevenet@lbl.gov> 2020-05-01 08:39:45 -0700
committerGravatar GitHub <noreply@github.com> 2020-05-01 08:39:45 -0700
commitf8941d7e4d1a2e8388360a22e1cbf1ef7bcf2cb3 (patch)
tree572927655309cec48803999ba640918413a77292 /Examples/Modules/ionization/analysis_ionization.py
parent639cf17fda1d048602c675c5b1808893bd29d73e (diff)
downloadWarpX-f8941d7e4d1a2e8388360a22e1cbf1ef7bcf2cb3.tar.gz
WarpX-f8941d7e4d1a2e8388360a22e1cbf1ef7bcf2cb3.tar.zst
WarpX-f8941d7e4d1a2e8388360a22e1cbf1ef7bcf2cb3.zip
Most fun PR ever: print error and tolerance before ASSERT in CI (#967)
* always print error and tolerance before ASSERT in CI tests * eol * fix typos * more typo * typo
Diffstat (limited to 'Examples/Modules/ionization/analysis_ionization.py')
-rwxr-xr-xExamples/Modules/ionization/analysis_ionization.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/Examples/Modules/ionization/analysis_ionization.py b/Examples/Modules/ionization/analysis_ionization.py
index 6d8bda1e0..80d49f3d5 100755
--- a/Examples/Modules/ionization/analysis_ionization.py
+++ b/Examples/Modules/ionization/analysis_ionization.py
@@ -80,4 +80,10 @@ if do_plot:
plt.ylabel("x (m)")
plt.savefig("image_ionization.pdf", bbox_inches='tight')
-assert ((N5_fraction > 0.30) and (N5_fraction < 0.34))
+error_rel = abs(N5_fraction-0.32) / 0.32
+tolerance_rel = 0.07
+
+print("error_rel : " + str(error_rel))
+print("tolerance_rel: " + str(tolerance_rel))
+
+assert( error_rel < tolerance_rel )