Learn R Programming

hybridModels (version 0.3.8)

simHM.siWoDemogrInfl: It runs the chosen hybrid model.

Description

simHM is generic function that calls a method to run the simulation base on object's class

Usage

# S3 method for siWoDemogrInfl
simHM(x, network, sim.number, num.cores, fill.time)

# S3 method for siWoDemogrMigr simHM(x, network, sim.number, num.cores, fill.time)

# S3 method for customInfl simHM(x, network, sim.number, num.cores, fill.time)

# S3 method for customMigr simHM(x, network, sim.number, num.cores, fill.time)

# S3 method for customProbWeights simHM(x, network, sim.number, num.cores, fill.time)

# S3 method for customEmigrRule simHM(x, network, sim.number, num.cores, fill.time)

# S3 method for customEmigrRuleWeight simHM(x, network, sim.number, num.cores, fill.time)

simHM(x, network, sim.number, num.cores = "max", fill.time)

Value

A data.frame with the number of individuals through time per node, per state and per simulation.

Arguments

x

of a specific class of model.

network

a data.frame with variables that describe the donor node, the receiver node, the time when each connection between donor to the receiver happened and the number of individual or weight of these connection.

sim.number

Number of repetitions.The default value is 1

num.cores

number of threads/cores that the simulation will use. the default value is num.cores = 'max', the Algorithm will use all threads/cores available.

fill.time

It indicates whether to return all dates or just the dates when nodes get connected.

References

.