aboutsummaryrefslogtreecommitdiff
path: root/Examples/Modules/embedded_boundary_cube/analysis_fields.py
diff options
context:
space:
mode:
authorGravatar Luca Fedeli <luca.fedeli@cea.fr> 2021-10-25 22:09:44 +0200
committerGravatar GitHub <noreply@github.com> 2021-10-25 20:09:44 +0000
commita247bd0091d8f188d6ff40695688c3e2fc64ba84 (patch)
treeef9c0c2776926522cb24dc8a02221422991c5f34 /Examples/Modules/embedded_boundary_cube/analysis_fields.py
parent3f9824216276c9b12569b56e431b1be14c58a23d (diff)
downloadWarpX-a247bd0091d8f188d6ff40695688c3e2fc64ba84.tar.gz
WarpX-a247bd0091d8f188d6ff40695688c3e2fc64ba84.tar.zst
WarpX-a247bd0091d8f188d6ff40695688c3e2fc64ba84.zip
Modernize field access in yt scripts (#2455)
* increase tolerance for single precision test * reset checksum * change ad['field'] into ad[('mesh','field')] or ad['boxlib','field'] in yt script * update field access in several files * Update Examples/Tests/Langmuir/analysis_langmuir_multi_rz.py * Update Examples/Tests/Langmuir/analysis_langmuir_multi.py * Update Examples/Tests/Langmuir/analysis_langmuir_multi_2d.py * Update Examples/Tests/Langmuir/analysis_langmuir_multi_rz.py * Update Examples/Tests/Langmuir/analysis_langmuir_multi_2d.py * Update Examples/Tests/Langmuir/analysis_langmuir_multi.py * Update Examples/Tests/Langmuir/analysis_langmuir_multi_rz.py * Update Examples/Tests/Langmuir/analysis_langmuir_multi_2d.py * Update Examples/Tests/Langmuir/analysis_langmuir_multi.py * Update Examples/Tests/Langmuir/analysis_langmuir_multi.py * Update Examples/Modules/boosted_diags/analysis_3Dbacktransformed_diag.py * Update Examples/Modules/boosted_diags/analysis_3Dbacktransformed_diag.py Co-authored-by: Tools <warpx@lbl.gov>
Diffstat (limited to 'Examples/Modules/embedded_boundary_cube/analysis_fields.py')
-rwxr-xr-xExamples/Modules/embedded_boundary_cube/analysis_fields.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/Examples/Modules/embedded_boundary_cube/analysis_fields.py b/Examples/Modules/embedded_boundary_cube/analysis_fields.py
index e4b461edd..9abd8579e 100755
--- a/Examples/Modules/embedded_boundary_cube/analysis_fields.py
+++ b/Examples/Modules/embedded_boundary_cube/analysis_fields.py
@@ -74,11 +74,11 @@ for i in range(ncells[0]):
rel_tol_err = 1e-1
# Compute relative l^2 error on By
-By_sim = data['By'].to_ndarray()
+By_sim = data[('mesh','By')].to_ndarray()
rel_err_y = np.sqrt( np.sum(np.square(By_sim - By_th)) / np.sum(np.square(By_th)))
assert(rel_err_y < rel_tol_err)
# Compute relative l^2 error on Bz
-Bz_sim = data['Bz'].to_ndarray()
+Bz_sim = data[('mesh','Bz')].to_ndarray()
rel_err_z = np.sqrt( np.sum(np.square(Bz_sim - Bz_th)) / np.sum(np.square(Bz_th)))
assert(rel_err_z < rel_tol_err)