XGitUrl: http://gitweb.scilab.org/?p=scilab.git;a=blobdiff_plain;f=scilab%2Fmodules%2Flinear_algebra%2Fincludes%2Fsvd.h;h=72bef3563116f52d19532e71cfb42bd105024c46;hp=1835dddc8014929d465e80f4fcea2a61f79d5e70;hb=0b53498a847bf02d7aacfa1516b9211dc277bf94;hpb=75c93fdc35718d16b617a4f5b54251cb00660e58
diff git a/scilab/modules/linear_algebra/includes/svd.h b/scilab/modules/linear_algebra/includes/svd.h
index 1835ddd..72bef35 100644
 a/scilab/modules/linear_algebra/includes/svd.h
+++ b/scilab/modules/linear_algebra/includes/svd.h
@@ 1,16 +1,21 @@
/*
* Scilab ( http://www.scilab.org/ )  This file is part of Scilab
 * Copyright (C) 2009  DIGITEO  Bernard HUGUENEY
+ * Copyright (C) 2009  DIGITEO  Bernard HUGUENEY
*
 * This file must be used under the terms of the CeCILL.
 * This source file is licensed as described in the file COPYING, which
 * you should have received as part of this distribution. The terms
 * are also available at
 * http://www.cecill.info/licences/Licence_CeCILL_V2en.txt
+ * Copyright (C) 2012  2016  Scilab Enterprises
+ *
+ * This file is hereby licensed under the terms of the GNU GPL v2.0,
+ * pursuant to article 5.3.4 of the CeCILL v.2.1.
+ * This file was originally licensed under the terms of the CeCILL v2.1,
+ * and continues to be available under such terms.
+ * For more information, see the COPYING file which you should have received
+ * along with this program.
+ * === LICENSE_END ===
*
*/


+#ifndef __SVD_H__
+#define __SVD_H__
+#include "dynlib_linear_algebra.h"
/*
* perform singular value decomposition (cf. http://www.scilab.org/product/man/svd.html ), MALLOCating temporary buffers as needed.
*
@@ 34,4 +39,5 @@
* @return 0 success, 1 MALLOC failure >0 Lapack convergence problems
*
*/
int iSvdM(double* pData, int iRows, int iCols, int complexArg, int economy, double tol, double* pSV, double* pU, double* pS, double* pV, double* pRk);
+LINEAR_ALGEBRA_IMPEXP int iSvdM(double* pData, int iRows, int iCols, int complexArg, int economy, double tol, double* pSV, double* pU, double* pS, double* pV, double* pRk);
+#endif /* !__SVD_H__ */
\ No newline at end of file