IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 10, 2004, 4:37:55 PM (22 years ago)
Author:
desonia
Message:

doxygen cleanup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/dataManip/psMatrix.h

    r1441 r1464  
    2222 *  @author Ross Harman, MHPCC
    2323 *
    24  *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
    25  *  @date $Date: 2004-08-09 23:40:55 $
     24 *  @version $Revision: 1.11 $ $Name: not supported by cvs2svn $
     25 *  @date $Date: 2004-08-11 02:35:58 $
    2626 *
    2727 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    4343 *  @return  psImage* : Pointer to LU decomposed psImage.
    4444 */
    45 psImage* psMatrixLUD(psImage* outImage,        ///< Image to return, or NULL.
    46                      psVector* outPerm,        ///< Output permutation vector used by psMatrixLUSolve.
    47                      psImage* inImage  ///< Image to decompose.
    48                     );
     45psImage* psMatrixLUD(
     46    psImage* outImage,                 ///< Image to return, or NULL.
     47    psVector* outPerm,                 ///< Output permutation vector used by psMatrixLUSolve.
     48    psImage* inImage                   ///< Image to decompose.
     49);
    4950
    5051/** LU Solution of psImage matrix.
     
    5758 *  @return  psVector* : Pointer to psVector solution of matrix equation.
    5859 */
    59 psVector* psMatrixLUSolve(psVector* outVector, ///< Vector to return, or NULL.
    60                           const psImage* luImage,      ///< LU-decomposed matrix.
    61                           const psVector* inVector,    ///< Vector right-hand-side of equation.
    62                           const psVector* inPerm       ///< Permutation vector resulting from psMatrixLUD
    63                           // function.
    64                          );
     60psVector* psMatrixLUSolve(
     61    psVector* outVector,               ///< Vector to return, or NULL.
     62    const psImage* luImage,            ///< LU-decomposed matrix.
     63    const psVector* inVector,          ///< Vector right-hand-side of equation.
     64    const psVector* inPerm             ///< Permutation vector resulting from psMatrixLUD function.
     65);
    6566
    6667/** Invert psImage matrix.
     
    7374 *  @return  psImage* : Pointer to inverted psImage.
    7475 */
    75 psImage* psMatrixInvert(psImage* outImage,     ///< Image to return, or NULL for in-place substitution.
    76                         const psImage* inImage,        ///< Image to be inverted
    77                         float *restrict det     ///< Determinant to return, or NULL
    78                        );
     76psImage* psMatrixInvert(
     77    psImage* outImage,                 ///< Image to return, or NULL for in-place substitution.
     78    const psImage* inImage,            ///< Image to be inverted
     79    float *restrict det                ///< Determinant to return, or NULL
     80);
    7981
    8082/** Calculate psImage matrix determinant.
     
    8688 *  @return  float: Determinant from psImage.
    8789 */
    88 float *psMatrixDeterminant(const psImage* restrict inMatrix    ///< Image used to calculate determinant.
    89                           );
     90float *psMatrixDeterminant(
     91    const psImage* restrict inMatrix   ///< Image used to calculate determinant.
     92);
    9093
    9194/** Performs psImage matrix multiplication.
     
    98101 *  @return  psImage* : Pointer to resulting psImage.
    99102 */
    100 psImage* psMatrixMultiply(psImage* outImage,   ///< Matrix to return, or NULL.
    101                           psImage* inImage1,   ///< First input image.
    102                           psImage* inImage2    ///< Second input image.
    103                          );
     103psImage* psMatrixMultiply(
     104    psImage* outImage,                 ///< Matrix to return, or NULL.
     105    psImage* inImage1,                 ///< First input image.
     106    psImage* inImage2                  ///< Second input image.
     107);
    104108
    105109/** Transpose matrix.
     
    112116 *  @return  psImage* : Pointer to transposed psImage.
    113117 */
    114 psImage* psMatrixTranspose(psImage* outImage,  ///< Image to return, or NULL
    115                            const psImage* inImage      ///< Image to transpose
    116                           );
     118psImage* psMatrixTranspose(
     119    psImage* outImage,                 ///< Image to return, or NULL
     120    const psImage* inImage             ///< Image to transpose
     121);
    117122
    118123/** Calculate matrix eigenvectors.
     
    124129 *  @return  psImage* : Pointer to matrix of Eigenvectors.
    125130 */
    126 psImage* psMatrixEigenvectors(psImage* outImage,       ///< Eigenvectors to return, or NULL.
    127                               psImage* inImage ///< Input image.
    128                              );
     131psImage* psMatrixEigenvectors(
     132    psImage* outImage,                 ///< Eigenvectors to return, or NULL.
     133    psImage* inImage                   ///< Input image.
     134);
    129135
    130136/** Convert matrix to vector.
     
    137143 *  @return  psVector* : Pointer to psVector.
    138144 */
    139 psVector* psMatrixToVector(psVector* outVector,        ///< Vector to return, or NULL.
    140                            psImage* inImage    ///< Image to convert.
    141                           );
     145psVector* psMatrixToVector(
     146    psVector* outVector,               ///< Vector to return, or NULL.
     147    psImage* inImage                   ///< Image to convert.
     148);
    142149
    143150/** Convert vector to matrix.
     
    150157 *  @return  psVector* : Pointer to psIamge.
    151158 */
    152 psImage* psVectorToMatrix(psImage* outImage,   ///< Matrix to return, or NULL.
    153                           psVector* inVector   ///< Vector to convert.
    154                          );
     159psImage* psVectorToMatrix(
     160    psImage* outImage,                 ///< Matrix to return, or NULL.
     161    psVector* inVector                 ///< Vector to convert.
     162);
    155163
    156164/// @}
Note: See TracChangeset for help on using the changeset viewer.