-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #144 from mrc-ide/dev
Dev: update to 0.1.6
- Loading branch information
Showing
35 changed files
with
1,113 additions
and
341 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
# individual 0.1.6 | ||
|
||
* Added a `NEWS.md` file to track changes to the package. | ||
* Add Mac OS files to .gitignore | ||
* Update pkgdown reference organization. | ||
* Update [R-CMD-check workflow](https://github.com/r-lib/actions/tree/master/examples#standard-ci-workflow). | ||
* `Event.h` now defines class methods outside of the class definition for | ||
easier readability, and add documentation. | ||
* `TargetedEvent$schedule` now dispatches to different C++ functions in `event.cpp` | ||
and `Event.h` depending on if input index is a bitset or vector (previous | ||
behavior used bitset's $to_vector$ method in R to pass a vector). | ||
* `test-event.R` now only contains tests for `Event` class, new test file | ||
`test-targetedevent.R` contains a much updated suite of tests for the | ||
`TargetedEvent` class. | ||
* Fix bug where `CategoricalVariable` could be queued updates for indices in | ||
a vector that were outside the range of the population. | ||
* Update `Bitset$not` to operate in place. inplace = FALSE will be deprecated | ||
in 0.2.0 | ||
* Rename the IterableBitset ~ operator to ! | ||
|
||
# individual 0.1.5 | ||
|
||
* Added package logo. | ||
* Update DESCRIPTION and remove "reshape2" from suggested packages. | ||
* If given a `Bitset` for argument `index`, `queue_update` methods for | ||
`IntegerVariable` and `DoubleVariable` pass the bitset directly to the C++ | ||
functions `integer_variable_queue_update_bitset` and `double_variable_queue_update_bitset` | ||
rather than converting to vector and using vector methods. | ||
* `CategoricalVariable.h`, `IntegerVariable.h`, and `DoubleVariable.h` now define | ||
class methods outside of the class definition for easier readability, and add | ||
documentation. | ||
* `CategoricalVariable`, `IntegerVariable`, and `DoubleVariable` classes define | ||
a virtual destructor with default implementation. | ||
* `get_index_of_set` and `get_size_of_set_vector` methods for `IntegerVariable` | ||
now pass arguments by reference. | ||
* `get_values` method for `IntegerVariable` and `DoubleVariable` corrected to | ||
return value rather than reference. | ||
* add overload for `get_values` for `IntegerVariable` and `DoubleVariable` to | ||
accept `std::vector<size_t>` as argument rather than converting to bitset. | ||
* add function `bitset_to_vector_internal` to `IterableBitset.h`. | ||
* split `testthat/test/test-variables.R` into `testthat/test/test-categoricalvariable.R`, | ||
`testthat/test/test-integervariable.R`, and `testthat/test/test-doublevariable.R` | ||
* remove unnecessary `#include` statements from header files. | ||
* remove unnecessary comparisons for `size_t` types. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.