Это кажется немного более простым. Просто передайте исходную форму в форму.
import numpy as np
np.array([[1,2], [3, 4], [5, 6]]).flatten().reshape((3, 2))
array([[1, 2],
[3, 4],
[5, 6]])
И для вашего заказа на Фортране передайте 'F' для заказа на изменение формы:
import numpy as np
np.array([[1,2], [3, 4], [5, 6]]).flatten('F').reshape((3, 2), order='F')
array([[1, 2],
[3, 4],
[5, 6]])