Basic support to identify bcs

This commit is contained in:
Alberto Ramos 2021-10-23 22:56:51 +02:00
parent 7dd67ad772
commit 74e22502e3
5 changed files with 66 additions and 22 deletions

View file

@ -34,7 +34,7 @@ function randomize!(f, lp::SpaceParm, ymws::YMworkspace)
return nothing
end
function krnl_assign_SU3!(frc, m, lp::SpaceParm)
function krnl_assign_SU3!(frc, m, lp::SpaceParm{N,M,BC_PERIODIC,D}) where {N,M,D}
b, r = CUDA.threadIdx().x, CUDA.blockIdx().x
for id in 1:lp.ndim
@ -45,7 +45,7 @@ function krnl_assign_SU3!(frc, m, lp::SpaceParm)
return nothing
end
function krnl_assign_SU2!(frc, m, lp::SpaceParm)
function krnl_assign_SU2!(frc, m, lp::SpaceParm{N,M,BC_PERIODIC,D}) where {N,M,D}
b, r = CUDA.threadIdx().x, CUDA.blockIdx().x
for id in 1:lp.ndim