Changeset 947 in Sophya for trunk/SophyaLib/TArray/sopemtx.h


Ignore:
Timestamp:
Apr 16, 2000, 4:29:14 PM (25 years ago)
Author:
ansari
Message:

Pb avec doc. doxygen - Reza 16/4/2000

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/TArray/sopemtx.h

    r939 r947  
    2222  Class for simple operation on TMatrix
    2323  \sa TMatrix TArray
    24   */
     24*/
    2525
    2626//! Class for simple operation on TMatrix
     
    4848//------------------------------------------------------------
    4949
    50 //! Solve A*C = B for C in place and return determinant
    51 /*! \ingroup TArray \fn LinSolveInPlace */
     50/*! \ingroup TArray
     51    \fn LinSolveInPlace
     52    \brief  Solve A*C = B for C in place and return determinant
     53*/
    5254inline r_4 LinSolveInPlace(TMatrix<r_4>& a, TVector<r_4>& b)
    5355{
     
    5759}
    5860
    59 //! Solve A*X = B in place and return determinant
    60 /*! \ingroup TArray \fn LinSolveInPlace */
     61/*! \ingroup TArray
     62    \fn LinSolveInPlace
     63    \brief  Solve A*X = B in place and return determinant
     64*/
    6165inline r_8 LinSolveInPlace(TMatrix<r_8>& a, TVector<r_8>& b)
    6266{
     
    6670}
    6771
    68 //! Solve A*X = B in place and return determinant
    69 /*! \ingroup TArray \fn LinSolveInPlace */
     72/*! \ingroup TArray
     73    \fn LinSolveInPlace
     74    \brief Solve A*X = B in place and return determinant */
    7075inline complex<r_4> LinSolveInPlace(TMatrix< complex<r_4> >& a, TVector< complex<r_4> >& b)
    7176{
     
    7580}
    7681
    77 //! Solve A*X = B in place and return determinant
    78 /*! \ingroup TArray \fn LinSolveInPlace */
     82/*! \ingroup TArray
     83    \fn LinSolveInPlace
     84    \brief  Solve A*X = B in place and return determinant
     85*/
    7986inline complex<r_8> LinSolveInPlace(TMatrix< complex<r_8> >& a, TVector< complex<r_8> >& b)
    8087{
     
    8895//------------------------------------------------------------
    8996
    90 //! Solve A*C = B and return C and determinant
    91 /*! \ingroup TArray \fn LinSolve */
     97/*! \ingroup TArray
     98    \fn LinSolve
     99    \brief Solve A*C = B and return C and determinant
     100*/
     101
    92102inline r_4 LinSolve(const TMatrix<r_4>& a, const TVector<r_4>& b, TVector<r_4>& c) {
    93103  if(a.NCols()!=b.NRows() || a.NCols()!=a.NRows())
     
    97107}
    98108
    99 //! Solve A*C = B and return C and determinant
    100 /*! \ingroup TArray \fn LinSolve */
     109/*! \ingroup TArray
     110    \fn LinSolve
     111    \brief Solve A*C = B and return C and determinant
     112*/
    101113inline r_8 LinSolve(const TMatrix<r_8>& a, const TVector<r_8>& b, TVector<r_8>& c) {
    102114  if(a.NCols()!=b.NRows() || a.NCols()!=a.NRows())
     
    106118}
    107119
    108 //! Solve A*C = B and return C and determinant
    109 /*! \ingroup TArray \fn LinSolve */
     120/*! \ingroup TArray
     121    \fn LinSolve
     122    \brief Solve A*C = B and return C and determinant
     123*/
    110124inline complex<r_4> LinSolve(const TMatrix< complex<r_4> >& a, const TVector< complex<r_4> >& b, TVector< complex<r_4> >& c) {
    111125  if(a.NCols()!=b.NRows() || a.NCols()!=a.NRows())
     
    115129}
    116130
    117 //! Solve A*C = B and return C and determinant
    118 /*! \ingroup TArray \fn LinSolve */
     131/*! \ingroup TArray
     132    \fn LinSolve
     133    \brief  Solve A*C = B and return C and determinant
     134*/
    119135inline complex<r_8> LinSolve(const TMatrix< complex<r_8> >& a, const TVector< complex<r_8> >& b, TVector< complex<r_8> >& c) {
    120136  if(a.NCols()!=b.NRows() || a.NCols()!=a.NRows())
     
    136152namespace SOPHYA {
    137153
    138 //! To inverse a TMatrix
    139 /*! \ingroup TArray \fn Inverse */
     154/*! \ingroup TArray
     155    \fn Inverse
     156    \brief To inverse a TMatrix
     157*/
    140158inline TMatrix<r_4> Inverse(TMatrix<r_4> const & A)
    141159  {return SimpleMatrixOperation<r_4>::Inverse(A);}
    142 //! To inverse a TMatrix
    143 /*! \ingroup TArray \fn Inverse */
     160/*! \ingroup TArray
     161    \fn Inverse
     162    \brief To inverse a TMatrix
     163*/
    144164inline TMatrix<r_8> Inverse(TMatrix<r_8> const & A)
    145165  {return SimpleMatrixOperation<r_8>::Inverse(A);}
    146 //! To inverse a TMatrix
    147 /*! \ingroup TArray \fn Inverse */
     166/*! \ingroup TArray
     167    \fn Inverse
     168    \brief To inverse a TMatrix (complex numbers)
     169*/
    148170inline TMatrix< complex<r_4> > Inverse(TMatrix< complex<r_4> > const & A)
    149171  {return SimpleMatrixOperation< complex<r_4> >::Inverse(A);}
    150 //! To inverse a TMatrix
    151 /*! \ingroup TArray \fn Inverse */
     172/*! \ingroup TArray
     173    \fn Inverse
     174    \brief To inverse a TMatrix (complex numbers)
     175*/
    152176inline TMatrix< complex<r_8> > Inverse(TMatrix< complex<r_8> > const & A)
    153177  {return SimpleMatrixOperation< complex<r_8> >::Inverse(A);}
     
    171195  Class for linear fitting
    172196  \sa TMatrix TArray
    173   */
     197*/
    174198
    175199//!  Class for linear fitting
Note: See TracChangeset for help on using the changeset viewer.