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