Research Article

OpenCL-Based FPGA Accelerator for 3D FDTD with Periodic and Absorbing Boundary Conditions

Listing 2

Computation of constants.
ssnx[i][j][k]=(ssn[i][j][k]+ssn[i+1][j][k])/2
ssny[i][j][k]=(ssn[i][j][k]+ssn[i][j+1][k])/2
ssnz[i][j][k]=(ssn[i][j][k]+ssn[i][j][k+1])/2