NEWS
lhs 1.2.0 (2024-06-30)
lhs 1.1.7
- Added correlated LHS samples and new quantile functions
lhs 1.1.6 (2022-12-17)
- Bug fix for a warning on CRAN "init.c:14:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]"
lhs 1.1.5 (2022-03-21)
- std::iterator, std::binary_function, and std::unary_funcation were removed since they are deprecated in c++17 and later
lhs 1.1.4 (2022-02-20)
- Correct error in logical statement with length > 1
lhs 1.1.3 (2021-09-08)
- Corrected compilation flag issue on Solaris
lhs 1.1.2 (2021-09-07)
- Exposed functions related to Galois fields from the oa C++ library
lhs 1.1.1 (2020-10-05)
- Corrected memory leak and read out-of-bounds
lhs 1.1.0 (2020-09-29)
- Bug reports from Dr. Ulrike Groemping (https://github.com/bertcarnell/lhs/issues/26, https://github.com/bertcarnell/lhs/issues/25)
- Fixed underlying C++ code for addelkempn orthogonal array algorithm.
- Fixed underlying C++ for bosebushl orthogonal array algorithm.
- Added regression tests
lhs 1.0.2 (2020-04-13)
- Added references to the Orthogonal array functions
- Fixed typos
- Changed the way the Rcpp::RNGScope object is destructed based on the debugging efforts of @mb706
lhs 1.0.1 (2019-02-03)
- Update to fix a memory leak noticed on CRAN servers when checking examples with valgrind
lhs 1.0 (2019-01-31)
- Major revision.
- Changed all underlying C code to C++ using Rcpp.
- Added orthogonal array latin hypercube capability
lhs 0.16 (2018-01-04)
- Removed the file output of test files which were causing errors on CRAN.
changed the version dependency to >= 3.3.0. (>=3.4.0 caused errors on CRAN)
lhs 0.15 (2017-12-20)
- Added registration of native routines.
lhs 0.14 (2016-08-09)
- Fixed a bug suggested by Roland Lowe on 8/4/2016.
lhs 0.13 (2016-01-18)
- Numerical accuracy checks on the Solaris 10 systems was failing. Unable to reproduce this error easily,
but it is limited to the numerical accuracy tests. Eliminated the numerical tests for Solaris/Sun/Sparc.
lhs 0.12 (2016-01-15)
- Fixed a bug in the Description file.
lhs 0.11
- Fixed a bug in the geneticLHS code and added Maximin to the optimization criteria.
- Fixed a bug caused by a change in R2.3.3 that requires a matrix dimnames to be a list. Added an importFrom to
the namespace.
lhs 0.10 (2012-07-13)
- Changed static template method definitions to be included in the
definition of the utilityLHS class, instead of in the header below the class.
lhs 0.9
- Removed non-portable code introduced in Version 0.8
lhs 0.8 (2012-07-11)
- Refactored the underlying C code into C++ to add range checks
for internal arrays. Corrected a bug suggested by XXXX on DATE.
Corrected the bug suggested by Prof Ripley on DATE with the
range checking.
lhs 0.7 (2012-03-27)
- Removed test directories to fix them for the proper package structure.
lhs 0.6
- Added a new option to randomLHS to allow for similar lhs's when
the seed is set and columns are added
lhs 0.5 (2009-01-25)
- Change output filenames to be portable
lhs 0.4
- Changed the license to GPL >= 2 according to a Kurt Hornik email
lhs 0.3 (2006-10-22)
- Another bug reported by Bjarne Hansen on 7/23/06, and fixed on 10/21/06.
The bug involved augmenting a hypercube with one point. RUnit test added
to check this bug. All RUnit tests satisfactory.
- Also added documentation consisting of an augmentation example.
- Added a lhs package help page.
lhs 0.2 (2006-07-20)
- Bug suggested by Bjarne Hansen fixed 7/20/06. Bug involved augmenting lhs
samples with one parameter. Example a <- randomLHS(4, 1); augmentLHS(a, 2).
- RUnit test added to check this bug. All RUnit tests satisfactory.
lhs 0.1 (2006-07-10)