gyro_average_kxky_local Subroutine

private subroutine gyro_average_kxky_local(field, iz, ivmu, gyro_field)

if simulating a full flux surface, the alpha dependence present in kperp makes gyro-averaging non-local in k-space if simulating a flux tube, a gyro-average is local in k-space

Arguments

Type IntentOptional Attributes Name
complex, intent(in), dimension(:, :) :: field
integer, intent(in) :: iz
integer, intent(in) :: ivmu
complex, intent(out), dimension(:, :) :: gyro_field