Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
77ea572
euler time steps draft
stevencarlislewalker May 23, 2025
b37801d
default delta_t = 1
stevencarlislewalker May 23, 2025
24352f3
docs
stevencarlislewalker May 23, 2025
0fcf87b
delta_t for rk4
stevencarlislewalker May 26, 2025
6dd69cb
dt for rk4/euler_multinomial/hazard
stevencarlislewalker May 26, 2025
40b9bff
style
stevencarlislewalker May 26, 2025
2d8d7c9
Merge branch 'main' into deltat
stevencarlislewalker May 26, 2025
6941ec6
Merge remote-tracking branch 'refs/remotes/origin/deltat' into deltat
stevencarlislewalker May 26, 2025
0e3b90f
Merge branch 'main' into deltat
stevencarlislewalker May 30, 2025
79b31d1
Merge branch 'main' into deltat
stevencarlislewalker Jun 2, 2025
74bf69f
merge main
stevencarlislewalker Jun 3, 2025
879dd4b
Merge branch 'main' into deltat
stevencarlislewalker Jun 3, 2025
596ca18
rk4 with delta_t
stevencarlislewalker Jun 3, 2025
f310cd7
one-box example model
stevencarlislewalker Jun 3, 2025
715e4c5
rpois with delta_t and test
stevencarlislewalker Jun 3, 2025
956b058
code for dt example in article
stevencarlislewalker Jun 3, 2025
5339f55
vignette work
stevencarlislewalker Jun 4, 2025
b986a35
tests
stevencarlislewalker Jun 4, 2025
368d299
Merge branch 'main' into deltat
stevencarlislewalker Jun 4, 2025
548a03e
fixing tests
stevencarlislewalker Jun 4, 2025
b9a5ca9
docs and keep existing delta_t by default
stevencarlislewalker Jun 5, 2025
9a0ca73
Merge branch 'main' into deltat
stevencarlislewalker Jun 6, 2025
6d0dd68
Merge branch 'main' into deltat
stevencarlislewalker Jun 6, 2025
4cf828c
Merge branch 'main' into deltat
stevencarlislewalker Jun 10, 2025
294868a
Merge branch 'main' into deltat
stevencarlislewalker Jun 21, 2025
a9bc217
Merge branch 'main' into deltat
stevencarlislewalker Jun 27, 2025
436b5ec
Merge branch 'main' into deltat
stevencarlislewalker Jun 27, 2025
788eb98
[skip ci] update toc
stevencarlislewalker Jun 27, 2025
5ed757b
docs
stevencarlislewalker Jun 27, 2025
152ca03
[skip ci] test cleanup
stevencarlislewalker Jun 27, 2025
92f4ca9
merge main
stevencarlislewalker Jul 15, 2025
5f001c8
Merge branch 'main' into deltat
stevencarlislewalker Jul 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions R/change_components.R
Original file line number Diff line number Diff line change
Expand Up @@ -21,39 +21,39 @@ print_flow_vec = function(vec) {
#' @export
print.PerCapitaFlow = function(x, ...) {
c(
From = x$from
`Flow name` = lhs_char(x$rate)
, From = x$from
, To = x$to
, `Per-capita rate expression` = rhs_char(x$rate)
, `Absolute rate symbol` = lhs_char(x$rate)
) |> print_flow_vec()
}

#' @export
print.AbsoluteFlow = function(x, ...) {
c(
From = x$from
`Flow name` = lhs_char(x$rate)
, From = x$from
, To = x$to
, `Absolute rate expression` = rhs_char(x$rate)
, `Absolute rate symbol` = lhs_char(x$rate)
) |> print_flow_vec()
}


#' @export
print.AbsoluteInFlow = function(x, ...) {
c(
To = x$to
`Flow name` = lhs_char(x$rate)
, To = x$to
, `Absolute rate expression` = rhs_char(x$rate)
, `Absolute rate symbol` = lhs_char(x$rate)
) |> print_flow_vec()
}

#' @export
print.AbsoluteOutFlow = function(x, ...) {
c(
From = x$from
`Flow name` = lhs_char(x$rate)
, From = x$from
, `Absolute rate expression` = rhs_char(x$rate)
, `Absolute rate symbol` = lhs_char(x$rate)
) |> print_flow_vec()
}

Expand Down
4 changes: 3 additions & 1 deletion R/change_models.R
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@

ChangeModelDefaults = function() {
ChangeModelDefaults = function(delta_t = NULL) {
self = ChangeModel()

self$delta_t = handle_delta_t(delta_t)

self$change_list = list()

self$flow_frame = function() {
Expand Down
Loading