get_fields_electromagnetic_kxkyzlo Subroutine

private subroutine get_fields_electromagnetic_kxkyzlo(g, phi, apar, bpar, dist)

Layouts Arrays Parameters Grids Calculations

integrate g to get sum_s Z_s n_s J0 g and store in phi integrate g to get - 2 beta sum_s n_s T_s J1 mu g and store in bpar

Arguments

Type IntentOptional Attributes Name
complex, intent(in), dimension(:, :, kxkyz_lo%llim_proc:) :: g
complex, intent(inout), dimension(:, :, -nzgrid:, :) :: phi
complex, intent(inout), dimension(:, :, -nzgrid:, :) :: apar
complex, intent(inout), dimension(:, :, -nzgrid:, :) :: bpar
character(len=*), intent(in) :: dist