diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 1f963097f37..4df23422a5c 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -150,6 +150,7 @@ jobs: cmake -S . -B build \ ${AMReX_CMAKE_FLAGS} \ ${WARPX_CMAKE_FLAGS} \ + -DWarpX_amrex_repo=https://github.com/ax3l/amrex.git -DWarpX_amrex_branch=topic-pp-prefix \ # FIXME remove line -DWarpX_TEST_CLEANUP=ON \ -DWarpX_TEST_FPETRAP=ON # build diff --git a/Docs/source/developers/testing.rst b/Docs/source/developers/testing.rst index 5529ecb2aca..ac6bca2c6e2 100644 --- a/Docs/source/developers/testing.rst +++ b/Docs/source/developers/testing.rst @@ -95,7 +95,7 @@ Each test directory must contain a file named ``CMakeLists.txt`` where all tests A new test can be added by adding a corresponding entry in ``CMakeLists.txt`` as illustrated in the examples below: -* Add the **regular test** ``test_1d_laser_acceleration``, with input file and analysis script in ``Examples/Tests/laser_acceleration/``: +* Add the **regular test** ``test_1d_laser_acceleration``: .. code-block:: sh @@ -104,13 +104,13 @@ A new test can be added by adding a corresponding entry in ``CMakeLists.txt`` as 1 # dims 2 # nprocs OFF # eb - Examples/Tests/laser_acceleration/inputs_test_1d_laser_acceleration # inputs - Examples/Tests/laser_acceleration/analysis.py # analysis + inputs_test_1d_laser_acceleration # inputs + analysis.py # analysis diags/diag1000100 # output (plotfile) OFF # dependency ) -* Add the **PICMI test** ``test_2d_laser_acceleration_picmi``, with input file and analysis script in ``Examples/Tests/laser_acceleration/``: +* Add the **PICMI test** ``test_2d_laser_acceleration_picmi``: .. code-block:: sh @@ -119,13 +119,13 @@ A new test can be added by adding a corresponding entry in ``CMakeLists.txt`` as 2 # dims 2 # nprocs OFF # eb - Examples/Tests/laser_acceleration/inputs_test_2d_laser_acceleration_picmi.py # inputs - Examples/Tests/laser_acceleration/analysis.py # analysis + inputs_test_2d_laser_acceleration_picmi.py # inputs + analysis.py # analysis diags/diag1000100 # output (plotfile) OFF # dependency ) -* Add the **restart test** ``test_3d_laser_acceleration_restart``, with input file in ``Examples/Tests/laser_acceleration/`` and default restart analysis script provided by WarpX: +* Add the **restart test** ``test_3d_laser_acceleration_restart``: .. code-block:: sh @@ -134,15 +134,15 @@ A new test can be added by adding a corresponding entry in ``CMakeLists.txt`` as 3 # dims 2 # nprocs OFF # eb - Examples/Tests/laser_acceleration/inputs_test_3d_laser_acceleration_restart # inputs - Examples/analysis_default_restart.py # analysis + inputs_test_3d_laser_acceleration_restart # inputs + analysis_default_restart.py # analysis diags/diag1000100 # output (plotfile) test_3d_laser_acceleration # dependency ) Note that the restart has an explicit dependency, namely it can run only provided that the original test, from which the restart checkpoint files will be read, runs first. -* A more complex example. Add the **PICMI test** ``test_rz_laser_acceleration_picmi``, with custom command-line arguments ``--test`` and ``dir``, input file and analysis script in ``Examples/Tests/laser_acceleration/``, and openPMD time series output: +* A more complex example. Add the **PICMI test** ``test_rz_laser_acceleration_picmi``, with custom command-line arguments ``--test`` and ``dir``, and openPMD time series output: .. code-block:: sh @@ -151,8 +151,8 @@ A new test can be added by adding a corresponding entry in ``CMakeLists.txt`` as RZ # dims 2 # nprocs OFF # eb - "Examples/Tests/laser_acceleration/inputs_test_rz_laser_acceleration_picmi.py --test --dir 1" # inputs - Examples/Tests/laser_acceleration/analysis.py # analysis + "inputs_test_rz_laser_acceleration_picmi.py --test --dir 1" # inputs + analysis.py # analysis diags/diag1/ # output (openPMD time series) OFF # dependency ) diff --git a/Examples/CMakeLists.txt b/Examples/CMakeLists.txt index dc7331a2d7f..f2898b557f4 100644 --- a/Examples/CMakeLists.txt +++ b/Examples/CMakeLists.txt @@ -23,7 +23,7 @@ endif() # eb: needs EB support? (temporary until handled as runtime parameter) # inputs: inputs file or PICMI script, WarpX_MPI decides w/ or w/o MPI # analysis: analysis script, always run without MPI -# output: output file (dir) to analyze +# output: output file(s) to analyze # dependency: name of base test that must run first # function(add_warpx_test @@ -70,36 +70,35 @@ function(add_warpx_test file(MAKE_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${name}) set(THIS_WORKING_DIR ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${name}) - get_filename_component(INPUTS_ALL ${WarpX_SOURCE_DIR}/${inputs} REALPATH) - - # separate input file (full path) and optional command-line arguments - separate_arguments(INPUTS_FILE_ARGS UNIX_COMMAND PROGRAM "${INPUTS_ALL}") - - # get input file (full path) - list(GET INPUTS_FILE_ARGS 0 INPUTS_FILE) - - # get optional command-line arguments - list(SUBLIST INPUTS_FILE_ARGS 1 -1 INPUTS_ARGS) - list(JOIN INPUTS_FILE_ARGS " " INPUTS_FILE_ARGS) - - # get input file's directory - get_filename_component(INPUTS_DIR ${INPUTS_FILE} DIRECTORY) - - # copy base input files to run directory - file(GLOB INPUTS_BASE "${INPUTS_DIR}/inputs_base_${SD}*") - file(COPY ${INPUTS_BASE} DESTINATION ${THIS_WORKING_DIR}) - - # copy test input file to run directory - file(COPY ${INPUTS_FILE} DESTINATION ${THIS_WORKING_DIR}) + # get input file/script and optional command-line arguments + separate_arguments(INPUTS_LIST UNIX_COMMAND "${inputs}") + list(GET INPUTS_LIST 0 INPUTS_FILE) + list(LENGTH INPUTS_LIST INPUTS_LIST_LENGTH) + if(INPUTS_LIST_LENGTH GREATER 1) + list(SUBLIST INPUTS_LIST 1 -1 INPUTS_ARGS) + list(JOIN INPUTS_ARGS " " INPUTS_ARGS) + else() + set(INPUTS_ARGS "") + endif() - # for restart tests, copy input file of original test (without "_restart" suffix) - string(REPLACE "_restart" "" INPUTS_FILE_NORESTART ${INPUTS_FILE}) - file(COPY ${INPUTS_FILE_NORESTART} DESTINATION ${THIS_WORKING_DIR}) + # get analysis script and optional command-line arguments + separate_arguments(ANALYSIS_LIST UNIX_COMMAND "${analysis}") + list(GET ANALYSIS_LIST 0 ANALYSIS_FILE) + cmake_path(SET ANALYSIS_FILE "${CMAKE_CURRENT_SOURCE_DIR}/${ANALYSIS_FILE}") + # TODO Enable lines below to handle command-line arguments + #list(LENGTH ANALYSIS_LIST ANALYSIS_LIST_LENGTH) + #if(ANALYSIS_LIST_LENGTH GREATER 1) + # list(SUBLIST ANALYSIS_LIST 1 -1 ANALYSIS_ARGS) + # list(JOIN ANALYSIS_ARGS " " ANALYSIS_ARGS) + #else() + # set(ANALYSIS_ARGS "") + #endif() # Python test? set(python OFF) if(${INPUTS_FILE} MATCHES ".*\.py$") set(python ON) + cmake_path(SET INPUTS_FILE "${CMAKE_CURRENT_SOURCE_DIR}/${INPUTS_FILE}") endif() # cannot run Python tests w/o Python support @@ -137,7 +136,7 @@ function(add_warpx_test WORKING_DIRECTORY ${THIS_WORKING_DIR} ) # FIXME Use helper function to handle Windows exceptions - set_property(TEST ${name}.run APPEND PROPERTY ENVIRONMENT "PYTHONPATH=${PYTHONPATH}:${CMAKE_PYTHON_OUTPUT_DIRECTORY}") + set_property(TEST ${name}.run APPEND PROPERTY ENVIRONMENT "PYTHONPATH=$ENV{PYTHONPATH}:${CMAKE_PYTHON_OUTPUT_DIRECTORY}") else() # TODO Use these for Python tests too set(runtime_params @@ -170,6 +169,9 @@ function(add_warpx_test ) endif() + # AMReX ParmParse prefix: FILE = + set_property(TEST ${name}.run APPEND PROPERTY ENVIRONMENT "AMREX_INPUTS_FILE_PREFIX=${CMAKE_CURRENT_SOURCE_DIR}/") + # run all tests with 1 OpenMP thread by default set_property(TEST ${name}.run APPEND PROPERTY ENVIRONMENT "OMP_NUM_THREADS=1") @@ -184,14 +186,14 @@ function(add_warpx_test add_test( NAME ${name}.analysis COMMAND - ${THIS_Python_SCRIPT_EXE} ${WarpX_SOURCE_DIR}/${analysis} + ${THIS_Python_SCRIPT_EXE} ${ANALYSIS_FILE} ${output} WORKING_DIRECTORY ${THIS_WORKING_DIR} ) # test analysis depends on test run set_property(TEST ${name}.analysis APPEND PROPERTY DEPENDS "${name}.run") # FIXME Use helper function to handle Windows exceptions - set(PYTHONPATH "${PYTHONPATH}:${CMAKE_PYTHON_OUTPUT_DIRECTORY}") + set(PYTHONPATH "$ENV{PYTHONPATH}:${CMAKE_PYTHON_OUTPUT_DIRECTORY}") # add paths for custom Python modules set(PYTHONPATH "${PYTHONPATH}:${WarpX_SOURCE_DIR}/Regression/Checksum") set(PYTHONPATH "${PYTHONPATH}:${WarpX_SOURCE_DIR}/Regression/PostProcessingUtils") diff --git a/Examples/Physics_applications/beam_beam_collision/CMakeLists.txt b/Examples/Physics_applications/beam_beam_collision/CMakeLists.txt index 3831cb3dde8..0ade9d64259 100644 --- a/Examples/Physics_applications/beam_beam_collision/CMakeLists.txt +++ b/Examples/Physics_applications/beam_beam_collision/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/beam_beam_collision/inputs_test_3d_beam_beam_collision # inputs - Examples/analysis_default_openpmd_regression.py # analysis + inputs_test_3d_beam_beam_collision # inputs + analysis_default_openpmd_regression.py # analysis diags/diag1/ # output OFF # dependency ) diff --git a/Examples/Physics_applications/beam_beam_collision/analysis_default_openpmd_regression.py b/Examples/Physics_applications/beam_beam_collision/analysis_default_openpmd_regression.py new file mode 120000 index 00000000000..73e5ec47001 --- /dev/null +++ b/Examples/Physics_applications/beam_beam_collision/analysis_default_openpmd_regression.py @@ -0,0 +1 @@ +../../analysis_default_openpmd_regression.py \ No newline at end of file diff --git a/Examples/Physics_applications/capacitive_discharge/CMakeLists.txt b/Examples/Physics_applications/capacitive_discharge/CMakeLists.txt index f4008e97526..f11b7010aaf 100644 --- a/Examples/Physics_applications/capacitive_discharge/CMakeLists.txt +++ b/Examples/Physics_applications/capacitive_discharge/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - "Examples/Physics_applications/capacitive_discharge/inputs_base_1d_picmi.py --test --pythonsolver" # inputs - Examples/Physics_applications/capacitive_discharge/analysis_1d.py # analysis + "inputs_base_1d_picmi.py --test --pythonsolver" # inputs + analysis_1d.py # analysis diags/diag1000050 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/capacitive_discharge/inputs_test_2d_background_mcc # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_background_mcc # inputs + analysis_default_regression.py # analysis diags/diag1000050 # output OFF # dependency ) @@ -29,8 +29,8 @@ add_warpx_test( # 2 # dims # 2 # nprocs # OFF # eb -# Examples/Physics_applications/capacitive_discharge/inputs_test_2d_background_mcc_dp_psp # inputs -# Examples/analysis_default_regression.py # analysis +# inputs_test_2d_background_mcc_dp_psp # inputs +# analysis_default_regression.py # analysis # diags/diag1000050 # output # OFF # dependency #) @@ -40,8 +40,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/capacitive_discharge/inputs_test_2d_background_mcc_picmi.py # inputs - Examples/Physics_applications/capacitive_discharge/analysis_2d.py # analysis + inputs_test_2d_background_mcc_picmi.py # inputs + analysis_2d.py # analysis diags/diag1000050 # output OFF # dependency ) @@ -51,8 +51,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - "Examples/Physics_applications/capacitive_discharge/inputs_base_1d_picmi.py --test --dsmc" # inputs - Examples/Physics_applications/capacitive_discharge/analysis_dsmc.py # analysis + "inputs_base_1d_picmi.py --test --dsmc" # inputs + analysis_dsmc.py # analysis diags/diag1000050 # output OFF # dependency ) diff --git a/Examples/Physics_applications/capacitive_discharge/analysis_default_regression.py b/Examples/Physics_applications/capacitive_discharge/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Physics_applications/capacitive_discharge/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Physics_applications/laser_acceleration/CMakeLists.txt b/Examples/Physics_applications/laser_acceleration/CMakeLists.txt index 75711172e27..1c808f5fc41 100644 --- a/Examples/Physics_applications/laser_acceleration/CMakeLists.txt +++ b/Examples/Physics_applications/laser_acceleration/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_1d_laser_acceleration # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_1d_laser_acceleration # inputs + analysis_default_regression.py # analysis diags/diag1000100 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_1d_laser_acceleration_fluid # inputs - Examples/Physics_applications/laser_acceleration/analysis_1d_fluid.py # analysis + inputs_test_1d_laser_acceleration_fluid # inputs + analysis_1d_fluid.py # analysis diags/diag1040000 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_1d_laser_acceleration_fluid_boosted # inputs - Examples/Physics_applications/laser_acceleration/analysis_1d_fluid_boosted.py # analysis + inputs_test_1d_laser_acceleration_fluid_boosted # inputs + analysis_1d_fluid_boosted.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_1d_laser_acceleration_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_1d_laser_acceleration_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000100 # output OFF # dependency ) @@ -50,8 +50,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_2d_laser_acceleration_boosted # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_laser_acceleration_boosted # inputs + analysis_default_regression.py # analysis diags/diag1000002 # output OFF # dependency ) @@ -61,8 +61,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_2d_laser_acceleration_mr # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_laser_acceleration_mr # inputs + analysis_default_regression.py # analysis diags/diag1000200 # output OFF # dependency ) @@ -72,8 +72,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_2d_laser_acceleration_mr_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_laser_acceleration_mr_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000200 # output OFF # dependency ) @@ -83,8 +83,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_3d_laser_acceleration # inputs - Examples/analysis_default_openpmd_regression.py # analysis + inputs_test_3d_laser_acceleration # inputs + analysis_default_openpmd_regression.py # analysis diags/diag1/ # output OFF # dependency ) @@ -94,8 +94,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_3d_laser_acceleration_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_laser_acceleration_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000100 # output OFF # dependency ) @@ -105,8 +105,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_3d_laser_acceleration_single_precision_comms # inputs - Examples/analysis_default_openpmd_regression.py # analysis + inputs_test_3d_laser_acceleration_single_precision_comms # inputs + analysis_default_openpmd_regression.py # analysis diags/diag1/ # output OFF # dependency ) @@ -116,8 +116,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_rz_laser_acceleration # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_rz_laser_acceleration # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -127,8 +127,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_rz_laser_acceleration_opmd # inputs - Examples/Physics_applications/laser_acceleration/analysis_openpmd_rz.py # analysis + inputs_test_rz_laser_acceleration_opmd # inputs + analysis_openpmd_rz.py # analysis diags/diag1/ # output OFF # dependency ) @@ -138,8 +138,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_rz_laser_acceleration_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_rz_laser_acceleration_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -149,8 +149,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_acceleration/inputs_test_2d_refined_injection # inputs - Examples/Physics_applications/laser_acceleration/analysis_refined_injection.py # analysis + inputs_test_2d_refined_injection # inputs + analysis_refined_injection.py # analysis diags/diag1000200 # output OFF # dependency ) diff --git a/Examples/Physics_applications/laser_acceleration/analysis_default_openpmd_regression.py b/Examples/Physics_applications/laser_acceleration/analysis_default_openpmd_regression.py new file mode 120000 index 00000000000..73e5ec47001 --- /dev/null +++ b/Examples/Physics_applications/laser_acceleration/analysis_default_openpmd_regression.py @@ -0,0 +1 @@ +../../analysis_default_openpmd_regression.py \ No newline at end of file diff --git a/Examples/Physics_applications/laser_acceleration/analysis_default_regression.py b/Examples/Physics_applications/laser_acceleration/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Physics_applications/laser_acceleration/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Physics_applications/laser_ion/CMakeLists.txt b/Examples/Physics_applications/laser_ion/CMakeLists.txt index 6d5a9e19f32..615ff8a2b49 100644 --- a/Examples/Physics_applications/laser_ion/CMakeLists.txt +++ b/Examples/Physics_applications/laser_ion/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_ion/inputs_test_2d_laser_ion_acc # inputs - Examples/analysis_default_openpmd_regression.py # analysis + inputs_test_2d_laser_ion_acc # inputs + analysis_default_openpmd_regression.py # analysis diags/diag1/ # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/laser_ion/inputs_test_2d_laser_ion_acc_picmi.py # inputs - Examples/analysis_default_openpmd_regression.py # analysis + inputs_test_2d_laser_ion_acc_picmi.py # inputs + analysis_default_openpmd_regression.py # analysis diags/diag1/ # output OFF # dependency ) diff --git a/Examples/Physics_applications/laser_ion/analysis_default_openpmd_regression.py b/Examples/Physics_applications/laser_ion/analysis_default_openpmd_regression.py new file mode 120000 index 00000000000..73e5ec47001 --- /dev/null +++ b/Examples/Physics_applications/laser_ion/analysis_default_openpmd_regression.py @@ -0,0 +1 @@ +../../analysis_default_openpmd_regression.py \ No newline at end of file diff --git a/Examples/Physics_applications/plasma_acceleration/CMakeLists.txt b/Examples/Physics_applications/plasma_acceleration/CMakeLists.txt index 737f7d242b7..f856728a46d 100644 --- a/Examples/Physics_applications/plasma_acceleration/CMakeLists.txt +++ b/Examples/Physics_applications/plasma_acceleration/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/plasma_acceleration/inputs_test_1d_plasma_acceleration_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_1d_plasma_acceleration_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1001000 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/plasma_acceleration/inputs_test_2d_plasma_acceleration_mr # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_plasma_acceleration_mr # inputs + analysis_default_regression.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/plasma_acceleration/inputs_test_2d_plasma_acceleration_mr_momentum_conserving # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_plasma_acceleration_mr_momentum_conserving # inputs + analysis_default_regression.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/plasma_acceleration/inputs_test_2d_plasma_acceleration_boosted # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_plasma_acceleration_boosted # inputs + analysis_default_regression.py # analysis diags/diag1000020 # output OFF # dependency ) @@ -50,8 +50,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/plasma_acceleration/inputs_test_3d_plasma_acceleration_boosted # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_plasma_acceleration_boosted # inputs + analysis_default_regression.py # analysis diags/diag1000005 # output OFF # dependency ) @@ -61,8 +61,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/plasma_acceleration/inputs_test_3d_plasma_acceleration_boosted_hybrid # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_plasma_acceleration_boosted_hybrid # inputs + analysis_default_regression.py # analysis diags/diag1000025 # output OFF # dependency ) @@ -72,8 +72,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/plasma_acceleration/inputs_test_3d_plasma_acceleration_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_plasma_acceleration_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -83,8 +83,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/plasma_acceleration/inputs_test_3d_plasma_acceleration_mr_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_plasma_acceleration_mr_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000002 # output OFF # dependency ) diff --git a/Examples/Physics_applications/plasma_acceleration/analysis_default_regression.py b/Examples/Physics_applications/plasma_acceleration/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Physics_applications/plasma_acceleration/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Physics_applications/plasma_mirror/CMakeLists.txt b/Examples/Physics_applications/plasma_mirror/CMakeLists.txt index 410565fb781..f880cadbdb1 100644 --- a/Examples/Physics_applications/plasma_mirror/CMakeLists.txt +++ b/Examples/Physics_applications/plasma_mirror/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/plasma_mirror/inputs_test_2d_plasma_mirror # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_plasma_mirror # inputs + analysis_default_regression.py # analysis diags/diag1000020 # output OFF # dependency ) diff --git a/Examples/Physics_applications/plasma_mirror/analysis_default_regression.py b/Examples/Physics_applications/plasma_mirror/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Physics_applications/plasma_mirror/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Physics_applications/spacecraft_charging/CMakeLists.txt b/Examples/Physics_applications/spacecraft_charging/CMakeLists.txt index e4e3f9ae1d2..4ab274e9cd7 100644 --- a/Examples/Physics_applications/spacecraft_charging/CMakeLists.txt +++ b/Examples/Physics_applications/spacecraft_charging/CMakeLists.txt @@ -7,8 +7,8 @@ add_warpx_test( RZ # dims 2 # nprocs ON # eb - Examples/Physics_applications/spacecraft_charging/inputs_test_rz_spacecraft_charging_picmi.py # inputs - Examples/Physics_applications/spacecraft_charging/analysis.py # analysis + inputs_test_rz_spacecraft_charging_picmi.py # inputs + analysis.py # analysis diags/diag1/ # output OFF # dependency ) diff --git a/Examples/Physics_applications/uniform_plasma/CMakeLists.txt b/Examples/Physics_applications/uniform_plasma/CMakeLists.txt index 87379f357e0..2462ce03f92 100644 --- a/Examples/Physics_applications/uniform_plasma/CMakeLists.txt +++ b/Examples/Physics_applications/uniform_plasma/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/uniform_plasma/inputs_test_2d_uniform_plasma # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_uniform_plasma # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/uniform_plasma/inputs_test_3d_uniform_plasma # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_uniform_plasma # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Physics_applications/uniform_plasma/inputs_test_3d_uniform_plasma_restart # inputs - Examples/analysis_default_restart.py # analysis + inputs_test_3d_uniform_plasma_restart # inputs + analysis_default_restart.py # analysis diags/diag1000010 # output test_3d_uniform_plasma # dependency ) diff --git a/Examples/Physics_applications/uniform_plasma/analysis_default_regression.py b/Examples/Physics_applications/uniform_plasma/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Physics_applications/uniform_plasma/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Physics_applications/uniform_plasma/analysis_default_restart.py b/Examples/Physics_applications/uniform_plasma/analysis_default_restart.py new file mode 120000 index 00000000000..0459986eebc --- /dev/null +++ b/Examples/Physics_applications/uniform_plasma/analysis_default_restart.py @@ -0,0 +1 @@ +../../analysis_default_restart.py \ No newline at end of file diff --git a/Examples/Tests/accelerator_lattice/CMakeLists.txt b/Examples/Tests/accelerator_lattice/CMakeLists.txt index ecb48d3339e..55720b21904 100644 --- a/Examples/Tests/accelerator_lattice/CMakeLists.txt +++ b/Examples/Tests/accelerator_lattice/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/accelerator_lattice/inputs_test_3d_hard_edged_quadrupoles # inputs - Examples/Tests/accelerator_lattice/analysis.py # analysis + inputs_test_3d_hard_edged_quadrupoles # inputs + analysis.py # analysis diags/diag1000050 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/accelerator_lattice/inputs_test_3d_hard_edged_quadrupoles_boosted # inputs - Examples/Tests/accelerator_lattice/analysis.py # analysis + inputs_test_3d_hard_edged_quadrupoles_boosted # inputs + analysis.py # analysis diags/diag1000050 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/accelerator_lattice/inputs_test_3d_hard_edged_quadrupoles_moving # inputs - Examples/Tests/accelerator_lattice/analysis.py # analysis + inputs_test_3d_hard_edged_quadrupoles_moving # inputs + analysis.py # analysis diags/diag1000050 # output OFF # dependency ) diff --git a/Examples/Tests/boosted_diags/CMakeLists.txt b/Examples/Tests/boosted_diags/CMakeLists.txt index a66a59005ba..1c6f200a238 100644 --- a/Examples/Tests/boosted_diags/CMakeLists.txt +++ b/Examples/Tests/boosted_diags/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/boosted_diags/inputs_test_3d_laser_acceleration_btd # inputs - Examples/Tests/boosted_diags/analysis.py # analysis + inputs_test_3d_laser_acceleration_btd # inputs + analysis.py # analysis diags/diag1000003 # output OFF # dependency ) diff --git a/Examples/Tests/boundaries/CMakeLists.txt b/Examples/Tests/boundaries/CMakeLists.txt index 47b5b97fcf0..c653d778d77 100644 --- a/Examples/Tests/boundaries/CMakeLists.txt +++ b/Examples/Tests/boundaries/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/boundaries/inputs_test_3d_particle_boundaries # inputs - Examples/Tests/boundaries/analysis.py # analysis + inputs_test_3d_particle_boundaries # inputs + analysis.py # analysis diags/diag1000008 # output OFF # dependency ) diff --git a/Examples/Tests/btd_rz/CMakeLists.txt b/Examples/Tests/btd_rz/CMakeLists.txt index 8bff1cc7d9a..e79d5067ffe 100644 --- a/Examples/Tests/btd_rz/CMakeLists.txt +++ b/Examples/Tests/btd_rz/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - Examples/Tests/btd_rz/inputs_test_rz_btd # inputs - Examples/Tests/btd_rz/analysis.py # analysis + inputs_test_rz_btd # inputs + analysis.py # analysis diags/diag1000289 # output OFF # dependency ) diff --git a/Examples/Tests/collider_relevant_diags/CMakeLists.txt b/Examples/Tests/collider_relevant_diags/CMakeLists.txt index 899deaa22d7..cb66ed5caa2 100644 --- a/Examples/Tests/collider_relevant_diags/CMakeLists.txt +++ b/Examples/Tests/collider_relevant_diags/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/collider_relevant_diags/inputs_test_3d_collider_diagnostics # inputs - Examples/Tests/collider_relevant_diags/analysis.py # analysis + inputs_test_3d_collider_diagnostics # inputs + analysis.py # analysis diags/diag1000001 # output OFF # dependency ) diff --git a/Examples/Tests/collider_relevant_diags/analysis.py b/Examples/Tests/collider_relevant_diags/analysis.py index e8e169790c2..f6eb9de124f 100755 --- a/Examples/Tests/collider_relevant_diags/analysis.py +++ b/Examples/Tests/collider_relevant_diags/analysis.py @@ -61,7 +61,7 @@ def dL_dt(): return lumi -input_dict = parse_input_file("inputs_test_3d_collider_diagnostics") +input_dict = parse_input_file("warpx_used_inputs") Ex, Ey, Ez = [float(w) for w in input_dict["particles.E_external_particle"]] Bx, By, Bz = [float(w) for w in input_dict["particles.B_external_particle"]] diff --git a/Examples/Tests/collision/CMakeLists.txt b/Examples/Tests/collision/CMakeLists.txt index e2d5e7dc95f..5198a1104e8 100644 --- a/Examples/Tests/collision/CMakeLists.txt +++ b/Examples/Tests/collision/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Tests/collision/inputs_test_1d_collision_z # inputs - Examples/Tests/collision/analysis_collision_1d.py # analysis + inputs_test_1d_collision_z # inputs + analysis_collision_1d.py # analysis diags/diag1000600 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/collision/inputs_test_3d_collision_iso # inputs - Examples/Tests/collision/analysis_collision_3d_isotropization.py # analysis + inputs_test_3d_collision_iso # inputs + analysis_collision_3d_isotropization.py # analysis diags/diag1000100 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( RZ # dims 1 # nprocs OFF # eb - Examples/Tests/collision/inputs_test_rz_collision # inputs - Examples/Tests/collision/analysis_collision_rz.py # analysis + inputs_test_rz_collision # inputs + analysis_collision_rz.py # analysis diags/diag1000150 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/collision/inputs_test_3d_collision_xyz # inputs - Examples/Tests/collision/analysis_collision_3d.py # analysis + inputs_test_3d_collision_xyz # inputs + analysis_collision_3d.py # analysis diags/diag1000150 # output OFF # dependency ) @@ -50,8 +50,8 @@ add_warpx_test( 2 # dims 1 # nprocs OFF # eb - Examples/Tests/collision/inputs_test_2d_collision_xz # inputs - Examples/Tests/collision/analysis_collision_2d.py # analysis + inputs_test_2d_collision_xz # inputs + analysis_collision_2d.py # analysis diags/diag1000150 # output OFF # dependency ) @@ -61,8 +61,8 @@ add_warpx_test( 2 # dims 1 # nprocs OFF # eb - Examples/Tests/collision/inputs_test_2d_collision_xz_picmi.py # inputs - Examples/Tests/collision/analysis_collision_2d.py # analysis + inputs_test_2d_collision_xz_picmi.py # inputs + analysis_collision_2d.py # analysis diags/diag1000150 # output OFF # dependency ) diff --git a/Examples/Tests/diff_lumi_diag/CMakeLists.txt b/Examples/Tests/diff_lumi_diag/CMakeLists.txt index 2c2785bbdf2..38a36f4be5c 100644 --- a/Examples/Tests/diff_lumi_diag/CMakeLists.txt +++ b/Examples/Tests/diff_lumi_diag/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/diff_lumi_diag/inputs_test_3d_diff_lumi_diag # inputs - Examples/Tests/diff_lumi_diag/analysis.py # analysis + inputs_test_3d_diff_lumi_diag # inputs + analysis.py # analysis diags/diag1000080 # output OFF # dependency ) diff --git a/Examples/Tests/divb_cleaning/CMakeLists.txt b/Examples/Tests/divb_cleaning/CMakeLists.txt index 036c9e7500a..c22729a1386 100644 --- a/Examples/Tests/divb_cleaning/CMakeLists.txt +++ b/Examples/Tests/divb_cleaning/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/divb_cleaning/inputs_test_3d_divb_cleaning # inputs - Examples/Tests/divb_cleaning/analysis.py # analysis + inputs_test_3d_divb_cleaning # inputs + analysis.py # analysis diags/diag1000400 # output OFF # dependency ) diff --git a/Examples/Tests/dive_cleaning/CMakeLists.txt b/Examples/Tests/dive_cleaning/CMakeLists.txt index 7a4709e7d40..a5a13197255 100644 --- a/Examples/Tests/dive_cleaning/CMakeLists.txt +++ b/Examples/Tests/dive_cleaning/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/dive_cleaning/inputs_test_2d_dive_cleaning # inputs - Examples/Tests/dive_cleaning/analysis.py # analysis + inputs_test_2d_dive_cleaning # inputs + analysis.py # analysis diags/diag1000128 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/dive_cleaning/inputs_test_3d_dive_cleaning # inputs - Examples/Tests/dive_cleaning/analysis.py # analysis + inputs_test_3d_dive_cleaning # inputs + analysis.py # analysis diags/diag1000128 # output OFF # dependency ) diff --git a/Examples/Tests/electrostatic_dirichlet_bc/CMakeLists.txt b/Examples/Tests/electrostatic_dirichlet_bc/CMakeLists.txt index d922aaa25a0..b1c44c62246 100644 --- a/Examples/Tests/electrostatic_dirichlet_bc/CMakeLists.txt +++ b/Examples/Tests/electrostatic_dirichlet_bc/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/electrostatic_dirichlet_bc/inputs_test_2d_dirichlet_bc # inputs - Examples/Tests/electrostatic_dirichlet_bc/analysis.py # analysis + inputs_test_2d_dirichlet_bc # inputs + analysis.py # analysis diags/diag1000100 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/electrostatic_dirichlet_bc/inputs_test_2d_dirichlet_bc_picmi.py # inputs - Examples/Tests/electrostatic_dirichlet_bc/analysis.py # analysis + inputs_test_2d_dirichlet_bc_picmi.py # inputs + analysis.py # analysis diags/diag1000100 # output OFF # dependency ) diff --git a/Examples/Tests/electrostatic_sphere/CMakeLists.txt b/Examples/Tests/electrostatic_sphere/CMakeLists.txt index 49f48aeb88a..8c62e7088cd 100644 --- a/Examples/Tests/electrostatic_sphere/CMakeLists.txt +++ b/Examples/Tests/electrostatic_sphere/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/electrostatic_sphere/inputs_test_3d_electrostatic_sphere # inputs - Examples/Tests/electrostatic_sphere/analysis_electrostatic_sphere.py # analysis + inputs_test_3d_electrostatic_sphere # inputs + analysis_electrostatic_sphere.py # analysis diags/diag1000030 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/electrostatic_sphere/inputs_test_3d_electrostatic_sphere_lab_frame # inputs - Examples/Tests/electrostatic_sphere/analysis_electrostatic_sphere.py # analysis + inputs_test_3d_electrostatic_sphere_lab_frame # inputs + analysis_electrostatic_sphere.py # analysis diags/diag1000030 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/electrostatic_sphere/inputs_test_3d_electrostatic_sphere_lab_frame_mr_emass_10 # inputs - Examples/Tests/electrostatic_sphere/analysis_electrostatic_sphere.py # analysis + inputs_test_3d_electrostatic_sphere_lab_frame_mr_emass_10 # inputs + analysis_electrostatic_sphere.py # analysis diags/diag1000002 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/electrostatic_sphere/inputs_test_3d_electrostatic_sphere_rel_nodal # inputs - Examples/Tests/electrostatic_sphere/analysis_electrostatic_sphere.py # analysis + inputs_test_3d_electrostatic_sphere_rel_nodal # inputs + analysis_electrostatic_sphere.py # analysis diags/diag1000030 # output OFF # dependency ) @@ -50,8 +50,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - Examples/Tests/electrostatic_sphere/inputs_test_rz_electrostatic_sphere # inputs - Examples/Tests/electrostatic_sphere/analysis_electrostatic_sphere.py # analysis + inputs_test_rz_electrostatic_sphere # inputs + analysis_electrostatic_sphere.py # analysis diags/diag1000030 # output OFF # dependency ) diff --git a/Examples/Tests/electrostatic_sphere_eb/CMakeLists.txt b/Examples/Tests/electrostatic_sphere_eb/CMakeLists.txt index 36940aaaa42..02b473d4cc0 100644 --- a/Examples/Tests/electrostatic_sphere_eb/CMakeLists.txt +++ b/Examples/Tests/electrostatic_sphere_eb/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) 3 # dims 2 # nprocs ON # eb - Examples/Tests/electrostatic_sphere_eb/inputs_test_3d_electrostatic_sphere_eb # inputs - Examples/Tests/electrostatic_sphere_eb/analysis.py # analysis + inputs_test_3d_electrostatic_sphere_eb # inputs + analysis.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -20,8 +20,8 @@ if(WarpX_EB) 3 # dims 2 # nprocs ON # eb - Examples/Tests/electrostatic_sphere_eb/inputs_test_3d_electrostatic_sphere_eb_mixed_bc # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_electrostatic_sphere_eb_mixed_bc # inputs + analysis_default_regression.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -33,8 +33,8 @@ if(WarpX_EB) 3 # dims 2 # nprocs ON # eb - Examples/Tests/electrostatic_sphere_eb/inputs_test_3d_electrostatic_sphere_eb_picmi.py # inputs - Examples/Tests/electrostatic_sphere_eb/analysis.py # analysis + inputs_test_3d_electrostatic_sphere_eb_picmi.py # inputs + analysis.py # analysis diags/diag1000002 # output OFF # dependency ) @@ -46,8 +46,8 @@ if(WarpX_EB) RZ # dims 2 # nprocs ON # eb - Examples/Tests/electrostatic_sphere_eb/inputs_test_rz_electrostatic_sphere_eb # inputs - Examples/Tests/electrostatic_sphere_eb/analysis_rz.py # analysis + inputs_test_rz_electrostatic_sphere_eb # inputs + analysis_rz.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -59,8 +59,8 @@ if(WarpX_EB) RZ # dims 2 # nprocs ON # eb - Examples/Tests/electrostatic_sphere_eb/inputs_test_rz_electrostatic_sphere_eb_mr # inputs - Examples/Tests/electrostatic_sphere_eb/analysis_rz_mr.py # analysis + inputs_test_rz_electrostatic_sphere_eb_mr # inputs + analysis_rz_mr.py # analysis diags/diag1/ # output OFF # dependency ) diff --git a/Examples/Tests/electrostatic_sphere_eb/analysis_default_regression.py b/Examples/Tests/electrostatic_sphere_eb/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/electrostatic_sphere_eb/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/embedded_boundary_cube/CMakeLists.txt b/Examples/Tests/embedded_boundary_cube/CMakeLists.txt index 55f7079588a..fbf83b5fae4 100644 --- a/Examples/Tests/embedded_boundary_cube/CMakeLists.txt +++ b/Examples/Tests/embedded_boundary_cube/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) 2 # dims 1 # nprocs ON # eb - Examples/Tests/embedded_boundary_cube/inputs_test_2d_embedded_boundary_cube # inputs - Examples/Tests/embedded_boundary_cube/analysis_fields_2d.py # analysis + inputs_test_2d_embedded_boundary_cube # inputs + analysis_fields_2d.py # analysis diags/diag1000114 # output OFF # dependency ) @@ -20,8 +20,8 @@ if(WarpX_EB) 3 # dims 1 # nprocs ON # eb - Examples/Tests/embedded_boundary_cube/inputs_test_3d_embedded_boundary_cube # inputs - Examples/Tests/embedded_boundary_cube/analysis_fields.py # analysis + inputs_test_3d_embedded_boundary_cube # inputs + analysis_fields.py # analysis diags/diag1000208 # output OFF # dependency ) @@ -33,8 +33,8 @@ if(WarpX_EB) 3 # dims 1 # nprocs ON # eb - Examples/Tests/embedded_boundary_cube/inputs_test_3d_embedded_boundary_cube_macroscopic # inputs - Examples/Tests/embedded_boundary_cube/analysis_fields.py # analysis + inputs_test_3d_embedded_boundary_cube_macroscopic # inputs + analysis_fields.py # analysis diags/diag1000208 # output OFF # dependency ) diff --git a/Examples/Tests/embedded_boundary_diffraction/CMakeLists.txt b/Examples/Tests/embedded_boundary_diffraction/CMakeLists.txt index e14620c6108..733c35f5e49 100644 --- a/Examples/Tests/embedded_boundary_diffraction/CMakeLists.txt +++ b/Examples/Tests/embedded_boundary_diffraction/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) RZ # dims 2 # nprocs ON # eb - Examples/Tests/embedded_boundary_diffraction/inputs_test_rz_embedded_boundary_diffraction # inputs - Examples/Tests/embedded_boundary_diffraction/analysis_fields.py # analysis + inputs_test_rz_embedded_boundary_diffraction # inputs + analysis_fields.py # analysis diags/diag1/ # output OFF # dependency ) diff --git a/Examples/Tests/embedded_boundary_python_api/CMakeLists.txt b/Examples/Tests/embedded_boundary_python_api/CMakeLists.txt index 6433a306565..b49ef1973c5 100644 --- a/Examples/Tests/embedded_boundary_python_api/CMakeLists.txt +++ b/Examples/Tests/embedded_boundary_python_api/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) 3 # dims 1 # nprocs ON # eb - Examples/Tests/embedded_boundary_python_api/inputs_test_3d_embedded_boundary_picmi.py # inputs - Examples/Tests/embedded_boundary_python_api/analysis.py # analysis + inputs_test_3d_embedded_boundary_picmi.py # inputs + analysis.py # analysis diags/diag1000002 # output OFF # dependency ) diff --git a/Examples/Tests/embedded_boundary_rotated_cube/CMakeLists.txt b/Examples/Tests/embedded_boundary_rotated_cube/CMakeLists.txt index 5c94ffdde92..3203de04039 100644 --- a/Examples/Tests/embedded_boundary_rotated_cube/CMakeLists.txt +++ b/Examples/Tests/embedded_boundary_rotated_cube/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) 2 # dims 1 # nprocs ON # eb - Examples/Tests/embedded_boundary_rotated_cube/inputs_test_2d_embedded_boundary_rotated_cube # inputs - Examples/Tests/embedded_boundary_rotated_cube/analysis_fields_2d.py # analysis + inputs_test_2d_embedded_boundary_rotated_cube # inputs + analysis_fields_2d.py # analysis diags/diag1000068 # output OFF # dependency ) @@ -20,8 +20,8 @@ if(WarpX_EB) 3 # dims 1 # nprocs ON # eb - Examples/Tests/embedded_boundary_rotated_cube/inputs_test_3d_embedded_boundary_rotated_cube # inputs - Examples/Tests/embedded_boundary_rotated_cube/analysis_fields_3d.py # analysis + inputs_test_3d_embedded_boundary_rotated_cube # inputs + analysis_fields_3d.py # analysis diags/diag1000111 # output OFF # dependency ) diff --git a/Examples/Tests/embedded_circle/CMakeLists.txt b/Examples/Tests/embedded_circle/CMakeLists.txt index 8d36f8ca249..f9f8a125083 100644 --- a/Examples/Tests/embedded_circle/CMakeLists.txt +++ b/Examples/Tests/embedded_circle/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) 2 # dims 2 # nprocs ON # eb - Examples/Tests/embedded_circle/inputs_test_2d_embedded_circle # inputs - Examples/Tests/embedded_circle/analysis.py # analysis + inputs_test_2d_embedded_circle # inputs + analysis.py # analysis diags/diag1000011 OFF # dependency ) diff --git a/Examples/Tests/energy_conserving_thermal_plasma/CMakeLists.txt b/Examples/Tests/energy_conserving_thermal_plasma/CMakeLists.txt index 70a43b0ba63..ea114f82036 100644 --- a/Examples/Tests/energy_conserving_thermal_plasma/CMakeLists.txt +++ b/Examples/Tests/energy_conserving_thermal_plasma/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/energy_conserving_thermal_plasma/inputs_test_2d_energy_conserving_thermal_plasma # inputs - Examples/Tests/energy_conserving_thermal_plasma/analysis.py # analysis + inputs_test_2d_energy_conserving_thermal_plasma # inputs + analysis.py # analysis diags/diag1000500 # output OFF # dependency ) diff --git a/Examples/Tests/field_probe/CMakeLists.txt b/Examples/Tests/field_probe/CMakeLists.txt index 580702d9bbb..272ee94c718 100644 --- a/Examples/Tests/field_probe/CMakeLists.txt +++ b/Examples/Tests/field_probe/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) 2 # dims 2 # nprocs ON # eb - Examples/Tests/field_probe/inputs_test_2d_field_probe # inputs - Examples/Tests/field_probe/analysis.py # analysis + inputs_test_2d_field_probe # inputs + analysis.py # analysis diags/diag1000544 # output OFF # dependency ) diff --git a/Examples/Tests/flux_injection/CMakeLists.txt b/Examples/Tests/flux_injection/CMakeLists.txt index 3a7bee3c3e9..a38f943ae52 100644 --- a/Examples/Tests/flux_injection/CMakeLists.txt +++ b/Examples/Tests/flux_injection/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/flux_injection/inputs_test_3d_flux_injection # inputs - Examples/Tests/flux_injection/analysis_flux_injection_3d.py # analysis + inputs_test_3d_flux_injection # inputs + analysis_flux_injection_3d.py # analysis diags/diag1000002 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - Examples/Tests/flux_injection/inputs_test_rz_flux_injection # inputs - Examples/Tests/flux_injection/analysis_flux_injection_rz.py # analysis + inputs_test_rz_flux_injection # inputs + analysis_flux_injection_rz.py # analysis diags/diag1000120 # output OFF # dependency ) diff --git a/Examples/Tests/gaussian_beam/CMakeLists.txt b/Examples/Tests/gaussian_beam/CMakeLists.txt index 430ecc4137c..4309e515fd3 100644 --- a/Examples/Tests/gaussian_beam/CMakeLists.txt +++ b/Examples/Tests/gaussian_beam/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/gaussian_beam/inputs_test_3d_focusing_gaussian_beam # inputs - Examples/Tests/gaussian_beam/analysis.py # analysis + inputs_test_3d_focusing_gaussian_beam # inputs + analysis.py # analysis diags/diag1000000 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/gaussian_beam/inputs_test_3d_gaussian_beam_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_gaussian_beam_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) diff --git a/Examples/Tests/gaussian_beam/analysis_default_regression.py b/Examples/Tests/gaussian_beam/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/gaussian_beam/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/implicit/CMakeLists.txt b/Examples/Tests/implicit/CMakeLists.txt index 165678456d0..0a11b8e05b2 100644 --- a/Examples/Tests/implicit/CMakeLists.txt +++ b/Examples/Tests/implicit/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Tests/implicit/inputs_test_1d_semi_implicit_picard # inputs - Examples/Tests/implicit/analysis_1d.py # analysis + inputs_test_1d_semi_implicit_picard # inputs + analysis_1d.py # analysis diags/diag1000100 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Tests/implicit/inputs_test_1d_theta_implicit_picard # inputs - Examples/Tests/implicit/analysis_1d.py # analysis + inputs_test_1d_theta_implicit_picard # inputs + analysis_1d.py # analysis diags/diag1000100 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/implicit/inputs_test_2d_theta_implicit_jfnk_vandb # inputs - Examples/Tests/implicit/analysis_vandb_jfnk_2d.py # analysis + inputs_test_2d_theta_implicit_jfnk_vandb # inputs + analysis_vandb_jfnk_2d.py # analysis diags/diag1000020 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/implicit/inputs_test_2d_theta_implicit_jfnk_vandb_picmi.py # inputs - Examples/Tests/implicit/analysis_vandb_jfnk_2d.py # analysis + inputs_test_2d_theta_implicit_jfnk_vandb_picmi.py # inputs + analysis_vandb_jfnk_2d.py # analysis diags/diag1000020 # output OFF # dependency ) diff --git a/Examples/Tests/initial_distribution/CMakeLists.txt b/Examples/Tests/initial_distribution/CMakeLists.txt index 69c9ab3eb7d..5d5ff149f11 100644 --- a/Examples/Tests/initial_distribution/CMakeLists.txt +++ b/Examples/Tests/initial_distribution/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/initial_distribution/inputs_test_3d_initial_distribution # inputs - Examples/Tests/initial_distribution/analysis.py # analysis + inputs_test_3d_initial_distribution # inputs + analysis.py # analysis diags/diag1000001 # output OFF # dependency ) diff --git a/Examples/Tests/initial_plasma_profile/CMakeLists.txt b/Examples/Tests/initial_plasma_profile/CMakeLists.txt index c54e73d617e..40d81c7e9e2 100644 --- a/Examples/Tests/initial_plasma_profile/CMakeLists.txt +++ b/Examples/Tests/initial_plasma_profile/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/initial_plasma_profile/inputs_test_2d_parabolic_channel_initialization # inputs - Examples/Tests/initial_plasma_profile/analysis.py # analysis + inputs_test_2d_parabolic_channel_initialization # inputs + analysis.py # analysis diags/diag1000001 # output OFF # dependency ) diff --git a/Examples/Tests/ion_stopping/CMakeLists.txt b/Examples/Tests/ion_stopping/CMakeLists.txt index 74cf2d2f9e3..904421312a7 100644 --- a/Examples/Tests/ion_stopping/CMakeLists.txt +++ b/Examples/Tests/ion_stopping/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/ion_stopping/inputs_test_3d_ion_stopping # inputs - Examples/Tests/ion_stopping/analysis.py # analysis + inputs_test_3d_ion_stopping # inputs + analysis.py # analysis diags/diag1000010 # output OFF # dependency ) diff --git a/Examples/Tests/ionization/CMakeLists.txt b/Examples/Tests/ionization/CMakeLists.txt index 93f97f76039..b722dd72614 100644 --- a/Examples/Tests/ionization/CMakeLists.txt +++ b/Examples/Tests/ionization/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/ionization/inputs_test_2d_ionization_boost # inputs - Examples/Tests/ionization/analysis.py # analysis + inputs_test_2d_ionization_boost # inputs + analysis.py # analysis diags/diag1000420 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/ionization/inputs_test_2d_ionization_lab # inputs - Examples/Tests/ionization/analysis.py # analysis + inputs_test_2d_ionization_lab # inputs + analysis.py # analysis diags/diag1001600 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/ionization/inputs_test_2d_ionization_picmi.py # inputs - Examples/Tests/ionization/analysis.py # analysis + inputs_test_2d_ionization_picmi.py # inputs + analysis.py # analysis diags/diag1001600 # output OFF # dependency ) diff --git a/Examples/Tests/langmuir/CMakeLists.txt b/Examples/Tests/langmuir/CMakeLists.txt index 085521058f0..12a02784c57 100644 --- a/Examples/Tests/langmuir/CMakeLists.txt +++ b/Examples/Tests/langmuir/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_1d_langmuir_multi # inputs - Examples/Tests/langmuir/analysis_1d.py # analysis + inputs_test_1d_langmuir_multi # inputs + analysis_1d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_mr # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_mr # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_mr_anisotropic # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_mr_anisotropic # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_mr_momentum_conserving # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_mr_momentum_conserving # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -51,8 +51,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_mr_psatd # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_mr_psatd # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -63,8 +63,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_nodal # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_nodal # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -74,8 +74,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_langmuir_multi_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -86,8 +86,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_psatd # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_psatd # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -99,8 +99,8 @@ if(WarpX_FFT) 2 # dims 1 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_psatd_current_correction # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_psatd_current_correction # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -112,8 +112,8 @@ if(WarpX_FFT) 2 # dims 1 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_psatd_current_correction_nodal # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_psatd_current_correction_nodal # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -125,8 +125,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_psatd_momentum_conserving # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_psatd_momentum_conserving # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -138,8 +138,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_psatd_multiJ # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_psatd_multiJ # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -151,8 +151,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_psatd_multiJ_nodal # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_psatd_multiJ_nodal # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -164,8 +164,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_psatd_nodal # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_psatd_nodal # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -177,8 +177,8 @@ if(WarpX_FFT) 2 # dims 1 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_psatd_vay_deposition # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_psatd_vay_deposition # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -190,8 +190,8 @@ if(WarpX_FFT) 2 # dims 1 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_psatd_vay_deposition_particle_shape_4 # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_psatd_vay_deposition_particle_shape_4 # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -203,8 +203,8 @@ if(WarpX_FFT) 2 # dims 1 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_2d_langmuir_multi_psatd_vay_deposition_nodal # inputs - Examples/Tests/langmuir/analysis_2d.py # analysis + inputs_test_2d_langmuir_multi_psatd_vay_deposition_nodal # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -215,8 +215,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -226,8 +226,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_nodal # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi_nodal # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -237,8 +237,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_langmuir_multi_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -249,8 +249,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_psatd # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi_psatd # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -262,8 +262,8 @@ if(WarpX_FFT) 3 # dims 1 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_psatd_current_correction # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi_psatd_current_correction # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -275,8 +275,8 @@ if(WarpX_FFT) 3 # dims 1 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_psatd_current_correction_nodal # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi_psatd_current_correction_nodal # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -288,8 +288,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_psatd_div_cleaning # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi_psatd_div_cleaning # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -301,8 +301,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_psatd_momentum_conserving # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi_psatd_momentum_conserving # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -314,8 +314,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_psatd_multiJ # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi_psatd_multiJ # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -327,8 +327,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_psatd_multiJ_nodal # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi_psatd_multiJ_nodal # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -340,8 +340,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_psatd_nodal # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi_psatd_nodal # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -353,8 +353,8 @@ if(WarpX_FFT) 3 # dims 1 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_psatd_vay_deposition # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi_psatd_vay_deposition # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -366,8 +366,8 @@ if(WarpX_FFT) 3 # dims 1 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_3d_langmuir_multi_psatd_vay_deposition_nodal # inputs - Examples/Tests/langmuir/analysis_3d.py # analysis + inputs_test_3d_langmuir_multi_psatd_vay_deposition_nodal # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -378,8 +378,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_rz_langmuir_multi # inputs - Examples/Tests/langmuir/analysis_rz.py # analysis + inputs_test_rz_langmuir_multi # inputs + analysis_rz.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -389,8 +389,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_rz_langmuir_multi_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_rz_langmuir_multi_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -401,8 +401,8 @@ if(WarpX_FFT) RZ # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_rz_langmuir_multi_psatd # inputs - Examples/Tests/langmuir/analysis_rz.py # analysis + inputs_test_rz_langmuir_multi_psatd # inputs + analysis_rz.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -414,8 +414,8 @@ if(WarpX_FFT) RZ # dims 1 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_rz_langmuir_multi_psatd_current_correction # inputs - Examples/Tests/langmuir/analysis_rz.py # analysis + inputs_test_rz_langmuir_multi_psatd_current_correction # inputs + analysis_rz.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -427,8 +427,8 @@ if(WarpX_FFT) RZ # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir/inputs_test_rz_langmuir_multi_psatd_multiJ # inputs - Examples/Tests/langmuir/analysis_rz.py # analysis + inputs_test_rz_langmuir_multi_psatd_multiJ # inputs + analysis_rz.py # analysis diags/diag1000080 # output OFF # dependency ) diff --git a/Examples/Tests/langmuir/analysis_default_regression.py b/Examples/Tests/langmuir/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/langmuir/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/langmuir_fluids/CMakeLists.txt b/Examples/Tests/langmuir_fluids/CMakeLists.txt index 464335fb49d..cb927228e2e 100644 --- a/Examples/Tests/langmuir_fluids/CMakeLists.txt +++ b/Examples/Tests/langmuir_fluids/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir_fluids/inputs_test_1d_langmuir_fluid # inputs - Examples/Tests/langmuir_fluids/analysis_1d.py # analysis + inputs_test_1d_langmuir_fluid # inputs + analysis_1d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir_fluids/inputs_test_2d_langmuir_fluid # inputs - Examples/Tests/langmuir_fluids/analysis_2d.py # analysis + inputs_test_2d_langmuir_fluid # inputs + analysis_2d.py # analysis diags/diag1000080 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir_fluids/inputs_test_3d_langmuir_fluid # inputs - Examples/Tests/langmuir_fluids/analysis_3d.py # analysis + inputs_test_3d_langmuir_fluid # inputs + analysis_3d.py # analysis diags/diag1000040 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - Examples/Tests/langmuir_fluids/inputs_test_rz_langmuir_fluid # inputs - Examples/Tests/langmuir_fluids/analysis_rz.py # analysis + inputs_test_rz_langmuir_fluid # inputs + analysis_rz.py # analysis diags/diag1000080 # output OFF # dependency ) diff --git a/Examples/Tests/larmor/CMakeLists.txt b/Examples/Tests/larmor/CMakeLists.txt index 933f7590e33..c66615c5bb3 100644 --- a/Examples/Tests/larmor/CMakeLists.txt +++ b/Examples/Tests/larmor/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/larmor/inputs_test_2d_larmor # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_larmor # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) diff --git a/Examples/Tests/larmor/analysis_default_regression.py b/Examples/Tests/larmor/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/larmor/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/laser_injection/CMakeLists.txt b/Examples/Tests/laser_injection/CMakeLists.txt index ad373471212..533f87cc13a 100644 --- a/Examples/Tests/laser_injection/CMakeLists.txt +++ b/Examples/Tests/laser_injection/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Tests/laser_injection/inputs_test_1d_laser_injection # inputs - Examples/Tests/laser_injection/analysis_1d.py # analysis + inputs_test_1d_laser_injection # inputs + analysis_1d.py # analysis diags/diag1000240 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/laser_injection/inputs_test_2d_laser_injection # inputs - Examples/Tests/laser_injection/analysis_2d.py # analysis + inputs_test_2d_laser_injection # inputs + analysis_2d.py # analysis diags/diag1000240 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/laser_injection/inputs_test_3d_laser_injection # inputs - Examples/Tests/laser_injection/analysis_3d.py # analysis + inputs_test_3d_laser_injection # inputs + analysis_3d.py # analysis diags/diag1000020 # output OFF # dependency ) diff --git a/Examples/Tests/laser_injection_from_file/CMakeLists.txt b/Examples/Tests/laser_injection_from_file/CMakeLists.txt index b4cbe5194ad..311f6b0f11b 100644 --- a/Examples/Tests/laser_injection_from_file/CMakeLists.txt +++ b/Examples/Tests/laser_injection_from_file/CMakeLists.txt @@ -6,7 +6,7 @@ add_warpx_test( 2 # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_2d_laser_injection_from_binary_file_prepare.py # inputs + inputs_test_2d_laser_injection_from_binary_file_prepare.py # inputs OFF # analysis OFF # output OFF # dependency @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_2d_laser_injection_from_binary_file # inputs - Examples/Tests/laser_injection_from_file/analysis_2d_binary.py # analysis + inputs_test_2d_laser_injection_from_binary_file # inputs + analysis_2d_binary.py # analysis diags/diag1000250 # output test_2d_laser_injection_from_binary_file_prepare # dependency ) @@ -28,7 +28,7 @@ add_warpx_test( 1 # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_1d_laser_injection_from_lasy_file_prepare.py # inputs + inputs_test_1d_laser_injection_from_lasy_file_prepare.py # inputs OFF # analysis OFF # output OFF # dependency @@ -39,8 +39,8 @@ add_warpx_test( 1 # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_1d_laser_injection_from_lasy_file # inputs - Examples/Tests/laser_injection_from_file/analysis_1d.py # analysis + inputs_test_1d_laser_injection_from_lasy_file # inputs + analysis_1d.py # analysis diags/diag1000251 # output test_1d_laser_injection_from_lasy_file_prepare # dependency ) @@ -50,7 +50,7 @@ add_warpx_test( 1 # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_1d_laser_injection_from_lasy_file_boost_prepare.py # inputs + inputs_test_1d_laser_injection_from_lasy_file_boost_prepare.py # inputs OFF # analysis OFF # output OFF # dependency @@ -61,8 +61,8 @@ add_warpx_test( 1 # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_1d_laser_injection_from_lasy_file_boost # inputs - Examples/Tests/laser_injection_from_file/analysis_1d_boost.py # analysis + inputs_test_1d_laser_injection_from_lasy_file_boost # inputs + analysis_1d_boost.py # analysis diags/diag1000001 # output test_1d_laser_injection_from_lasy_file_boost_prepare # dependency ) @@ -72,7 +72,7 @@ add_warpx_test( 2 # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_2d_laser_injection_from_lasy_file_prepare.py # inputs + inputs_test_2d_laser_injection_from_lasy_file_prepare.py # inputs OFF # analysis OFF # output OFF # dependency @@ -83,8 +83,8 @@ add_warpx_test( 2 # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_2d_laser_injection_from_lasy_file # inputs - Examples/Tests/laser_injection_from_file/analysis_2d.py # analysis + inputs_test_2d_laser_injection_from_lasy_file # inputs + analysis_2d.py # analysis diags/diag1000251 # output test_2d_laser_injection_from_lasy_file_prepare # dependency ) @@ -94,7 +94,7 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_3d_laser_injection_from_lasy_file_prepare.py # inputs + inputs_test_3d_laser_injection_from_lasy_file_prepare.py # inputs OFF # analysis OFF # output OFF # dependency @@ -105,8 +105,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_3d_laser_injection_from_lasy_file # inputs - Examples/Tests/laser_injection_from_file/analysis_3d.py # analysis + inputs_test_3d_laser_injection_from_lasy_file # inputs + analysis_3d.py # analysis diags/diag1000251 # output test_3d_laser_injection_from_lasy_file_prepare # dependency ) @@ -116,7 +116,7 @@ add_warpx_test( RZ # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_rz_laser_injection_from_lasy_file_prepare.py # inputs + inputs_test_rz_laser_injection_from_lasy_file_prepare.py # inputs OFF # analysis OFF # output OFF # dependency @@ -127,8 +127,8 @@ add_warpx_test( RZ # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_rz_laser_injection_from_lasy_file # inputs - Examples/Tests/laser_injection_from_file/analysis_rz.py # analysis + inputs_test_rz_laser_injection_from_lasy_file # inputs + analysis_rz.py # analysis diags/diag1000252 # output test_rz_laser_injection_from_lasy_file_prepare # dependency ) @@ -138,7 +138,7 @@ add_warpx_test( RZ # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_rz_laser_injection_from_RZ_lasy_file_prepare.py # inputs + inputs_test_rz_laser_injection_from_RZ_lasy_file_prepare.py # inputs OFF # analysis OFF # output OFF # dependency @@ -149,8 +149,8 @@ add_warpx_test( RZ # dims 1 # nprocs OFF # eb - Examples/Tests/laser_injection_from_file/inputs_test_rz_laser_injection_from_RZ_lasy_file # inputs - Examples/Tests/laser_injection_from_file/analysis_from_RZ_file.py # analysis + inputs_test_rz_laser_injection_from_RZ_lasy_file # inputs + analysis_from_RZ_file.py # analysis diags/diag1000612 # output test_rz_laser_injection_from_RZ_lasy_file_prepare # dependency ) diff --git a/Examples/Tests/laser_on_fine/CMakeLists.txt b/Examples/Tests/laser_on_fine/CMakeLists.txt index 2b63783c7c8..c0f99b09f3e 100644 --- a/Examples/Tests/laser_on_fine/CMakeLists.txt +++ b/Examples/Tests/laser_on_fine/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/laser_on_fine/inputs_test_2d_laser_on_fine # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_laser_on_fine # inputs + analysis_default_regression.py # analysis diags/diag1000050 # output OFF # dependency ) diff --git a/Examples/Tests/laser_on_fine/analysis_default_regression.py b/Examples/Tests/laser_on_fine/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/laser_on_fine/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/load_external_field/CMakeLists.txt b/Examples/Tests/load_external_field/CMakeLists.txt index a54bcfabb88..7fba7d4defe 100644 --- a/Examples/Tests/load_external_field/CMakeLists.txt +++ b/Examples/Tests/load_external_field/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/load_external_field/inputs_test_3d_load_external_field_grid_picmi.py # inputs - Examples/Tests/load_external_field/analysis_3d.py # analysis + inputs_test_3d_load_external_field_grid_picmi.py # inputs + analysis_3d.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/load_external_field/inputs_test_3d_load_external_field_particle_picmi.py # inputs - Examples/Tests/load_external_field/analysis_3d.py # analysis + inputs_test_3d_load_external_field_particle_picmi.py # inputs + analysis_3d.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( RZ # dims 1 # nprocs OFF # eb - Examples/Tests/load_external_field/inputs_test_rz_load_external_field_grid # inputs - Examples/Tests/load_external_field/analysis_rz.py # analysis + inputs_test_rz_load_external_field_grid # inputs + analysis_rz.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( RZ # dims 1 # nprocs OFF # eb - Examples/Tests/load_external_field/inputs_test_rz_load_external_field_grid_restart # inputs - Examples/analysis_default_restart.py # analysis + inputs_test_rz_load_external_field_grid_restart # inputs + analysis_default_restart.py # analysis diags/diag1000300 # output test_rz_load_external_field_grid # dependency ) @@ -50,8 +50,8 @@ add_warpx_test( RZ # dims 1 # nprocs OFF # eb - Examples/Tests/load_external_field/inputs_test_rz_load_external_field_particles # inputs - Examples/Tests/load_external_field/analysis_rz.py # analysis + inputs_test_rz_load_external_field_particles # inputs + analysis_rz.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -61,8 +61,8 @@ add_warpx_test( RZ # dims 1 # nprocs OFF # eb - Examples/Tests/load_external_field/inputs_test_rz_load_external_field_particles_restart # inputs - Examples/analysis_default_restart.py # analysis + inputs_test_rz_load_external_field_particles_restart # inputs + analysis_default_restart.py # analysis diags/diag1000300 # output test_rz_load_external_field_particles # dependency ) diff --git a/Examples/Tests/load_external_field/analysis_default_restart.py b/Examples/Tests/load_external_field/analysis_default_restart.py new file mode 120000 index 00000000000..0459986eebc --- /dev/null +++ b/Examples/Tests/load_external_field/analysis_default_restart.py @@ -0,0 +1 @@ +../../analysis_default_restart.py \ No newline at end of file diff --git a/Examples/Tests/magnetostatic_eb/CMakeLists.txt b/Examples/Tests/magnetostatic_eb/CMakeLists.txt index d69e0db4ca8..1420a7186ad 100644 --- a/Examples/Tests/magnetostatic_eb/CMakeLists.txt +++ b/Examples/Tests/magnetostatic_eb/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) 3 # dims 1 # nprocs ON # eb - Examples/Tests/magnetostatic_eb/inputs_test_3d_magnetostatic_eb # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_magnetostatic_eb # inputs + analysis_default_regression.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -20,8 +20,8 @@ if(WarpX_EB) 3 # dims 1 # nprocs ON # eb - Examples/Tests/magnetostatic_eb/inputs_test_3d_magnetostatic_eb_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_magnetostatic_eb_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -33,8 +33,8 @@ if(WarpX_EB) RZ # dims 1 # nprocs ON # eb - Examples/Tests/magnetostatic_eb/inputs_test_rz_magnetostatic_eb_picmi.py # inputs - Examples/Tests/magnetostatic_eb/analysis_rz.py # analysis + inputs_test_rz_magnetostatic_eb_picmi.py # inputs + analysis_rz.py # analysis diags/diag1000001 # output OFF # dependency ) diff --git a/Examples/Tests/magnetostatic_eb/analysis_default_regression.py b/Examples/Tests/magnetostatic_eb/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/magnetostatic_eb/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/maxwell_hybrid_qed/CMakeLists.txt b/Examples/Tests/maxwell_hybrid_qed/CMakeLists.txt index c22da5a141e..1d684c6e0f7 100644 --- a/Examples/Tests/maxwell_hybrid_qed/CMakeLists.txt +++ b/Examples/Tests/maxwell_hybrid_qed/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/maxwell_hybrid_qed/inputs_test_2d_maxwell_hybrid_qed_solver # inputs - Examples/Tests/maxwell_hybrid_qed/analysis.py # analysis + inputs_test_2d_maxwell_hybrid_qed_solver # inputs + analysis.py # analysis diags/diag1000300 # output OFF # dependency ) diff --git a/Examples/Tests/nci_fdtd_stability/CMakeLists.txt b/Examples/Tests/nci_fdtd_stability/CMakeLists.txt index a368bfea489..e59098821b3 100644 --- a/Examples/Tests/nci_fdtd_stability/CMakeLists.txt +++ b/Examples/Tests/nci_fdtd_stability/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/nci_fdtd_stability/inputs_test_2d_nci_corrector # inputs - Examples/Tests/nci_fdtd_stability/analysis_ncicorr.py # analysis + inputs_test_2d_nci_corrector # inputs + analysis_ncicorr.py # analysis diags/diag1000600 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/nci_fdtd_stability/inputs_test_2d_nci_corrector_mr # inputs - Examples/Tests/nci_fdtd_stability/analysis_ncicorr.py # analysis + inputs_test_2d_nci_corrector_mr # inputs + analysis_ncicorr.py # analysis diags/diag1000600 # output OFF # dependency ) diff --git a/Examples/Tests/nci_psatd_stability/CMakeLists.txt b/Examples/Tests/nci_psatd_stability/CMakeLists.txt index 2c4f80a68ba..52d0241f1b9 100644 --- a/Examples/Tests/nci_psatd_stability/CMakeLists.txt +++ b/Examples/Tests/nci_psatd_stability/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_FFT) 2 # dims 1 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_2d_averaged_galilean_psatd # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_2d_averaged_galilean_psatd # inputs + analysis_galilean.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -20,8 +20,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_2d_averaged_galilean_psatd_hybrid # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_2d_averaged_galilean_psatd_hybrid # inputs + analysis_galilean.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -33,8 +33,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_3d_averaged_galilean_psatd # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_3d_averaged_galilean_psatd # inputs + analysis_galilean.py # analysis diags/diag1000160 # output OFF # dependency ) @@ -46,8 +46,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_3d_averaged_galilean_psatd_hybrid # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_3d_averaged_galilean_psatd_hybrid # inputs + analysis_galilean.py # analysis diags/diag1000160 # output OFF # dependency ) @@ -59,8 +59,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_2d_comoving_psatd_hybrid # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_comoving_psatd_hybrid # inputs + analysis_default_regression.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -72,8 +72,8 @@ if(WarpX_FFT) 2 # dims 1 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_2d_galilean_psatd # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_2d_galilean_psatd # inputs + analysis_galilean.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -85,8 +85,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_2d_galilean_psatd_current_correction # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_2d_galilean_psatd_current_correction # inputs + analysis_galilean.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -98,8 +98,8 @@ if(WarpX_FFT) 2 # dims 1 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_2d_galilean_psatd_current_correction_psb # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_2d_galilean_psatd_current_correction_psb # inputs + analysis_galilean.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -111,8 +111,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_2d_galilean_psatd_hybrid # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_galilean_psatd_hybrid # inputs + analysis_default_regression.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -124,8 +124,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_3d_galilean_psatd # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_3d_galilean_psatd # inputs + analysis_galilean.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -137,8 +137,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_3d_galilean_psatd_current_correction # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_3d_galilean_psatd_current_correction # inputs + analysis_galilean.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -150,8 +150,8 @@ if(WarpX_FFT) 3 # dims 1 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_3d_galilean_psatd_current_correction_psb # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_3d_galilean_psatd_current_correction_psb # inputs + analysis_galilean.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -163,8 +163,8 @@ if(WarpX_FFT) RZ # dims 1 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_rz_galilean_psatd # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_rz_galilean_psatd # inputs + analysis_galilean.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -176,8 +176,8 @@ if(WarpX_FFT) RZ # dims 2 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_rz_galilean_psatd_current_correction # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_rz_galilean_psatd_current_correction # inputs + analysis_galilean.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -189,8 +189,8 @@ if(WarpX_FFT) RZ # dims 1 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_rz_galilean_psatd_current_correction_psb # inputs - Examples/Tests/nci_psatd_stability/analysis_galilean.py # analysis + inputs_test_rz_galilean_psatd_current_correction_psb # inputs + analysis_galilean.py # analysis diags/diag1000400 # output OFF # dependency ) @@ -202,8 +202,8 @@ if(WarpX_FFT) RZ # dims 2 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_rz_multiJ_psatd # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_rz_multiJ_psatd # inputs + analysis_default_regression.py # analysis diags/diag1000050 # output OFF # dependency ) @@ -215,8 +215,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/nci_psatd_stability/inputs_test_3d_uniform_plasma_multiJ # inputs - Examples/Tests/nci_psatd_stability/analysis_multiJ.py # analysis + inputs_test_3d_uniform_plasma_multiJ # inputs + analysis_multiJ.py # analysis diags/diag1000300 # output OFF # dependency ) diff --git a/Examples/Tests/nci_psatd_stability/analysis_default_regression.py b/Examples/Tests/nci_psatd_stability/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/nci_psatd_stability/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/nodal_electrostatic/CMakeLists.txt b/Examples/Tests/nodal_electrostatic/CMakeLists.txt index 071401ffc3c..e516edc8af6 100644 --- a/Examples/Tests/nodal_electrostatic/CMakeLists.txt +++ b/Examples/Tests/nodal_electrostatic/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/nodal_electrostatic/inputs_test_3d_nodal_electrostatic_solver # inputs - Examples/Tests/nodal_electrostatic/analysis.py # analysis + inputs_test_3d_nodal_electrostatic_solver # inputs + analysis.py # analysis diags/diag1000010 # output OFF # dependency ) diff --git a/Examples/Tests/nuclear_fusion/CMakeLists.txt b/Examples/Tests/nuclear_fusion/CMakeLists.txt index 064ce07020c..8be92ab7bda 100644 --- a/Examples/Tests/nuclear_fusion/CMakeLists.txt +++ b/Examples/Tests/nuclear_fusion/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/nuclear_fusion/inputs_test_3d_deuterium_deuterium_fusion # inputs - Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py # analysis + inputs_test_3d_deuterium_deuterium_fusion # inputs + analysis_two_product_fusion.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/nuclear_fusion/inputs_test_3d_deuterium_deuterium_fusion_intraspecies # inputs - Examples/Tests/nuclear_fusion/analysis_deuterium_deuterium_3d_intraspecies.py # analysis + inputs_test_3d_deuterium_deuterium_fusion_intraspecies # inputs + analysis_deuterium_deuterium_3d_intraspecies.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/nuclear_fusion/inputs_test_3d_deuterium_tritium_fusion # inputs - Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py # analysis + inputs_test_3d_deuterium_tritium_fusion # inputs + analysis_two_product_fusion.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - Examples/Tests/nuclear_fusion/inputs_test_rz_deuterium_tritium_fusion # inputs - Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py # analysis + inputs_test_rz_deuterium_tritium_fusion # inputs + analysis_two_product_fusion.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -50,8 +50,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/nuclear_fusion/inputs_test_2d_proton_boron_fusion # inputs - Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py # analysis + inputs_test_2d_proton_boron_fusion # inputs + analysis_proton_boron_fusion.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -61,8 +61,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/nuclear_fusion/inputs_test_3d_proton_boron_fusion # inputs - Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py # analysis + inputs_test_3d_proton_boron_fusion # inputs + analysis_proton_boron_fusion.py # analysis diags/diag1000001 # output OFF # dependency ) diff --git a/Examples/Tests/ohm_solver_em_modes/CMakeLists.txt b/Examples/Tests/ohm_solver_em_modes/CMakeLists.txt index 85b2fad315b..8aa6e411d7b 100644 --- a/Examples/Tests/ohm_solver_em_modes/CMakeLists.txt +++ b/Examples/Tests/ohm_solver_em_modes/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - "Examples/Tests/ohm_solver_em_modes/inputs_test_1d_ohm_solver_em_modes_picmi.py --test --dim 1 --bdir z" # inputs - Examples/Tests/ohm_solver_em_modes/analysis.py # analysis + "inputs_test_1d_ohm_solver_em_modes_picmi.py --test --dim 1 --bdir z" # inputs + analysis.py # analysis diags/field_diag000250 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - "Examples/Tests/ohm_solver_em_modes/inputs_test_rz_ohm_solver_em_modes_picmi.py --test" # inputs - Examples/Tests/ohm_solver_em_modes/analysis_rz.py # analysis + "inputs_test_rz_ohm_solver_em_modes_picmi.py --test" # inputs + analysis_rz.py # analysis diags/diag1000100 # output OFF # dependency ) diff --git a/Examples/Tests/ohm_solver_ion_Landau_damping/CMakeLists.txt b/Examples/Tests/ohm_solver_ion_Landau_damping/CMakeLists.txt index 1d472caea0c..0e9a960b0fe 100644 --- a/Examples/Tests/ohm_solver_ion_Landau_damping/CMakeLists.txt +++ b/Examples/Tests/ohm_solver_ion_Landau_damping/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - "Examples/Tests/ohm_solver_ion_Landau_damping/inputs_test_2d_ohm_solver_landau_damping_picmi.py --test --dim 2 --temp_ratio 0.1" # inputs - Examples/Tests/ohm_solver_ion_Landau_damping/analysis.py # analysis + "inputs_test_2d_ohm_solver_landau_damping_picmi.py --test --dim 2 --temp_ratio 0.1" # inputs + analysis.py # analysis diags/diag1000100 # output OFF # dependency ) diff --git a/Examples/Tests/ohm_solver_ion_beam_instability/CMakeLists.txt b/Examples/Tests/ohm_solver_ion_beam_instability/CMakeLists.txt index 113311fc944..07818c28ce4 100644 --- a/Examples/Tests/ohm_solver_ion_beam_instability/CMakeLists.txt +++ b/Examples/Tests/ohm_solver_ion_beam_instability/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - "Examples/Tests/ohm_solver_ion_beam_instability/inputs_test_1d_ohm_solver_ion_beam_picmi.py --test --dim 1 --resonant" # inputs - Examples/Tests/ohm_solver_ion_beam_instability/analysis.py # analysis + "inputs_test_1d_ohm_solver_ion_beam_picmi.py --test --dim 1 --resonant" # inputs + analysis.py # analysis diags/diag1002500 # output OFF # dependency ) diff --git a/Examples/Tests/ohm_solver_magnetic_reconnection/CMakeLists.txt b/Examples/Tests/ohm_solver_magnetic_reconnection/CMakeLists.txt index 12454407914..6bf33dc6f31 100644 --- a/Examples/Tests/ohm_solver_magnetic_reconnection/CMakeLists.txt +++ b/Examples/Tests/ohm_solver_magnetic_reconnection/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - "Examples/Tests/ohm_solver_magnetic_reconnection/inputs_test_2d_ohm_solver_magnetic_reconnection_picmi.py --test" # inputs - Examples/Tests/ohm_solver_magnetic_reconnection/analysis.py # analysis + "inputs_test_2d_ohm_solver_magnetic_reconnection_picmi.py --test" # inputs + analysis.py # analysis diags/diag1000020 # output OFF # dependency ) diff --git a/Examples/Tests/open_bc_poisson_solver/CMakeLists.txt b/Examples/Tests/open_bc_poisson_solver/CMakeLists.txt index f6a24affc7a..a5282af1e5d 100644 --- a/Examples/Tests/open_bc_poisson_solver/CMakeLists.txt +++ b/Examples/Tests/open_bc_poisson_solver/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/open_bc_poisson_solver/inputs_test_3d_open_bc_poisson_solver # inputs - Examples/Tests/open_bc_poisson_solver/analysis.py # analysis + inputs_test_3d_open_bc_poisson_solver # inputs + analysis.py # analysis diags/diag1000001 # output OFF # dependency ) diff --git a/Examples/Tests/particle_boundary_interaction/CMakeLists.txt b/Examples/Tests/particle_boundary_interaction/CMakeLists.txt index decb50ea809..18f8be57401 100644 --- a/Examples/Tests/particle_boundary_interaction/CMakeLists.txt +++ b/Examples/Tests/particle_boundary_interaction/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) RZ # dims 2 # nprocs ON # eb - Examples/Tests/particle_boundary_interaction/inputs_test_rz_particle_boundary_interaction_picmi.py # inputs - Examples/Tests/particle_boundary_interaction/analysis.py # analysis + inputs_test_rz_particle_boundary_interaction_picmi.py # inputs + analysis.py # analysis diags/diag1/ # output OFF # dependency ) diff --git a/Examples/Tests/particle_boundary_process/CMakeLists.txt b/Examples/Tests/particle_boundary_process/CMakeLists.txt index 48eacb3901c..edcf12a6311 100644 --- a/Examples/Tests/particle_boundary_process/CMakeLists.txt +++ b/Examples/Tests/particle_boundary_process/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) 3 # dims 2 # nprocs ON # eb - Examples/Tests/particle_boundary_process/inputs_test_3d_particle_absorption # inputs - Examples/Tests/particle_boundary_process/analysis_absorption.py # analysis + inputs_test_3d_particle_absorption # inputs + analysis_absorption.py # analysis diags/diag1000060 # output OFF # dependency ) @@ -19,8 +19,8 @@ add_warpx_test( 2 # dims 1 # nprocs OFF # eb - Examples/Tests/particle_boundary_process/inputs_test_2d_particle_reflection_picmi.py # inputs - Examples/Tests/particle_boundary_process/analysis_reflection.py # analysis + inputs_test_2d_particle_reflection_picmi.py # inputs + analysis_reflection.py # analysis diags/diag1000010 # output OFF # dependency ) diff --git a/Examples/Tests/particle_boundary_scrape/CMakeLists.txt b/Examples/Tests/particle_boundary_scrape/CMakeLists.txt index 4884f9540bc..38dc57e9ccd 100644 --- a/Examples/Tests/particle_boundary_scrape/CMakeLists.txt +++ b/Examples/Tests/particle_boundary_scrape/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) 3 # dims 2 # nprocs ON # eb - Examples/Tests/particle_boundary_scrape/inputs_test_3d_particle_scrape # inputs - Examples/Tests/particle_boundary_scrape/analysis_scrape.py # analysis + inputs_test_3d_particle_scrape # inputs + analysis_scrape.py # analysis diags/diag1000060 # output OFF # dependency ) @@ -20,8 +20,8 @@ if(WarpX_EB) 3 # dims 2 # nprocs ON # eb - Examples/Tests/particle_boundary_scrape/inputs_test_3d_particle_scrape_picmi.py # inputs - Examples/Tests/particle_boundary_scrape/analysis_scrape.py # analysis + inputs_test_3d_particle_scrape_picmi.py # inputs + analysis_scrape.py # analysis diags/diag1000060 # output OFF # dependency ) diff --git a/Examples/Tests/particle_data_python/CMakeLists.txt b/Examples/Tests/particle_data_python/CMakeLists.txt index 1ab54d8bbf5..a57453cf91d 100644 --- a/Examples/Tests/particle_data_python/CMakeLists.txt +++ b/Examples/Tests/particle_data_python/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/particle_data_python/inputs_test_2d_prev_positions_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_prev_positions_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/particle_data_python/inputs_test_2d_particle_attr_access_picmi.py # inputs - Examples/Tests/particle_data_python/analysis.py # analysis + inputs_test_2d_particle_attr_access_picmi.py # inputs + analysis.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - "Examples/Tests/particle_data_python/inputs_test_2d_particle_attr_access_picmi.py --unique" # inputs - Examples/Tests/particle_data_python/analysis.py # analysis + "inputs_test_2d_particle_attr_access_picmi.py --unique" # inputs + analysis.py # analysis diags/diag1000010 # output OFF # dependency ) diff --git a/Examples/Tests/particle_data_python/analysis_default_regression.py b/Examples/Tests/particle_data_python/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/particle_data_python/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/particle_fields_diags/CMakeLists.txt b/Examples/Tests/particle_fields_diags/CMakeLists.txt index 91209291c0c..1fc6ce46116 100644 --- a/Examples/Tests/particle_fields_diags/CMakeLists.txt +++ b/Examples/Tests/particle_fields_diags/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/particle_fields_diags/inputs_test_3d_particle_fields_diags # inputs - Examples/Tests/particle_fields_diags/analysis_particle_diags.py # analysis + inputs_test_3d_particle_fields_diags # inputs + analysis_particle_diags.py # analysis diags/diag1000200 # output OFF # dependency ) @@ -18,8 +18,8 @@ add_warpx_test( # 3 # dims # 2 # nprocs # OFF # eb -# Examples/Tests/particle_fields_diags/inputs_test_3d_particle_fields_diags # inputs -# Examples/Tests/particle_fields_diags/analysis_particle_diags_single.py # analysis +# inputs_test_3d_particle_fields_diags # inputs +# analysis_particle_diags_single.py # analysis # diags/diag1000200 # output # OFF # dependency #) diff --git a/Examples/Tests/particle_pusher/CMakeLists.txt b/Examples/Tests/particle_pusher/CMakeLists.txt index 81f20740535..ec37d936bb6 100644 --- a/Examples/Tests/particle_pusher/CMakeLists.txt +++ b/Examples/Tests/particle_pusher/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/particle_pusher/inputs_test_3d_particle_pusher # inputs - Examples/Tests/particle_pusher/analysis.py # analysis + inputs_test_3d_particle_pusher # inputs + analysis.py # analysis diags/diag1010000 # output OFF # dependency ) diff --git a/Examples/Tests/particle_thermal_boundary/CMakeLists.txt b/Examples/Tests/particle_thermal_boundary/CMakeLists.txt index c1f8eff36f9..951f92515ee 100644 --- a/Examples/Tests/particle_thermal_boundary/CMakeLists.txt +++ b/Examples/Tests/particle_thermal_boundary/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/particle_thermal_boundary/inputs_test_2d_particle_thermal_boundary # inputs - Examples/Tests/particle_thermal_boundary/analysis.py # analysis + inputs_test_2d_particle_thermal_boundary # inputs + analysis.py # analysis diags/diag1002000 # output OFF # dependency ) diff --git a/Examples/Tests/particles_in_pml/CMakeLists.txt b/Examples/Tests/particles_in_pml/CMakeLists.txt index 315c4d40a7e..00007a44741 100644 --- a/Examples/Tests/particles_in_pml/CMakeLists.txt +++ b/Examples/Tests/particles_in_pml/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/particles_in_pml/inputs_test_2d_particles_in_pml # inputs - Examples/Tests/particles_in_pml/analysis_particles_in_pml.py # analysis + inputs_test_2d_particles_in_pml # inputs + analysis_particles_in_pml.py # analysis diags/diag1000180 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/particles_in_pml/inputs_test_2d_particles_in_pml_mr # inputs - Examples/Tests/particles_in_pml/analysis_particles_in_pml.py # analysis + inputs_test_2d_particles_in_pml_mr # inputs + analysis_particles_in_pml.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/particles_in_pml/inputs_test_3d_particles_in_pml # inputs - Examples/Tests/particles_in_pml/analysis_particles_in_pml.py # analysis + inputs_test_3d_particles_in_pml # inputs + analysis_particles_in_pml.py # analysis diags/diag1000120 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/particles_in_pml/inputs_test_3d_particles_in_pml_mr # inputs - Examples/Tests/particles_in_pml/analysis_particles_in_pml.py # analysis + inputs_test_3d_particles_in_pml_mr # inputs + analysis_particles_in_pml.py # analysis diags/diag1000200 # output OFF # dependency ) diff --git a/Examples/Tests/pass_mpi_communicator/CMakeLists.txt b/Examples/Tests/pass_mpi_communicator/CMakeLists.txt index 34a903dcc12..f9f652691e1 100644 --- a/Examples/Tests/pass_mpi_communicator/CMakeLists.txt +++ b/Examples/Tests/pass_mpi_communicator/CMakeLists.txt @@ -10,8 +10,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/pass_mpi_communicator/inputs_test_2d_pass_mpi_comm_picmi.py # inputs - OFF #Examples/Tests/pass_mpi_communicator/analysis.py # analysis + inputs_test_2d_pass_mpi_comm_picmi.py # inputs + OFF #analysis.py # analysis OFF # output OFF # dependency ) diff --git a/Examples/Tests/pec/CMakeLists.txt b/Examples/Tests/pec/CMakeLists.txt index bd12aae55a1..97516ddbc28 100644 --- a/Examples/Tests/pec/CMakeLists.txt +++ b/Examples/Tests/pec/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/pec/inputs_test_3d_pec_field # inputs - Examples/Tests/pec/analysis_pec.py # analysis + inputs_test_3d_pec_field # inputs + analysis_pec.py # analysis diags/diag1000125 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/pec/inputs_test_3d_pec_field_mr # inputs - Examples/Tests/pec/analysis_pec_mr.py # analysis + inputs_test_3d_pec_field_mr # inputs + analysis_pec_mr.py # analysis diags/diag1000125 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/pec/inputs_test_3d_pec_particle # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_pec_particle # inputs + analysis_default_regression.py # analysis diags/diag1000020 # output OFF # dependency ) diff --git a/Examples/Tests/pec/analysis_default_regression.py b/Examples/Tests/pec/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/pec/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/photon_pusher/CMakeLists.txt b/Examples/Tests/photon_pusher/CMakeLists.txt index e55ad5bdece..1a86ef0b88f 100644 --- a/Examples/Tests/photon_pusher/CMakeLists.txt +++ b/Examples/Tests/photon_pusher/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/photon_pusher/inputs_test_3d_photon_pusher # inputs - Examples/Tests/photon_pusher/analysis.py # analysis + inputs_test_3d_photon_pusher # inputs + analysis.py # analysis diags/diag1000050 # output OFF # dependency ) diff --git a/Examples/Tests/plasma_lens/CMakeLists.txt b/Examples/Tests/plasma_lens/CMakeLists.txt index a51b3567c62..60a4c95bdea 100644 --- a/Examples/Tests/plasma_lens/CMakeLists.txt +++ b/Examples/Tests/plasma_lens/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/plasma_lens/inputs_test_3d_plasma_lens # inputs - Examples/Tests/plasma_lens/analysis.py # analysis + inputs_test_3d_plasma_lens # inputs + analysis.py # analysis diags/diag1000084 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/plasma_lens/inputs_test_3d_plasma_lens_boosted # inputs - Examples/Tests/plasma_lens/analysis.py # analysis + inputs_test_3d_plasma_lens_boosted # inputs + analysis.py # analysis diags/diag1000084 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/plasma_lens/inputs_test_3d_plasma_lens_hard_edged # inputs - Examples/Tests/plasma_lens/analysis.py # analysis + inputs_test_3d_plasma_lens_hard_edged # inputs + analysis.py # analysis diags/diag1000084 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/plasma_lens/inputs_test_3d_plasma_lens_picmi.py # inputs - Examples/Tests/plasma_lens/analysis.py # analysis + inputs_test_3d_plasma_lens_picmi.py # inputs + analysis.py # analysis diags/diag1000084 # output OFF # dependency ) @@ -50,8 +50,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/plasma_lens/inputs_test_3d_plasma_lens_short # inputs - Examples/Tests/plasma_lens/analysis.py # analysis + inputs_test_3d_plasma_lens_short # inputs + analysis.py # analysis diags/diag1000084 # output OFF # dependency ) diff --git a/Examples/Tests/pml/CMakeLists.txt b/Examples/Tests/pml/CMakeLists.txt index 8b5943999c3..321ea3669ed 100644 --- a/Examples/Tests/pml/CMakeLists.txt +++ b/Examples/Tests/pml/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/pml/inputs_test_3d_pml_psatd_dive_divb_cleaning # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_pml_psatd_dive_divb_cleaning # inputs + analysis_default_regression.py # analysis diags/diag1000100 # output OFF # dependency ) @@ -20,8 +20,8 @@ if(WarpX_FFT) RZ # dims 2 # nprocs OFF # eb - Examples/Tests/pml/inputs_test_rz_pml_psatd # inputs - Examples/Tests/pml/analysis_pml_psatd_rz.py # analysis + inputs_test_rz_pml_psatd # inputs + analysis_pml_psatd_rz.py # analysis diags/diag1000500 # output OFF # dependency ) @@ -32,8 +32,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/pml/inputs_test_2d_pml_x_ckc # inputs - Examples/Tests/pml/analysis_pml_ckc.py # analysis + inputs_test_2d_pml_x_ckc # inputs + analysis_pml_ckc.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -43,8 +43,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/pml/inputs_test_2d_pml_x_galilean # inputs - Examples/Tests/pml/analysis_pml_psatd.py # analysis + inputs_test_2d_pml_x_galilean # inputs + analysis_pml_psatd.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -54,8 +54,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/pml/inputs_test_2d_pml_x_psatd # inputs - Examples/Tests/pml/analysis_pml_psatd.py # analysis + inputs_test_2d_pml_x_psatd # inputs + analysis_pml_psatd.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -65,8 +65,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/pml/inputs_test_2d_pml_x_psatd_restart # inputs - Examples/analysis_default_restart.py # analysis + inputs_test_2d_pml_x_psatd_restart # inputs + analysis_default_restart.py # analysis diags/diag1000300 # output test_2d_pml_x_psatd # dependency ) @@ -76,8 +76,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/pml/inputs_test_2d_pml_x_yee # inputs - Examples/Tests/pml/analysis_pml_yee.py # analysis + inputs_test_2d_pml_x_yee # inputs + analysis_pml_yee.py # analysis diags/diag1000300 # output OFF # dependency ) @@ -87,8 +87,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/pml/inputs_test_2d_pml_x_yee_restart # inputs - Examples/analysis_default_restart.py # analysis + inputs_test_2d_pml_x_yee_restart # inputs + analysis_default_restart.py # analysis diags/diag1000300 # output test_2d_pml_x_yee # dependency ) diff --git a/Examples/Tests/pml/analysis_default_regression.py b/Examples/Tests/pml/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/pml/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/pml/analysis_default_restart.py b/Examples/Tests/pml/analysis_default_restart.py new file mode 120000 index 00000000000..0459986eebc --- /dev/null +++ b/Examples/Tests/pml/analysis_default_restart.py @@ -0,0 +1 @@ +../../analysis_default_restart.py \ No newline at end of file diff --git a/Examples/Tests/point_of_contact_eb/CMakeLists.txt b/Examples/Tests/point_of_contact_eb/CMakeLists.txt index aa28408f563..e3ed23a67c2 100644 --- a/Examples/Tests/point_of_contact_eb/CMakeLists.txt +++ b/Examples/Tests/point_of_contact_eb/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) 3 # dims 2 # nprocs ON # eb - Examples/Tests/point_of_contact_eb/inputs_test_3d_point_of_contact_eb # inputs - Examples/Tests/point_of_contact_eb/analysis.py # analysis + inputs_test_3d_point_of_contact_eb # inputs + analysis.py # analysis diags/diag1/ # output OFF # dependency ) @@ -20,8 +20,8 @@ if(WarpX_EB) RZ # dims 2 # nprocs ON # eb - Examples/Tests/point_of_contact_eb/inputs_test_rz_point_of_contact_eb # inputs - Examples/Tests/point_of_contact_eb/analysis.py # analysis + inputs_test_rz_point_of_contact_eb # inputs + analysis.py # analysis diags/diag1/ # output OFF # dependency ) diff --git a/Examples/Tests/projection_divb_cleaner/CMakeLists.txt b/Examples/Tests/projection_divb_cleaner/CMakeLists.txt index edae6c72d8d..48264372872 100644 --- a/Examples/Tests/projection_divb_cleaner/CMakeLists.txt +++ b/Examples/Tests/projection_divb_cleaner/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/projection_divb_cleaner/inputs_test_3d_projection_divb_cleaner_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_projection_divb_cleaner_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 1 # nprocs OFF # eb - Examples/Tests/projection_divb_cleaner/inputs_test_3d_projection_divb_cleaner_callback_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_projection_divb_cleaner_callback_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( RZ # dims 1 # nprocs OFF # eb - Examples/Tests/projection_divb_cleaner/inputs_test_rz_projection_divb_cleaner # inputs - Examples/Tests/projection_divb_cleaner/analysis.py # analysis + inputs_test_rz_projection_divb_cleaner # inputs + analysis.py # analysis diags/diag1000001 # output OFF # dependency ) diff --git a/Examples/Tests/projection_divb_cleaner/analysis_default_regression.py b/Examples/Tests/projection_divb_cleaner/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/projection_divb_cleaner/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/python_wrappers/CMakeLists.txt b/Examples/Tests/python_wrappers/CMakeLists.txt index 1cde644ee1b..f7ba5cc099d 100644 --- a/Examples/Tests/python_wrappers/CMakeLists.txt +++ b/Examples/Tests/python_wrappers/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/python_wrappers/inputs_test_2d_python_wrappers_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_python_wrappers_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000100 # output OFF # dependency ) diff --git a/Examples/Tests/python_wrappers/analysis_default_regression.py b/Examples/Tests/python_wrappers/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/python_wrappers/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/qed/CMakeLists.txt b/Examples/Tests/qed/CMakeLists.txt index dd2b8009eff..42c36660801 100644 --- a/Examples/Tests/qed/CMakeLists.txt +++ b/Examples/Tests/qed/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/qed/inputs_test_2d_qed_breit_wheeler # inputs - Examples/Tests/qed/analysis_breit_wheeler_yt.py # analysis + inputs_test_2d_qed_breit_wheeler # inputs + analysis_breit_wheeler_yt.py # analysis diags/diag1000002 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/qed/inputs_test_2d_qed_breit_wheeler_opmd # inputs - Examples/Tests/qed/analysis_breit_wheeler_opmd.py # analysis + inputs_test_2d_qed_breit_wheeler_opmd # inputs + analysis_breit_wheeler_opmd.py # analysis diags/diag1/ # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/qed/inputs_test_3d_qed_breit_wheeler # inputs - Examples/Tests/qed/analysis_breit_wheeler_yt.py # analysis + inputs_test_3d_qed_breit_wheeler # inputs + analysis_breit_wheeler_yt.py # analysis diags/diag1000002 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/qed/inputs_test_3d_qed_breit_wheeler_opmd # inputs - Examples/Tests/qed/analysis_breit_wheeler_opmd.py # analysis + inputs_test_3d_qed_breit_wheeler_opmd # inputs + analysis_breit_wheeler_opmd.py # analysis diags/diag1/ # output OFF # dependency ) @@ -50,8 +50,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/qed/inputs_test_2d_qed_quantum_sync # inputs - Examples/Tests/qed/analysis_quantum_sync.py # analysis + inputs_test_2d_qed_quantum_sync # inputs + analysis_quantum_sync.py # analysis diags/diag1000002 # output OFF # dependency ) @@ -61,8 +61,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/qed/inputs_test_3d_qed_quantum_sync # inputs - Examples/Tests/qed/analysis_quantum_sync.py # analysis + inputs_test_3d_qed_quantum_sync # inputs + analysis_quantum_sync.py # analysis diags/diag1000002 # output OFF # dependency ) @@ -72,8 +72,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/qed/inputs_test_3d_qed_schwinger_1 # inputs - Examples/Tests/qed/analysis_schwinger.py # analysis + inputs_test_3d_qed_schwinger_1 # inputs + analysis_schwinger.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -83,8 +83,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/qed/inputs_test_3d_qed_schwinger_2 # inputs - Examples/Tests/qed/analysis_schwinger.py # analysis + inputs_test_3d_qed_schwinger_2 # inputs + analysis_schwinger.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -94,8 +94,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/qed/inputs_test_3d_qed_schwinger_3 # inputs - Examples/Tests/qed/analysis_schwinger.py # analysis + inputs_test_3d_qed_schwinger_3 # inputs + analysis_schwinger.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -105,8 +105,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/qed/inputs_test_3d_qed_schwinger_4 # inputs - Examples/Tests/qed/analysis_schwinger.py # analysis + inputs_test_3d_qed_schwinger_4 # inputs + analysis_schwinger.py # analysis diags/diag1000001 # output OFF # dependency ) diff --git a/Examples/Tests/radiation_reaction/CMakeLists.txt b/Examples/Tests/radiation_reaction/CMakeLists.txt index d26f5c4d6ce..bc4b47664d2 100644 --- a/Examples/Tests/radiation_reaction/CMakeLists.txt +++ b/Examples/Tests/radiation_reaction/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/radiation_reaction/inputs_test_3d_radiation_reaction # inputs - Examples/Tests/radiation_reaction/analysis.py # analysis + inputs_test_3d_radiation_reaction # inputs + analysis.py # analysis diags/diag1000064 # output OFF # dependency ) diff --git a/Examples/Tests/reduced_diags/CMakeLists.txt b/Examples/Tests/reduced_diags/CMakeLists.txt index 4214c0f5914..b27fb9d929d 100644 --- a/Examples/Tests/reduced_diags/CMakeLists.txt +++ b/Examples/Tests/reduced_diags/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/reduced_diags/inputs_test_3d_reduced_diags # inputs - Examples/Tests/reduced_diags/analysis_reduced_diags.py # analysis + inputs_test_3d_reduced_diags # inputs + analysis_reduced_diags.py # analysis diags/diag1000200 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/reduced_diags/inputs_test_3d_reduced_diags_load_balance_costs_heuristic # inputs - Examples/Tests/reduced_diags/analysis_reduced_diags_load_balance_costs.py # analysis + inputs_test_3d_reduced_diags_load_balance_costs_heuristic # inputs + analysis_reduced_diags_load_balance_costs.py # analysis diags/diag1000003 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/reduced_diags/inputs_test_3d_reduced_diags_load_balance_costs_timers # inputs - Examples/Tests/reduced_diags/analysis_reduced_diags_load_balance_costs.py # analysis + inputs_test_3d_reduced_diags_load_balance_costs_timers # inputs + analysis_reduced_diags_load_balance_costs.py # analysis diags/diag1000003 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/reduced_diags/inputs_test_3d_reduced_diags_load_balance_costs_timers_picmi.py # inputs - Examples/Tests/reduced_diags/analysis_reduced_diags_load_balance_costs.py # analysis + inputs_test_3d_reduced_diags_load_balance_costs_timers_picmi.py # inputs + analysis_reduced_diags_load_balance_costs.py # analysis diags/diag1000003 # output OFF # dependency ) @@ -51,8 +51,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/reduced_diags/inputs_test_3d_reduced_diags_load_balance_costs_timers_psatd # inputs - Examples/Tests/reduced_diags/analysis_reduced_diags_load_balance_costs.py # analysis + inputs_test_3d_reduced_diags_load_balance_costs_timers_psatd # inputs + analysis_reduced_diags_load_balance_costs.py # analysis diags/diag1000003 # output OFF # dependency ) diff --git a/Examples/Tests/relativistic_space_charge_initialization/CMakeLists.txt b/Examples/Tests/relativistic_space_charge_initialization/CMakeLists.txt index 0bcd59920ae..329bc1e1e1c 100644 --- a/Examples/Tests/relativistic_space_charge_initialization/CMakeLists.txt +++ b/Examples/Tests/relativistic_space_charge_initialization/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/relativistic_space_charge_initialization/inputs_test_3d_relativistic_space_charge_initialization # inputs - Examples/Tests/relativistic_space_charge_initialization/analysis.py # analysis + inputs_test_3d_relativistic_space_charge_initialization # inputs + analysis.py # analysis diags/diag1000001 # output OFF # dependency ) diff --git a/Examples/Tests/repelling_particles/CMakeLists.txt b/Examples/Tests/repelling_particles/CMakeLists.txt index 494cee234cd..c8e451ba5fe 100644 --- a/Examples/Tests/repelling_particles/CMakeLists.txt +++ b/Examples/Tests/repelling_particles/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/repelling_particles/inputs_test_2d_repelling_particles # inputs - Examples/Tests/repelling_particles/analysis.py # analysis + inputs_test_2d_repelling_particles # inputs + analysis.py # analysis diags/diag1000200 # output OFF # dependency ) diff --git a/Examples/Tests/resampling/CMakeLists.txt b/Examples/Tests/resampling/CMakeLists.txt index 01a56accd4c..2ff16d3cd55 100644 --- a/Examples/Tests/resampling/CMakeLists.txt +++ b/Examples/Tests/resampling/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/resampling/inputs_test_2d_leveling_thinning # inputs - Examples/Tests/resampling/analysis.py # analysis + inputs_test_2d_leveling_thinning # inputs + analysis.py # analysis diags/diag1000008 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Tests/resampling/inputs_test_1d_resample_velocity_coincidence_thinning # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_1d_resample_velocity_coincidence_thinning # inputs + analysis_default_regression.py # analysis diags/diag1000004 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Tests/resampling/inputs_test_1d_resample_velocity_coincidence_thinning_cartesian # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_1d_resample_velocity_coincidence_thinning_cartesian # inputs + analysis_default_regression.py # analysis diags/diag1000004 # output OFF # dependency ) diff --git a/Examples/Tests/resampling/analysis_default_regression.py b/Examples/Tests/resampling/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/resampling/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/restart/CMakeLists.txt b/Examples/Tests/restart/CMakeLists.txt index 6488900655b..170dceca96e 100644 --- a/Examples/Tests/restart/CMakeLists.txt +++ b/Examples/Tests/restart/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 1 # nprocs OFF # eb - Examples/Tests/restart/inputs_test_2d_id_cpu_read_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_id_cpu_read_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -20,8 +20,8 @@ add_warpx_test( 2 # dims 1 # nprocs OFF # eb - Examples/Tests/restart/inputs_test_2d_runtime_components_picmi.py # inputs - OFF #Examples/analysis_default_regression.py # analysis + inputs_test_2d_runtime_components_picmi.py # inputs + OFF #analysis_default_regression.py # analysis OFF #diags/diag1000010 # output OFF # dependency ) @@ -34,8 +34,8 @@ add_warpx_test( 2 # dims 1 # nprocs OFF # eb - "Examples/Tests/restart/inputs_test_2d_runtime_components_picmi.py amr.restart='../test_2d_runtime_components_picmi/diags/chk000005'" # inputs - OFF #Examples/analysis_default_restart.py # analysis + "inputs_test_2d_runtime_components_picmi.py amr.restart='../test_2d_runtime_components_picmi/diags/chk000005'" # inputs + OFF #analysis_default_restart.py # analysis OFF #diags/diag1000010 # output test_2d_runtime_components_picmi # dependency ) @@ -45,8 +45,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/restart/inputs_test_3d_acceleration # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_acceleration # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -56,8 +56,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/restart/inputs_test_3d_acceleration_restart # inputs - Examples/analysis_default_restart.py # analysis + inputs_test_3d_acceleration_restart # inputs + analysis_default_restart.py # analysis diags/diag1000010 # output test_3d_acceleration # dependency ) @@ -68,8 +68,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/restart/inputs_test_3d_acceleration_psatd # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_acceleration_psatd # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -81,8 +81,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/restart/inputs_test_3d_acceleration_psatd_restart # inputs - Examples/analysis_default_restart.py # analysis + inputs_test_3d_acceleration_psatd_restart # inputs + analysis_default_restart.py # analysis diags/diag1000010 # output test_3d_acceleration_psatd # dependency ) @@ -94,8 +94,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/restart/inputs_test_3d_acceleration_psatd_time_avg # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_acceleration_psatd_time_avg # inputs + analysis_default_regression.py # analysis diags/diag1000010 # output OFF # dependency ) @@ -107,8 +107,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/restart/inputs_test_3d_acceleration_psatd_time_avg_restart # inputs - Examples/analysis_default_restart.py # analysis + inputs_test_3d_acceleration_psatd_time_avg_restart # inputs + analysis_default_restart.py # analysis diags/diag1000010 # output test_3d_acceleration_psatd_time_avg # dependency ) diff --git a/Examples/Tests/restart/analysis_default_regression.py b/Examples/Tests/restart/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/restart/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/restart/analysis_default_restart.py b/Examples/Tests/restart/analysis_default_restart.py new file mode 120000 index 00000000000..0459986eebc --- /dev/null +++ b/Examples/Tests/restart/analysis_default_restart.py @@ -0,0 +1 @@ +../../analysis_default_restart.py \ No newline at end of file diff --git a/Examples/Tests/restart_eb/CMakeLists.txt b/Examples/Tests/restart_eb/CMakeLists.txt index 37b75d05d46..f3664b7e1c6 100644 --- a/Examples/Tests/restart_eb/CMakeLists.txt +++ b/Examples/Tests/restart_eb/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 3 # dims 1 # nprocs ON # eb - Examples/Tests/restart_eb/inputs_test_3d_eb_picmi.py # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_3d_eb_picmi.py # inputs + analysis_default_regression.py # analysis diags/diag1000060 # output OFF # dependency ) @@ -18,8 +18,8 @@ add_warpx_test( # 3 # dims # 1 # nprocs # ON # eb -# "Examples/Tests/restart_eb/inputs_test_3d_eb_picmi.py amr.restart='../test_3d_eb_picmi/diags/chk000030'" # inputs -# Examples/analysis_default_restart.py # analysis +# "inputs_test_3d_eb_picmi.py amr.restart='../test_3d_eb_picmi/diags/chk000030'" # inputs +# analysis_default_restart.py # analysis # diags/diag1000060 # output # test_3d_eb_picmi # dependency #) diff --git a/Examples/Tests/restart_eb/analysis_default_regression.py b/Examples/Tests/restart_eb/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/restart_eb/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/restart_eb/analysis_default_restart.py b/Examples/Tests/restart_eb/analysis_default_restart.py new file mode 120000 index 00000000000..0459986eebc --- /dev/null +++ b/Examples/Tests/restart_eb/analysis_default_restart.py @@ -0,0 +1 @@ +../../analysis_default_restart.py \ No newline at end of file diff --git a/Examples/Tests/rigid_injection/CMakeLists.txt b/Examples/Tests/rigid_injection/CMakeLists.txt index 9e901d67397..4fdef6a248b 100644 --- a/Examples/Tests/rigid_injection/CMakeLists.txt +++ b/Examples/Tests/rigid_injection/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/rigid_injection/inputs_test_2d_rigid_injection_btd # inputs - Examples/Tests/rigid_injection/analysis_rigid_injection_btd.py # analysis + inputs_test_2d_rigid_injection_btd # inputs + analysis_rigid_injection_btd.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/rigid_injection/inputs_test_2d_rigid_injection_lab # inputs - Examples/Tests/rigid_injection/analysis_rigid_injection_lab.py # analysis + inputs_test_2d_rigid_injection_lab # inputs + analysis_rigid_injection_lab.py # analysis diags/diag1000289 # output OFF # dependency ) diff --git a/Examples/Tests/scraping/CMakeLists.txt b/Examples/Tests/scraping/CMakeLists.txt index 30513572b0d..9a936949a74 100644 --- a/Examples/Tests/scraping/CMakeLists.txt +++ b/Examples/Tests/scraping/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_EB) RZ # dims 2 # nprocs ON # eb - Examples/Tests/scraping/inputs_test_rz_scraping # inputs - Examples/Tests/scraping/analysis_rz.py # analysis + inputs_test_rz_scraping # inputs + analysis_rz.py # analysis diags/diag1000037 # output OFF # dependency ) @@ -20,8 +20,8 @@ if(WarpX_EB) RZ # dims 2 # nprocs ON # eb - Examples/Tests/scraping/inputs_test_rz_scraping_filter # inputs - Examples/Tests/scraping/analysis_rz_filter.py # analysis + inputs_test_rz_scraping_filter # inputs + analysis_rz_filter.py # analysis diags/diag1000037 # output OFF # dependency ) diff --git a/Examples/Tests/silver_mueller/CMakeLists.txt b/Examples/Tests/silver_mueller/CMakeLists.txt index 9894dbf01d5..a9058c37f85 100644 --- a/Examples/Tests/silver_mueller/CMakeLists.txt +++ b/Examples/Tests/silver_mueller/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 1 # dims 2 # nprocs OFF # eb - Examples/Tests/silver_mueller/inputs_test_1d_silver_mueller # inputs - Examples/Tests/silver_mueller/analysis.py # analysis + inputs_test_1d_silver_mueller # inputs + analysis.py # analysis diags/diag1000500 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/silver_mueller/inputs_test_2d_silver_mueller_x # inputs - Examples/Tests/silver_mueller/analysis.py # analysis + inputs_test_2d_silver_mueller_x # inputs + analysis.py # analysis diags/diag1000500 # output OFF # dependency ) @@ -28,8 +28,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/silver_mueller/inputs_test_2d_silver_mueller_z # inputs - Examples/Tests/silver_mueller/analysis.py # analysis + inputs_test_2d_silver_mueller_z # inputs + analysis.py # analysis diags/diag1000500 # output OFF # dependency ) @@ -39,8 +39,8 @@ add_warpx_test( RZ # dims 2 # nprocs OFF # eb - Examples/Tests/silver_mueller/inputs_test_rz_silver_mueller_z # inputs - Examples/Tests/silver_mueller/analysis.py # analysis + inputs_test_rz_silver_mueller_z # inputs + analysis.py # analysis diags/diag1000500 # output OFF # dependency ) diff --git a/Examples/Tests/single_particle/CMakeLists.txt b/Examples/Tests/single_particle/CMakeLists.txt index 95aac7c42ee..38a9ccca3ce 100644 --- a/Examples/Tests/single_particle/CMakeLists.txt +++ b/Examples/Tests/single_particle/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/single_particle/inputs_test_2d_bilinear_filter # inputs - Examples/Tests/single_particle/analysis.py # analysis + inputs_test_2d_bilinear_filter # inputs + analysis.py # analysis diags/diag1000001 # output OFF # dependency ) diff --git a/Examples/Tests/space_charge_initialization/CMakeLists.txt b/Examples/Tests/space_charge_initialization/CMakeLists.txt index 30115fdc33e..3d66074e70e 100644 --- a/Examples/Tests/space_charge_initialization/CMakeLists.txt +++ b/Examples/Tests/space_charge_initialization/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/space_charge_initialization/inputs_test_2d_space_charge_initialization # inputs - Examples/Tests/space_charge_initialization/analysis.py # analysis + inputs_test_2d_space_charge_initialization # inputs + analysis.py # analysis diags/diag1000001 # output OFF # dependency ) @@ -17,8 +17,8 @@ add_warpx_test( 3 # dims 2 # nprocs OFF # eb - Examples/Tests/space_charge_initialization/inputs_test_3d_space_charge_initialization # inputs - Examples/Tests/space_charge_initialization/analysis.py # analysis + inputs_test_3d_space_charge_initialization # inputs + analysis.py # analysis diags/diag1000001 # output OFF # dependency ) diff --git a/Examples/Tests/subcycling/CMakeLists.txt b/Examples/Tests/subcycling/CMakeLists.txt index 3eb6b189ac6..f772cbee117 100644 --- a/Examples/Tests/subcycling/CMakeLists.txt +++ b/Examples/Tests/subcycling/CMakeLists.txt @@ -6,8 +6,8 @@ add_warpx_test( 2 # dims 2 # nprocs OFF # eb - Examples/Tests/subcycling/inputs_test_2d_subcycling_mr # inputs - Examples/analysis_default_regression.py # analysis + inputs_test_2d_subcycling_mr # inputs + analysis_default_regression.py # analysis diags/diag1000250 # output OFF # dependency ) diff --git a/Examples/Tests/subcycling/analysis_default_regression.py b/Examples/Tests/subcycling/analysis_default_regression.py new file mode 120000 index 00000000000..d8ce3fca419 --- /dev/null +++ b/Examples/Tests/subcycling/analysis_default_regression.py @@ -0,0 +1 @@ +../../analysis_default_regression.py \ No newline at end of file diff --git a/Examples/Tests/vay_deposition/CMakeLists.txt b/Examples/Tests/vay_deposition/CMakeLists.txt index b39ea38953d..e181820faa6 100644 --- a/Examples/Tests/vay_deposition/CMakeLists.txt +++ b/Examples/Tests/vay_deposition/CMakeLists.txt @@ -7,8 +7,8 @@ if(WarpX_FFT) 2 # dims 2 # nprocs OFF # eb - Examples/Tests/vay_deposition/inputs_test_2d_vay_deposition # inputs - Examples/Tests/vay_deposition/analysis.py # analysis + inputs_test_2d_vay_deposition # inputs + analysis.py # analysis diags/diag1000050 # output OFF # dependency ) @@ -20,8 +20,8 @@ if(WarpX_FFT) 3 # dims 2 # nprocs OFF # eb - Examples/Tests/vay_deposition/inputs_test_3d_vay_deposition # inputs - Examples/Tests/vay_deposition/analysis.py # analysis + inputs_test_3d_vay_deposition # inputs + analysis.py # analysis diags/diag1000025 # output OFF # dependency )