你已经派生过 gprMax
镜像自地址
https://gitee.com/sunhf/gprMax.git
已同步 2025-08-04 11:36:52 +08:00
Remove need for git lfs to store large files
- Reduce the size of the regression files for testing geometry objects - Don't save geometry objects when testing geometry commands. This means the regression check is done using the receiver output rather than reading the geometry directly. Some tests still output the geometry for reference (useful if tests fail to check the geometry that was built).
这个提交包含在:
二进制文件未显示。
二进制文件未显示。
二进制文件未显示。
@@ -1,8 +1,10 @@
|
||||
#title: Hertzian dipole in free-space
|
||||
#domain: 0.100 0.100 0.100
|
||||
#dx_dy_dz: 0.001 0.001 0.001
|
||||
#dx_dy_dz: 0.002 0.005 0.005
|
||||
#time_window: 3e-9
|
||||
|
||||
#pml_cells: 5 2 2 5 2 2
|
||||
|
||||
#waveform: gaussiandot 1 1e9 myWave
|
||||
#hertzian_dipole: z 0.050 0.050 0.050 myWave
|
||||
|
||||
|
@@ -1,8 +1,10 @@
|
||||
#title: Hertzian dipole in free-space
|
||||
#domain: 0.100 0.100 0.100
|
||||
#dx_dy_dz: 0.001 0.001 0.001
|
||||
#dx_dy_dz: 0.002 0.005 0.005
|
||||
#time_window: 3e-9
|
||||
|
||||
#pml_cells: 5 2 2 5 2 2
|
||||
|
||||
#waveform: gaussiandot 1 1e9 myWave
|
||||
#hertzian_dipole: z 0.050 0.050 0.050 myWave
|
||||
|
||||
|
@@ -1,8 +1,10 @@
|
||||
#title: Hertzian dipole in free-space
|
||||
#domain: 0.100 0.100 0.100
|
||||
#dx_dy_dz: 0.001 0.001 0.001
|
||||
#dx_dy_dz: 0.002 0.005 0.005
|
||||
#time_window: 3e-9
|
||||
|
||||
#pml_cells: 5 2 2 5 2 2
|
||||
|
||||
#waveform: gaussiandot 1 1e9 myWave
|
||||
#hertzian_dipole: z 0.050 0.050 0.050 myWave
|
||||
|
||||
|
@@ -1,8 +1,10 @@
|
||||
#title: Hertzian dipole in free-space
|
||||
#domain: 0.100 0.100 0.100
|
||||
#dx_dy_dz: 0.001 0.001 0.001
|
||||
#dx_dy_dz: 0.002 0.005 0.005
|
||||
#time_window: 3e-9
|
||||
|
||||
#pml_cells: 5 2 2 5 2 2
|
||||
|
||||
#waveform: gaussiandot 1 1e9 myWave
|
||||
#hertzian_dipole: z 0.050 0.050 0.050 myWave
|
||||
|
||||
|
@@ -54,7 +54,3 @@ class GprMaxGeometryObjectsReadWriteTest(
|
||||
for line in lines:
|
||||
new_line = line.replace(f"{{{geometry_object}_materials}}", "")
|
||||
f.write(new_line)
|
||||
|
||||
|
||||
class GprMaxGeometryTest(GeometryObjectsWriteMixin, ReceiverMixin, GprMaxBaseTest):
|
||||
geometry_objects_write = ["full_volume"]
|
||||
|
@@ -2,21 +2,21 @@ import reframe as rfm
|
||||
from reframe.core.builtins import parameter, run_before
|
||||
|
||||
from reframe_tests.tests.mixins import AntennaModelMixin, MpiMixin
|
||||
from reframe_tests.tests.standard_tests import GprMaxGeometryTest, GprMaxRegressionTest
|
||||
from reframe_tests.tests.standard_tests import GprMaxRegressionTest
|
||||
|
||||
"""Reframe regression tests for models defining geometry
|
||||
"""
|
||||
|
||||
|
||||
@rfm.simple_test
|
||||
class TestAddGrass(GprMaxGeometryTest):
|
||||
class TestAddGrass(GprMaxRegressionTest):
|
||||
tags = {"test", "serial", "geometery", "fractal", "surface", "grass"}
|
||||
sourcesdir = "src/geometry_tests/add_grass_geometry"
|
||||
model = parameter(["add_grass_full", "add_grass_small"])
|
||||
|
||||
|
||||
@rfm.simple_test
|
||||
class TestAddSurfaceRoughness(GprMaxGeometryTest):
|
||||
class TestAddSurfaceRoughness(GprMaxRegressionTest):
|
||||
tags = {"test", "serial", "geometery", "fractal", "surface", "roughness"}
|
||||
sourcesdir = "src/geometry_tests/add_surface_roughness_geometry"
|
||||
model = parameter(
|
||||
@@ -30,7 +30,7 @@ class TestAddSurfaceRoughness(GprMaxGeometryTest):
|
||||
|
||||
|
||||
@rfm.simple_test
|
||||
class TestAddSurfaceWater(GprMaxGeometryTest):
|
||||
class TestAddSurfaceWater(GprMaxRegressionTest):
|
||||
tags = {"test", "serial", "geometery", "fractal", "surface", "roughness", "water"}
|
||||
sourcesdir = "src/geometry_tests/add_surface_water_geometry"
|
||||
model = parameter(["add_surface_water_full", "add_surface_water_small"])
|
||||
@@ -126,7 +126,7 @@ class TestEllipsoidGeometry(GprMaxRegressionTest):
|
||||
|
||||
|
||||
@rfm.simple_test
|
||||
class TestFractalBoxGeometry(GprMaxGeometryTest):
|
||||
class TestFractalBoxGeometry(GprMaxRegressionTest):
|
||||
tags = {"test", "serial", "geometery", "fractal", "box", "fractal_box"}
|
||||
sourcesdir = "src/geometry_tests/fractal_box_geometry"
|
||||
model = parameter(
|
||||
|
在新工单中引用
屏蔽一个用户