Jack Schmidt e1f0791574 Add complex transpose. A' now takes conjugate.
In matlab and octave the expression A' produces the Hermitian
conjugate, the complex conjugate of the transpose.

Now transpose produces the transpose, while ctranspose produces
the conjugate transpose. These are equal for real numbers, while
for complex numbers only the conjugate transpose is of much use.
2018-05-02 10:14:10 -04:00
..
2017-05-08 15:15:20 +03:00
2018-02-20 20:59:05 +01:00
2018-05-02 10:05:16 +02:00
2018-02-04 13:09:09 +01:00
2013-12-14 13:20:27 +01:00

Tests

To execute the tests, install mocha and run the following in the root of the project:

npm install -g mocha
mocha test --recursive

It's important to run mocha with the --recursive flag, as most tests are located in nested folders.

Code coverage

To test code coverage of the tests, install istanbul and run it:

npm install -g istanbul
istanbul cover _mocha -- test --recursive

Note the underscore before mocha, and the -- surrounded by spaces after _mocha. See also https://github.com/gotwarlost/istanbul/issues/44.

To see the results, open the generated report in your browser:

./coverage/lcov-report/index.html