1 function err=ndt_mult_fortran(kmat,u)
6 kmat_s = ndt_convert(kmat,'sparse');
9 if err > eps*10*big(u)*big(kmat)
10 err, error('error ndt multiply vs sparse too large')
13 % test vs fortran ndt_mult
15 write_array_nd(swap23(kmat),'kmat');
16 write_array_nd(swap23(u),'u');
18 system('./fortran/ndt_mult_test.exe');
20 y_f=swap23(read_array_nd('y'));
22 err=norm(y(:)-y_f(:),inf);