All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning but MINOR version before 1.0.0 might be breaking
- made Array2 into a pub use so that maybe could use my crate without having to get ndarray separately
because: for many functions, the return type is way too high compared to what is possible for it return also usize isn't really meant to be an argument type, so I'm changing that to u16
-
ff2n(n: usize) -> Result<Array2<i32>, String>
changed to
ff2n(n: u16) Result<Array2<i16>, String>
-
gsd(levels: &[u16], reduction: usize, n_designs: usize) -> Result<Vec<Array2<u16>>, String>
changed to
gsd(levels: &[u16], reduction: u16, n_designs: u16) -> Result<Vec<Array2<u16>>, String>
-
bbdesign(n: usize) -> Result<Array2<i32>, String>
changed to
bbdesign(n: u16) -> Result<Array2<i16>, String>
-
bbdesign_center(n: usize, center: usize) -> Result<Array2<i32>, String>
changed to
bbdesign_center(n: u16, center: u16) -> Result<Array2<i16>, String>
-
ccdesign(n: usize, center: &[u32], alpha: Alpha, face: Face) -> Result<Array2<f32>, String>
changed to
ccdesign(n: u16, center: &[u32], alpha: Alpha, face: Face) -> Result<Array2<f32>, String>
-
star(n: usize, alpha: Alpha, center: &[u32]) -> (Array2<f32>, f32)
changed to
star(n: u16, alpha: Alpha, center: &[u32]) -> (Array2<f32>, f32)
-
pbdesign(n: u32) -> Array2<i32>
changed to
pbdesign(n: u32) -> Array2<i16>
-
fracfact(design: &str) -> Array2<i32>
changed to
fracfact(design: &str) -> Array2<i16>
-
lhs_classic(n: usize, samples: usize, random_state: u64) -> Array2<f32>
changed to
lhs_classic(n: u16, samples: u16, random_state: u64) -> Array2<f32>
-
lhs_centered(n: usize, samples: usize, random_state: u64) -> Array2<f32>
changed to
lhs_centered(n: u16, samples: u16, random_state: u64) -> Array2<f32>
-
lhs_maximin(n: usize, samples: usize, random_state: u64, iterations: u16) -> Array2<f32>
changed to
lhs_maximin(n: u16, samples: u16, random_state: u64, iterations: u16) -> Array2<f32>
-
lhs_correlate(n: usize, samples: usize, random_state: u64, iterations: u16) -> Array2<f32>
changed to
lhs_correlate(n: u16, samples: u16, random_state: u64, iterations: u16) -> Array2<f32>
-
lhs_mu(n: usize, samples: usize, random_state: u64) -> Array2<f32>
changed to
lhs_mu(n: u16, samples: u16, random_state: u64) -> Array2<f32>
- fixing documentation
- Initial release of the crate.