it_idx Interface

public interface it_idx

Contents


Module Procedures

private elemental function it_idx_g(lo, i)

Return the kx index, given g-layout and a global index

Arguments

Type IntentOptional Attributes Name
type(g_layout_type), intent(in) :: lo
integer, intent(in) :: i

Return Value integer

private function it_idx_jf(lo, i)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
type(jf_layout_type), intent(in) :: lo
integer, intent(in) :: i

Return Value integer

private elemental function it_idx_lz(lo, i)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
type(lz_layout_type), intent(in) :: lo
integer, intent(in) :: i

Return Value integer

private elemental function it_idx_e(lo, i)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
type(e_layout_type), intent(in) :: lo
integer, intent(in) :: i

Return Value integer

private elemental function it_idx_le(lo, i)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
type(le_layout_type), intent(in) :: lo
integer, intent(in) :: i

Return Value integer

private elemental function it_idx_gf(lo, i)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
type(gf_layout_type), intent(in) :: lo
integer, intent(in) :: i

Return Value integer

private elemental function it_idx_yxf(lo, i)

Return the kx index, given yxf-layout and a global index

Arguments

Type IntentOptional Attributes Name
type(yxf_layout_type), intent(in) :: lo
integer, intent(in) :: i

Return Value integer

private elemental function it_idx_accel(lo, i)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
type(accel_layout_type), intent(in) :: lo
integer, intent(in) :: i

Return Value integer

private elemental function it_idx_accelx(lo, i)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
type(accelx_layout_type), intent(in) :: lo
integer, intent(in) :: i

Return Value integer

private function it_idx_f(lo, i)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
type(f_layout_type), intent(in) :: lo
integer, intent(in) :: i

Return Value integer