Changeset 6


Ignore:
Timestamp:
Feb 26, 2003, 5:43:54 PM (21 years ago)
Author:
Jari Häkkinen
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/SVD.h

    r4 r6  
    44#define _THEP_CPPTOOLS_SVD_
    55
    6 //GCLwrap includes
     6//GSLwrap includes
    77//////////////////
    88#include <gslwrap/matrix_double.h>
     
    2626namespace THEP_CPPTOOLS
    2727
     28
     29    /**
     30       Class encapsulating methods for Singular Value Decomposition
     31
     32       @version $Revision$ $Date$
     33    */
     34
    2835  class SVD
    2936  {   
     
    4047  public:
    4148    SVD();
     49    /**
     50       Constructs a SVD object and initializes it to proper matrix
     51       sizes. The input matrix is copied for further use in the
     52       object.
     53    */
    4254    SVD( const gsl::matrix& );
    43     SVD( const gsl::matrix&, const gsl::vector& );
     55    /**
     56       Constructor initializing the SVD object for Solver.  Solver
     57       requires an extra-vector paramter \a b: $Ax = b$ The $x$ vector
     58       will be reached using the get_x() function.
     59
     60       @see get_x() function.
     61    */
     62    SVD( const gsl::matrix&, const gsl::vector& b);
    4463    ~SVD();
    4564    bool process( SVDtypes stype = Unmodified );
Note: See TracChangeset for help on using the changeset viewer.