| 585 | } |
| 586 | |
| 587 | double getInfNorm(const DenseMatrix &m) |
| 588 | { |
| 589 | return m.lpNorm<Eigen::Infinity>(); |
| 590 | double norm = 0.0; |
| 591 | for(int i = 0; i < m.rows(); i++) { |
| 592 | for(int j = 0; j < m.cols(); j++) { |
| 593 | norm = std::max(std::abs(m(i, j)), norm); |
| 594 | } |
| 595 | } |
| 596 | |
| 597 | return norm; |
| 598 | } |
| 599 | |
| 600 | double log(double base, double x) |
| 601 | { |
no outgoing calls
no test coverage detected