Ignore:
Timestamp:
Dec 18, 2006, 1:47:44 AM (15 years ago)
Author:
Jari Häkkinen
Message:

Addresses #65 and #170.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/yat/utility/SVD.h

    r687 r703  
    7171
    7272    ///
    73     /// Constructs an SVD object using the matrix A as only input. The
     73    /// Constructs an SVD object using the matrix Ain as only input. The
    7474    /// input matrix is copied for further use in the object.
    7575    ///
    76     inline SVD(const utility::matrix& Ain)
    77       : U_(Ain), V_(Ain.columns(),Ain.columns()), s_(Ain.columns()) {}
     76    SVD(const utility::matrix& Ain);
    7877
    79     inline ~SVD(void) {}
     78    ///
     79    /// @brief The destructor
     80    ///
     81    ~SVD(void);
    8082
    8183    ///
     
    8890
    8991    ///
    90     /// Access to the s vector.
     92    /// @brief Access to the s vector.
    9193    ///
    9294    /// @return A copy of the s vector.
     
    98100
    99101    ///
    100     /// Solve the system \f$ Ax=b \f$ using the decomposition of A.
     102    /// @brief Solve the system \f$ Ax=b \f$ using the decomposition
     103    /// of A.
    101104    ///
    102105    /// @note If decompose() has not been run the outcome of the call
     
    111114
    112115    ///
    113     /// Access to the U matrix.
     116    /// @brief Access to the U matrix.
    114117    ///
    115118    /// @return A copy of the U matrix.
     
    121124
    122125    ///
    123     /// Access to the V matrix.
     126    /// @brief Access to the V matrix.
    124127    ///
    125128    /// @return A copy of the V matrix.
Note: See TracChangeset for help on using the changeset viewer.