你已经派生过 gprMax
镜像自地址
https://gitee.com/sunhf/gprMax.git
已同步 2025-08-08 07:24:19 +08:00
Remove unused order property.
这个提交包含在:
@@ -50,7 +50,6 @@ class AddGrass(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 12
|
|
||||||
self.hash = '#add_grass'
|
self.hash = '#add_grass'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -51,7 +51,6 @@ class AddSurfaceRoughness(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 10
|
|
||||||
self.hash = '#add_surface_roughness'
|
self.hash = '#add_surface_roughness'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -42,7 +42,6 @@ class AddSurfaceWater(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 11
|
|
||||||
self.hash = '#add_surface_water'
|
self.hash = '#add_surface_water'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -46,7 +46,6 @@ class Box(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 5
|
|
||||||
self.hash = '#box'
|
self.hash = '#box'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -26,12 +26,7 @@ class UserObjectGeometry:
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
self.kwargs = kwargs
|
self.kwargs = kwargs
|
||||||
# define the order of priority for calling create()
|
|
||||||
self.order = None
|
|
||||||
# hash command
|
|
||||||
self.hash = '#example'
|
self.hash = '#example'
|
||||||
|
|
||||||
# auto translate
|
|
||||||
self.autotranslate = True
|
self.autotranslate = True
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
|
@@ -47,7 +47,6 @@ class Cylinder(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 6
|
|
||||||
self.hash = '#cylinder'
|
self.hash = '#cylinder'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -58,7 +58,6 @@ class CylindricalSector(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 7
|
|
||||||
self.hash = '#cylindrical_sector'
|
self.hash = '#cylindrical_sector'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -41,7 +41,6 @@ class Edge(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 2
|
|
||||||
self.hash = '#edge'
|
self.hash = '#edge'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -53,7 +53,6 @@ class FractalBox(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 9
|
|
||||||
self.hash = '#fractal_box'
|
self.hash = '#fractal_box'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -31,7 +31,6 @@ class FractalBoxBuilder(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 13
|
|
||||||
self.hash = '#fractal_box_modifications'
|
self.hash = '#fractal_box_modifications'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -35,7 +35,6 @@ class GeometryObjectsRead(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 1
|
|
||||||
self.hash = '#geometry_objects_read'
|
self.hash = '#geometry_objects_read'
|
||||||
|
|
||||||
def create(self, G, uip):
|
def create(self, G, uip):
|
||||||
|
@@ -43,7 +43,6 @@ class Plate(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 3
|
|
||||||
self.hash = '#plate'
|
self.hash = '#plate'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -46,7 +46,6 @@ class Sphere(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 8
|
|
||||||
self.hash = '#sphere'
|
self.hash = '#sphere'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -50,7 +50,6 @@ class Triangle(UserObjectGeometry):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 4
|
|
||||||
self.hash = '#triangle'
|
self.hash = '#triangle'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
|
@@ -84,7 +84,6 @@ class Waveform(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 1
|
|
||||||
self.hash = '#waveform'
|
self.hash = '#waveform'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -133,7 +132,6 @@ class VoltageSource(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 2
|
|
||||||
self.hash = '#voltage_source'
|
self.hash = '#voltage_source'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -219,7 +217,6 @@ class HertzianDipole(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 3
|
|
||||||
self.hash = '#hertzian_dipole'
|
self.hash = '#hertzian_dipole'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -315,7 +312,6 @@ class MagneticDipole(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 4
|
|
||||||
self.hash = '#magnetic_dipole'
|
self.hash = '#magnetic_dipole'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -401,7 +397,6 @@ class TransmissionLine(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 5
|
|
||||||
self.hash = '#transmission_line'
|
self.hash = '#transmission_line'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -490,7 +485,6 @@ class Rx(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 6
|
|
||||||
self.hash = '#rx'
|
self.hash = '#rx'
|
||||||
self.constructor = RxUser
|
self.constructor = RxUser
|
||||||
|
|
||||||
@@ -545,7 +539,6 @@ class RxArray(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 7
|
|
||||||
self.hash = '#rx_array'
|
self.hash = '#rx_array'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -618,7 +611,6 @@ class Snapshot(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 8
|
|
||||||
self.hash = '#snapshot'
|
self.hash = '#snapshot'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -685,7 +677,6 @@ class Material(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 9
|
|
||||||
self.hash = '#material'
|
self.hash = '#material'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -745,7 +736,6 @@ class AddDebyeDispersion(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 10
|
|
||||||
self.hash = '#add_dispersion_debye'
|
self.hash = '#add_dispersion_debye'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -809,7 +799,6 @@ class AddLorentzDispersion(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 11
|
|
||||||
self.hash = '#add_dispersion_lorentz'
|
self.hash = '#add_dispersion_lorentz'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -872,7 +861,6 @@ class AddDrudeDispersion(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 12
|
|
||||||
self.hash = '#add_dispersion_drude'
|
self.hash = '#add_dispersion_drude'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -937,7 +925,6 @@ class SoilPeplinski(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 13
|
|
||||||
self.hash = '#soil_peplinski'
|
self.hash = '#soil_peplinski'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -994,7 +981,6 @@ class GeometryView(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 14
|
|
||||||
self.hash = '#geometry_view'
|
self.hash = '#geometry_view'
|
||||||
self.multi_grid = False
|
self.multi_grid = False
|
||||||
|
|
||||||
@@ -1073,7 +1059,6 @@ class GeometryObjectsWrite(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 15
|
|
||||||
self.hash = '#geometry_objects_write'
|
self.hash = '#geometry_objects_write'
|
||||||
|
|
||||||
def create(self, grid, uip):
|
def create(self, grid, uip):
|
||||||
@@ -1129,7 +1114,6 @@ class PMLCFS(UserObjectMulti):
|
|||||||
|
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.order = 16
|
|
||||||
self.hash = '#pml_cfs'
|
self.hash = '#pml_cfs'
|
||||||
PMLCFS.count += 1
|
PMLCFS.count += 1
|
||||||
if PMLCFS.count == 2:
|
if PMLCFS.count == 2:
|
||||||
@@ -1193,7 +1177,8 @@ class PMLCFS(UserObjectMulti):
|
|||||||
|
|
||||||
|
|
||||||
class Subgrid(UserObjectMulti):
|
class Subgrid(UserObjectMulti):
|
||||||
|
"""
|
||||||
|
"""
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
self.children_multiple = []
|
self.children_multiple = []
|
||||||
@@ -1209,7 +1194,8 @@ class Subgrid(UserObjectMulti):
|
|||||||
|
|
||||||
|
|
||||||
class SubgridHSG(UserObjectMulti):
|
class SubgridHSG(UserObjectMulti):
|
||||||
|
"""
|
||||||
|
"""
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
log.debug('Is this required?')
|
log.debug('Is this required?')
|
||||||
|
在新工单中引用
屏蔽一个用户