Learn R Programming

OpenABMCovid19 (version 1.0.1)

Model.new: Creates a new OpenABM Model (wrapper for Model$new())

Description

Creates a new OpenABM Model instance from a Parameters object and/or a list of parameters overrides.

Note that model instances are a memory/CPU extensive and this function can take a few seconds to complete.

Usage

Model.new(params_object = NULL, params = NULL)

Arguments

params_object

An object of type Parameters or NULL (for default params). The constructor will lock the parameter values (ie. params_code will become read-only).

params

A named list of parameters fo override (default NULL for no overrides)

Value

Model object (R6 Class), NULL on error or if out-of-memory.