| 68 |  | SquareMatrix() { | 
| 69 |  | for (unsigned int i = 0; i < Dim; i++) | 
| 70 |  | for (unsigned int j = 0; j < Dim; j++) | 
| 71 | < | data_[i][j] = 0.0; | 
| 71 | > | this->data_[i][j] = 0.0; | 
| 72 |  | } | 
| 73 |  |  | 
| 74 |  | /** Constructs and initializes every element of this matrix to a scalar */ | 
| 129 |  | Real tmp = 0; | 
| 130 |  |  | 
| 131 |  | for (unsigned int i = 0; i < Dim ; i++) | 
| 132 | < | tmp += data_[i][i]; | 
| 132 | > | tmp += this->data_[i][i]; | 
| 133 |  |  | 
| 134 |  | return tmp; | 
| 135 |  | } | 
| 138 |  | bool isSymmetric() const { | 
| 139 |  | for (unsigned int i = 0; i < Dim - 1; i++) | 
| 140 |  | for (unsigned int j = i; j < Dim; j++) | 
| 141 | < | if (fabs(data_[i][j] - data_[j][i]) > oopse::epsilon) | 
| 141 | > | if (fabs(this->data_[i][j] - this->data_[j][i]) > oopse::epsilon) | 
| 142 |  | return false; | 
| 143 |  |  | 
| 144 |  | return true; | 
| 157 |  | bool isDiagonal() const { | 
| 158 |  | for (unsigned int i = 0; i < Dim ; i++) | 
| 159 |  | for (unsigned int j = 0; j < Dim; j++) | 
| 160 | < | if (i !=j && fabs(data_[i][j]) > oopse::epsilon) | 
| 160 | > | if (i !=j && fabs(this->data_[i][j]) > oopse::epsilon) | 
| 161 |  | return false; | 
| 162 |  |  | 
| 163 |  | return true; | 
| 169 |  | return false; | 
| 170 |  |  | 
| 171 |  | for (unsigned int i = 0; i < Dim ; i++) | 
| 172 | < | if (fabs(data_[i][i] - 1) > oopse::epsilon) | 
| 172 | > | if (fabs(this->data_[i][i] - 1) > oopse::epsilon) | 
| 173 |  | return false; | 
| 174 |  |  | 
| 175 |  | return true; | 
| 181 |  |  | 
| 182 |  | for (unsigned int i = 0; i < Dim; i++) | 
| 183 |  | for (unsigned int j = 0; j < Dim; j++) | 
| 184 | < | result(j, i) = data_[i][j]; | 
| 184 | > | result(j, i) = this->data_[i][j]; | 
| 185 |  |  | 
| 186 |  | return result; | 
| 187 |  | } |