Changeset 1440 for trunk/psLib/src/dataManip/psMatrix.c
- Timestamp:
- Aug 9, 2004, 1:34:58 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/dataManip/psMatrix.c (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/dataManip/psMatrix.c
r1407 r1440 21 21 * @author Ross Harman, MHPCC 22 22 * 23 * @version $Revision: 1.1 1$ $Name: not supported by cvs2svn $24 * @date $Date: 2004-08-0 7 00:06:06$23 * @version $Revision: 1.12 $ $Name: not supported by cvs2svn $ 24 * @date $Date: 2004-08-09 23:34:57 $ 25 25 * 26 26 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 160 160 /*****************************************************************************/ 161 161 162 psImage *psMatrixLUD(psImage * outImage, psVector * outPerm, psImage* inImage)162 psImage* psMatrixLUD(psImage* outImage, psVector* outPerm, psImage* inImage) 163 163 { 164 164 int signum = 0; … … 205 205 } 206 206 207 psVector *psMatrixLUSolve(psVector * outVector, const psImage * inImage, const psVector* inVector, const208 psVector * inPerm)207 psVector* psMatrixLUSolve(psVector* outVector, const psImage* inImage, const psVector* inVector, const 208 psVector* inPerm) 209 209 { 210 210 int arraySize = 0; … … 258 258 } 259 259 260 psImage *psMatrixInvert(psImage * outImage, const psImage* inImage, float *restrict det)260 psImage* psMatrixInvert(psImage* outImage, const psImage* inImage, float *restrict det) 261 261 { 262 262 int signum = 0; … … 312 312 } 313 313 314 float *psMatrixDeterminant(const psImage * restrict inImage)314 float *psMatrixDeterminant(const psImage* restrict inImage) 315 315 { 316 316 int signum = 0; … … 354 354 } 355 355 356 psImage *psMatrixMultiply(psImage * outImage, psImage * inImage1, psImage* inImage2)356 psImage* psMatrixMultiply(psImage* outImage, psImage* inImage1, psImage* inImage2) 357 357 { 358 358 int arraySize = 0; … … 396 396 } 397 397 398 psImage *psMatrixTranspose(psImage * outImage, const psImage* inImage)398 psImage* psMatrixTranspose(psImage* outImage, const psImage* inImage) 399 399 { 400 400 int arraySize = 0; … … 433 433 } 434 434 435 psImage *psMatrixEigenvectors(psImage * outImage, psImage* inImage)435 psImage* psMatrixEigenvectors(psImage* outImage, psImage* inImage) 436 436 { 437 437 int numRows = 0; … … 477 477 } 478 478 479 psVector *psMatrixToVector(psVector * outVector, psImage* inImage)479 psVector* psMatrixToVector(psVector* outVector, psImage* inImage) 480 480 { 481 481 int size = 0; … … 536 536 } 537 537 538 psImage *psVectorToMatrix(psImage * outImage, psVector* inVector)538 psImage* psVectorToMatrix(psImage* outImage, psVector* inVector) 539 539 { 540 540 int size = 0;
Note:
See TracChangeset
for help on using the changeset viewer.
