Function reference
-
Transmission() - Compute the mixing matrix and transmission terms
-
LocalFrac() - Compute the local fraction
-
AvailableBlood() - Update the availability of blood hosts
-
Transmission(<static>) - Compute transmission terms dynamically, no update required
-
Transmission(<dynamic>) - Compute transmission terms, the dynamic case
-
Transmission(<setup>) - Compute transmission terms, the dynamic case
-
F_beta() - Compute beta, the biting distribution matrix
-
compute_beta() - Compute beta
-
F_EIR() - Entomological inoculation rate on human strata
-
compute_EIR() - Compute EIR
-
compute_EIR_full() - Compute EIR for each vector-host pair
-
F_kappa() - Net infectiousness of human population to mosquitoes
-
compute_kappa() - Compute kappa
-
setup_BFpar_static() - Set up the blood feeding model
-
setup_BloodFeeding() - Set up blood feeding
-
make_TaR() - Make TaR
-
make_TimeSpent() - Make a time spent matrix, called TimeSpent
-
make_TimeSpent(<athome>) - Make a mosquito dispersal matrix, called TimeSpent with a here / away
-
make_TimeSpent_athome() - Make a mosquito dispersal matrix, called TimeSpent
-
make_TimeSpent(<as_matrix>) - Pass a pre-configured TimeSpent
-
make_TimeSpent(<xy>) - Develop a mosquito dispersal matrix from a kernel and xy-coordinates
-
make_TimeSpent_xy() - Make a mosquito dispersal matrix, called TimeSpent
-
AvailableBlood(<static>) - Compute availability of local humans for blood feeding
-
AvailableBlood(<setup>) - Compute availability of local humans for blood feeding
-
AvailableBlood(<forced>) - Compute availability of local humans for blood feeding
-
compute_AvailableHosts() - Compute availability blood hosts of the i^th species
-
Exposure() - Exposure and Infection
-
F_foi() - A model for daily FoI as a function of the daily EIR.
-
F_foi(<pois>) - A Poisson model for the daily local FoI as a function of the daily EIR.
-
setup_exposure_pois() - Make parameters for the null model of exposure
-
F_foi(<nb>) - The daily FoI as a function of the daily EIR under a negative binomial model of exposure.
-
setup_exposure_nb() - Make parameters for the null model of exposure
Local Fraction
Specialized methods for NULL dynamics: a funtion generates values of Z to force human infection dynamics
-
LocalFrac(<static>) - Compute transmission terms dynamically, no update required
-
LocalFrac(<dynamic>) - Compute transmission terms dynamically, no update required
-
compute_local_frac() - Compute the local fraction
-
setup_local_fraction_simple() - Set up the local_fraction for static models
-
Emergence() - Compute emerging adults
-
make_calN() - Make the habitat membership matrix, calN
-
EggLaying() - Compute eggs laid
-
EggLaying(<static>) - Compute eggs laid
-
EggLaying(<dynamic>) - Compute eggs laid
-
EggLaying(<simple>) - Compute eggs laid
-
EggLaying(<setup>) - Compute eggs laid
-
compute_calU() - Compute calU
-
compute_EggsLaid() - Compute eggs laid
-
make_calU() - Make the egg distribution matrix, calU
-
make_calU_s() - Make the egg distribution matrix, calU
-
setup_EggLaying_static() - Setup egg laying for most models
-
setup_EggLaying_simple() - Setup egg laying for most models
-
setup_EGGpar_static() - Setup the structures required for egg laying
-
MBionomics() - Set bloodfeeding and mortality rates to baseline
-
F_fqZ() - Blood feeding rate of the infective mosquito population
-
F_fqM() - Blood feeding rate of the mosquito population
-
F_tau() - Time spent host seeking/feeding and resting/ovipositing
-
F_eggs() - Number of eggs laid by adult mosquitoes
-
dMYZdt() - Derivatives for adult mosquitoes
-
setup_MYZpar() - A function to set up adult mosquito models
-
setup_MYZinits() - A function to set up adult mosquito models
-
make_indices_MYZ() - Add indices for adult mosquitoes to parameter list
-
parse_deout_MYZ() - Parse the output of deSolve and return the variables by name in a list
-
get_inits_MYZ() - Return initial values as a vector
-
update_inits_MYZ() - Set the initial values as a vector
-
make_Omega() - Make the mosquito demography matrix
-
dde2ode_MYZ() - Convert a model from dde to the corresponding ode
-
dde2ode_MYZ(<dde>) - Convert a model from dde to the corresponding ode
-
dde2ode_MYZ(<ode>) - Convert a model from dde to the corresponding ode
-
xde_plot_M() - Plot adult mosquito population density
-
xde_lines_M() - Add lines for adult mosquito population density
-
xde_plot_YZ() - Plot the density of infected and infective mosquitoes
-
xde_lines_YZ() - Add lines for the density of infected and infective mosquitoes
-
xde_plot_YZ_fracs() - Plot the fraction of infected and infective mosquitoes
-
xde_lines_YZ_fracs() - Add lines for the fraction of infected and infective mosquitoes
-
xde_plot_Z_fracs() - Plot the fraction of infected and infective mosquitoes
-
xde_lines_Z_fracs() - Add lines for the fraction of infected and infective mosquitoes
EIP
Specialized methods for NULL dynamics: a funtion generates values of Z to force human infection dynamics
-
EIP() - Compute the EIP
-
EIP(<static>) - Modify parameters due to exogenous forcing by all kinds of control
-
dEIPdt() - Compute the derivative of the EIP as a function of time
-
dEIPdt(<static>) - This function computes the negative derivative of the EIP as a function of time
-
setup_EIP() - Set up the static model for control forcing (do nothing)
-
setup_EIP(<static>) - Set up a static model for the EIP
-
setup_eip_static() - Set up a static model for the EIP
Ztrace
Specialized methods for NULL dynamics: a funtion generates values of Z to force human infection dynamics
-
MBionomics(<Ztrace>) - Compute bloodfeeding and mortality rates
-
F_fqZ(<Ztrace>) - Blood feeding rate of the infective mosquito population
-
F_fqM(<Ztrace>) - Blood feeding rate of the infective mosquito population
-
F_eggs(<Ztrace>) - Number of eggs laid by adult mosquitoes
-
dMYZdt(<Ztrace>) - Derivatives for aquatic stage mosquitoes
-
setup_MYZpar(<Ztrace>) - Setup the Ztrace model
-
setup_MYZinits(<Ztrace>) - Setup the Ztrace model
-
make_MYZpar_Ztrace() - Make parameters for Ztrace aquatic mosquito model
-
make_indices_MYZ(<Ztrace>) - Add indices for aquatic stage mosquitoes to parameter list
-
parse_deout_MYZ(<Ztrace>) - Parse the output of deSolve and return variables for the Ztrace model
-
make_inits_MYZ_Ztrace() - Make parameters for Ztrace aquatic mosquito model
-
get_inits_MYZ(<Ztrace>) - Return initial values as a vector
-
update_inits_MYZ(<Ztrace>) - Update inits for Ztrace
-
make_parameters_MYZ_Ztrace() - Make parameters for Ztrace aquatic mosquito model
Gtrace
Specialized methods for NULL dynamics: a funtion generates values for eggs laid to aquatic ecology
-
MBionomics(<Gtrace>) - Compute bloodfeeding and mortality rates
-
F_fqZ(<Gtrace>) - Blood feeding rate of the infective mosquito population
-
F_fqM(<Gtrace>) - Blood feeding rate of the infective mosquito population
-
F_eggs(<Gtrace>) - Number of eggs laid by adult mosquitoes
-
dMYZdt(<Gtrace>) - Derivatives for aquatic stage mosquitoes
-
setup_MYZpar(<Gtrace>) - Setup the Gtrace
-
setup_MYZinits(<Gtrace>) - Setup the Gtrace model
-
make_MYZpar_Gtrace() - Make parameters for Gtrace aquatic mosquito model
-
make_indices_MYZ(<Gtrace>) - Add indices for aquatic stage mosquitoes to parameter list
-
parse_deout_MYZ(<Gtrace>) - Parse the output of deSolve and return variables for the Gtrace model
-
make_inits_MYZ_Gtrace() - Make parameters for Gtrace aquatic mosquito model
-
get_inits_MYZ(<Gtrace>) - Return initial values as a vector
-
update_inits_MYZ(<Gtrace>) - Update inits for Gtrace
-
make_parameters_MYZ_Gtrace() - Make parameters for Gtrace aquatic mosquito model
basicM
Specialized methods for basicM, a model of adult mosquito dynamics with no parasite infection dynamics.
-
MBionomics(<basicM>) - Set bionomic parameters to baseline
-
F_fqZ(<basicM>) - The net blood feeding rate of the infective mosquito population in a patch
-
F_fqM(<basicM>) - The net blood feeding rate of the mosquito population in a patch
-
F_eggs(<basicM>) - Number of eggs laid by adult mosquitoes
-
dMYZdt(<basicM>) - Derivatives for adult mosquitoes
-
setup_MYZpar(<basicM>) - Setup MYZpar for the basicM model
-
setup_MYZinits(<basicM>) - Setup the basicM model
-
make_MYZpar_basicM() - Make parameters for basicM ODE adult mosquito model
-
make_MYZinits_basicM() - Make inits for basicM adult mosquito model
-
make_indices_MYZ(<basicM>) - Add indices for adult mosquitoes to parameter list
-
parse_deout_MYZ(<basicM>) - Parse the output of deSolve and return variables for the basicM model
-
make_inits_MYZ_basicM() - Make inits for basicM adult mosquito model
-
get_inits_MYZ(<basicM>) - Return initial values as a vector
-
update_inits_MYZ(<basicM>) - Make inits for RM adult mosquito model
-
make_parameters_MYZ_basicM() - Make parameters for a basic adult mosquito model
RM
Specialized methods for a Ross-Macdonald-style model of adult mosquito dynamics, modified slightly from a model published by Joan Aron & Robert May (1982).
-
MBionomics(<RM>) - Reset bloodfeeding and mortality rates to baseline
-
F_fqZ(<RM>) - The net blood feeding rate of the infective mosquito population in a patch
-
F_fqM(<RM>) - The net blood feeding rate of the infective mosquito population in a patch
-
F_eggs(<RM>) - Number of eggs laid by adult mosquitoes
-
dMYZdt(<RM_ode>) - Derivatives for adult mosquitoes
-
dMYZdt(<RM_dde>) - Derivatives for adult mosquitoes
-
setup_MYZpar(<RM>) - Setup MYZpar for the RM model
-
setup_MYZinits(<RM>) - Setup initial values for the RM model
-
make_MYZpar_RM() - Make parameters for RM ODE adult mosquito model
-
make_MYZinits_RM_ode() - Make inits for RM adult mosquito model
-
make_MYZinits_RM_dde() - Make inits for RM adult mosquito model
-
make_indices_MYZ(<RM_ode>) - Add indices for adult mosquitoes to parameter list
-
make_indices_MYZ(<RM_dde>) - Add indices for adult mosquitoes to parameter list
-
parse_deout_MYZ(<RM>) - Parse the output of deSolve and return variables for the RM model
-
make_inits_MYZ_RM_ode() - Make inits for RM adult mosquito model
-
make_inits_MYZ_RM_dde() - Make inits for RM adult mosquito model
-
get_inits_MYZ(<RM_ode>) - Return initial values as a vector
-
get_inits_MYZ(<RM_dde>) - Return initial values as a vector
-
update_inits_MYZ(<RM_ode>) - Make inits for RM adult mosquito model
-
update_inits_MYZ(<RM_dde>) - Update inits for RM adult mosquito model
-
make_parameters_MYZ_RM() - Make parameters for RM ODE adult mosquito model
GeRM
Specialized methods for a generalized Ross-Macdonald model for adult mosquito ecology and parasite infection dynamics, first published by Sean L Wu, et al.(2023).
-
MBionomics(<GeRM>) - Reset bloodfeeding and mortality rates to baseline
-
F_fqZ(<GeRM>) - Blood feeding rate of the infective mosquito population
-
F_fqM(<GeRM>) - Blood feeding rate of the infective mosquito population
-
F_eggs(<GeRM>) - Number of eggs laid by adult mosquitoes
-
dMYZdt(<GeRM_ode>) - Derivatives for adult mosquitoes
-
dMYZdt(<GeRM_dde>) - Derivatives for adult mosquitoes
-
setup_MYZpar(<GeRM>) - Setup MYZpar for the GeRM model
-
setup_MYZinits(<GeRM>) - Setup the GeRM model
-
make_MYZpar_GeRM() - Make parameters for GeRM ODE adult mosquito model
-
make_MYZinits_GeRM_ode() - Make inits for GeRM adult mosquito model
-
make_MYZinits_GeRM_dde() - Make inits for GeRM adult mosquito model
-
make_indices_MYZ(<GeRM_ode>) - Add indices for adult mosquitoes to parameter list
-
make_indices_MYZ(<GeRM_dde>) - Add indices for adult mosquitoes to parameter list
-
parse_deout_MYZ(<GeRM>) - Parse the output of deSolve and return variables for the GeRM model
-
make_inits_MYZ_GeRM_ode() - Make inits for GeRM adult mosquito model
-
make_inits_MYZ_GeRM_dde() - Make inits for GeRM adult mosquito model
-
get_inits_MYZ(<GeRM_ode>) - Return initial values as a vector
-
get_inits_MYZ(<GeRM_dde>) - Return initial values as a vector
-
update_inits_MYZ(<GeRM_ode>) - Make inits for GeRM adult mosquito model
-
update_inits_MYZ(<GeRM_dde>) - Update the initial values for GeRM adult mosquito model
-
make_parameters_MYZ_GeRM() - Make parameters for GeRM ODE adult mosquito model
-
LBionomics() - Set aquatic bionomic parameter rates relative to baseline
-
F_alpha() - Number of newly emerging adults from each larval habitat
-
dLdt() - Derivatives for aquatic stage mosquitoes
-
setup_Lpar() - A function to set up adult mosquito models
-
setup_Linits() - A function to set up adult mosquito models
-
make_indices_L() - Add indices for aquatic stage mosquitoes to parameter list
-
parse_deout_L() - Parse the output of deSolve and return the variables by name in a list
-
get_inits_L() - Return initial values as a vector
-
update_inits_L() - Set the initial values from a vector of model states
-
LBionomics(<trace>) - Reset aquatic parameters to baseline
-
F_alpha(<trace>) - Number of newly emerging adults from each larval habitat
-
dLdt(<trace>) - Derivatives for aquatic stage mosquitoes
-
setup_Lpar(<trace>) - Setup Lpar for the trace model
-
setup_Linits(<trace>) - Setup the trace model
-
make_Lpar_trace() - Make parameters for trace aquatic mosquito model
-
make_indices_L(<trace>) - Add indices for aquatic stage mosquitoes to parameter list
-
parse_deout_L(<trace>) - Parse the variable names for the trace model
-
make_inits_L_trace() - Make parameters for trace aquatic mosquito model
-
get_inits_L(<trace>) - Return initial values as a vector
-
update_inits_L(<trace>) - Update inits for the basic aquatic mosquito competition model
-
make_parameters_L_trace() - Make parameters for trace aquatic mosquito model
-
LBionomics(<basic>) - Reset aquatic parameters to baseline
-
F_alpha(<basic>) - Number of newly emerging adults from each larval habitat
-
dLdt(<basic>) - Derivatives for aquatic stage mosquitoes
-
setup_Lpar(<basic>) - Setup Lpar for the basic model
-
setup_Linits(<basic>) - Setup the basic model
-
make_Lpar_basic() - Make parameters for basic competition aquatic mosquito model
-
make_Linits_basic() - Make inits for basic competition aquatic mosquito model
-
make_indices_L(<basic>) - Add indices for aquatic stage mosquitoes to parameter list
-
parse_deout_L(<basic>) - Parse the variable names for the basic model
-
make_inits_L_basic() - Make inits for basic competition aquatic mosquito model
-
get_inits_L(<basic>) - Return initial values as a vector
-
update_inits_L(<basic>) - Update inits for the basic aquatic mosquito competition model
-
make_parameters_L_basic() - Make parameters for basic competition aquatic mosquito model
-
Bionomics() - Set bionomic parameter rates relative to baseline
-
Bionomics(<static>) - Set bionomic parameter rates relative to baseline
-
Bionomics(<dynamic>) - Set bionomic parameter rates relative to baseline
-
Bionomics(<Ldynamic>) - Set bionomic parameter rates relative to baseline
-
Bionomics(<Mdynamic>) - Set bionomic parameter rates relative to baseline
-
Bionomics(<setup>) - Set bionomic parameter rates relative to baseline
-
setup_bionomics_static() - Make parameters for the static model bionomics
-
F_sigma() - Compute mosquito emigration rates
-
F_sigma(<static>) - Static model for mosquito emigration
-
F_sigma(<BQS>) - Model for mosquito emigration based on resource availability
-
F_nu() - Compute the egg laying rate
-
F_nu(<static>) - Static model for the egg laying rate
-
F_nu(<type2>) - Type 2 functional response for the blood feeding rate
-
F_f() - Compute the blood feeding rate, f
-
F_f(<static>) - Static model for the blood feeding rate
-
F_f(<type2>) - Type 2 functional response for the blood feeding rate
-
F_q() - Compute the human blood fraction
-
F_q(<static>) - Static model for human blood fraction
-
F_q(<dynamic>) - Static model for human blood fraction
-
F_g() - Compute mosguito survival
-
F_g(<static>) - Static model for mosquito survival
-
make_calK() - Make a mosquito dispersal matrix, called calK
-
make_calK(<herethere>) - Dispersal to every other patch, with equal probability
-
make_calK(<as_matrix>) - Pass a pre-configured calK
-
make_calK(<xy>) - Develop a mosquito dispersal matrix from a kernel and xy-coordinates
-
make_calK_xy() - Develop a mosquito dispersal matrix from a kernel and xy-coordinates
Human Infection Dynamics
Generic methods for the dynamical component that handles human infection dynamics, immunity, disease and transmission
-
F_X() - Size of effective infectious human population
-
F_H() - Size of human population denominators
-
F_pr() - Compute the "true" prevalence of infection / parasite rate
-
F_b() - Infection blocking pre-erythrocytic immunity
-
dXdt() - Derivatives for human population
-
setup_Xpar() - A function to set up Xpar
-
setup_Xinits() - A function to set up Xpar
-
make_indices_X() - Add indices for human population to parameter list
-
parse_deout_X() - Parse the output of deSolve and return the variables by name in a list
-
get_inits_X() - Return initial values as a vector
-
update_inits_X() - Set the initial values from a vector of states
-
HTC() - Compute the human transmitting capacity
-
xde_plot_X() - Basic plotting for epidemiological models
-
F_X(<trace>) - Size of effective infectious human population
-
F_H(<trace>) - Size of the human population
-
F_pr(<trace>) - Compute the "true" prevalence of infection / parasite rate
-
F_b(<trace>) - Infection blocking pre-erythrocytic immunity
-
dXdt(<trace>) - Derivatives for human population
-
setup_Xpar(<trace>) - Setup Xpar.trace
-
setup_Xinits(<trace>) - Setup Xinits.trace
-
make_Xpar_trace() - Make parameters for human null model
-
make_indices_X(<trace>) - Add indices for human population to parameter list
-
parse_deout_X(<trace>) - Parse the output of deSolve and return variables for the trace model
-
make_inits_X_trace() - Make inits for trace human model
-
get_inits_X(<trace>) - Return initial values as a vector
-
update_inits_X(<trace>) - Update inits for the trace human model from a vector of states
-
make_parameters_X_trace() - Make parameters for trace human model
hMoI
Specialized methods for a hybrid model of MoI (Multiplicity of Infection) for human infection dynamics.
-
F_X(<hMoI>) - Size of effective infectious human population
-
F_H(<hMoI>) - Size of the human population
-
F_pr(<hMoI>) - Compute the "true" prevalence of infection / parasite rate
-
F_b(<hMoI>) - Infection blocking pre-erythrocytic immunity
-
dXdt(<hMoI>) - Derivatives for human population
-
setup_Xpar(<hMoI>) - Setup Xpar.hMoI
-
setup_Xinits(<hMoI>) - Setup Xinits.hMoI
-
make_Xpar_hMoI() - Make parameters for hybrid MoI human model
-
make_Xinits_hMoI() - Make inits for hybrid MoI human model
-
make_indices_X(<hMoI>) - Add indices for human population to parameter list
-
parse_deout_X(<hMoI>) - Parse the output of deSolve and return variables for the hMoI model
-
make_inits_X_hMoI() - Make inits for hybrid MoI human model
-
get_inits_X(<hMoI>) - Return initial values as a vector
-
update_inits_X(<hMoI>) - Update inits for hybrid MoI human model from a vector of states
-
make_parameters_X_hMoI() - Make parameters for hybrid MoI human model
-
HTC(<hMoI>) - Compute the HTC for the hMoI model
-
F_X(<SIS>) - Size of effective infectious human population
-
F_H(<SIS>) - Size of effective infectious human population
-
F_pr(<SIS>) - Compute the "true" prevalence of infection / parasite rate
-
F_b(<SIS>) - Infection blocking pre-erythrocytic immunity
-
dXdt(<SIS>) - Derivatives for human population
-
setup_Xpar(<SIS>) - Setup Xpar.SIS
-
setup_Xinits(<SIS>) - Setup Xinits.SIS
-
make_Xpar_SIS() - Make parameters for SIS human model, with defaults
-
make_Xinits_SIS() - Make initial values for the SIS human model, with defaults
-
make_indices_X(<SIS>) - Add indices for human population to parameter list
-
parse_deout_X(<SIS>) - Parse the output of deSolve and return variables for the SIS model
-
make_inits_X_SIS() - Make inits for SIS human model
-
get_inits_X(<SIS>) - Return initial values as a vector
-
update_inits_X(<SIS>) - Update inits for the SIS human model from a vector of states
-
make_parameters_X_SIS() - Make parameters for SIS human model
-
HTC(<SIS>) - Compute the HTC for the SIS model
-
xde_plot_X(<SIS>) - Plot the density of infected individuals for the SIS model
-
xde_lines_X_SIS() - Add lines for the density of infected individuals for the SIS model
-
F_X(<SIP>) - Size of effective infectious human population
-
F_H(<SIP>) - Size of effective infectious human population
-
F_pr(<SIP>) - Compute the "true" prevalence of infection / parasite rate
-
F_b(<SIP>) - Infection blocking pre-erythrocytic immunity
-
dXdt(<SIP>) - Derivatives for human population
-
setup_Xpar(<SIP>) - Setup Xpar.SIP
-
setup_Xinits(<SIP>) - Setup Xinits.SIP
-
make_Xpar_SIP() - Make parameters for SIP human model, with defaults
-
make_Xinits_SIP() - Make initial values for the SIP human model, with defaults
-
make_indices_X(<SIP>) - Add indices for human population to parameter list
-
parse_deout_X(<SIP>) - Parse the output of deSolve and return variables for the SIP model
-
make_inits_X_SIP() - Make inits for SIP human model
-
get_inits_X(<SIP>) - Return initial values as a vector
-
update_inits_X(<SIP>) - Update inits for the SIP human model from a vector of states
-
make_parameters_X_SIP() - Make parameters for SIP human model
-
HTC(<SIP>) - Compute the HTC for the SIP model
-
xde_plot_X(<SIP>) - Plot the density of infected individuals for the SIP model
-
xde_lines_X_SIP() - Add lines for the density of infected individuals for the SIP model
-
dHdt() - Derivatives of demographic changes in human populations
-
setup_Hpar_static() - A utility to set up Hpar
-
Births() - A function that computes the birth rate for human populations
-
make_parameters_demography_null() - Make parameters for null human demography model
-
Births(<zero>) - Derivatives of demographic changes in human populations
-
dHdt(<zero>) - Derivatives of demographic changes in human populations
-
Behavior() - Methods for dynamic human and mosquito behaviors
-
Behavior(<null>) - Methods for dynamic human and mosquito behaviors
-
Behavior(<forced>) - Methods for dynamic human and mosquito behaviors
-
setup_behavior_null() - Make parameters for the null model for resource availability (do nothing)
-
setup_behavior_forced() - Make parameters for the forced model for resource availability (do nothing)
-
setup_behavior() - Setup behavior
-
setup_behavior(<null>) - Setup behavior
-
setup_behavior(<forced>) - Setup behavior
-
CareSeeking() - Set the values of exogenous variables describing care seeking
-
CareSeeking(<null>) - Set the values of exogenous variables describing care seeking
-
setup_care_seeking_null() - Make parameters for the null model for care seeking (do nothing)
-
travel_malaria() - Simulate travel malaria
-
Visitors() - Visitors
-
travel_malaria(<static>) - travel, a static model
-
setup_travel_static() - A function to set up malaria importation
-
travel_malaria(<foi>) - A model for the travel FoI
-
setup_travel_foi() - Set up parameters and function for the FoI-based travel_malaria model
-
travel_malaria(<eir>) - A model for travel malaria based on the eir in destinations
-
setup_travel_eir() - Set up parameters and function for an eir-based travel_malaria model
-
Visitors(<static>) - Visitors, a static model
-
setup_visitors_static() - Make parameters for the static model visitors (no visitors)
-
Visitors(<basic>) - Visitors, the basic model
-
setup_visitors_basic() - Make parameters and functions for the basic model for visitors
-
Abiotic() - Set up exogenous variables for abiotic forcing
-
Civil() - Set up exogenous variables for civil forcing
-
Shock() - Set up shocks
-
Control() - Modify parameters due to exogenous forcing by all kinds of control
-
Clinic() - Methods for distributing interventions during clinical visits
-
Development() - Set up developments
-
MassMedical() - Methods for mass medical interventions
-
Abiotic(<null>) - Set up exogenous variables for abiotic forcing
-
setup_abiotic_null() - Set up the null model for exogenous forcing (do nothing)
-
Civil(<null>) - Set up exogenous variables for civil forcing
-
setup_civil_null() - Set up the null model for exogenous forcing (do nothing)
-
Shock(<null>) - Set up shocks
-
setup_shock_null() - Set up the null model for shocks (do nothing)
-
Control(<null>) - Modify parameters due to exogenous forcing by all kinds of control
-
Control(<static>) - Modify parameters due to exogenous forcing by all kinds of control
-
setup_control() - Setup CONTROL with forcing
-
setup_control_null() - Set up the null model for control forcing (do nothing)
-
setup_control(<null>) - Setup control
-
setup_control(<forced>) - Setup control
-
Clinic(<null>) - Methods for distributing interventions during clinical visits
-
setup_clinic_null() - Set up the null model for clinical distribution (do nothing)
-
setup_clinic_forced() - Set up a model for clinic
-
Development(<null>) - Set up developments
-
setup_development_null() - Set up the null model for developments (do nothing)
-
MassMedical(<null>) - Methods for mass medical
-
setup_mass_medical_null() - Set up the null model for mass medical (do nothing)
-
Abiotic(<forced>) - Set up exogenous variables for abiotic forcing
-
setup_abiotic_forced() - Make parameters for the null model of abiotic forcing (do nothing)
-
check_abiotic() - Check abiotic
-
check_abiotic(<null>) - Check abiotic
-
check_abiotic(<forced>) - Check abiotic
-
Civil(<forced>) - Set up exogenous variables for civil forcing
-
setup_civil_forced() - Make parameters for the null model of civil forcing (do nothing)
-
check_civil() - Check civil
-
check_civil(<null>) - Check civil
-
check_civil(<forced>) - Check civil
-
Control(<forced>) - Modify parameters due to exogenous forcing by all kinds of control
-
setup_control_forced() - Set up a model with some control
-
MassMedical(<forced>) - Methods for mass medical
-
setup_mass_medical_forced() - Set up a model for mass medical
-
Weather() - Methods for exogenous variables describing weather
-
Weather(<null>) - Methods for exogenous variables describing weather
-
Weather(<forced>) - Methods for exogenous variables describing weather
-
setup_weather_null() - Set up the null model for weather
-
setup_weather_forced() - Set up the forced model for weather
-
setup_rainfall_null() - Set up the null model for RAINFALL
-
Rainfall() - Methods for exogenous variables describing rainfall
-
Rainfall(<null>) - Methods for exogenous variables describing rainfall
-
setup_temperature_null() - Set up the null model for temperature
-
Temperature() - Methods for exogenous variables describing temperature
-
Temperature(<null>) - Methods for exogenous variables describing temperature
-
setup_relative_humidity_null() - Set up the null model for HUMIDITY
-
Relative_Humidity() - Methods for exogenous variables describing relative humidity
-
Relative_Humidity(<null>) - Methods for exogenous variables describing relative humidity
-
Hydrology() - Set the values of exogenous variables describing hydrology
-
Hydrology(<null>) - Set the values of exogenous variables describing hydrology
-
setup_hydrology_null() - Make parameters for the null model for hydrology (do nothing)
-
Resources() - Set the values of exogenous variables describing available mosquito resources
-
Resources(<static>) - Modify resources and resource availability
-
Resources(<setup>) - Modify resources and resource availability
-
Resources(<forced>) - Methods for resources
-
setup_resources_null() - Set up parameters for the null model for resource availability
-
setup_resources_static() - Set up parameters for the null model for resource availability
-
setup_resources_forced() - Set up a model for mass medical
-
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)
-
AvailableHabitat() - Update the availability of aquatic habitats
-
AvailableHabitat(<static>) - Compute total availability of aquatic habitats
-
AvailableHabitat(<simple>) - Compute total availability of aquatic habitats
-
AvailableHabitat(<forced>) - Compute total availability of aquatic habitats
-
compute_AvailableHabitat() - Compute total availability of aquatic habitats
-
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
-
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
-
VectorControl() - Distribute vector control
-
VectorControlEffects() - Vector control: durability & effects
-
VectorControlEffectSizes() - Vector control effect sizes
-
VectorControl(<null>) - Distribute vector control
-
VectorControlEffects(<null>) - Vector control: durability & effects
-
VectorControlEffectSizes(<null>) - Vector control effect sizes
-
setup_vc_null() - Distribute vector control, the null model
-
VectorControl(<control>) - Distribute vector control, the null model
-
VectorControlEffects(<control>) - Vector control durability and effects
-
VectorControlEffectSizes(<control>) - Distribute vector control, the null model
-
setup_vc_control() - Make parameters for the control model of vector control (do nothing)
-
DistributeBedNets() - Distribute bed nets, called from Control(VectorControl)
-
OwnBedNet() - Model bed net loss, called from Control(VectorControl)
-
UseBedNet() - Model bed net usage, called from Behavior
-
BedNetEffects() - Modify variables or parameters, called from VectorControlEffects
-
BedNetEffectSizes() - Modify baseline bionomic parameters, called from VectorControlEffectSizes
-
DistributeBedNets(<null>) - Distribute bed nets
-
OwnBedNet(<null>) - Bed net ownership
-
UseBedNet(<null>) - Bed net ownership
-
BedNetEffects(<null>) - Bed net ownership
-
BedNetEffectSizes(<null>) - Bed net ownership
-
setup_itn_null() - Make parameters for the null model of bed nets (do nothing)
-
BedNetEffects(<lemenach>) - Modify baseline values due to vector control
-
BedNetEffectSizes(<lemenach>) - Modify baseline values due to vector control
-
setup_itn_lemenach() - Make parameters for Le Menach ITN model of vector control
-
SprayHouses() - Do mass house spraying (IRS)
-
IRS_Effects() - Model the effects of IRS
-
IRS_EffectSizes() - Model IRS effect sizes
-
SprayHouses(<null>) - Do mass house spraying (IRS)
-
IRS_Effects(<null>) - Model the effects of IRS
-
IRS_EffectSizes(<null>) - Model IRS effect sizes
-
setup_irs_null() - Make parameters for the null model of IRS (do nothing)
-
AreaSpray() - Methods for mass spraying
-
AreaSprayEffects() - Methods for mass spraying
-
AreaSprayEffectSizes() - Methods for mass spraying
-
AreaSpray(<null>) - Set up mass spraying
-
AreaSprayEffects(<null>) - Set up mass spraying
-
AreaSprayEffectSizes(<null>) - Set up mass spraying
-
setup_area_spray_null() - Set up the null model for area spraying (do nothing)
-
SugarBaits() - Methods for distributing sugar baits
-
SugarBaitEffects() - Methods for the durability and effects of the sugar baits
-
SugarBaitEffectSizes() - Methods for the effect sizes of the sugar baits
-
SugarBaits(<null>) - Methods for sugar baits
-
SugarBaitEffects(<null>) - Methods for the effects of the sugar baits
-
SugarBaitEffectSizes(<null>) - Methods for the effect sizes of the sugar baits
-
setup_sugar_baits_null() - Set up the null model for sugar baits (do nothing)
-
TreatHabitats() - Modify values due to treat habitats as part of LSM, called by Control->VectorControl
-
LSM_Effects() - Modify effects of LSM
-
LSM_EffectSizes() - Compute effect sizes of LSM
-
TreatHabitats(<null>) - Set up the null model for LSM
-
LSM_Effects(<null>) - Modify effects of LSM, the null model
-
LSM_EffectSizes(<null>) - Modify effects of LSM, the null model
-
setup_lsm_null() - Make parameters for the null model of LSM (do nothing)
-
OviTraps() - Methods for oviposition traps
-
OviTraps(<null>) - Methods for oviposition traps
-
setup_ovitraps_null() - Set up the null model for oviposition traps (do nothing)
-
make_parameters_xde() - Make base parameters, assuming nVectors = nHosts = 1
-
make_indices() - Set indices for generalized spatial model
-
xde_setup() - Set up a model for xde_diffeqn
-
xde_setup_aquatic() - Set up a model for xde_diffeqn_aqua
-
xde_setup_mosy() - Set up a model for xde_diffeqn_mosy
-
xde_setup_human() - Set up a model for xde_diffeqn_human
-
xde_setup_cohort() - Set up a model for xde_diffeqn_cohort
-
get_inits() - Get the initial values as a vector
-
update_inits() - Set the initial values to the last values of the last simulation
-
last_to_inits() - Set the initial values to the last values of the last simulation
-
xDE_diffeqn() - Generalized spatial differential equation model
-
xDE_diffeqn_aquatic() - Differential equation models for aquatic mosquito populations
-
xDE_diffeqn_mosy() - Generalized spatial differential equation model (mosquito only)
-
xDE_diffeqn_human() - Differential equations isolating the humans, forced with Ztrace
-
xDE_diffeqn_cohort() - Differential equation models for human cohorts
-
xde_solve() - Solve a system of equations
-
xde_solve(<dde>) - Solve a system of equations as a dde
-
xde_solve(<ode>) - Solve a system of equations as an ode
-
xde_solve(<aqua>) - Solve a system of equations for aquatic dynamics, forced by egg deposition, using xDE_diffeqn_aquatic
-
xde_solve(<aqua_dde>) - Solve a system of delay equations for aquatic dynamics, forced by egg deposition, using xDE_diffeqn_aquatic
-
xde_solve(<mosy>) - Solve a system of equations for mosquito ecology using xDE_diffeqn_mosy
-
xde_solve(<mosy_dde>) - Solve a system of delay differential equations for mosquito ecology using xDE_diffeqn_mosy
-
xde_solve(<human>) - Solve a system of equations with xDE_diffeqn_human
-
xde_solve(<cohort>) - Solve a system of equations with xDE_diffeqn_cohort
-
xde_stable_orbit() - Solve for the steady state or stable orbit of a system of equations
-
xde_steady() - Solve for the steady state of a system of equations using rootSolve::steady
-
metric_calV() - Parasite dispersal by mosquitoes
-
metric_calD() - Parasite dispersal by humans
-
metric_calR() - Parasite Dispersal through one Parasite Generation (Humans)
-
metric_calZ() - Parasite Dispersal through one Parasite Generation (Mosquitoes)
-
parse_deout() - Parse the output of an object returned by deSolve
-
parse_deout_vec() - Parse the output of an object returned by deSolve
-
compute_terms() - Compute dynamical terms
-
compute_terms(<xde>) - Compute dynamical terms
-
compute_terms(<cohort>) - Compute dynamical terms
-
compute_terms(<human>) - Compute dynamical terms
-
compute_terms(<na>) - Compute dynamical terms
-
compute_terms_steady() - Compute dynamical terms
-
compute_NI() - Compute the NI
-
compute_NI_ix() - Compute NI once
-
compute_vars_full() - Compute other variables at time t
-
compute_vars_human() - Compute other variables at time t
-
compute_vars_aqua() - Differential equation models for aquatic mosquito populations
-
compute_vars_mosy() - Compute other variables at time t
-
compute_vars_cohort() - Differential equation models for human cohorts
-
xde_plot_EIR() - Plot the EIR vs. time
-
xde_lines_EIR() - Add lines for the EIR vs. time
-
xde_plot_aEIR() - Plot the annualized EIR vs. time
-
xde_lines_aEIR() - Add lines for the annualized EIR vs. t
-
xde_plot_PR() - Plot the prevalence / parasite rate (PR) from a model of human infection and immunity
-
xde_lines_PR() - Add lines for the prevalence / parasite rate (PR) from a model of human infection and immunity
-
diag_inverse() - Invert a diagonal matrix
-
approx_equal() - Check if two numeric values are approximately equal
-
checkIt() - Check the length of an input value
-
shapeIt() - Check the shape and dimensions of an object