Landscape-class: Class "Landscape"

Description Slots Objects from the Class Author(s) Examples

Description

An S4 class object for storing all attributes of the landscape including anglers, population centres and lakes. Landscape objects can be modified, subsetted and adapted using a range of SSES functions.

Slots

Name

Character string. The name of the Data object. Single value. Character string

Note

Character string. Any relevant information

npc

Integer. The number of population centres

nl

Integer. The number of lakes

na

Integer. The number of angler classes

nattr

Integer. The number of lake attributes.

ncat

Integer. The number of categorical lake attributes.

nsim

Integer. The number of simulations (landscape simulations per management mode).

nmanage

Integer. The number of management modes.

nage

Integer. The maximum number of fish age classes modelled

nst

Integer. The number of stocking types (e.g. fry, fingerlings etc)

nattrvals

Integer. The maximum number of attribute values for each categorical lake attribute

pcnam

Character value. The name of each population centre (population centre).

pcsize

Array. The number of anglers in each population (sim, population centre).

pcx

Numeric. The longitude of each population centre (population centre).

pcy

Numeric. The latitude of each population centre (population centre).

lakenam

Character. The name of each lake (short form lake code) (lake).

longnam

Character. The long name of each lake (lake).

lakex

Numeric. The longitude of each lake (lake).

lakey

Numeric. The latitute of each lake (lake).

lakearea

Numeric. The surface area of the lake in hectares (lake).

lxslev

3D Array. The stocking level (management mode, lake, stocking type).

GDD

Array. Growing degree days for each lake (sim, lake).

TDS

Array Total disolved solids for each lake (sim, lake).

stockable

NOT IN USE. Whether the lake is stocked (lake).

anam

Character. The name of the angler classes (angler class).

apr

3D Array. The angler participation rate - mean effort per license (simulation, population centre, angler class).

aq

Array. The angler catchabilty coefficient (sim, angler class).

attr

data.frame. The attributes of each angler class.

pcxl

3D array. The distance of each population centre to each lake, pc x l (management mode, population centre, lake).

pcxa

3D array. The fraction of each angler class in each population centre, pc x a (simulation, population centre, angler class).

lxattr

3D array. Lake attributes l x attr (management mode, lake, lake attribute).

axattr

3D array. Angler attributes a x attr (sim, population centre, angler class).

eff

5D array. Output. The calculated effort on each lake (management option, simulation, population centre, lake, angler class).

avs

Array. Output. Average size of fish caught on each lake.

cr

Array. Output. Catch rate on each lake.

exeff

Array. Input. Experimental observed effort.

exavs

Array. Input. Experimental average size of fish caught.

excr

Array. Input. Experimental observed catch rate.

sigeff

3D array. Effort summed (management mode, simulation, lake).

sigexeff

3D array. Observed experimental effort summed (management mode, simulation, lake).

cont

List. List of polygons that are map contours or other map features to be plotted.

topcols

Character. A vector of colors matching each item in the list cont.

costs

4D Array. Management costs (simulation, lake, attribute, attribute level).

Scosts

3D Array. Stocking costs per fish (simulation, lake, stocking type).

totcost

3D Array. Total current stocking costs per lake (management, simulation, lake).

effval

2D Array. The current value of a unit of effort (simululation, angler class).

licval

2D Arrayl. The value of a license sale (simulation, 1).

stnam

Character. The name of each stocking type (stocking type).

aclass

Integer. The age class of each stocking type (stocking type).

stwt

Numeric. The weight (gms) that each stocking type is stocked at (stocking type).

stlen

Numeric. The lenght (mm) that each stocking type is stocked at (stocking type).

popval

Array. Population dynamics parameters (sim, population parameter, stocking type).

poperr

Array. The error structure and variance for each population parameter (population parameter, (type, CV))

errs

Data.frame. A set of errors (log normal CVs) for various other attribtues of the model such as GDD and population size

Mage

3D array. Mortality at age (simulation, age class, stocking type)

CB

2D array. Output. Total Benefit / Cost. Total effort per $ stocking (management mode, simulation)

conv

2D array. Output. The total effort convergence information (lake, iteration of algorithm)

Econv

2D array. Output. The effort convergence information (lake, iteration of algorithm)

lm

Hierarchical list. R linear models for the continuous variables (continuous variable)(angler class)

U

Array. A record of utility for the first management mode and simulation (population centre, angler class)

FTroutAng

Numeric. The fraction of licensed anglers that are trout fishers (population centre)

acc

Array. Access metric (simulation, lake)

acc_a

Numeric. The optimized slope parameter converting the access metric into a lake gravity term

misc

list. Somewhere to store stuff

sel

Array. Age selectivity of anglers (simulation, age)

GModel

Character. Growth model used (Lester1, Lester2, New Lester)

couch

4D Array. A specified couch effect (managment mode, simulation, population centre, angler class)

fac

DISUSED

fac_a

DISUSED

DR

Numeric. Discard rate. The fraction of fish that are discarded.

DD

Numeric. Dead Discarding. The fraction of fish that are discarded that die (simulation)

BagLim

Array. Bag limit. The maximum number of fish that may be retained per day on each lake (management mode, lake)

maxdays

Integer. Maximum days per licence if doing calculations with couch effect = TRUE

Objects from the Class

Objects can be created by calls of the form new('Landscape', datafile)

Author(s)

T. Carruthers

Examples

1
myland<-new('Landscape',datafile)

tcarruth/SSES documentation built on Jan. 21, 2021, 12:03 p.m.