@@ -1158,15 +1158,17 @@ subroutine npz_save_two_arrays(error)
1158
1158
1159
1159
allocate (input_array_1(5 , 6 ))
1160
1160
call random_number (input_array_1)
1161
- input_array_2 = [(1.0_dp , 2.0_dp ), (3.0_dp , 4.0_dp ), (5.0_dp , 6.0_dp )]
1162
1161
call add_array(arrays, input_array_1, stat, name= array_name_1)
1163
1162
call check(error, stat, " Error adding array 1 to the list of arrays." )
1164
1163
if (allocated (error)) return
1164
+
1165
+ input_array_2 = (/ (1.0_dp , 2.0_dp ), (3.0_dp , 4.0_dp ), (5.0_dp , 6.0_dp )/ )
1165
1166
call add_array(arrays, input_array_2, stat, name= array_name_2)
1166
1167
call check(error, stat, " Error adding array 2 to the list of arrays." )
1167
1168
if (allocated (error)) return
1168
1169
call check(error, size (arrays) == 2 , " Wrong array size." )
1169
1170
if (allocated (error)) return
1171
+
1170
1172
print * , ' in test'
1171
1173
do j = 1 , size (arrays)
1172
1174
print * , arrays(j)% array% name
@@ -1178,6 +1180,7 @@ subroutine npz_save_two_arrays(error)
1178
1180
class default
1179
1181
end select
1180
1182
end do
1183
+
1181
1184
call save_npz(output_file, arrays, stat)
1182
1185
call check(error, stat, " Error saving arrays as an npz file." )
1183
1186
if (allocated (error)) then
0 commit comments