subroutine dsmsp(nrb,ncb,nca,b,mrb,a,nela,inda,c,mrc) c multiply a full matrix stored in b on right by a sparse c matrix stored in a,inda. Put result in c. c*** input c nrb actual number of rows in b. c ncb actual number of columns in b and row of a c nca actual number of columns in a and c c b a two-dimensional array containing all the c elements of the first matrix. c mrb row-dimension of b in calling routine. c a a one-dimensional array containing the non-zero elements c of the first matrix,arranged row-wise, but not c necessarily in order within rows. c nela number of non-zero elements in a c inda(i) 1<=i<=nra number of non-zero elements in row i of a. c inda(nra+i) 1<=i