center_zed Interface

public interface center_zed

Module Procedures

private subroutine center_zed_segment_real(iv, f, llim)

center_zed_segment_real takes as arguments the vpa index (iv) the z-depenendent real function f, and the starting iz index for the array f (llim), and overwrites f with the cell-centered version

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: iv
real, intent(inout), dimension(llim:) :: f
integer, intent(in) :: llim

private subroutine center_zed_segment_complex(iv, f, llim, periodic)

center_zed_segment_complex takes as arguments the vpa index (iv) the z-depenendent conplex function f, and the starting iz index for the array f (llim), and overwrites f with the cell-centered version;

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: iv
complex, intent(inout), dimension(llim:) :: f
integer, intent(in) :: llim
logical, intent(in) :: periodic

private subroutine center_zed_extended(iv, g)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: iv
complex, intent(inout), dimension(:, :, -nzgrid:, :) :: g