Nodes of different colours represent the following:
Solid arrows point from a file to a file which it depends on. A file
is dependent upon another if the latter must be compiled before the former
can be.
Where possible, edges connecting nodes are
given different colours to make them easier to distinguish in
large graphs.
Source Code
program test4use kindsuse forsvd,only:tsvdimplicit nonereal(rk),dimension(:,:),allocatable::Atype(tsvd)::tsallocate(A(50,20))call random_number(A)A=A*100.0_rkcall ts%lowrank(matrix=A,rank=10)print*,norm2(A-ts%matrix_app)/norm2(A)call ts%dlloc()end program test4