Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!

Idiom #309 Clone a 2D array

Create the new 2-dimensional array y containing a copy of the elements of the 2-dimensional array x.

x and y must not share memory. Subsequent modifications of y must not affect x.

integer, allocatable, dimension(:,:) :: y

y = x

An allocatable array takes the bounds of thr right hand side upon assignment.

New implementation...
< >
programming-idioms.org