2
Короче, я могу сделать что-то подобное в Fortran (любой из Фортрана стандартов)Индексация пользователем типы в Фортран
type(my_array), dimension(:,:), allocatable :: a
type(my_array), dimension(5,5) :: b
allocate(a(3, 3))
a = b(1:3, 1:3)
euhm, почему вы просто не попробовали? – steabert
В итоге я задал неправильный вопрос :) Я понял, что после того, как увидел ответ. Поэтому я просто принял данный ответ. –