template Circulant makeCirculant(const StormEigen::MatrixBase& arg) { return Circulant(arg.derived()); }