Implementation of Hybrid Monte Carlo and tests.
Implementation of Hybrid Monte Carlo method
Implementation of Hybrid Monte Carlo method.
Merge remote-tracking branch 'upstream/master'
One pass online statistics
Merge remote-tracking branch 'origin/master' into HybridMC
Implementation of Hybrid Monte Carlo #37
Tests: replace matrix structural tests with theory (part 1)
Tests: replace matrix structural tests with theory (part 2) - Row
Tests: replace matrix structural tests with theory (part 3) - Column
Tests: replace matrix structural tests with theory (part 4) - Triangle, Diagonal
Tests: replace matrix structural tests with theory (part 5) - Submatrix, Insert; Fix DiagonalMatrix InsertRow
Tests: replace matrix structural tests with theory (part 6) - Permutation
Tests: replace matrix structural tests with theory (part 7) - Apped, Stack
Tests: replace matrix structural tests with theory (part 8) - ToArray, Create, Iterate
Matrix types declare whether they are partially or fully mutable
Tests: matrix structural tests more thorough if mutable
LA: IsFullyMutable can be accessed via .Storage, no need to forward to Matrix class
LA: avoid some redundant range checks (perf)
Portable: update portable project