Conjugate transpose: Difference between revisions
Content added Content deleted
(Updated D entry) |
(Updated D entry) |
||
Line 359: | Line 359: | ||
} |
} |
||
auto complexIdentitymatrix(in size_t side) |
auto complexIdentitymatrix(in size_t side) pure nothrow { |
||
return side.iota |
return side.iota |
||
.map!(r => side.iota.map!(c => complex(r == c)).array) |
.map!((in r) => side.iota.map!(c => complex(r == c)).array) |
||
.array; |
.array; |
||
} |
} |