Forcing

Specialized methods the null model (no exogenous forcing)

Forcing.dynamic()

Set the values of exogenous variables

Forcing.setup()

The `setup` case for exogenous forcing

dynamic_forcing()

Set up dynamic forcing

dynamic_forcing(<none>)

Set up dynamic forcing

dynamic_forcing(<setup>)

Set up dynamic forcing

dynamic_forcing(<dynamic>)

Set up dynamic forcing

Models

Specialized methods the null model (no exogenous forcing)

Shock(<none>)

Set no shock

setup_no_shock()

Set up "no shock"

Development(<none>)

Set no development

Development(<func>)

Set no development

setup_no_development()

Set up "no development"

Weather

Specialized methods for weather

Weather()

Set the values of exogenous variables describing weather

Weather(<none>)

Methods for exogenous variables describing weather

Weather(<dynamic>)

Methods for exogenous variables describing weather

setup_no_weather()

Set up the no_forcing model for weather

dynamic_weather()

Set up dynamic weather

dynamic_weather(<none>)

Set up dynamic weather

dynamic_weather(<setup>)

Set up dynamic weather

dynamic_weather(<dynamic>)

Set up dynamic weather

Temperature

Specialized methods for temperature

Temperature()

Set the temperature

Temperature(<none>)

Set no temperature

setup_no_temperature()

Set up "no temperature"

setup_temperature()

Set up dynamic forcing

Temperature(<func>)

Set no temperature

setup_temperature(<func>)

Set up dynamic forcing

setup_temperature_func()

Set up dynamic forcing

Rainfall

Specialized methods for rainfall

Rainfall()

Set the rainfall

Rainfall(<none>)

Set no rainfall

setup_no_rainfall()

Set up "no rainfall"

setup_rainfall()

Set up dynamic forcing

Rainfall(<func>)

Set no rainfall

setup_rainfall(<func>)

Set up dynamic forcing

setup_rainfall_func()

Set up dynamic forcing

Humidity

Specialized methods for humidity

Humidity()

Set the humidity

Humidity(<none>)

Set no humidity

setup_no_humidity()

Set up "no humidity"

setup_humidity()

Set up dynamic forcing

Humidity(<func>)

Set no humidity

setup_humidity(<func>)

Set up dynamic forcing

setup_humidity_func()

Set up dynamic forcing

Hydrology

Specialized methods for hydrology

Hydrology()

Set the hydrology

Hydrology(<none>)

Set no hydrology

setup_no_hydrology()

Set up "no hydrology"

Hydrology(<func>)

Set no hydrology

setup_hydrology()

Set up dynamic forcing

setup_hydrology(<func>)

Set up dynamic forcing

setup_hydrology_func()

Set up dynamic forcing

Shock

Specialized methods for hydrology

Shock()

System Shocks

Shock(<none>)

Set no shock

setup_no_shock()

Set up "no shock"

setup_shock()

Set up dynamic forcing

Shock(<func>)

Set no shock

setup_shock(<func>)

Set up dynamic forcing

setup_shock_func()

Set up dynamic forcing

Development

Specialized methods for hydrology

Development()

Set the development

Development(<none>)

Set no development

setup_no_development()

Set up "no development"

setup_development()

Set up dynamic forcing

Development(<func>)

Set no development

setup_development(<func>)

Set up dynamic forcing

setup_development_func()

Set up dynamic forcing

Resource Dynamics

Methods to implement resource availability

Resources.setup()

Modify resources and resource availability

Resources.forced()

Methods for resources

setup_resources_forced()

Set up parameters for the static model for resource availability

Other Blood Hosts

Methods to simulate availability of other blood hosts

OtherBloodHosts()

Set the values of exogenous variables describing other blood hosts

OtherBloodHosts(<static>)

Set the values of exogenous variables describing other blood hosts

setup_other_blood_hosts_static()

Make parameters for the static model for other blood hosts (do nothing)

Ovitraps

Methods to simulate availability of other blood hosts

OviTraps()

Methods for oviposition traps

OviTraps(<none>)

Methods for oviposition traps

setup_no_ovitraps()

Set up the none model for oviposition traps (do nothing)

Sugar

Methods to simulate availability of sugar

SugarDynamics()

Set the values of exogenous variables describing sugar

SugarDynamics(<static>)

Set the values of exogenous variables describing sugar

setup_sugar_static()

Make parameters for the static model for sugar (do nothing)

AvailableSugar()

Update the availability of sugar

AvailableSugar(<static>)

Compute total availability of sugar

AvailableSugar(<forced>)

Compute total availability of sugar

Habitat Dynamics and Availability

Specialized methods for weather

HabitatDynamics()

Habitat Dynamics and Searching

HabitatDynamics(<static>)

Set the values of habitat search weights and other exogenous variables describing habitat_dynamics

setup_habitat_dynamics_static()

Setup the egg laying object

Visiting

Methods for the availability and infectiousness of a visitor population

Visiting()

Visiting

Visiting(<static>)

Visiting, a static model

setup_visitors_static()

Make parameters for the static model visitors (no visitors)

Visiting(<basic>)

Visiting, the basic model

setup_visitors_basic()

Make parameters and functions for the basic model for visitors