get_index_reordering Subroutine

public pure subroutine get_index_reordering(out_i, out_j, out_k, in_i, in_j, in_k, dir_from, dir_to, sz, cart_padded)

Converts indices in between any two DIR_?

Arguments

Type IntentOptional Attributes Name
integer, intent(out) :: out_i
integer, intent(out) :: out_j
integer, intent(out) :: out_k
integer, intent(in) :: in_i
integer, intent(in) :: in_j
integer, intent(in) :: in_k
integer, intent(in) :: dir_from
integer, intent(in) :: dir_to
integer, intent(in) :: sz
integer, intent(in) :: cart_padded(3)

Calls

proc~~get_index_reordering~~CallsGraph proc~get_index_reordering m_ordering::get_index_reordering proc~get_index_dir m_ordering::get_index_dir proc~get_index_reordering->proc~get_index_dir proc~get_index_ijk m_ordering::get_index_ijk proc~get_index_reordering->proc~get_index_ijk

Called by

proc~~get_index_reordering~~CalledByGraph proc~get_index_reordering m_ordering::get_index_reordering proc~reorder_omp m_omp_backend::omp_backend_t%reorder_omp proc~reorder_omp->proc~get_index_reordering proc~sum_intox_omp m_omp_backend::sum_intox_omp proc~sum_intox_omp->proc~get_index_reordering proc~sum_yintox_omp m_omp_backend::omp_backend_t%sum_yintox_omp proc~sum_yintox_omp->proc~sum_intox_omp proc~sum_zintox_omp m_omp_backend::omp_backend_t%sum_zintox_omp proc~sum_zintox_omp->proc~sum_intox_omp