...real(sp), allocatable :: a_prime(:, :) , b_prime(:)
! matrix A
open(unit=7, file='matrix.dat', status = 'old', action='read')
read(7,*) ((a(i,j), j=1,ncols), i=1,mrows)
close(7)
! matrix b
open(unit=11, file='bb.dat', status = 'old', action='read')
read(11,*) (b(i)...