gbar_to_g Interface

public interface gbar_to_g

Module Procedures

private subroutine gbar_to_g_kxkyz(g, apar, facapar)

adjust apar part of Zs / Ts

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:, :, kxkyz_lo%llim_proc:) :: g
complex, intent(in), dimension(:, :, -nzgrid:, :) :: apar
real, intent(in) :: facapar

private subroutine gbar_to_g_1d_vpa(g, apar, imu, ikxkyz, facapar)

adjust apar part of Zs / Ts

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:) :: g
complex, intent(in) :: apar
integer, intent(in) :: imu
integer, intent(in) :: ikxkyz
real, intent(in) :: facapar

private subroutine gbar_to_g_vmu(g, apar, facapar)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:, :, -nzgrid:, :, vmu_lo%llim_proc:) :: g
complex, intent(in), dimension(:, :, -nzgrid:, :) :: apar
real, intent(in) :: facapar

private subroutine gbar_to_g_vmu_single(ivmu, g0, apar, facapar)

adjust apar part of

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ivmu
complex, intent(inout), dimension(:, :, -nzgrid:, :) :: g0
complex, intent(in), dimension(:, :, -nzgrid:, :) :: apar
real, intent(in) :: facapar