get_radial_correction Subroutine

public subroutine get_radial_correction(g, phi0, dist)

the following routine gets the correction in phi both from gyroaveraging and quasineutrality

collect quasineutrality corrections in wavenumber space

zero out the ones we have already solved for using the full method collect gyroaveraging corrections in wavenumber space

Arguments

Type IntentOptional Attributes Name
complex, intent(in), dimension(:, :, -nzgrid:, :, vmu_lo%llim_proc:) :: g
complex, intent(in), dimension(:, :, -nzgrid:, :) :: phi0
character(len=*), intent(in) :: dist