idx Interface

public interface idx

Module Procedures

private elemental function idx_kxkyz(lo, iky, ikx, iz, it, is)

Arguments

Type IntentOptional Attributes Name
type(kxkyz_layout_type), intent(in) :: lo
integer, intent(in) :: iky
integer, intent(in) :: ikx
integer, intent(in) :: iz
integer, intent(in) :: it
integer, intent(in) :: is

Return Value integer

private elemental function idx_kxyz(lo, iy, ikx, iz, it, is)

Arguments

Type IntentOptional Attributes Name
type(kxyz_layout_type), intent(in) :: lo
integer, intent(in) :: iy
integer, intent(in) :: ikx
integer, intent(in) :: iz
integer, intent(in) :: it
integer, intent(in) :: is

Return Value integer

private elemental function idx_xyz(lo, iy, ix, iz, it, is)

Arguments

Type IntentOptional Attributes Name
type(xyz_layout_type), intent(in) :: lo
integer, intent(in) :: iy
integer, intent(in) :: ix
integer, intent(in) :: iz
integer, intent(in) :: it
integer, intent(in) :: is

Return Value integer

private elemental function idx_vmu(lo, iv, imu, is)

Arguments

Type IntentOptional Attributes Name
type(vmu_layout_type), intent(in) :: lo
integer, intent(in) :: iv
integer, intent(in) :: imu
integer, intent(in) :: is

Return Value integer