Full History
- Linear Algebra:
- optimized sparse-sparse and sparse-diagonal matrix products. ~Christian Woltering
- transpose at storage level, optimized sparse transpose. ~Christian Woltering
- optimized inplace-map, indexed submatrix-map.
- optimized clearing a set of rows or columns.
- matrix FoldRows/FoldColumns.
- matrix column/row norms, normalization.
- prefer enums over boolean parameters (e.g. `Zeros.AllowSkip`).
- IsSymmetric is now a method, add IsConjugateSymmetric. breaking
- Eigenvalue decomposition can optionally skip symmetry test.
- Direct diagonal-scalar division implementation
- Test Functions: Rosenbrock, Rastrigin, DropWave, Ackley, Bohachevsky, Matyas, SixHumpCamel, Himmelblau
- Statistics: DescriptiveStatistics support for larger datasets.
- MKL: native providers must not require MFC to compile.
- Sorting helpers support sub-range sorting, use insertion sort on very small sets.
- Build: extend usage of FAKE, automate docs, api, Zip and NuGet package generation.
- Portable: replace PCL profile 136 with profile 344, support for WP8.1
- Xamarin: prepare for better Xamarin Android/iOS support and for adding to the Xamarin store (free).
- Misc code style fixes.
- Update Vagrant setup to official Ubuntu 14.04 LTS box and proper apt-style Mono+F# provisioning.