Fixed PML bug with CUDA solver

这个提交包含在:
Craig Warren
2023-09-04 21:16:33 +01:00
父节点 31d39e67f5
当前提交 8d47770405

查看文件

@@ -407,7 +407,7 @@ class CUDAUpdates:
knlH = self.source_module(bld, options=config.sim_config.devices["nvcc_opts"]) knlH = self.source_module(bld, options=config.sim_config.devices["nvcc_opts"])
pml.update_magnetic_dev = knlH.get_function(knl_name) pml.update_magnetic_dev = knlH.get_function(knl_name)
self._copy_mat_coeffs(knlE, knlH) self._copy_mat_coeffs(knlE, knlH)
def _set_rx_knl(self): def _set_rx_knl(self):
"""Receivers - initialises arrays on GPU, prepares kernel and gets kernel """Receivers - initialises arrays on GPU, prepares kernel and gets kernel