This is a generic Mosquito Population class definition, it is a superclass for MicroMosquitoPopFemale and MicroMosquitoPopMale and cannot be independently instantiated.
It contains methods and fields which are generic to both the male and female populations, described below.
MicroMosquitoPop
An R6Class generator object
Fields
pop: list of MicroMosquitoFemale or MicroMosquitoMale objects
MvOb: Movement object WRITE ME
MBITES_PAR: M-BITES parameters; see MBITES.Parameters
Pointers
Getters & Setters
get_MosquitoIxM: get mosquito corresponding to position IxM in list (or return all if argument ixM = NULL)
get_MosquitoID: get mosquito with private id corresponding to argument ID
Pointers
get_LandscapePointer: get pointer to Landscape in same enclosing microsimulation Tile MicroTile
set_LandscapePointer: set pointer to Landscape in same enclosing microsimulation Tile MicroTile
get_HumansPointer: get pointer to HumanPop in same enclosing microsimulation Tile MicroTile
set_HumansPointer: set pointer to HumanPop in same enclosing microsimulation Tile MicroTile
get_TilePointer: get pointer to enclosing microsimulation Tile MicroTile
set_TilePointer: get pointer to enclosing microsimulation Tile MicroTile