你已经派生过 gprMax
镜像自地址
https://gitee.com/sunhf/gprMax.git
已同步 2025-08-07 23:14:03 +08:00
Corrected string for CUDA dispersive material handling.
这个提交包含在:
@@ -279,7 +279,7 @@ class CUDAUpdates:
|
||||
if config.get_model_config().materials['maxpoles'] > 0:
|
||||
kernels_fields = self.source_module(kernel_template_fields.substitute(
|
||||
REAL=config.sim_config.dtypes['C_float_or_double'],
|
||||
REALFUNC=config.get_model_config().materials['cuda_real_func'],
|
||||
REALFUNC=config.get_model_config().materials['cudarealfunc'],
|
||||
COMPLEX=config.get_model_config().materials['dispersiveCdtype'],
|
||||
N_updatecoeffsE=self.grid.updatecoeffsE.size,
|
||||
N_updatecoeffsH=self.grid.updatecoeffsH.size,
|
||||
@@ -299,8 +299,8 @@ class CUDAUpdates:
|
||||
# Value of COMPLEX is not relevant.
|
||||
kernels_fields = self.source_module(kernel_template_fields.substitute(
|
||||
REAL=config.sim_config.dtypes['C_float_or_double'],
|
||||
REALFUNC=config.get_model_config().materials['cuda_real_func'],
|
||||
COMPLEX=config.sim_config.dtypes['C_complex'],
|
||||
REALFUNC=config.get_model_config().materials['cudarealfunc'],
|
||||
COMPLEX=config.sim_config.dtypes['C_float_or_double'],
|
||||
N_updatecoeffsE=self.grid.updatecoeffsE.size,
|
||||
N_updatecoeffsH=self.grid.updatecoeffsH.size,
|
||||
NY_MATCOEFFS=self.grid.updatecoeffsE.shape[1],
|
||||
|
在新工单中引用
屏蔽一个用户