idx_local Interface

public interface idx_local

Module Procedures

private elemental function idx_local_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 logical

private elemental function iz_local_kxkyz(lo, iz)

Arguments

Type IntentOptional Attributes Name
type(kxkyz_layout_type), intent(in) :: lo
integer, intent(in) :: iz

Return Value logical

private elemental function idx_local_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 logical

private elemental function iz_local_kxyz(lo, iz)

Arguments

Type IntentOptional Attributes Name
type(kxyz_layout_type), intent(in) :: lo
integer, intent(in) :: iz

Return Value logical

private elemental function idx_local_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 logical

private elemental function iz_local_xyz(lo, iz)

Arguments

Type IntentOptional Attributes Name
type(xyz_layout_type), intent(in) :: lo
integer, intent(in) :: iz

Return Value logical

private elemental function idx_local_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 logical

private elemental function iz_local_vmu(lo, iz)

Arguments

Type IntentOptional Attributes Name
type(vmu_layout_type), intent(in) :: lo
integer, intent(in) :: iz

Return Value logical