gyro_average_local Subroutine

private subroutine gyro_average_local(field, iky, ikx, iz, ivmu, gyro_field)

gyro_average_local takes a field at a given ky, kx, z and (vpa, mu, s) value and returns the gyro-average of that field;

Arguments

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