aboutsummaryrefslogtreecommitdiff
path: root/Regression/WarpX-tests.ini
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--Regression/WarpX-tests.ini376
1 files changed, 314 insertions, 62 deletions
diff --git a/Regression/WarpX-tests.ini b/Regression/WarpX-tests.ini
index a3521cf6a..19da4ba04 100644
--- a/Regression/WarpX-tests.ini
+++ b/Regression/WarpX-tests.ini
@@ -59,8 +59,8 @@ branch = master
[pml_x_yee]
buildDir = .
-inputFile = Examples/Tests/PML/inputs2d
-runtime_params = warpx.do_dynamic_scheduling=0 algo.maxwell_fdtd_solver=yee
+inputFile = Examples/Tests/PML/inputs.2d
+runtime_params = warpx.do_dynamic_scheduling=0 algo.maxwell_fdtd_solver=yee amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -74,8 +74,8 @@ analysisRoutine = Examples/Tests/PML/analysis_pml_yee.py
[pml_x_ckc]
buildDir = .
-inputFile = Examples/Tests/PML/inputs2d
-runtime_params = warpx.do_dynamic_scheduling=0 algo.maxwell_fdtd_solver=ckc
+inputFile = Examples/Tests/PML/inputs.2d
+runtime_params = warpx.do_dynamic_scheduling=0 algo.maxwell_fdtd_solver=ckc amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -89,8 +89,8 @@ analysisRoutine = Examples/Tests/PML/analysis_pml_ckc.py
[pml_x_psatd]
buildDir = .
-inputFile = Examples/Tests/PML/inputs2d
-runtime_params = warpx.do_dynamic_scheduling=0
+inputFile = Examples/Tests/PML/inputs.2d
+runtime_params = warpx.do_dynamic_scheduling=0 amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString = USE_PSATD=TRUE
restartTest = 0
@@ -105,6 +105,7 @@ analysisRoutine = Examples/Tests/PML/analysis_pml_psatd.py
[RigidInjection_lab]
buildDir = .
inputFile = Examples/Modules/RigidInjection/inputs.LabFrame
+runtime_params = amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -117,9 +118,10 @@ doVis = 0
compareParticles = 0
analysisRoutine = Examples/Modules/RigidInjection/analysis_rigid_injection_LabFrame.py
-[RigidInjection_boost_backtransformed]
+[RigidInjection_BTD]
buildDir = .
inputFile = Examples/Modules/RigidInjection/inputs.BoostedFrame
+runtime_params = amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -134,7 +136,7 @@ doComparison = 0
aux1File = Tools/read_raw_data.py
analysisRoutine = Examples/Modules/RigidInjection/analysis_rigid_injection_BoostedFrame.py
-[Boost_3Dbacktransformed_CheckReducedDiagnostics]
+[BTD_ReducedSliceDiag]
buildDir = .
inputFile = Examples/Modules/boosted_diags/inputs.3d.slice
dim = 3
@@ -153,8 +155,8 @@ analysisRoutine = Examples/Modules/boosted_diags/analysis_3Dbacktransformed_diag
[nci_corrector]
buildDir = .
-inputFile = Examples/Modules/nci_corrector/inputs2d
-runtime_params = amr.max_level=0 particles.use_fdtd_nci_corr=1
+inputFile = Examples/Modules/nci_corrector/inputs.2d
+runtime_params = amr.max_level=0 particles.use_fdtd_nci_corr=1 amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -165,12 +167,12 @@ numthreads = 2
compileTest = 0
doVis = 0
doComparison = 0
-analysisRoutine = Examples/Modules/nci_corrector/ncicorr_analysis.py
+analysisRoutine = Examples/Modules/nci_corrector/analysis_ncicorr.py
[nci_correctorMR]
buildDir = .
-inputFile = Examples/Modules/nci_corrector/inputs2d
-runtime_params = amr.max_level=1 particles.use_fdtd_nci_corr=1 amr.n_cell=64 64
+inputFile = Examples/Modules/nci_corrector/inputs.2d
+runtime_params = amr.max_level=1 particles.use_fdtd_nci_corr=1 amr.n_cell=64 64 amrex.abort_on_unused_inputs=1 warpx.fine_tag_lo=-20.e-6 -20.e-6 warpx.fine_tag_hi=20.e-6 20.e-6
dim = 2
addToCompileString =
restartTest = 0
@@ -181,11 +183,12 @@ numthreads = 2
compileTest = 0
doVis = 0
doComparison = 0
-analysisRoutine = Examples/Modules/nci_corrector/ncicorr_analysis.py
+analysisRoutine = Examples/Modules/nci_corrector/analysis_ncicorr.py
[ionization_lab]
buildDir = .
inputFile = Examples/Modules/ionization/inputs.rt
+runtime_params = amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -195,11 +198,12 @@ useOMP = 1
numthreads = 1
compileTest = 0
doVis = 0
-analysisRoutine = Examples/Modules/ionization/ionization_analysis.py
+analysisRoutine = Examples/Modules/ionization/analysis_ionization.py
[ionization_boost]
buildDir = .
inputFile = Examples/Modules/ionization/inputs.bf.rt
+runtime_params = amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -209,12 +213,12 @@ useOMP = 1
numthreads = 1
compileTest = 0
doVis = 0
-analysisRoutine = Examples/Modules/ionization/ionization_analysis.py
+analysisRoutine = Examples/Modules/ionization/analysis_ionization.py
[bilinear_filter]
buildDir = .
inputFile = Examples/Tests/SingleParticle/inputs
-runtime_params = warpx.use_filter=1 warpx.filter_npass_each_dir=1 5
+runtime_params = warpx.use_filter=1 warpx.filter_npass_each_dir=1 5 amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -224,11 +228,12 @@ useOMP = 1
numthreads = 2
compileTest = 0
doVis = 0
-analysisRoutine = Examples/Tests/SingleParticle/bilinear_filter_analysis.py
+analysisRoutine = Examples/Tests/SingleParticle/analysis_bilinear_filter.py
[Langmuir_2d]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.rt
+runtime_params = electrons.ux=0.01 electrons.xmax=0.e-6 warpx.fields_to_plot=Ex jx electrons.plot_vars=w ux Ex amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -240,13 +245,13 @@ compileTest = 0
doVis = 0
compareParticles = 1
particleTypes = electrons
-runtime_params = electrons.ux=0.01 electrons.xmax=0.e-6 warpx.fields_to_plot=Ex jx electrons.plot_vars=w ux Ex
-analysisRoutine = Examples/Tests/Langmuir/langmuir2d_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir2d.py
analysisOutputImage = langmuir2d_analysis.png
[Langmuir_2d_nompi]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.rt
+runtime_params = electrons.ux=0.01 electrons.xmax=0.e-6 warpx.fields_to_plot=Ex jx electrons.plot_vars=w ux Ex amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -258,13 +263,13 @@ compileTest = 0
doVis = 0
compareParticles = 1
particleTypes = electrons
-runtime_params = electrons.ux=0.01 electrons.xmax=0.e-6 warpx.fields_to_plot=Ex jx electrons.plot_vars=w ux Ex
-analysisRoutine = Examples/Tests/Langmuir/langmuir2d_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir2d.py
analysisOutputImage = langmuir2d_analysis.png
[Langmuir_x]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.rt
+runtime_params = electrons.ux=0.01 electrons.xmax=0.e-6 warpx.do_dynamic_scheduling=0 warpx.fields_to_plot = Ex jx electrons.plot_vars=w ux Ex amrex.abort_on_unused_inputs=1
dim = 3
addToCompileString =
restartTest = 0
@@ -276,13 +281,13 @@ compileTest = 0
doVis = 0
compareParticles = 1
particleTypes = electrons
-runtime_params = electrons.ux=0.01 electrons.xmax=0.e-6 warpx.do_dynamic_scheduling=0 warpx.fields_to_plot = Ex jx electrons.plot_vars=w ux Ex
-analysisRoutine = Examples/Tests/Langmuir/langmuir_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir.py
analysisOutputImage = langmuir_x_analysis.png
[Langmuir_y]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.rt
+runtime_params = electrons.uy=0.01 electrons.ymax=0.e-6 warpx.do_dynamic_scheduling=0 warpx.fields_to_plot = Ey jy electrons.plot_vars=w uy Ey amrex.abort_on_unused_inputs=1
dim = 3
addToCompileString =
restartTest = 0
@@ -294,13 +299,13 @@ compileTest = 0
doVis = 0
compareParticles = 1
particleTypes = electrons
-runtime_params = electrons.uy=0.01 electrons.ymax=0.e-6 warpx.do_dynamic_scheduling=0 warpx.fields_to_plot = Ey jy electrons.plot_vars=w uy Ey
-analysisRoutine = Examples/Tests/Langmuir/langmuir_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir.py
analysisOutputImage = langmuir_y_analysis.png
[Langmuir_z]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.rt
+runtime_params = electrons.uz=0.01 electrons.zmax=0.e-6 warpx.do_dynamic_scheduling=0 warpx.fields_to_plot = Ez jz electrons.plot_vars=w uz Ez amrex.abort_on_unused_inputs=1
dim = 3
addToCompileString =
restartTest = 0
@@ -312,13 +317,13 @@ compileTest = 0
doVis = 0
compareParticles = 1
particleTypes = electrons
-runtime_params = electrons.uz=0.01 electrons.zmax=0.e-6 warpx.do_dynamic_scheduling=0 warpx.fields_to_plot = Ez jz electrons.plot_vars=w uz Ez
-analysisRoutine = Examples/Tests/Langmuir/langmuir_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir.py
analysisOutputImage = langmuir_z_analysis.png
[Langmuir_multi]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.multi.rt
+runtime_params = warpx.do_dynamic_scheduling=0 amrex.abort_on_unused_inputs=1
dim = 3
addToCompileString =
restartTest = 0
@@ -329,14 +334,14 @@ numthreads = 2
compileTest = 0
doVis = 0
compareParticles = 1
-runtime_params = warpx.do_dynamic_scheduling=0
particleTypes = electrons positrons
-analysisRoutine = Examples/Tests/Langmuir/langmuir_multi_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir_multi.py
analysisOutputImage = langmuir_multi_analysis.png
[Langmuir_multi_nodal]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.multi.rt
+runtime_params = warpx.do_dynamic_scheduling=0 warpx.do_nodal=1 amrex.abort_on_unused_inputs=1
dim = 3
addToCompileString =
restartTest = 0
@@ -347,14 +352,14 @@ numthreads = 2
compileTest = 0
doVis = 0
compareParticles = 1
-runtime_params = warpx.do_dynamic_scheduling=0 warpx.do_nodal=1
particleTypes = electrons positrons
-analysisRoutine = Examples/Tests/Langmuir/langmuir_multi_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir_multi.py
analysisOutputImage = langmuir_multi_analysis.png
[Langmuir_multi_psatd]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.multi.rt
+runtime_params = psatd.fftw_plan_measure=0 amrex.abort_on_unused_inputs=1
dim = 3
addToCompileString = USE_PSATD=TRUE
restartTest = 0
@@ -366,14 +371,14 @@ compileTest = 0
doVis = 0
compareParticles = 1
tolerance = 5.e-11
-runtime_params = psatd.fftw_plan_measure=0
particleTypes = electrons positrons
-analysisRoutine = Examples/Tests/Langmuir/langmuir_multi_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir_multi.py
analysisOutputImage = langmuir_multi_analysis.png
[Langmuir_multi_psatd_nodal]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.multi.rt
+runtime_params = psatd.fftw_plan_measure=0 warpx.do_dynamic_scheduling=0 warpx.do_nodal=1 amrex.abort_on_unused_inputs=1
dim = 3
addToCompileString = USE_PSATD=TRUE
restartTest = 0
@@ -385,14 +390,14 @@ compileTest = 0
doVis = 0
compareParticles = 1
tolerance = 5.e-11
-runtime_params = psatd.fftw_plan_measure=0 warpx.do_dynamic_scheduling=0 warpx.do_nodal=1
particleTypes = electrons positrons
-analysisRoutine = Examples/Tests/Langmuir/langmuir_multi_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir_multi.py
analysisOutputImage = langmuir_multi_analysis.png
[Langmuir_multi_2d_nodal]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.multi.2d.rt
+runtime_params = warpx.do_nodal=1 algo.current_deposition=direct electrons.plot_vars=w ux uy uz Ex Ey Ez positrons.plot_vars=w ux uy uz Ex Ey Ez amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -403,14 +408,14 @@ numthreads = 1
compileTest = 0
doVis = 0
compareParticles = 1
-runtime_params = warpx.do_nodal=1 algo.current_deposition=direct electrons.plot_vars=w ux uy uz Ex Ey Ez positrons.plot_vars=w ux uy uz Ex Ey Ez
particleTypes = electrons positrons
-analysisRoutine = Examples/Tests/Langmuir/langmuir_multi_2d_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir_multi_2d.py
analysisOutputImage = langmuir_multi_2d_analysis.png
[Langmuir_multi_2d_psatd]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.multi.2d.rt
+runtime_params = psatd.fftw_plan_measure=0 electrons.plot_vars=w ux uy uz Ex Ey Ez positrons.plot_vars=w ux uy uz Ex Ey Ez warpx.fields_to_plot=Ex Ey Ez jx jy jz part_per_cell amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString = USE_PSATD=TRUE
restartTest = 0
@@ -421,14 +426,14 @@ numthreads = 1
compileTest = 0
doVis = 0
compareParticles = 1
-runtime_params = psatd.fftw_plan_measure=0 electrons.plot_vars=w ux uy uz Ex Ey Ez positrons.plot_vars=w ux uy uz Ex Ey Ez warpx.fields_to_plot=Ex Ey Ez jx jy jz part_per_cell
particleTypes = electrons positrons
-analysisRoutine = Examples/Tests/Langmuir/langmuir_multi_2d_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir_multi_2d.py
analysisOutputImage = langmuir_multi_2d_analysis.png
[Langmuir_multi_2d_psatd_nodal]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.multi.2d.rt
+runtime_params = psatd.fftw_plan_measure=0 warpx.do_nodal=1 algo.current_deposition=direct electrons.plot_vars=w ux uy uz Ex Ey Ez positrons.plot_vars=w ux uy uz Ex Ey Ez warpx.fields_to_plot=Ex Ey Ez jx jy jz part_per_cell amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString = USE_PSATD=TRUE
restartTest = 0
@@ -439,14 +444,14 @@ numthreads = 1
compileTest = 0
doVis = 0
compareParticles = 1
-runtime_params = psatd.fftw_plan_measure=0 warpx.do_nodal=1 algo.current_deposition=direct electrons.plot_vars=w ux uy uz Ex Ey Ez positrons.plot_vars=w ux uy uz Ex Ey Ez warpx.fields_to_plot=Ex Ey Ez jx jy jz part_per_cell
particleTypes = electrons positrons
-analysisRoutine = Examples/Tests/Langmuir/langmuir_multi_2d_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir_multi_2d.py
analysisOutputImage = langmuir_multi_2d_analysis.png
[Langmuir_multi_rz]
buildDir = .
inputFile = Examples/Tests/Langmuir/inputs.multi.rz.rt
+runtime_params = electrons.plot_vars=w ux uy uz Ex Ey Ez Bx By ions.plot_vars=w ux uy uz Ex Ey Ez Bx By amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString = USE_RZ=TRUE
restartTest = 0
@@ -456,16 +461,16 @@ useOMP = 1
numthreads = 1
compileTest = 0
doVis = 0
-runtime_params = electrons.plot_vars=w ux uy uz Ex Ey Ez Bx By ions.plot_vars=w ux uy uz Ex Ey Ez Bx By
compareParticles = 1
particleTypes = electrons ions
-analysisRoutine = Examples/Tests/Langmuir/langmuir_multi_rz_analysis.py
+analysisRoutine = Examples/Tests/Langmuir/analysis_langmuir_multi_rz.py
analysisOutputImage = langmuir_multi_rz_analysis.png
-[Langmuir_rz_multimode]
+[Python_Langmuir_rz_multimode]
buildDir = .
-inputFile = Examples/Tests/Langmuir/langmuir_PICMI_rz_multimode_analyze.py
-customRunCmd = python langmuir_PICMI_rz_multimode_analyze.py
+inputFile = Examples/Tests/Langmuir/PICMI_inputs_langmuir_rz_multimode_analyze.py
+runtime_params = amrex.abort_on_unused_inputs=1
+customRunCmd = python PICMI_inputs_langmuir_rz_multimode_analyze.py
dim = 2
addToCompileString = USE_PYTHON_MAIN=TRUE USE_RZ=TRUE
restartTest = 0
@@ -482,6 +487,7 @@ outputFile = diags/plotfiles/plt00040
[LaserInjection]
buildDir = .
inputFile = Examples/Modules/laser_injection/inputs.rt
+runtime_params = amrex.abort_on_unused_inputs=1
dim = 3
addToCompileString =
restartTest = 0
@@ -492,12 +498,13 @@ numthreads = 2
compileTest = 0
doVis = 0
compareParticles = 0
-analysisRoutine = Examples/Modules/laser_injection/laser_analysis.py
+analysisRoutine = Examples/Modules/laser_injection/analysis_laser.py
analysisOutputImage = laser_analysis.png
[LaserInjection_2d]
buildDir = .
inputFile = Examples/Modules/laser_injection/inputs.2d.rt
+runtime_params = warpx.do_dynamic_scheduling=0 warpx.serialize_ics=1 amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -507,13 +514,12 @@ useOMP = 1
numthreads = 2
compileTest = 0
doVis = 0
-runtime_params = warpx.do_dynamic_scheduling=0 warpx.serialize_ics=1
compareParticles = 0
[LaserAcceleration]
buildDir = .
inputFile = Examples/Physics_applications/laser_acceleration/inputs.3d
-runtime_params = warpx.do_dynamic_scheduling=0 amr.n_cell=32 32 256 max_step=100 electrons.zmin=0.e-6 warpx.serialize_ics=1
+runtime_params = warpx.do_dynamic_scheduling=0 amr.n_cell=32 32 256 max_step=100 electrons.zmin=0.e-6 warpx.serialize_ics=1 amrex.abort_on_unused_inputs=1
dim = 3
addToCompileString =
restartTest = 0
@@ -529,7 +535,7 @@ particleTypes = electrons
[subcyclingMR]
buildDir = .
inputFile = Examples/Tests/subcycling/inputs.2d
-runtime_params = warpx.serialize_ics=1 warpx.do_dynamic_scheduling=0
+runtime_params = warpx.serialize_ics=1 warpx.do_dynamic_scheduling=0 amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -545,7 +551,7 @@ compareParticles = 0
[LaserAccelerationMR]
buildDir = .
inputFile = Examples/Physics_applications/laser_acceleration/inputs.2d
-runtime_params = amr.max_level=1 max_step=200 warpx.serialize_ics=1
+runtime_params = amr.max_level=1 max_step=200 warpx.serialize_ics=1 amrex.abort_on_unused_inputs=1 warpx.fine_tag_lo=-5.e-6 -35.e-6 warpx.fine_tag_hi=5.e-6 -25.e-6
dim = 2
addToCompileString =
restartTest = 0
@@ -561,7 +567,7 @@ particleTypes = electrons beam
[PlasmaAccelerationMR]
buildDir = .
inputFile = Examples/Physics_applications/plasma_acceleration/inputs.2d
-runtime_params = amr.max_level=1 amr.n_cell=32 512 max_step=400 warpx.serialize_ics=1 warpx.do_dynamic_scheduling=0
+runtime_params = amr.max_level=1 amr.n_cell=32 512 max_step=400 warpx.serialize_ics=1 warpx.do_dynamic_scheduling=0 amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString =
restartTest = 0
@@ -576,8 +582,9 @@ particleTypes = beam driver plasma_e
[Python_Langmuir]
buildDir = .
-inputFile = Examples/Tests/Langmuir/langmuir_PICMI_rt.py
-customRunCmd = python langmuir_PICMI_rt.py
+inputFile = Examples/Tests/Langmuir/PICMI_inputs_langmuir_rt.py
+runtime_params = amrex.abort_on_unused_inputs=1
+customRunCmd = python PICMI_inputs_langmuir_rt.py
dim = 3
addToCompileString = USE_PYTHON_MAIN=TRUE
restartTest = 0
@@ -594,6 +601,7 @@ outputFile = diags/plotfiles/plt00040
[uniform_plasma_restart]
buildDir = .
inputFile = Examples/Physics_applications/uniform_plasma/inputs.3d
+runtime_params = amrex.abort_on_unused_inputs=1
dim = 3
addToCompileString =
restartTest = 1
@@ -610,7 +618,8 @@ tolerance = 1.e-14
[particles_in_pml_2d]
buildDir = .
-inputFile = Examples/Tests/particles_in_PML/inputs2d
+inputFile = Examples/Tests/particles_in_PML/inputs.2d
+runtime_params = amrex.abort_on_unused_inputs=1
dim = 2
restartTest = 0
useMPI = 1
@@ -620,11 +629,12 @@ numthreads = 1
compileTest = 0
doVis = 0
compareParticles = 0
-analysisRoutine = Examples/Tests/particles_in_PML/analysis.py
+analysisRoutine = Examples/Tests/particles_in_PML/analysis_particles_in_pml.py
[particles_in_pml]
buildDir = .
inputFile = Examples/Tests/particles_in_PML/inputs
+runtime_params = amrex.abort_on_unused_inputs=1
dim = 3
restartTest = 0
useMPI = 1
@@ -634,11 +644,12 @@ numthreads = 2
compileTest = 0
doVis = 0
compareParticles = 0
-analysisRoutine = Examples/Tests/particles_in_PML/analysis.py
+analysisRoutine = Examples/Tests/particles_in_PML/analysis_particles_in_pml.py
[photon_pusher]
buildDir = .
inputFile = Examples/Tests/photon_pusher/inputs
+runtime_params = amrex.abort_on_unused_inputs=1
dim = 3
restartTest = 0
useMPI = 1
@@ -648,7 +659,7 @@ numthreads = 2
compileTest = 0
doVis = 0
compareParticles = 0
-analysisRoutine = Examples/Tests/photon_pusher/check.py
+analysisRoutine = Examples/Tests/photon_pusher/analysis_photon_pusher.py
[radiation_reaction]
@@ -663,11 +674,12 @@ numthreads = 2
compileTest = 0
doVis = 0
compareParticles = 0
-analysisRoutine = Examples/Tests/radiation_reaction/test_const_B_analytical/check.py
+analysisRoutine = Examples/Tests/radiation_reaction/test_const_B_analytical/analysis_classicalRR.py
[qed_breit_wheeler_tau_init]
buildDir = .
inputFile = Examples/Modules/qed/breit_wheeler/inputs.2d_test_tau_init
+runtime_params = amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString = QED=TRUE
restartTest = 0
@@ -678,11 +690,12 @@ numthreads = 2
compileTest = 0
doVis = 0
compareParticles = 0
-analysisRoutine = Examples/Modules/qed/breit_wheeler/check_2d_tau_init.py
+analysisRoutine = Examples/Modules/qed/breit_wheeler/analysis_2d_tau_init.py
[qed_quantum_sync_tau_init]
buildDir = .
inputFile = Examples/Modules/qed/quantum_synchrotron/inputs.2d_test_tau_init
+runtime_params = amrex.abort_on_unused_inputs=1
dim = 2
addToCompileString = QED=TRUE
restartTest = 0
@@ -693,7 +706,7 @@ numthreads = 2
compileTest = 0
doVis = 0
compareParticles = 0
-analysisRoutine = Examples/Modules/qed/quantum_synchrotron/check_2d_tau_init.py
+analysisRoutine = Examples/Modules/qed/quantum_synchrotron/analysis_2d_tau_init.py
[particle_pusher]
buildDir = .
@@ -708,3 +721,242 @@ compileTest = 0
doVis = 0
compareParticles = 0
analysisRoutine = Examples/Tests/particle_pusher/analysis_pusher.py
+
+[Python_gaussian_beam]
+buildDir = .
+inputFile = Examples/Modules/gaussian_beam/PICMI_inputs_gaussian_beam.py
+customRunCmd = python PICMI_inputs_gaussian_beam.py
+dim = 3
+addToCompileString = USE_PYTHON_MAIN=TRUE
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 1
+compileTest = 0
+doVis = 0
+compareParticles = 1
+particleTypes = electrons
+
+[PlasmaAccelerationBoost2d]
+buildDir = .
+inputFile = Examples/Physics_applications/plasma_acceleration/inputs.2d.boost
+runtime_params = warpx.do_dynamic_scheduling=0 warpx.serialize_ics=1 amr.n_cell=64 256 max_step=20
+dim = 2
+addToCompileString =
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 2
+compileTest = 0
+doVis = 0
+
+[Python_PlasmaAcceleration]
+buildDir = .
+inputFile = Examples/Physics_applications/plasma_acceleration/PICMI_inputs_plasma_acceleration.py
+customRunCmd = python PICMI_inputs_plasma_acceleration.py
+dim = 3
+addToCompileString = USE_PYTHON_MAIN=TRUE
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 1
+compileTest = 0
+doVis = 0
+compareParticles = 1
+particleTypes = beam
+
+[Python_PlasmaAccelerationMR]
+buildDir = .
+inputFile = Examples/Physics_applications/plasma_acceleration/PICMI_inputs_plasma_acceleration_mr.py
+customRunCmd = python PICMI_inputs_plasma_acceleration_mr.py
+dim = 3
+addToCompileString = USE_PYTHON_MAIN=TRUE
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 1
+compileTest = 0
+doVis = 0
+compareParticles = 1
+particleTypes = beam
+
+[PlasmaAccelerationBoost3d]
+buildDir = .
+inputFile = Examples/Physics_applications/plasma_acceleration/inputs.3d.boost
+runtime_params = warpx.do_dynamic_scheduling=0 warpx.serialize_ics=1 amr.n_cell=64 64 128 max_step=5
+dim = 3
+addToCompileString =
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 2
+compileTest = 0
+doVis = 0
+
+[PlasmaMirror]
+buildDir = .
+inputFile = Examples/Physics_applications/plasma_mirror/inputs.2d
+runtime_params = warpx.do_dynamic_scheduling=0 warpx.serialize_ics=1 amr.n_cell=256 128 max_step=20
+dim = 2
+addToCompileString =
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 2
+compileTest = 0
+doVis = 0
+
+[momentum-conserving-gather]
+buildDir = .
+inputFile = Examples/Physics_applications/plasma_acceleration/inputs.2d
+runtime_params = amr.max_level=1 amr.n_cell=32 512 max_step=400 warpx.serialize_ics=1 warpx.do_dynamic_scheduling=0 algo.field_gathering=momentum-conserving
+dim = 2
+addToCompileString =
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 2
+compileTest = 0
+doVis = 0
+compareParticles = 1
+particleTypes = beam driver plasma_e
+
+[LaserAccelerationRZ]
+buildDir = .
+inputFile = Examples/Physics_applications/laser_acceleration/inputs.rz
+runtime_params = max_step=10
+dim = 2
+addToCompileString = USE_RZ=TRUE
+restartTest = 0
+useMPI = 1
+numprocs = 4
+useOMP = 1
+numthreads = 1
+compileTest = 0
+doVis = 0
+runtime_params = electrons.plot_vars=w ux uy uz Ex Ey Ez Bx By beam.plot_vars=w ux uy uz Ex Ey Ez Bx By
+compareParticles = 1
+particleTypes = electrons beam
+
+[Python_LaserAccelerationMR]
+buildDir = .
+inputFile = Examples/Physics_applications/laser_acceleration/PICMI_inputs_laser_acceleration.py
+customRunCmd = python PICMI_inputs_laser_acceleration.py
+dim = 3
+addToCompileString = USE_PYTHON_MAIN=TRUE
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 1
+compileTest = 0
+doVis = 0
+compareParticles = 1
+particleTypes = electrons
+
+[Python_Langmuir_2d]
+buildDir = .
+inputFile = Examples/Tests/Langmuir/PICMI_inputs_langmuir2d.py
+customRunCmd = python PICMI_inputs_langmuir2d.py
+dim = 2
+addToCompileString = USE_PYTHON_MAIN=TRUE
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 1
+compileTest = 0
+doVis = 0
+compareParticles = 1
+particleTypes = electrons
+
+[Python_Langmuir_rz_multimode]
+buildDir = .
+inputFile = Examples/Tests/Langmuir/PICMI_inputs_langmuir_rz.py
+customRunCmd = python PICMI_inputs_langmuir_rz.py
+dim = 2
+addToCompileString = USE_PYTHON_MAIN=TRUE USE_RZ=TRUE
+restartTest = 0
+useMPI = 1
+numprocs = 4
+useOMP = 1
+numthreads = 1
+compileTest = 0
+doVis = 0
+
+[GPU_inputs]
+buildDir = .
+inputFile = Examples/Tests/gpu_test/inputs
+runtime_params = warpx.do_dynamic_scheduling=0 warpx.serialize_ics=1
+dim = 3
+addToCompileString =
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 2
+compileTest = 0
+doVis = 0
+
+[LaserOnFine]
+buildDir = .
+inputFile = Examples/Tests/laser_on_fine/inputs.2d
+runtime_params = max_step=50
+dim = 2
+addToCompileString =
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 2
+compileTest = 0
+doVis = 0
+
+[Larmor]
+buildDir = .
+inputFile = Examples/Tests/Larmor/inputs.mr
+runtime_params = max_step=10
+dim = 2
+addToCompileString =
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 2
+compileTest = 0
+doVis = 0
+
+[Uniform_2d]
+buildDir = .
+inputFile = Examples/Physics_applications/uniform_plasma/inputs.2d
+dim = 2
+addToCompileString =
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 2
+compileTest = 0
+doVis = 0
+
+[LaserAccelerationBoost]
+buildDir = .
+inputFile = Examples/Physics_applications/laser_acceleration/inputs.2d.boost
+runtime_params = warpx.do_dynamic_scheduling=0 warpx.serialize_ics=1 amr.n_cell=64 512 max_step=20
+dim = 2
+addToCompileString =
+restartTest = 0
+useMPI = 1
+numprocs = 2
+useOMP = 1
+numthreads = 2
+compileTest = 0
+doVis = 0
+