diff --git a/reframe_tests/regression_checks/TestDiscretePlaneWaveSource_a0061267/discrete_plane_wave_fs.h5 b/reframe_tests/regression_checks/TestDiscretePlaneWaveSource_a0061267/discrete_plane_wave_fs.h5 new file mode 100644 index 00000000..b6bfa97c Binary files /dev/null and b/reframe_tests/regression_checks/TestDiscretePlaneWaveSource_a0061267/discrete_plane_wave_fs.h5 differ diff --git a/reframe_tests/tests/src/source_tests/discrete_plane_wave_fs.in b/reframe_tests/tests/src/source_tests/discrete_plane_wave_fs.in new file mode 100644 index 00000000..0c8cc4db --- /dev/null +++ b/reframe_tests/tests/src/source_tests/discrete_plane_wave_fs.in @@ -0,0 +1,8 @@ +#title: Discrete plane wave in free-space +#domain: 0.100 0.100 0.100 +#dx_dy_dz: 0.001 0.001 0.001 +#time_window: 3e-9 + +#waveform: gaussiandot 1 1e9 myWave +#discrete_plane_wave: 0.010 0.010 0.010 0.040 0.040 0.040 90.0 63.4 36.7 myWave +#rx: 0.070 0.070 0.070 diff --git a/reframe_tests/tests/test_sources.py b/reframe_tests/tests/test_sources.py index 9bca3b42..5cc9f216 100644 --- a/reframe_tests/tests/test_sources.py +++ b/reframe_tests/tests/test_sources.py @@ -22,6 +22,13 @@ class TestMagneticDipoleSource(GprMaxRegressionTest): model = parameter(["magnetic_dipole_fs"]) +@rfm.simple_test +class TestDiscretePlaneWaveSource(GprMaxRegressionTest): + tags = {"test", "serial", "discrete_plane_wave", "waveform"} + sourcesdir = "src/source_tests" + model = parameter(["discrete_plane_wave_fs"]) + + @rfm.simple_test class TestTransmissionLineSource(GprMaxRegressionTest): tags = {"test", "serial", "transmission_line", "waveform"}