c Scilab ( http://www.scilab.org/ ) - This file is part of Scilab c Copyright (C) INRIA c c This file must be used under the terms of the CeCILL. c This source file is licensed as described in the file COPYING, which c you should have received as part of this distribution. The terms c are also available at c http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt 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