fn det(&self) -> C64 {
        assert_eq!(self.row, self.col);
        self.lu().det()
    }
Determinant

# Examples
```
#[macro_use]
use peroxide::fuga::*;
use peroxide::complex::matrix::*;

fn main() {
let a = cmatrix(vec![
C64::new(1f64, 1f64),
C64::new(2f64, 2f64),
C64::new(3f64, 3f64),
C64::new(4f64, 4f64)
],
2, 2, Row
);
assert_eq!(a.det().norm(), 4f64);
}
```
src/complex/matrix.rs