createEvents: Creates Events

Description Usage Arguments Value Examples

View source: R/createEvents.R

Description

Creates functions for constant and linear events of the given ODEnetwork to know when events have to be replaced or forced.

Usage

1
createEvents(odenet)

Arguments

odenet

[ODEnetwork]
List of class ODEnetwork.

Value

an extended list of class [ODEnetwork].

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
if (interactive()) {
  masses <- 1
  dampers <- as.matrix(1.5)
  springs <- as.matrix(4)
  odenet <- ODEnetwork(masses, dampers, springs)
  eventdat <- data.frame(  var = c("x.1", "x.1")
                         , time = c(1, 3)
                         , value = c(1, 3)
                         , stringsAsFactors = TRUE
                         )
  odenet <- setState(odenet, 0, 0)
  odenet <- setEvents(odenet, eventdat)
  createEvents(odenet)
}

ODEnetwork documentation built on April 3, 2020, 5:07 p.m.