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
LA: Matrix arithmetics design pattern: Add, Subtract
LA: Matrix arithmetics design pattern: de-virtualize, fix forwards
LA: Arithmetics design pattern: collect abstract decls at top
LA: Matrix arithmetics design pattern: review arg checks and forwards
LA: Matrix.Conjugate
LA: Matrix group operators together, some eol whitespaces fixes
LA: Result should be called 'result' not 'target'
LA: Obsolete Vector.Plus, drop some redundant operator overloads
Merge branch 'hybrid-mc'
MCMC: Minor namespace/naming/doc fixes
Percentile: Bug fixes and compliance with Excel.

High boundary check was against 100, should be 1.0.
Close to 0 or 1 percentile values for Nist and Interpolation methods
caused array out of bounds exceptions.
Seemingly arbitrary small dataset restriction removed.
Out of range percentile values and empty dataset returns double.NaN
instead of throwing, similar to Excel returning #NUM! in such cases.
Statistics: cosmetics
Statistics: introduce SortedArrayStatistics, use it in Percentile class