diff options
Diffstat (limited to 'src/matrixOperations/division/cdiva.c')
-rw-r--r-- | src/matrixOperations/division/cdiva.c | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/src/matrixOperations/division/cdiva.c b/src/matrixOperations/division/cdiva.c new file mode 100644 index 00000000..02f8dc49 --- /dev/null +++ b/src/matrixOperations/division/cdiva.c @@ -0,0 +1,44 @@ +/* + * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab + * Copyright (C) 2008-2008 - INRIA - Allan SIMON + * + * 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_V2-en.txt + * + */ + +/**** WARNING NOT WORK AT ALL FOR THE MOMENT ***/ +/* +void crdiva ( floatComplex * in1, int it1, + floatComplex * in2, int it2, + floatComplex * out, int itOut, int size){ + int iIndex = 0; //Main loop index + int iIndex1 = 0; //Loop index on left operand + int iIndex2 = 0; //Loop index on right operand + int iIndexOut = 0; //Lopp index on result matrix + + + for(iIndex = 0 ; iIndex < size ; iIndex++) + { + out[iIndexOut] = cdivides( in1[iIndex1], in2[iIndex2] ) ; + + iIndexOut += itOut; + iIndex1 += it1; + iIndex2 += it2; + } + + +} + + +void cldiva ( floatComplex * in1, int it1, + floatComplex * in2, int it2, + floatComplex * out, int itOut, int size)) { +f + + crdiva ( in2 , it2 , in1 , it1 , out , itout , size ); +} +*/ |