aboutsummaryrefslogtreecommitdiff
path: root/Examples/Physics_applications/laser_acceleration/laser_acceleration_PICMI.py
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/Physics_applications/laser_acceleration/laser_acceleration_PICMI.py')
-rw-r--r--Examples/Physics_applications/laser_acceleration/laser_acceleration_PICMI.py15
1 files changed, 14 insertions, 1 deletions
diff --git a/Examples/Physics_applications/laser_acceleration/laser_acceleration_PICMI.py b/Examples/Physics_applications/laser_acceleration/laser_acceleration_PICMI.py
index 77cd2e176..b68beece2 100644
--- a/Examples/Physics_applications/laser_acceleration/laser_acceleration_PICMI.py
+++ b/Examples/Physics_applications/laser_acceleration/laser_acceleration_PICMI.py
@@ -95,6 +95,18 @@ solver = picmi.ElectromagneticSolver(grid=grid, method='CKC', cfl=1.)
##########################
+# diagnostics
+##########################
+
+field_diag1 = picmi.FieldDiagnostic(period = 100,
+ warpx_plot_raw_fields = 1,
+ warpx_plot_raw_fields_guards = 1,
+ warpx_plot_finepatch = 1,
+ warpx_plot_crsepatch = 1)
+
+part_diag1 = picmi.ParticleDiagnostic(period = 100)
+
+##########################
# simulation setup
##########################
@@ -102,7 +114,6 @@ sim = picmi.Simulation(solver = solver,
max_steps = max_steps,
verbose = 1,
cfl = 1.0,
- warpx_plot_int = 100,
warpx_current_deposition_algo = 3,
warpx_charge_deposition_algo = 0,
warpx_field_gathering_algo = 0,
@@ -112,6 +123,8 @@ sim.add_species(electrons, layout=picmi.GriddedLayout(grid=grid, n_macroparticle
sim.add_laser(laser, injection_method=laser_antenna)
+sim.add_diagnostic(field_diag1)
+sim.add_diagnostic(part_diag1)
##########################
# simulation run