summaryrefslogtreecommitdiff
path: root/src/matrixOperations/expm/zexpma.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/matrixOperations/expm/zexpma.c')
-rw-r--r--src/matrixOperations/expm/zexpma.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/matrixOperations/expm/zexpma.c b/src/matrixOperations/expm/zexpma.c
index a0290abe..3de35e02 100644
--- a/src/matrixOperations/expm/zexpma.c
+++ b/src/matrixOperations/expm/zexpma.c
@@ -78,18 +78,18 @@ void zexpma(doubleComplex * in, doubleComplex * out, int _iLeadDim)
pdblMatrixcA);*/
for ( iIndex1 = 0 ; iIndex1 < iSquare ; iIndex1++ )
- pdblMatrixcA[iIndex1] = ztimess ( pdblMatrixA[iIndex1] , zdblCst ) ;
+ pdblMatrixcA[iIndex1] = zmuls ( pdblMatrixA[iIndex1] , zdblCst ) ;
/* cA = A * c */
/*E = Eye + cA*/
- zaddma (pdblMatrixEye , iSquare, pdblMatrixcA ,iSquare, out ) ;
+ zadda (pdblMatrixEye , iSquare, pdblMatrixcA ,iSquare, out ) ;
/* D = Eye - cA */
- zdiffma (pdblMatrixEye , iSquare, pdblMatrixcA ,iSquare,pdblMatrixD ) ;
+ zdiffa (pdblMatrixEye , iSquare, pdblMatrixcA ,iSquare,pdblMatrixD ) ;
iMax = 6;
iFlag = 1;
@@ -115,19 +115,19 @@ void zexpma(doubleComplex * in, doubleComplex * out, int _iLeadDim)
pdblMatrixcX);*/
for ( iIndex1 = 0 ; iIndex1 < iSquare ; iIndex1++ )
- pdblMatrixcX[iIndex1] = ztimess ( pdblMatrixX[iIndex1] , zdblCst ) ;
+ pdblMatrixcX[iIndex1] = zmuls ( pdblMatrixX[iIndex1] , zdblCst ) ;
/* E = E + cX */
- zaddma ( out, iSquare , pdblMatrixcX , iSquare , out ) ;
+ zadda ( out, iSquare , pdblMatrixcX , iSquare , out ) ;
if(iFlag == 1) /* D = D + cX */
{
- zaddma ( pdblMatrixD, iSquare , pdblMatrixcX , iSquare , pdblMatrixD ) ;
+ zadda ( pdblMatrixD, iSquare , pdblMatrixcX , iSquare , pdblMatrixD ) ;
}
else /* D = D - cX */
{
- zdiffma ( pdblMatrixD, iSquare , pdblMatrixcX , iSquare , pdblMatrixD );
+ zdiffa ( pdblMatrixD, iSquare , pdblMatrixcX , iSquare , pdblMatrixD );
}
/* Toggle iFlag */