Research Article
Application of the Characteristic Basis Function Method Using CUDA
Algorithm 1
Pseudocode for the application.
;prepare data | | ;generate matrix blocks on the diagonal | for each geometry block: | calculate extended coupling sub-matrix | calculate extended induced currents | obtain by trimming (trim induced currents not on standard block ) | apply SVD to , obtain and singular values | apply threshold to orthogonal vectors of | trim extended coupling sub-matrix into standard coupling sub-matrix | calculate reduced sub-matrix | | ;generate matrix blocks not on the diagonal | for each coupling matrix block not on diagonal: | calculate standard coupling sub-matrix | calculate reduced sub-matrix |
|