blob: 3f803a4f19b2684c45396f7917f3652a66d61b7c [file] [log] [blame]
! Funció que imposa les condicions de contorn periòdiques, enviant l'índex N al
! valor corresponent en l'interval [1, L].
!
! Prerequisit: N està a l'interval [0, L + 1].
integer*4 function PBC(N, L)
integer*4, intent(in) :: N, L
if (N == 0) then
PBC = L
else if (N == L + 1) then
PBC = 1
else
PBC = N
endif
return
endfunction