Use MainGridUserInput as uip type

这个提交包含在:
nmannall
2024-04-19 09:52:05 +01:00
父节点 6dde2e378b
当前提交 7f3cf49349
共有 2 个文件被更改,包括 4 次插入4 次删除

查看文件

@@ -26,7 +26,7 @@ from scipy import interpolate
import gprMax.config as config
from gprMax.grid.fdtd_grid import FDTDGrid
from gprMax.user_inputs import UserInput
from gprMax.user_inputs import MainGridUserInput
from .cmds_geometry.cmds_geometry import (
UserObjectGeometry,
@@ -74,7 +74,7 @@ class UserObjectMulti(ABC):
return f"{self.hash}: {s[:-1]}"
@abstractmethod
def build(self, grid: FDTDGrid, uip: UserInput):
def build(self, grid: FDTDGrid, uip: MainGridUserInput):
"""Creates object and adds it to grid."""
pass

查看文件

@@ -23,7 +23,7 @@ import numpy as np
import gprMax.config as config
from gprMax.grid.fdtd_grid import FDTDGrid
from gprMax.user_inputs import UserInput
from gprMax.user_inputs import MainGridUserInput
from .pml import PML
from .utilities.host_info import set_omp_threads
@@ -51,7 +51,7 @@ class UserObjectSingle(ABC):
setattr(self.props, k, v)
@abstractmethod
def build(self, grid: FDTDGrid, uip: UserInput):
def build(self, grid: FDTDGrid, uip: MainGridUserInput):
pass
# TODO: Check if this is actually needed