Changeset 660 for library/bdm/math/chmat.h
- Timestamp:
- 10/15/09 00:04:30 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
library/bdm/math/chmat.h
r565 r660 34 34 mat to_mat() const; 35 35 void mult_sym ( const mat &C ); 36 //! mult_sym with return value in parameter \c U 36 37 void mult_sym ( const mat &C , chmat &U ) const; 37 38 void mult_sym_t ( const mat &C ); 39 //! mult_sym with return value in parameter \c U 38 40 void mult_sym_t ( const mat &C, chmat &U ) const; 39 41 double logdet() const; … … 112 114 } 113 115 114 //! Operator s116 //! Operator 115 117 chmat& operator += ( const chmat &A2 ); 118 //! Operator 116 119 chmat& operator -= ( const chmat &A2 ); 120 //! Operator 117 121 chmat& operator * ( const double &d ) { 118 122 Ch*sqrt ( d ); 119 123 return *this; 120 124 }; 125 //! Operator 121 126 chmat& operator = ( const chmat &A2 ) { 122 127 Ch = A2.Ch; … … 124 129 return *this; 125 130 } 131 //! Operator 126 132 chmat& operator *= ( double x ) { 127 133 Ch *= sqrt ( x );