From 707142ab49295ff6072ef7ef935a6caaa9c00fd6 Mon Sep 17 00:00:00 2001 From: Gustav Delius Date: Tue, 28 Jul 2020 15:31:15 +0100 Subject: [PATCH] Update website for version 2.0.3 --- DESCRIPTION | 2 +- NEWS.md | 2 +- cran-comments.md | 4 + docs/404.html | 4 +- docs/CONTRIBUTING.html | 4 +- ...a_multispecies_model_of_the_north_sea.html | 6 +- .../empty-anchor.js | 15 ++ .../figure-html/plot_ns_indicators-1.png | Bin 52813 -> 52217 bytes .../figure-html/projected_ssb_ns-1.png | Bin 170080 -> 168874 bytes docs/articles/community_model.html | 18 +- .../empty-anchor.js | 15 ++ docs/articles/developer_FAQ.html | 6 +- .../empty-anchor.js | 15 ++ docs/articles/developer_vignette.html | 10 +- .../empty-anchor.js | 15 ++ docs/articles/editing_website.html | 6 +- .../empty-anchor.js | 15 ++ .../exploring_the_simulation_results.html | 12 +- .../empty-anchor.js | 15 ++ docs/articles/index.html | 4 +- docs/articles/making_modifications.html | 183 ++++++++++++++++++ .../empty-anchor.js | 15 ++ docs/articles/mizer.html | 10 +- .../empty-anchor.js | 15 ++ docs/articles/model_description.html | 6 +- .../empty-anchor.js | 15 ++ docs/articles/multispecies_model.html | 6 +- .../empty-anchor.js | 15 ++ docs/articles/plotting.html | 52 ++--- .../empty-anchor.js | 15 ++ .../vdiffr-slide.js | 36 ++++ .../vdiffr-toggle.js | 48 +++++ docs/articles/publications.html | 6 +- .../empty-anchor.js | 15 ++ docs/articles/running_a_simulation.html | 8 +- .../empty-anchor.js | 15 ++ docs/articles/trait_model.html | 24 +-- .../empty-anchor.js | 15 ++ docs/articles/working_with_git.html | 6 +- .../empty-anchor.js | 15 ++ docs/authors.html | 4 +- docs/dev/reference/NS_params-1.png | Bin 0 -> 211695 bytes docs/dev/reference/NS_species_params-1.png | Bin 0 -> 181190 bytes .../reference/NS_species_params_gears-1.png | Bin 0 -> 169233 bytes docs/dev/reference/newCommunityParams-1.png | Bin 0 -> 42901 bytes docs/dev/reference/newCommunityParams-2.png | Bin 0 -> 57381 bytes docs/dev/reference/newTraitParams-1.png | Bin 0 -> 120789 bytes docs/dev/reference/set_community_model-1.png | Bin 0 -> 33655 bytes docs/dev/reference/set_community_model-2.png | Bin 0 -> 57051 bytes docs/dev/reference/steady-1.png | Bin 0 -> 121469 bytes docs/index.html | 6 +- docs/news/index.html | 43 +++- docs/pkgdown.css | 4 +- docs/pkgdown.yml | 6 +- docs/reference/BevertonHoltRDD.html | 4 +- docs/reference/MizerParams-class.html | 6 +- docs/reference/MizerParams.html | 4 +- docs/reference/MizerSim-class.html | 6 +- docs/reference/MizerSim.html | 4 +- docs/reference/N.html | 4 +- docs/reference/NOther.html | 4 +- docs/reference/NS_params.html | 6 +- docs/reference/NS_species_params.html | 8 +- docs/reference/NS_species_params_gears.html | 8 +- docs/reference/RickerRDD.html | 4 +- docs/reference/SheperdRDD.html | 4 +- docs/reference/box_pred_kernel.html | 4 +- docs/reference/constantRDD.html | 4 +- docs/reference/constant_other.html | 4 +- .../reference/default_pred_kernel_params.html | 4 +- docs/reference/double_sigmoid_length.html | 4 +- docs/reference/emptyParams.html | 4 +- docs/reference/finalN.html | 4 +- docs/reference/finalNOther.html | 4 +- docs/reference/getBiomass.html | 6 +- docs/reference/getBiomassFrame.html | 6 +- docs/reference/getCommunitySlope.html | 6 +- docs/reference/getComponent.html | 4 +- docs/reference/getCriticalFeedingLevel.html | 4 +- docs/reference/getDiet.html | 4 +- docs/reference/getEGrowth.html | 41 ++-- docs/reference/getERepro.html | 32 ++- docs/reference/getEReproAndGrowth.html | 36 ++-- docs/reference/getESpawning.html | 32 ++- docs/reference/getEffort.html | 4 +- docs/reference/getEncounter.html | 41 ++-- docs/reference/getFMort.html | 18 +- docs/reference/getFMortGear.html | 26 ++- docs/reference/getFeedingLevel.html | 50 ++--- docs/reference/getGrowthCurves.html | 4 +- docs/reference/getM2.html | 40 ++-- docs/reference/getM2Background.html | 36 ++-- docs/reference/getMeanMaxWeight.html | 6 +- docs/reference/getMeanWeight.html | 6 +- docs/reference/getMort.html | 42 ++-- docs/reference/getN.html | 6 +- docs/reference/getParams.html | 4 +- docs/reference/getPhiPrey.html | 4 +- docs/reference/getPredKernel.html | 4 +- docs/reference/getPredMort.html | 40 ++-- docs/reference/getPredRate.html | 38 ++-- docs/reference/getProportionOfLargeFish.html | 6 +- docs/reference/getRDD.html | 15 +- docs/reference/getRDI.html | 21 +- docs/reference/getResourceMort.html | 36 ++-- docs/reference/getSSB.html | 4 +- docs/reference/getTimes.html | 4 +- docs/reference/getYield.html | 4 +- docs/reference/getYieldGear.html | 4 +- docs/reference/getZ.html | 42 ++-- docs/reference/get_gamma_default.html | 4 +- docs/reference/get_h_default.html | 4 +- docs/reference/get_initial_n.html | 4 +- docs/reference/get_ks_default.html | 4 +- docs/reference/get_phi.html | 4 +- docs/reference/get_required_reproduction.html | 4 +- docs/reference/get_size_range_array.html | 4 +- docs/reference/get_time_elements.html | 16 +- docs/reference/idxFinalT.html | 4 +- docs/reference/index.html | 7 +- docs/reference/indicator_functions.html | 6 +- docs/reference/initialN-set.html | 4 +- docs/reference/initialNOther-set.html | 4 +- docs/reference/initialNResource-set.html | 4 +- docs/reference/inter.html | 4 +- docs/reference/knife_edge.html | 4 +- docs/reference/log_breaks.html | 4 +- docs/reference/lognormal_pred_kernel.html | 4 +- .../{mizer.html => mizer-package.html} | 31 +-- docs/reference/mizerEGrowth.html | 43 ++-- docs/reference/mizerERepro.html | 35 +++- docs/reference/mizerEReproAndGrowth.html | 54 +++++- docs/reference/mizerEncounter.html | 38 +++- docs/reference/mizerFMort.html | 27 ++- docs/reference/mizerFMortGear.html | 14 +- docs/reference/mizerFeedingLevel.html | 50 ++++- docs/reference/mizerMort.html | 45 ++++- docs/reference/mizerPredMort.html | 35 +++- docs/reference/mizerPredRate.html | 42 +++- docs/reference/mizerRDI.html | 45 ++++- docs/reference/mizerRates.html | 10 +- docs/reference/mizerResourceMort.html | 36 +++- docs/reference/newCommunityParams.html | 4 +- docs/reference/newMultispeciesParams.html | 6 +- docs/reference/newTraitParams.html | 4 +- docs/reference/noRDD.html | 4 +- docs/reference/plotBiomass.html | 8 +- docs/reference/plotDiet.html | 4 +- docs/reference/plotFMort.html | 6 +- docs/reference/plotFeedingLevel.html | 6 +- docs/reference/plotGrowthCurves.html | 6 +- docs/reference/plotM2.html | 6 +- docs/reference/plotMizerSim.html | 16 +- docs/reference/plotPredMort.html | 6 +- docs/reference/plotSpectra.html | 6 +- docs/reference/plotYield.html | 6 +- docs/reference/plotYieldGear.html | 6 +- docs/reference/plotting_functions.html | 8 +- docs/reference/power_law_pred_kernel.html | 4 +- docs/reference/project.html | 10 +- docs/reference/project_simple.html | 10 +- docs/reference/reexports.html | 8 +- docs/reference/resource_constant.html | 4 +- docs/reference/resource_encounter.html | 4 +- docs/reference/resource_semichemostat.html | 4 +- docs/reference/retune_erepro.html | 4 +- docs/reference/semichemostat.html | 4 +- docs/reference/setColours.html | 4 +- docs/reference/setComponent.html | 4 +- docs/reference/setExtMort.html | 4 +- docs/reference/setFishing.html | 6 +- docs/reference/setInitialValues.html | 4 +- docs/reference/setInteraction.html | 4 +- docs/reference/setLinetypes.html | 4 +- docs/reference/setMaxIntakeRate.html | 4 +- docs/reference/setMetabolicRate.html | 4 +- docs/reference/setParams.html | 16 +- docs/reference/setPredKernel.html | 4 +- docs/reference/setRateFunction.html | 15 +- docs/reference/setReproduction.html | 4 +- docs/reference/setResource.html | 4 +- docs/reference/setRmax.html | 4 +- docs/reference/setSearchVolume.html | 4 +- docs/reference/set_community_model.html | 4 +- docs/reference/set_multispecies_model.html | 4 +- docs/reference/set_species_param_default.html | 4 +- docs/reference/set_trait_model.html | 4 +- docs/reference/sigmoid_length.html | 4 +- docs/reference/sigmoid_weight.html | 4 +- docs/reference/steady.html | 4 +- .../reference/summary-MizerParams-method.html | 4 +- docs/reference/summary-MizerSim-method.html | 4 +- docs/reference/summary_functions.html | 6 +- docs/reference/test_dyn.html | 4 +- .../truncated_lognormal_pred_kernel.html | 4 +- docs/reference/upgradeParams.html | 8 +- docs/reference/upgradeSim.html | 8 +- docs/reference/validGearParams.html | 8 +- docs/reference/validSpeciesParams.html | 29 ++- docs/reference/validate_effort_vector.html | 4 +- docs/reference/w.html | 6 +- docs/sitemap.xml | 2 +- 202 files changed, 1727 insertions(+), 746 deletions(-) create mode 100644 docs/articles/a_multispecies_model_of_the_north_sea_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/community_model_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/developer_FAQ_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/developer_vignette_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/editing_website_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/exploring_the_simulation_results_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/making_modifications.html create mode 100644 docs/articles/making_modifications_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/mizer_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/model_description_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/multispecies_model_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/plotting_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/plotting_files/vdiffr-slide-binding-0.3.2.2/vdiffr-slide.js create mode 100644 docs/articles/plotting_files/vdiffr-toggle-binding-0.3.2.2/vdiffr-toggle.js create mode 100644 docs/articles/publications_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/running_a_simulation_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/trait_model_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/articles/working_with_git_files/accessible-code-block-0.0.1/empty-anchor.js create mode 100644 docs/dev/reference/NS_params-1.png create mode 100644 docs/dev/reference/NS_species_params-1.png create mode 100644 docs/dev/reference/NS_species_params_gears-1.png create mode 100644 docs/dev/reference/newCommunityParams-1.png create mode 100644 docs/dev/reference/newCommunityParams-2.png create mode 100644 docs/dev/reference/newTraitParams-1.png create mode 100644 docs/dev/reference/set_community_model-1.png create mode 100644 docs/dev/reference/set_community_model-2.png create mode 100644 docs/dev/reference/steady-1.png rename docs/reference/{mizer.html => mizer-package.html} (87%) diff --git a/DESCRIPTION b/DESCRIPTION index 400ad3081..cc58e2d04 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -18,7 +18,7 @@ Authors@R: c(person("Gustav", "Delius", email="gustav.delius@york.ac.uk", comment = c(ORCID = "0000-0002-8478-3430")), person("Richard", "Southwell", email="richard.southwell@york.ac.uk", role=c("ctb", "cph"))) -Version: 2.0.2.9001 +Version: 2.0.3 License: GPL-3 Imports: assertthat, diff --git a/NEWS.md b/NEWS.md index 4526fd2ea..2ff95fab6 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,4 +1,4 @@ -# mizer 2.0.2.9001 +# mizer 2.0.3 ## Bug fixes diff --git a/cran-comments.md b/cran-comments.md index eb3e2e059..daeb259e5 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -4,5 +4,9 @@ 0 errors ✓ | 0 warnings ✓ | 0 notes ✓ +* ubuntu 18.04 bionic, R 4.0.2 + + 0 errors ✓ | 0 warnings ✓ | 0 notes ✓ + * win-builder (release and oldrelease) No Notes, Warnings or Errors diff --git a/docs/404.html b/docs/404.html index 300311f41..af2724103 100644 --- a/docs/404.html +++ b/docs/404.html @@ -77,7 +77,7 @@ mizer - 2.0.2 + 2.0.3 @@ -198,7 +198,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/CONTRIBUTING.html b/docs/CONTRIBUTING.html index 2fd4c82dc..1f4beb212 100644 --- a/docs/CONTRIBUTING.html +++ b/docs/CONTRIBUTING.html @@ -77,7 +77,7 @@ mizer - 2.0.2 + 2.0.3 @@ -236,7 +236,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/articles/a_multispecies_model_of_the_north_sea.html b/docs/articles/a_multispecies_model_of_the_north_sea.html index 24b816be4..3a8f7d713 100644 --- a/docs/articles/a_multispecies_model_of_the_north_sea.html +++ b/docs/articles/a_multispecies_model_of_the_north_sea.html @@ -33,7 +33,7 @@ mizer - 2.0.2 + 2.0.3 @@ -128,7 +128,7 @@ -
+
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/articles/a_multispecies_model_of_the_north_sea_files/accessible-code-block-0.0.1/empty-anchor.js b/docs/articles/a_multispecies_model_of_the_north_sea_files/accessible-code-block-0.0.1/empty-anchor.js new file mode 100644 index 000000000..ca349fd6a --- /dev/null +++ b/docs/articles/a_multispecies_model_of_the_north_sea_files/accessible-code-block-0.0.1/empty-anchor.js @@ -0,0 +1,15 @@ +// Hide empty tag within highlighted CodeBlock for screen reader accessibility (see https://github.com/jgm/pandoc/issues/6352#issuecomment-626106786) --> +// v0.0.1 +// Written by JooYoung Seo (jooyoung@psu.edu) and Atsushi Yasumoto on June 1st, 2020. + +document.addEventListener('DOMContentLoaded', function() { + const codeList = document.getElementsByClassName("sourceCode"); + for (var i = 0; i < codeList.length; i++) { + var linkList = codeList[i].getElementsByTagName('a'); + for (var j = 0; j < linkList.length; j++) { + if (linkList[j].innerHTML === "") { + linkList[j].setAttribute('aria-hidden', 'true'); + } + } + } +}); diff --git a/docs/articles/a_multispecies_model_of_the_north_sea_files/figure-html/plot_ns_indicators-1.png b/docs/articles/a_multispecies_model_of_the_north_sea_files/figure-html/plot_ns_indicators-1.png index 762456d7ac0ebf851f85e52186d8c9f4827a9dc8..a49140dff0040a5d65afa58072e5e627847376ce 100644 GIT binary patch literal 52217 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

sqXw@mI5m9dnD2>xtVL{zs*pu!}_ z8|v&-7Q;swT007qk{WOg1v|t7Jxj*aal*kbUg?PNabvA&RuVZ9dke7uz%VBS(m3nM zJomJ%!xkGD8n#94?0Gd}C186teHYVj@oZ`jTJnG^1a%#TPEt|7^$eP%O14K~mI*<~ z&SQYjZ%aZ!NuRhuM;)iCn2w9zg92N%v$D*^yqmt`>X~>oEnt(mLaiQg^0@V}!&e*8 z5ot?@@8L1_>%JUyC(V;$mv*t*&teSL58vly|5`dMBDnVhk+yh0;P}D(5*A%d zs;%(ckZ?o>B<1oxVVO@IH)gw@v7^(gly1`x#ZSgIwex>O!y12V;`v%_eWBR_?JdDE zRdfg@XW8pu?8Zn+=f}I;8W*tHgW^nx!2|qBVv4$cx4K!3@C8hK5E;^8d5LQnAFRtW z2cH$MJ1M;KukGGsgeQh3KwQ}wIBOIrpAwZ}=E39G5c78pi47gF`fxb>@>5_{I0JWR zC--MGje7$dgAC@#5@}Vn6x8nAEvmY9ak%=GWiX3=#g5n0M>O;EZgs%oJ^IVQ%zHk2 zj}x%t>2CR;q5Sg1WWI*%2ZgI+nDjb;E`&fratDV2Hq3fZM>NOVU+P=O8`|+A--r!6 z)vW}DHw8LkAdE_>sINU9M;ngQXhqhkWm;zZVi@(BG*rt>&5qHdMdbn5X$zLnkwL4N0(rCO+U+H;x>~3zvZ*9eW z-<{ja{l2UplSTv0`;-FwT4rhL;o#hlg8? zKdP-^Yip5jrjc&MA)d3_*p1^MyrrTtsF`@p{F=k9XqEZg2J1{t) zW3nC(Yor$w6SlMV^YE}vw(D)j+lD7^VV`+gt!zq2W>meVg!xLPb~G^CIFF@!IoCdt;${j z&+igFcQ}GZ+$c~CB>z@IrywW?n6UwR0J&ih`=y_&$=0-KUoFO%+req!PiDfO2s)G& zYCgOAVH{H-G+8Ay*0vk>(n`0cuKvjJ)%�^;Jr2R(kle*37BD?f{r+aav4o5-`~; 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 MQI#&0diM7J0EFaJPyhe` diff --git a/docs/articles/a_multispecies_model_of_the_north_sea_files/figure-html/projected_ssb_ns-1.png b/docs/articles/a_multispecies_model_of_the_north_sea_files/figure-html/projected_ssb_ns-1.png index 95acc5ed8de7465d52122f929287fc405a8b8b40..de136c0c1e754eb6bbf161c77ac0bd6093b8fde6 100644 GIT binary patch literal 168874 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 mizer - 2.0.2 + 2.0.3

@@ -128,7 +128,7 @@ -
+
-
+

-Bug fixes

+Bug fixes
  • In getSSB(), the calculation of the spawning stock biomass is done correctly using the maturity ogive instead of the proportion of energy allocated to reproduction. (#47)
  • The fast FFT method and the old method for calculating integrals now give the same numerical results. (#39)
  • @@ -612,7 +637,7 @@

    Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/pkgdown.css b/docs/pkgdown.css index 1273238dd..c01e5923b 100644 --- a/docs/pkgdown.css +++ b/docs/pkgdown.css @@ -244,14 +244,14 @@ nav[data-toggle='toc'] .nav .nav > .active:focus > a { .ref-index th {font-weight: normal;} -.ref-index td {vertical-align: top; min-width: 100px} +.ref-index td {vertical-align: top;} .ref-index .icon {width: 40px;} .ref-index .alias {width: 40%;} .ref-index-icons .alias {width: calc(40% - 40px);} .ref-index .title {width: 60%;} .ref-arguments th {text-align: right; padding-right: 10px;} -.ref-arguments th, .ref-arguments td {vertical-align: top; min-width: 100px} +.ref-arguments th, .ref-arguments td {vertical-align: top;} .ref-arguments .name {width: 20%;} .ref-arguments .desc {width: 80%;} diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml index 39812c081..3797f12d0 100644 --- a/docs/pkgdown.yml +++ b/docs/pkgdown.yml @@ -1,6 +1,6 @@ pandoc: 2.7.3 -pkgdown: 1.5.1.9000 -pkgdown_sha: 3b74d8860686ed6d63e536d7ec4971fbbde5faff +pkgdown: 1.5.1 +pkgdown_sha: ~ articles: _build_model_1: Lysekil/_build_model_1.html _build_model_2: Lysekil/_build_model_2.html @@ -21,7 +21,7 @@ articles: running_a_simulation: running_a_simulation.html trait_model: trait_model.html working_with_git: working_with_git.html -last_built: 2020-06-08T15:57Z +last_built: 2020-07-28T14:17Z urls: reference: https://sizespectrum.org/mizer/reference article: https://sizespectrum.org/mizer/articles diff --git a/docs/reference/BevertonHoltRDD.html b/docs/reference/BevertonHoltRDD.html index 7855c8454..71a681e1c 100644 --- a/docs/reference/BevertonHoltRDD.html +++ b/docs/reference/BevertonHoltRDD.html @@ -82,7 +82,7 @@ mizer - 2.0.2 + 2.0.3
@@ -247,7 +247,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/MizerParams-class.html b/docs/reference/MizerParams-class.html index 3cb4f2e64..26291192f 100644 --- a/docs/reference/MizerParams-class.html +++ b/docs/reference/MizerParams-class.html @@ -82,7 +82,7 @@ mizer - 2.0.2 + 2.0.3
@@ -199,7 +199,7 @@

Slots

-
+
w

The size grid for the fish part of the spectrum. An increasing vector of weights (in grams) running from the smallest egg size to the largest asymptotic size.

@@ -359,7 +359,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/MizerParams.html b/docs/reference/MizerParams.html index ce6d70cc9..91661fab4 100644 --- a/docs/reference/MizerParams.html +++ b/docs/reference/MizerParams.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3
@@ -288,7 +288,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/MizerSim-class.html b/docs/reference/MizerSim-class.html index 3523feda8..79b90cffa 100644 --- a/docs/reference/MizerSim-class.html +++ b/docs/reference/MizerSim-class.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -222,7 +222,7 @@

Slots

-
+
params

An object of type MizerParams.

n

Three-dimensional array (time x species x size) that stores the @@ -254,7 +254,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/MizerSim.html b/docs/reference/MizerSim.html index 2ef070685..9cf118991 100644 --- a/docs/reference/MizerSim.html +++ b/docs/reference/MizerSim.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -234,7 +234,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/N.html b/docs/reference/N.html index 6434a6a45..a911333c5 100644 --- a/docs/reference/N.html +++ b/docs/reference/N.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -219,7 +219,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/NOther.html b/docs/reference/NOther.html index 873b9a224..53b2fff03 100644 --- a/docs/reference/NOther.html +++ b/docs/reference/NOther.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -216,7 +216,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/NS_params.html b/docs/reference/NS_params.html index cd1ed132b..8c4783a19 100644 --- a/docs/reference/NS_params.html +++ b/docs/reference/NS_params.html @@ -82,7 +82,7 @@ mizer - 2.0.2 + 2.0.3 @@ -206,7 +206,7 @@

Examp
if (FALSE) { sim = project(NS_params, effort = c(Industrial = 0, Pelagic = 1, Beam = 0.5, Otter = 0.5)) -plot(sim) +plot(sim) }
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/NS_species_params.html b/docs/reference/NS_species_params.html index 983f09338..98980e0df 100644 --- a/docs/reference/NS_species_params.html +++ b/docs/reference/NS_species_params.html @@ -82,7 +82,7 @@ mizer - 2.0.2 + 2.0.3 @@ -197,7 +197,7 @@

Example species parameter set based on the North Sea

Format

-

A data frame with 12 rows and 7 columns. Each row is a species.

+

A data frame with 12 rows and 7 columns. Each row is a species.

species

Name of the species

w_inf

The von Bertalanffy W_infinity parameter

w_mat

Size at maturity

@@ -216,7 +216,7 @@

Examp
if (FALSE) { params <- MizerParams(NS_species_params) sim = project(params) -plot(sim) +plot(sim) }
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/NS_species_params_gears.html b/docs/reference/NS_species_params_gears.html index 3b1d2e765..614ad4562 100644 --- a/docs/reference/NS_species_params_gears.html +++ b/docs/reference/NS_species_params_gears.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -195,7 +195,7 @@

Example species parameter set based on the North Sea with different gearsFormat

-

A data frame with 12 rows and 8 columns. Each row is a species.

+

A data frame with 12 rows and 8 columns. Each row is a species.

species

Name of the species

w_inf

The von Bertalanffy W_infinity parameter

w_mat

Size at maturity

@@ -216,7 +216,7 @@

Examp params <- MizerParams(NS_species_params_gears) sim = project(params, effort = c(Industrial = 0, Pelagic = 1, Beam = 0.5, Otter = 0.5)) -plot(sim) +plot(sim) }
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/RickerRDD.html b/docs/reference/RickerRDD.html index f85ac7d59..06176ed49 100644 --- a/docs/reference/RickerRDD.html +++ b/docs/reference/RickerRDD.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -236,7 +236,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/SheperdRDD.html b/docs/reference/SheperdRDD.html index 2794ad622..04ec92aea 100644 --- a/docs/reference/SheperdRDD.html +++ b/docs/reference/SheperdRDD.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -236,7 +236,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/box_pred_kernel.html b/docs/reference/box_pred_kernel.html index 0653efcad..c90a53f79 100644 --- a/docs/reference/box_pred_kernel.html +++ b/docs/reference/box_pred_kernel.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -233,7 +233,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/constantRDD.html b/docs/reference/constantRDD.html index fbb06f10e..a0884f156 100644 --- a/docs/reference/constantRDD.html +++ b/docs/reference/constantRDD.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -232,7 +232,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/constant_other.html b/docs/reference/constant_other.html index 557d15370..5ee379cf5 100644 --- a/docs/reference/constant_other.html +++ b/docs/reference/constant_other.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -224,7 +224,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/default_pred_kernel_params.html b/docs/reference/default_pred_kernel_params.html index a7cd2a581..9115c3729 100644 --- a/docs/reference/default_pred_kernel_params.html +++ b/docs/reference/default_pred_kernel_params.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -219,7 +219,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/double_sigmoid_length.html b/docs/reference/double_sigmoid_length.html index ecbe4ad11..f37da0774 100644 --- a/docs/reference/double_sigmoid_length.html +++ b/docs/reference/double_sigmoid_length.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -255,7 +255,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/emptyParams.html b/docs/reference/emptyParams.html index 8ac36a3bc..a207151a3 100644 --- a/docs/reference/emptyParams.html +++ b/docs/reference/emptyParams.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -276,7 +276,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/finalN.html b/docs/reference/finalN.html index fd340f525..4e3b97742 100644 --- a/docs/reference/finalN.html +++ b/docs/reference/finalN.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -220,7 +220,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/finalNOther.html b/docs/reference/finalNOther.html index f332069a4..cd031f51c 100644 --- a/docs/reference/finalNOther.html +++ b/docs/reference/finalNOther.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -216,7 +216,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getBiomass.html b/docs/reference/getBiomass.html index 9ec611dcc..a6939fabb 100644 --- a/docs/reference/getBiomass.html +++ b/docs/reference/getBiomass.html @@ -84,7 +84,7 @@ mizer - 2.0.2 + 2.0.3 @@ -207,7 +207,7 @@

Arg ... -

Arguments passed on to get_size_range_array

+

Arguments passed on to get_size_range_array

min_w

Smallest weight in size range. Defaults to smallest weight in the model.

max_w

Largest weight in size range. Defaults to largest weight in the @@ -257,7 +257,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getBiomassFrame.html b/docs/reference/getBiomassFrame.html index ae310fa4d..97a20423d 100644 --- a/docs/reference/getBiomassFrame.html +++ b/docs/reference/getBiomassFrame.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -234,7 +234,7 @@

Arg ... -

Arguments passed on to get_size_range_array

+

Arguments passed on to get_size_range_array

min_w

Smallest weight in size range. Defaults to smallest weight in the model.

max_w

Largest weight in size range. Defaults to largest weight in the @@ -267,7 +267,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getCommunitySlope.html b/docs/reference/getCommunitySlope.html index 75d538e93..57728f05f 100644 --- a/docs/reference/getCommunitySlope.html +++ b/docs/reference/getCommunitySlope.html @@ -84,7 +84,7 @@ mizer - 2.0.2 + 2.0.3 @@ -223,7 +223,7 @@

Arg ... -

Arguments passed on to get_size_range_array

+

Arguments passed on to get_size_range_array

min_w

Smallest weight in size range. Defaults to smallest weight in the model.

max_w

Largest weight in size range. Defaults to largest weight in the @@ -277,7 +277,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getComponent.html b/docs/reference/getComponent.html index 3aa031501..f303d4843 100644 --- a/docs/reference/getComponent.html +++ b/docs/reference/getComponent.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -222,7 +222,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getCriticalFeedingLevel.html b/docs/reference/getCriticalFeedingLevel.html index 1675227f4..fe54ad768 100644 --- a/docs/reference/getCriticalFeedingLevel.html +++ b/docs/reference/getCriticalFeedingLevel.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -219,7 +219,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getDiet.html b/docs/reference/getDiet.html index b8c2d21c3..665093dce 100644 --- a/docs/reference/getDiet.html +++ b/docs/reference/getDiet.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -259,7 +259,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getEGrowth.html b/docs/reference/getEGrowth.html index d4e91f1c9..0f7446894 100644 --- a/docs/reference/getEGrowth.html +++ b/docs/reference/getEGrowth.html @@ -48,7 +48,7 @@ +accounted for." /> @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -186,7 +186,7 @@

Get energy rate available for growth

Calculates the energy rate \(g_i(w)\) (grams/year) available by species and size for growth after metabolism, movement and reproduction have been -accounted for. Used by project() for performing simulations.

+accounted for.

getEGrowth(
@@ -194,8 +194,8 @@ 

Get energy rate available for growth

n = initialN(params), n_pp = initialNResource(params), n_other = initialNOther(params), - e_repro = getERepro(params, n = n, n_pp = n_pp, n_other = n_other), - e = getEReproAndGrowth(params, n = n, n_pp = n_pp, n_other = n_other) + t = 0, + ... )

Arguments

@@ -219,24 +219,31 @@

Arg ecosystem

- e_repro -

The energy available for reproduction (optional, although if -specified, e must also be specified). A matrix of size no. species x no. -size bins. If not supplied, is calculated internally using -getERepro().

+ t +

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

- e -

The energy available for reproduction and growth (optional, although -if specified, e_repro must also be specified). A matrix of size no. -species x no. size bins. If not supplied, is calculated internally using -getEReproAndGrowth().

+ ... +

Unused

Value

A two dimensional array (prey species x prey size)

+

Your own growth rate function

+ + + +

By default getEGrowth() calls mizerEGrowth(). However you can +replace this with your own alternative growth rate function. If +your function is called "myEGrowth" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "EGrowth", "myEGrowth")
+ +

Your function will then be called instead of mizerEGrowth(), with the +same arguments.

See also

getERepro(), getEReproAndGrowth()

@@ -260,7 +267,7 @@

Examp # Project with constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get the energy at a particular time step -getEGrowth(params,sim@n[21,,],sim@n_pp[21,]) +getEGrowth(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ], t = 15) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getERepro.html b/docs/reference/getERepro.html index 3c80f43f6..dee43ced3 100644 --- a/docs/reference/getERepro.html +++ b/docs/reference/getERepro.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -192,7 +192,8 @@

Get energy rate available for reproduction

n = initialN(params), n_pp = initialNResource(params), n_other = initialNOther(params), - e = getEReproAndGrowth(params, n = n, n_pp = n_pp, n_other = n_other) + t = 0, + ... )

Arguments

@@ -216,10 +217,14 @@

Arg ecosystem

- e -

The energy available for reproduction and growth (optional). A -matrix of size no. species x no. size bins. If not supplied, is calculated -internally using getEReproAndGrowth().

+ t +

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

+ + + ... +

Unused

@@ -232,6 +237,17 @@

Value

and \(\psi_i(w)\) is the proportion of this energy that is used for reproduction. This proportion is taken from the params object and is set with setReproduction().

+

Your own reproduction rate function

+ + + +

By default getERepro() calls mizerERepro(). However you can +replace this with your own alternative reproduction rate function. If +your function is called "myERepro" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "ERepro", "myERepro")
+ +

Your function will then be called instead of mizerERepro(), with the +same arguments.

See also

Other rate functions: @@ -254,7 +270,7 @@

Examp # Project with constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get the energy at a particular time step -getERepro(params,sim@n[21,,],sim@n_pp[21,]) +getERepro(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ], t = 15) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getEReproAndGrowth.html b/docs/reference/getEReproAndGrowth.html index f67a80b1f..985c187fe 100644 --- a/docs/reference/getEReproAndGrowth.html +++ b/docs/reference/getEReproAndGrowth.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -194,9 +194,8 @@

Get energy rate available for reproduction and growth

n = initialN(params), n_pp = initialNResource(params), n_other = initialNOther(params), - encounter = getEncounter(params, n = n, n_pp = n_pp, n_other = n_other), - feeding_level = getFeedingLevel(params, n = n, n_pp = n_pp, n_other = n_other, - encounter = encounter) + t = 0, + ... )

Arguments

@@ -220,16 +219,14 @@

Arg ecosystem

- encounter -

The encounter rate matrix (optional) of dimension no. -species x no. size bins. If not passed in, it is calculated internally -using the getEncounter() function.

+ t +

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

- feeding_level -

The current feeding level (optional). A matrix of size -no. species x no. size bins. If not supplied, is calculated internally -using the getFeedingLevel() function.

+ ... +

Unused

@@ -249,6 +246,17 @@

Value

params and set with setMetabolicRate().

The return value can be negative, which means that the energy intake does not cover the cost of metabolism and movement.

+

Your own energy rate function

+ + + +

By default getEReproAndGrowth() calls mizerEReproAndGrowth(). However you +can replace this with your own alternative energy rate function. If +your function is called "myEReproAndGrowth" then you register it in a +MizerParams object params with

params &lt;- setRateFunction(params, "EReproAndGrowth", "myEReproAndGrowth")
+ +

Your function will then be called instead of mizerEReproAndGrowth(), with +the same arguments.

See also

The part of this energy rate that is invested into growth is @@ -274,7 +282,7 @@

Examp # Project with constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get the energy at a particular time step -getEReproAndGrowth(params,sim@n[21,,],sim@n_pp[21,]) +getEReproAndGrowth(params, n = N(sim)[15, , ], n_pp = NResource[15, ], t = 15) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getESpawning.html b/docs/reference/getESpawning.html index 72554d044..ba438cd09 100644 --- a/docs/reference/getESpawning.html +++ b/docs/reference/getESpawning.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -190,7 +190,8 @@

Alias for getERepro

n = initialN(params), n_pp = initialNResource(params), n_other = initialNOther(params), - e = getEReproAndGrowth(params, n = n, n_pp = n_pp, n_other = n_other) + t = 0, + ... )

Arguments

@@ -214,10 +215,14 @@

Arg ecosystem

- e -

The energy available for reproduction and growth (optional). A -matrix of size no. species x no. size bins. If not supplied, is calculated -internally using getEReproAndGrowth().

+ t +

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

+ + + ... +

Unused

@@ -230,6 +235,17 @@

Value

and \(\psi_i(w)\) is the proportion of this energy that is used for reproduction. This proportion is taken from the params object and is set with setReproduction().

+

Your own reproduction rate function

+ + + +

By default getERepro() calls mizerERepro(). However you can +replace this with your own alternative reproduction rate function. If +your function is called "myERepro" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "ERepro", "myERepro")
+ +

Your function will then be called instead of mizerERepro(), with the +same arguments.

See also

Other rate functions: @@ -252,7 +268,7 @@

Examp # Project with constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get the energy at a particular time step -getERepro(params,sim@n[21,,],sim@n_pp[21,]) +getERepro(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ], t = 15) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getEffort.html b/docs/reference/getEffort.html index d5c59b1b1..11db7902e 100644 --- a/docs/reference/getEffort.html +++ b/docs/reference/getEffort.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -222,7 +222,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getEncounter.html b/docs/reference/getEncounter.html index 310e3f2dc..337a2448e 100644 --- a/docs/reference/getEncounter.html +++ b/docs/reference/getEncounter.html @@ -47,9 +47,7 @@ +weight \(w\) encounters food (grams/year)." /> @@ -81,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -186,16 +184,15 @@

Get encounter rate

Returns the rate at which a predator of species \(i\) and -weight \(w\) encounters food (grams/year). -By default this function uses the function mizerEncounter() to calculate -the encounter rate, but this can be overruled via setRateFunction().

+weight \(w\) encounters food (grams/year).

getEncounter(
   params,
   n = initialN(params),
   n_pp = initialNResource(params),
-  n_other = initialNOther(params)
+  n_other = initialNOther(params),
+  t = 0
 )

Arguments

@@ -218,12 +215,16 @@

Arg

A list of abundances for other dynamical components of the ecosystem

+ + t +

The current time. Unused

+

Value

-

A two dimensional array (predator species x predator size) with the -encounter rates.

+

A named two dimensional array (predator species x predator size) with +the encounter rates.

Predation encounter

@@ -256,6 +257,20 @@

Details This is used by the project() function for performing simulations.

The function returns values also for sizes outside the size-range of the species. These values should not be used, as they are meaningless.

+

If your model contains additional components that you added with +setComponent() and for which you specified an encounter_fun function then +the encounters of these components will be included in the returned value.

+

Your own encounter function

+ + + +

By default getEncounter() calls mizerEncounter(). However you can +replace this with your own alternative encounter function. If +your function is called "myEncounter" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "Encounter", "myEncounter")
+ +

Your function will then be called instead of mizerEncounter(), with the +same arguments.

See also

Other rate functions: @@ -277,9 +292,7 @@

Examp params <- newMultispeciesParams(NS_species_params_gears, inter) # Run simulation with constant fishing effort for all gears for 20 years sim <- project(params, t_max = 20, effort = 0.5) -n <- sim@n[21, , ] -n_pp <- sim@n_pp[21, ] -getEncounter(params, n, n_pp) +getEncounter(params, n = finalN(sim), n_pp = finalNResource(sim), t = 20) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getFMort.html b/docs/reference/getFMort.html index d52f29b75..436d58526 100644 --- a/docs/reference/getFMort.html +++ b/docs/reference/getFMort.html @@ -83,7 +83,7 @@ mizer - 2.0.2 + 2.0.3 @@ -237,7 +237,7 @@

Note

gear), a vector of length equal to the number of gears (each gear has a different effort that is constant in time), or a single numeric value (each gear has the same effort that is constant in time). The order of gears in the -effort argument must be the same the same as in the MizerParams +effort argument must be the same as in the MizerParams object.

If the object argument is of class MizerSim then the effort slot of the MizerSim object is used and the effort argument is not @@ -270,16 +270,16 @@

Examp # Get the total fishing mortality when effort is different # between the four gears and changes with time: effort <- array(NA, dim = c(20,4)) -effort[,1] <- seq(from=0, to = 1, length=20) -effort[,2] <- seq(from=1, to = 0.5, length=20) -effort[,3] <- seq(from=1, to = 2, length=20) -effort[,4] <- seq(from=2, to = 1, length=20) -getFMort(params, effort=effort) +effort[, 1] <- seq(from = 0, to = 1, length = 20) +effort[, 2] <- seq(from = 1, to = 0.5, length = 20) +effort[, 3] <- seq(from = 1, to = 2, length = 20) +effort[, 4] <- seq(from = 2, to = 1, length = 20) +getFMort(params, effort = effort) # Get the total fishing mortality using the effort already held in a # MizerSim object. sim <- project(params, t_max = 20, effort = 0.5) getFMort(sim) -getFMort(sim, time_range = c(10,20)) +getFMort(sim, time_range = c(10, 20)) }
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getFMortGear.html b/docs/reference/getFMortGear.html index 6d513fa8f..e618fcc5f 100644 --- a/docs/reference/getFMortGear.html +++ b/docs/reference/getFMortGear.html @@ -47,8 +47,7 @@ +size at each time step in the effort argument (in units 1/year)." /> @@ -80,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -185,8 +184,7 @@

Get the fishing mortality by time, gear, species and size

Calculates the fishing mortality rate \(F_{g,i,w}\) by gear, species and -size at each time step in the effort argument (in units 1/year). -Used by the project function to perform simulations.

+size at each time step in the effort argument (in units 1/year).

getFMortGear(object, effort, time_range)
@@ -256,19 +254,19 @@

Examp getFMortGear(params, effort = 1) # Get the fishing mortality when effort is different # between the four gears but constant in time: -getFMortGear(params, effort = c(0.5,1,1.5,0.75)) +getFMortGear(params, effort = c(0.5, 1, 1.5, 0.75)) # Get the fishing mortality when effort is different # between the four gears and changes with time: -effort <- array(NA, dim = c(20,4)) -effort[,1] <- seq(from=0, to = 1, length=20) -effort[,2] <- seq(from=1, to = 0.5, length=20) -effort[,3] <- seq(from=1, to = 2, length=20) -effort[,4] <- seq(from=2, to = 1, length=20) -getFMortGear(params, effort=effort) +effort <- array(NA, dim = c(20, 4)) +effort[, 1] <- seq(from=0, to = 1, length = 20) +effort[, 2] <- seq(from=1, to = 0.5, length = 20) +effort[, 3] <- seq(from=1, to = 2, length = 20) +effort[, 4] <- seq(from=2, to = 1, length = 20) +getFMortGear(params, effort = effort) # Get the fishing mortality using the effort already held in a MizerSim object. sim <- project(params, t_max = 20, effort = 0.5) getFMortGear(sim) -getFMortGear(sim, time_range=c(10,20)) +getFMortGear(sim, time_range = c(10, 20)) }
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getFeedingLevel.html b/docs/reference/getFeedingLevel.html index 6a225ab74..d988c5a96 100644 --- a/docs/reference/getFeedingLevel.html +++ b/docs/reference/getFeedingLevel.html @@ -47,7 +47,7 @@ @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -185,11 +185,11 @@

Get feeding level

Returns the feeding level. -By default this function uses the function mizerFeedingLevel() to calculate +By default this function uses mizerFeedingLevel() to calculate the feeding level, but this can be overruled via setRateFunction().

-
getFeedingLevel(object, n, n_pp, n_other, encounter, time_range, drop = FALSE)
+
getFeedingLevel(object, n, n_pp, n_other, time_range, drop = FALSE, ...)

Arguments

@@ -210,23 +210,22 @@

Arg

- - - - - + + + + +
n_other

A list of abundances for other dynamical components of the ecosystem

encounter

The encounter rate matrix (optional) of dimension no. -species x no. size bins. If not passed in, it is calculated internally -using getEncounter(). Only used if object -argument is of type MizerParams.

time_range

The time_range can be character or numeric.

A vector of times. Only the range of times is relevant, +i.e., all times between the smallest and largest will be selected. +The time_range can be character or numeric.

drop

If TRUE then any dimension of length 1 will be removed from the returned array.

...

Unused

Value

@@ -255,8 +254,17 @@

-

The feeding level is used in mizerEReproAndGrowth() and in -mizerPredRate().

+

Your own feeding level function

+ + + +

By default getFeedingLevel() calls mizerFeedingLevel(). However you can +replace this with your own alternative feeding level function. If +your function is called "myFeedingLevel" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "FeedingLevel", "myFeedingLevel")
+ +

Your function will then be called instead of mizerFeedingLevel(), with the +same arguments.

See also

Other rate functions: @@ -276,16 +284,14 @@

See a

Examples

if (FALSE) { params <- newMultispeciesParams(NS_species_params_gears, inter) -# With constant fishing effort for all gears for 20 time steps +# Get initial feeding level +fl <- getFeedingLevel(params) +# Project with constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) -# Get the feeding level at one time step -n <- sim@n[21,,] -n_pp <- sim@n_pp[21,] -fl <- getFeedingLevel(params,n,n_pp) # Get the feeding level at all saved time steps fl <- getFeedingLevel(sim) -# Get the feeding level for time 15 - 20 -fl <- getFeedingLevel(sim, time_range = c(15,20)) +# Get the feeding level for years 15 - 20 +fl <- getFeedingLevel(sim, time_range = c(15, 20)) }
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getGrowthCurves.html b/docs/reference/getGrowthCurves.html index d47126a07..f81af2de7 100644 --- a/docs/reference/getGrowthCurves.html +++ b/docs/reference/getGrowthCurves.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -248,7 +248,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getM2.html b/docs/reference/getM2.html index 936a55013..e274ec9c9 100644 --- a/docs/reference/getM2.html +++ b/docs/reference/getM2.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -185,7 +185,7 @@

Alias for getPredMort

An alias provided for backward compatibility with mizer version <= 1.0

-
getM2(object, n, n_pp, n_other, pred_rate, time_range, drop = TRUE)
+
getM2(object, n, n_pp, n_other, time_range, drop = TRUE, ...)

Arguments

@@ -206,23 +206,22 @@

Arg

- - - - - + + + + +
n_other

A list of abundances for other dynamical components of the ecosystem

pred_rate

An array of predation rates of dimension no. sp x no. -community size bins x no. of size bins in whole spectra (i.e. community + -resource, the w_full slot). The array is optional. If it is not provided -it is calculated by the getPredRate() function.

time_range

The time_range can be character or numeric.

A vector of times. Only the range of times is relevant, +i.e., all times between the smallest and largest will be selected. +The time_range can be character or numeric.

drop

If TRUE then any dimension of length 1 will be removed from the returned array.

...

Unused

Value

@@ -233,6 +232,17 @@

Value

three dimensional array (time step x prey species x prey size) with the predation mortality calculated at every time step in the simulation. Dimensions may be dropped if they have length 1 unless drop = FALSE.

+

Your own predation mortality function

+ + + +

By default getPredMort() calls mizerPredMort(). However you can +replace this with your own alternative predation mortality function. If +your function is called "myPredMort" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "PredMort", "myPredMort")
+ +

Your function will then be called instead of mizerPredMort(), with the +same arguments.

See also

Other rate functions: @@ -255,13 +265,11 @@

Examp # With constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get predation mortality at one time step -n <- sim@n[21,,] -n_pp <- sim@n_pp[21,] -getPredMort(params,n,n_pp) +getPredMort(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ]) # Get predation mortality at all saved time steps getPredMort(sim) -# Get predation mortality over the time 15 - 20 -getPredMort(sim, time_range = c(15,20)) +# Get predation mortality over the years 15 - 20 +getPredMort(sim, time_range = c(15, 20)) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getM2Background.html b/docs/reference/getM2Background.html index 50dabdbeb..9b5feb9f8 100644 --- a/docs/reference/getM2Background.html +++ b/docs/reference/getM2Background.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -190,7 +190,8 @@

Alias for getResourceMort

n = initialN(params), n_pp = initialNResource(params), n_other = initialNOther(params), - pred_rate = getPredRate(params, n = n, n_pp = n_pp, n_other = n_other) + t = 0, + ... )

Arguments

@@ -214,20 +215,31 @@

Arg ecosystem

- pred_rate -

An array of predation rates of dimension no. sp x no. -community size bins x no. of size bins in whole spectra (i.e. community + -resource, the w_full slot). The array is optional. If it is not provided -it is calculated by the getPredRate() function.

+ t +

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

+ + + ... +

Unused

Value

A vector of mortality rate by resource size.

-

Details

+

Your own resource mortality function

+ + + +

By default getResourceMort() calls mizerResourceMort(). However you can +replace this with your own alternative resource mortality function. If +your function is called "myResourceMort" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "ResourceMort", "myResourceMort")
-

Used by the project function for running size based simulations.

+

Your function will then be called instead of mizerResourceMort(), with the +same arguments.

See also

Other rate functions: @@ -250,9 +262,7 @@

Examp # With constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get resource mortality at one time step -n <- sim@n[21,,] -n_pp <- sim@n_pp[21,] -getResourceMort(params,n,n_pp) +getResourceMort(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ]) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getMeanMaxWeight.html b/docs/reference/getMeanMaxWeight.html index 618eb6584..f8cf325c4 100644 --- a/docs/reference/getMeanMaxWeight.html +++ b/docs/reference/getMeanMaxWeight.html @@ -84,7 +84,7 @@ mizer - 2.0.2 + 2.0.3 @@ -222,7 +222,7 @@

Arg ... -

Arguments passed on to get_size_range_array

+

Arguments passed on to get_size_range_array

min_w

Smallest weight in size range. Defaults to smallest weight in the model.

max_w

Largest weight in size range. Defaults to largest weight in the @@ -273,7 +273,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getMeanWeight.html b/docs/reference/getMeanWeight.html index b8f92062d..81dfb4e26 100644 --- a/docs/reference/getMeanWeight.html +++ b/docs/reference/getMeanWeight.html @@ -83,7 +83,7 @@ mizer - 2.0.2 + 2.0.3 @@ -215,7 +215,7 @@

Arg ... -

Arguments passed on to get_size_range_array

+

Arguments passed on to get_size_range_array

min_w

Smallest weight in size range. Defaults to smallest weight in the model.

max_w

Largest weight in size range. Defaults to largest weight in the @@ -262,7 +262,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getMort.html b/docs/reference/getMort.html index 004a5d1a5..c6a48658d 100644 --- a/docs/reference/getMort.html +++ b/docs/reference/getMort.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -195,8 +195,8 @@

Get total mortality rate

n_pp = initialNResource(params), n_other = initialNOther(params), effort = getInitialEffort(params), - f_mort = getFMort(params, effort), - pred_mort = getPredMort(params, n = n, n_pp = n_pp, n_other = n_other) + t = 0, + ... )

Arguments

@@ -225,22 +225,37 @@

Arg effort value which is used for all gears.

- f_mort -

A two dimensional array (species x size) of fishing mortality -(optional).If not supplied is calculated using the getFMort() -function.

+ t +

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

- pred_mort -

A two dimensional array of predation mortality (optional). Has -dimensions no. sp x no. size bins in the community. If not supplied is -calculated using the getPredMort() function.

+ ... +

Unused

Value

A two dimensional array (prey species x prey size).

+

Details

+ +

If your model contains additional components that you added with +setComponent() and for which you specified a mort_fun function then +the mortality inflicted by these components will be included in the returned +value.

+

Your own mortality function

+ + + +

By default getMort() calls mizerMort(). However you can +replace this with your own alternative mortality function. If +your function is called "myMort" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "Mort", "myMort")
+ +

Your function will then be called instead of mizerMort(), with the +same arguments.

See also

getPredMort(), getFMort()

@@ -264,7 +279,8 @@

Examp # Project with constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get the total mortality at a particular time step -getMort(params,sim@n[21,,],sim@n_pp[21,],effort=0.5) +getMort(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ], + t = 15, effort = 0.5) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getN.html b/docs/reference/getN.html index e7c8821fc..f5f045cde 100644 --- a/docs/reference/getN.html +++ b/docs/reference/getN.html @@ -82,7 +82,7 @@ mizer - 2.0.2 + 2.0.3 @@ -204,7 +204,7 @@

Arg ... -

Arguments passed on to get_size_range_array

+

Arguments passed on to get_size_range_array

min_w

Smallest weight in size range. Defaults to smallest weight in the model.

max_w

Largest weight in size range. Defaults to largest weight in the @@ -254,7 +254,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getParams.html b/docs/reference/getParams.html index 81be16f2e..8a418217c 100644 --- a/docs/reference/getParams.html +++ b/docs/reference/getParams.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -215,7 +215,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getPhiPrey.html b/docs/reference/getPhiPrey.html index 19e9bf64f..0c407b9dc 100644 --- a/docs/reference/getPhiPrey.html +++ b/docs/reference/getPhiPrey.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -245,7 +245,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getPredKernel.html b/docs/reference/getPredKernel.html index b9ad7791a..3c7b01e0a 100644 --- a/docs/reference/getPredKernel.html +++ b/docs/reference/getPredKernel.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -222,7 +222,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getPredMort.html b/docs/reference/getPredMort.html index 2ca9bdd53..5d4dd3127 100644 --- a/docs/reference/getPredMort.html +++ b/docs/reference/getPredMort.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -189,7 +189,7 @@

Get total predation mortality rate

$$\mu_{p.i}(w_p) = \sum_j {\tt pred\_rate}_j(w_p)\, \theta_{ji}.$$

-
getPredMort(object, n, n_pp, n_other, pred_rate, time_range, drop = TRUE)
+
getPredMort(object, n, n_pp, n_other, time_range, drop = TRUE, ...)

Arguments

@@ -210,23 +210,22 @@

Arg

- - - - - + + + + +
n_other

A list of abundances for other dynamical components of the ecosystem

pred_rate

An array of predation rates of dimension no. sp x no. -community size bins x no. of size bins in whole spectra (i.e. community + -resource, the w_full slot). The array is optional. If it is not provided -it is calculated by the getPredRate() function.

time_range

The time_range can be character or numeric.

A vector of times. Only the range of times is relevant, +i.e., all times between the smallest and largest will be selected. +The time_range can be character or numeric.

drop

If TRUE then any dimension of length 1 will be removed from the returned array.

...

Unused

Value

@@ -237,6 +236,17 @@

Value

three dimensional array (time step x prey species x prey size) with the predation mortality calculated at every time step in the simulation. Dimensions may be dropped if they have length 1 unless drop = FALSE.

+

Your own predation mortality function

+ + + +

By default getPredMort() calls mizerPredMort(). However you can +replace this with your own alternative predation mortality function. If +your function is called "myPredMort" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "PredMort", "myPredMort")
+ +

Your function will then be called instead of mizerPredMort(), with the +same arguments.

See also

Other rate functions: @@ -259,13 +269,11 @@

Examp # With constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get predation mortality at one time step -n <- sim@n[21,,] -n_pp <- sim@n_pp[21,] -getPredMort(params,n,n_pp) +getPredMort(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ]) # Get predation mortality at all saved time steps getPredMort(sim) -# Get predation mortality over the time 15 - 20 -getPredMort(sim, time_range = c(15,20)) +# Get predation mortality over the years 15 - 20 +getPredMort(sim, time_range = c(15, 20)) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getPredRate.html b/docs/reference/getPredRate.html index d86f76d10..ccb79c74e 100644 --- a/docs/reference/getPredRate.html +++ b/docs/reference/getPredRate.html @@ -50,7 +50,7 @@ a given size \(w\) is killed by predators from species \(j\). In formulas $${\tt pred\_rate}_j(w_p) = \int \phi_j(w,w_p) (1-f_j(w)) \gamma_j(w) N_j(w) \, dw.$$ -This potential rate is used in the function getPredMort() to +This potential rate is used in getPredMort() to calculate the realised predation mortality rate on the prey individual." /> @@ -83,7 +83,7 @@ mizer - 2.0.2 + 2.0.3 @@ -191,7 +191,7 @@

Get predation rate

a given size \(w\) is killed by predators from species \(j\). In formulas $${\tt pred\_rate}_j(w_p) = \int \phi_j(w,w_p) (1-f_j(w)) \gamma_j(w) N_j(w) \, dw.$$ -This potential rate is used in the function getPredMort() to +This potential rate is used in getPredMort() to calculate the realised predation mortality rate on the prey individual.

@@ -200,7 +200,8 @@

Get predation rate

n = initialN(params), n_pp = initialNResource(params), n_other = initialNOther(params), - feeding_level = getFeedingLevel(params, n = n, n_pp = n_pp, n_other = n_other) + t = 0, + ... )

Arguments

@@ -224,10 +225,14 @@

Arg ecosystem

- feeding_level -

The current feeding level (optional). A matrix of size -no. species x no. size bins. If not supplied, is calculated internally -using the getFeedingLevel() function.

+ t +

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

+ + + ... +

Unused

@@ -235,6 +240,17 @@

Value

A two dimensional array (predator species x prey size), where the prey size runs over fish community plus resource spectrum.

+

Your own predation rate function

+ + + +

By default getPredRate() calls mizerPredRate(). However you can +replace this with your own alternative predation rate function. If +your function is called "myPredRate" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "PredRate", "myPredRate")
+ +

Your function will then be called instead of mizerPredRate(), with +the same arguments.

See also

Other rate functions: @@ -257,9 +273,7 @@

Examp # With constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get the feeding level at one time step -n <- sim@n[21,,] -n_pp <- sim@n_pp[21,] -getPredRate(params,n,n_pp) +getPredRate(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ]) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getProportionOfLargeFish.html b/docs/reference/getProportionOfLargeFish.html index df1fcbaec..8e55d4187 100644 --- a/docs/reference/getProportionOfLargeFish.html +++ b/docs/reference/getProportionOfLargeFish.html @@ -85,7 +85,7 @@ mizer - 2.0.2 + 2.0.3 @@ -237,7 +237,7 @@

Arg ... -

Arguments passed on to get_size_range_array

+

Arguments passed on to get_size_range_array

min_w

Smallest weight in size range. Defaults to smallest weight in the model.

max_w

Largest weight in size range. Defaults to largest weight in the @@ -287,7 +287,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getRDD.html b/docs/reference/getRDD.html index 18af7e473..475671165 100644 --- a/docs/reference/getRDD.html +++ b/docs/reference/getRDD.html @@ -84,7 +84,7 @@ mizer - 2.0.2 + 2.0.3 @@ -202,7 +202,8 @@

Get density dependent reproduction rate

n = initialN(params), n_pp = initialNResource(params), n_other = initialNOther(params), - rdi = getRDI(params, n = n, n_pp = n_pp, n_other = n_other) + t = 0, + rdi = getRDI(params, n = n, n_pp = n_pp, n_other = n_other, t = t) )

Arguments

@@ -224,6 +225,12 @@

Arg n_other

A list of abundances for other dynamical components of the ecosystem

+ + + t +

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

rdi @@ -259,7 +266,7 @@

Examp # Project with constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get the rate at a particular time step -getRDD(params,sim@n[21,,],sim@n_pp[21,]) +getRDD(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ], t = 15) }
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getRDI.html b/docs/reference/getRDI.html index 9368a15b2..4f115b678 100644 --- a/docs/reference/getRDI.html +++ b/docs/reference/getRDI.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -196,7 +196,8 @@

Get density independent rate of egg production

n = initialN(params), n_pp = initialNResource(params), n_other = initialNOther(params), - e_repro = getERepro(params, n = n, n_pp = n_pp, n_other = n_other) + t = 0, + ... )

Arguments

@@ -220,10 +221,14 @@

Arg ecosystem

- e_repro -

The energy available for reproduction (optional). A matrix of -size no. species x no. size bins. If not supplied, is calculated internally -using getERepro().

+ t +

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

+ + + ... +

Unused

@@ -253,7 +258,7 @@

Examp # Project with constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get the density-independent reproduction rate at a particular time step -getRDI(params,sim@n[21,,],sim@n_pp[21,]) +getRDI(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ], t = 15) }
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getResourceMort.html b/docs/reference/getResourceMort.html index 00c8667c1..bdcd45f89 100644 --- a/docs/reference/getResourceMort.html +++ b/docs/reference/getResourceMort.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -192,7 +192,8 @@

Get predation mortality rate for resource

n = initialN(params), n_pp = initialNResource(params), n_other = initialNOther(params), - pred_rate = getPredRate(params, n = n, n_pp = n_pp, n_other = n_other) + t = 0, + ... )

Arguments

@@ -216,20 +217,31 @@

Arg ecosystem

- pred_rate -

An array of predation rates of dimension no. sp x no. -community size bins x no. of size bins in whole spectra (i.e. community + -resource, the w_full slot). The array is optional. If it is not provided -it is calculated by the getPredRate() function.

+ t +

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

+ + + ... +

Unused

Value

A vector of mortality rate by resource size.

-

Details

+

Your own resource mortality function

+ + + +

By default getResourceMort() calls mizerResourceMort(). However you can +replace this with your own alternative resource mortality function. If +your function is called "myResourceMort" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "ResourceMort", "myResourceMort")
-

Used by the project function for running size based simulations.

+

Your function will then be called instead of mizerResourceMort(), with the +same arguments.

See also

Other rate functions: @@ -252,9 +264,7 @@

Examp # With constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get resource mortality at one time step -n <- sim@n[21,,] -n_pp <- sim@n_pp[21,] -getResourceMort(params,n,n_pp) +getResourceMort(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ]) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getSSB.html b/docs/reference/getSSB.html index 85db65edb..b4c4bc2a8 100644 --- a/docs/reference/getSSB.html +++ b/docs/reference/getSSB.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -235,7 +235,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getTimes.html b/docs/reference/getTimes.html index 77f437e1d..30220bd46 100644 --- a/docs/reference/getTimes.html +++ b/docs/reference/getTimes.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -216,7 +216,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getYield.html b/docs/reference/getYield.html index 30084992e..c3166f404 100644 --- a/docs/reference/getYield.html +++ b/docs/reference/getYield.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -233,7 +233,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getYieldGear.html b/docs/reference/getYieldGear.html index b644265a2..5640d56bf 100644 --- a/docs/reference/getYieldGear.html +++ b/docs/reference/getYieldGear.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -234,7 +234,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/getZ.html b/docs/reference/getZ.html index db266b153..cc2cea032 100644 --- a/docs/reference/getZ.html +++ b/docs/reference/getZ.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -191,8 +191,8 @@

Alias for getMort

n_pp = initialNResource(params), n_other = initialNOther(params), effort = getInitialEffort(params), - f_mort = getFMort(params, effort), - pred_mort = getPredMort(params, n = n, n_pp = n_pp, n_other = n_other) + t = 0, + ... )

Arguments

@@ -221,22 +221,37 @@

Arg effort value which is used for all gears.

- f_mort -

A two dimensional array (species x size) of fishing mortality -(optional).If not supplied is calculated using the getFMort() -function.

+ t +

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

- pred_mort -

A two dimensional array of predation mortality (optional). Has -dimensions no. sp x no. size bins in the community. If not supplied is -calculated using the getPredMort() function.

+ ... +

Unused

Value

A two dimensional array (prey species x prey size).

+

Details

+ +

If your model contains additional components that you added with +setComponent() and for which you specified a mort_fun function then +the mortality inflicted by these components will be included in the returned +value.

+

Your own mortality function

+ + + +

By default getMort() calls mizerMort(). However you can +replace this with your own alternative mortality function. If +your function is called "myMort" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "Mort", "myMort")
+ +

Your function will then be called instead of mizerMort(), with the +same arguments.

See also

getPredMort(), getFMort()

@@ -260,7 +275,8 @@

Examp # Project with constant fishing effort for all gears for 20 time steps sim <- project(params, t_max = 20, effort = 0.5) # Get the total mortality at a particular time step -getMort(params,sim@n[21,,],sim@n_pp[21,],effort=0.5) +getMort(params, n = N(sim)[15, , ], n_pp = NResource(sim)[15, ], + t = 15, effort = 0.5) }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/get_gamma_default.html b/docs/reference/get_gamma_default.html index 2ffbdddac..88a4c992a 100644 --- a/docs/reference/get_gamma_default.html +++ b/docs/reference/get_gamma_default.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -219,7 +219,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/get_h_default.html b/docs/reference/get_h_default.html index ddab64d98..9bf188021 100644 --- a/docs/reference/get_h_default.html +++ b/docs/reference/get_h_default.html @@ -83,7 +83,7 @@ mizer - 2.0.2 + 2.0.3 @@ -225,7 +225,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/get_initial_n.html b/docs/reference/get_initial_n.html index 83bbf2874..c0095045d 100644 --- a/docs/reference/get_initial_n.html +++ b/docs/reference/get_initial_n.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -235,7 +235,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/get_ks_default.html b/docs/reference/get_ks_default.html index d6edb87a6..4ed08b7df 100644 --- a/docs/reference/get_ks_default.html +++ b/docs/reference/get_ks_default.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -221,7 +221,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/get_phi.html b/docs/reference/get_phi.html index 30be536ff..80c80c7e8 100644 --- a/docs/reference/get_phi.html +++ b/docs/reference/get_phi.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -227,7 +227,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/get_required_reproduction.html b/docs/reference/get_required_reproduction.html index 3ff38cd3b..481b03819 100644 --- a/docs/reference/get_required_reproduction.html +++ b/docs/reference/get_required_reproduction.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -215,7 +215,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/get_size_range_array.html b/docs/reference/get_size_range_array.html index 16808a0b5..9114b0417 100644 --- a/docs/reference/get_size_range_array.html +++ b/docs/reference/get_size_range_array.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -263,7 +263,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/get_time_elements.html b/docs/reference/get_time_elements.html index 89cbbaf1b..64b854111 100644 --- a/docs/reference/get_time_elements.html +++ b/docs/reference/get_time_elements.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -198,15 +198,21 @@

Arg time_range -

The time_range can be character or numeric.

+

A vector of times. Only the range of times is relevant, +i.e., all times between the smallest and largest will be selected. +The time_range can be character or numeric.

slot_name -

Necessary to include a slot_name argument because the effort -and abundance slots have different time dimensions

+

Obsolete. Was only needed in early versions of mizer where +the effort slot could have different time dimension from the other slots.

+

Value

+ +

Named boolean vector indicating for each time whether it is included +in the range or not.

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/idxFinalT.html b/docs/reference/idxFinalT.html index 550f93e3e..97e0332ea 100644 --- a/docs/reference/idxFinalT.html +++ b/docs/reference/idxFinalT.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -229,7 +229,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/index.html b/docs/reference/index.html index 288c6b15c..8e9dd21fa 100644 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -77,7 +77,7 @@ mizer - 2.0.2 + 2.0.3 @@ -993,8 +993,7 @@

validSpeciesParams()

-

Check validity of species parameters and set defaults for missing but -required parameters

+

Validate species parameter data frame

@@ -1263,7 +1262,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/indicator_functions.html b/docs/reference/indicator_functions.html index 7b25f5779..3beac7482 100644 --- a/docs/reference/indicator_functions.html +++ b/docs/reference/indicator_functions.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -202,7 +202,7 @@

Details

See also

- +
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/initialN-set.html b/docs/reference/initialN-set.html index 2f054f519..27448a2a9 100644 --- a/docs/reference/initialN-set.html +++ b/docs/reference/initialN-set.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -223,7 +223,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/initialNOther-set.html b/docs/reference/initialNOther-set.html index d4037de45..d09d642a5 100644 --- a/docs/reference/initialNOther-set.html +++ b/docs/reference/initialNOther-set.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -219,7 +219,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/initialNResource-set.html b/docs/reference/initialNResource-set.html index 4d1bc001a..21fae6d08 100644 --- a/docs/reference/initialNResource-set.html +++ b/docs/reference/initialNResource-set.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -223,7 +223,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/inter.html b/docs/reference/inter.html index 23c5e2056..0f000179e 100644 --- a/docs/reference/inter.html +++ b/docs/reference/inter.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -209,7 +209,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/knife_edge.html b/docs/reference/knife_edge.html index 2d185737a..de0859138 100644 --- a/docs/reference/knife_edge.html +++ b/docs/reference/knife_edge.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -222,7 +222,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/log_breaks.html b/docs/reference/log_breaks.html index 13c2cc812..91a04a046 100644 --- a/docs/reference/log_breaks.html +++ b/docs/reference/log_breaks.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -222,7 +222,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/lognormal_pred_kernel.html b/docs/reference/lognormal_pred_kernel.html index caa23d435..ea3152fcb 100644 --- a/docs/reference/lognormal_pred_kernel.html +++ b/docs/reference/lognormal_pred_kernel.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -240,7 +240,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizer.html b/docs/reference/mizer-package.html similarity index 87% rename from docs/reference/mizer.html rename to docs/reference/mizer-package.html index c14279e4b..e867e79bb 100644 --- a/docs/reference/mizer.html +++ b/docs/reference/mizer-package.html @@ -6,7 +6,7 @@ -mizer: Multi-species size-based modelling in R — mizer • mizer +mizer: Multi-species size-based modelling in R — mizer-package • mizer @@ -45,7 +45,7 @@ - + @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -178,8 +178,8 @@
@@ -192,7 +192,7 @@

mizer: Multi-species size-based modelling in R

Details

Using mizer is relatively simple. There are three main stages:

    -
  1. Setting the model parameters. This is done by creating an object of +

  2. Setting the model parameters. This is done by creating an object of class MizerParams. This includes model parameters such as the life history parameters of each species, and the range of the size spectrum. There are several setup functions that help to create a MizerParams objects @@ -201,17 +201,26 @@

    Details
  3. newTraitParams()

  4. newMultispeciesParams()

  5. -
  6. Running a simulation. This is done by calling the +

  7. Running a simulation. This is done by calling the project() function with the model parameters. This produces an object of MizerSim that contains the results of the simulation.

  8. -
  9. Exploring results. After a simulation has been run, the results can be -explored using a range of plotting_functions and -summary_functions.

  10. +
  11. Exploring results. After a simulation has been run, the results can be +explored using a range of plotting_functions, summary_functions and +indicator_functions.

See the mizer website for full details of the principles behind mizer and how the package can be used to perform size-based modelling.

+

See also

+ +
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerEGrowth.html b/docs/reference/mizerEGrowth.html index a90b9bd01..b581aacfb 100644 --- a/docs/reference/mizerEGrowth.html +++ b/docs/reference/mizerEGrowth.html @@ -48,7 +48,10 @@ +accounted for. Used by project() for performing simulations. +You would not usually call this +function directly but instead use getEGrowth(), which then calls this +function unless an alternative function has been registered, see below." /> @@ -80,7 +83,7 @@ mizer - 2.0.2 + 2.0.3
@@ -186,10 +189,13 @@

Get energy rate available for growth needed to project standard mizer model<

Calculates the energy rate \(g_i(w)\) (grams/year) available by species and size for growth after metabolism, movement and reproduction have been -accounted for. Used by project() for performing simulations.

+accounted for. Used by project() for performing simulations. +You would not usually call this +function directly but instead use getEGrowth(), which then calls this +function unless an alternative function has been registered, see below.

-
mizerEGrowth(params, n, n_pp, n_other, e_repro, e, ...)
+
mizerEGrowth(params, n, n_pp, n_other, t, e_repro, e, ...)

Arguments

@@ -210,30 +216,43 @@

Arg

+ + + + - - - +
n_other

A list of abundances for other dynamical components of the ecosystem

t

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

e_repro

The energy available for reproduction (optional, although if -specified, e must also be specified). A matrix of size no. species x no. -size bins. If not supplied, is calculated internally using +

The energy available for reproduction as calculated by getERepro().

e

The energy available for reproduction and growth (optional, although -if specified, e_repro must also be specified). A matrix of size no. -species x no. size bins. If not supplied, is calculated internally using +

The energy available for reproduction and growth as calculated by getEReproAndGrowth().

...

Optional arguments for rate functions.

Unused

Value

A two dimensional array (species x size) with the growth rates.

+

Your own growth rate function

+ + + +

By default getEGrowth() calls mizerEGrowth(). However you can +replace this with your own alternative growth rate function. If +your function is called "myEGrowth" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "EGrowth", "myEGrowth")
+ +

Your function will then be called instead of mizerEGrowth(), with the +same arguments.

See also

Other mizer rate functions: @@ -265,7 +284,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerERepro.html b/docs/reference/mizerERepro.html index 3c77902bd..778b7f384 100644 --- a/docs/reference/mizerERepro.html +++ b/docs/reference/mizerERepro.html @@ -49,7 +49,10 @@ +growth and metabolism have been accounted for. +You would not usually call this +function directly but instead use getERepro(), which then calls this +function unless an alternative function has been registered, see below." /> @@ -81,7 +84,7 @@ mizer - 2.0.2 + 2.0.3 @@ -187,10 +190,13 @@

Get energy rate available for reproduction needed to project standard mizer

Calculates the energy rate (grams/year) available for reproduction after -growth and metabolism have been accounted for.

+growth and metabolism have been accounted for. +You would not usually call this +function directly but instead use getERepro(), which then calls this +function unless an alternative function has been registered, see below.

-
mizerERepro(params, n, n_pp, n_other, e, ...)
+
mizerERepro(params, n, n_pp, n_other, t, e, ...)

Arguments

@@ -211,6 +217,12 @@

Arg

+ + + + @@ -219,7 +231,7 @@

Arg

- +
n_other

A list of abundances for other dynamical components of the ecosystem

t

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

e
...

Optional arguments for rate functions.

Unused

@@ -232,6 +244,17 @@

Value

and \(\psi_i(w)\) is the proportion of this energy that is used for reproduction. This proportion is taken from the params object and is set with setReproduction().

+

Your own reproduction rate function

+ + + +

By default getERepro() calls mizerERepro(). However you can +replace this with your own alternative reproduction rate function. If +your function is called "myERepro" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "ERepro", "myERepro")
+ +

Your function will then be called instead of mizerERepro(), with the +same arguments.

See also

Other mizer rate functions: @@ -263,7 +286,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerEReproAndGrowth.html b/docs/reference/mizerEReproAndGrowth.html index e1e1ef913..d81847e4e 100644 --- a/docs/reference/mizerEReproAndGrowth.html +++ b/docs/reference/mizerEReproAndGrowth.html @@ -48,9 +48,13 @@ - +metabolism and movement have been accounted for. +You would not usually call this function directly but instead use +getEReproAndGrowth(), which then calls this function unless an alternative +function has been registered, see below." /> @@ -82,7 +86,7 @@ mizer - 2.0.2 + 2.0.3 @@ -187,12 +191,25 @@

Get energy rate available for reproduction and growth needed to project
-

Calculates the energy rate \(E_{r.i}(w)\) (grams/year) available to an +

Calculates the energy rate +\(E_{r.i}(w)\) (grams/year) available to an individual of species i and size w for reproduction and growth after -metabolism and movement have been accounted for.

+metabolism and movement have been accounted for. +You would not usually call this function directly but instead use +getEReproAndGrowth(), which then calls this function unless an alternative +function has been registered, see below.

-
mizerEReproAndGrowth(params, n, n_pp, n_other, encounter, feeding_level, ...)
+
mizerEReproAndGrowth(
+  params,
+  n,
+  n_pp,
+  n_other,
+  t,
+  encounter,
+  feeding_level,
+  ...
+)

Arguments

@@ -213,20 +230,26 @@

Arg

+ + + + +calculated by getEncounter().

+calculated by getFeedingLevel().

- +
n_other

A list of abundances for other dynamical components of the ecosystem

t

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

encounter

An array (species x size) with the encounter rate as -calculated by mizerEncounter().

feeding_level

An array (species x size) with the feeding level as -calculated by mizerFeedingLevel().

...

Optional arguments for rate functions.

Unused

@@ -246,6 +269,17 @@

Value

params and set with setMetabolicRate().

The return value can be negative, which means that the energy intake does not cover the cost of metabolism and movement.

+

Your own energy rate function

+ + + +

By default getEReproAndGrowth() calls mizerEReproAndGrowth(). However you +can replace this with your own alternative energy rate function. If +your function is called "myEReproAndGrowth" then you register it in a +MizerParams object params with

params &lt;- setRateFunction(params, "EReproAndGrowth", "myEReproAndGrowth")
+ +

Your function will then be called instead of mizerEReproAndGrowth(), with +the same arguments.

See also

Other mizer rate functions: @@ -277,7 +311,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerEncounter.html b/docs/reference/mizerEncounter.html index eb0d88b18..1e5983793 100644 --- a/docs/reference/mizerEncounter.html +++ b/docs/reference/mizerEncounter.html @@ -47,7 +47,9 @@ +weight \(w\) encounters food (grams/year). You would not usually call this +function directly but instead use getEncounter(), which then calls this +function unless an alternative function has been registered, see below." /> @@ -79,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -184,10 +186,12 @@

Get encounter rate needed to project standard mizer model

Calculates the rate \(E_i(w)\) at which a predator of species \(i\) and -weight \(w\) encounters food (grams/year).

+weight \(w\) encounters food (grams/year). You would not usually call this +function directly but instead use getEncounter(), which then calls this +function unless an alternative function has been registered, see below.

-
mizerEncounter(params, n, n_pp, n_other, ...)
+
mizerEncounter(params, n, n_pp, n_other, t, ...)

Arguments

@@ -209,16 +213,20 @@

Arg

+ + + + - +

A list of abundances for other dynamical components of the ecosystem

t

The current time. Unused

...

Optional arguments for rate functions.

Unused

Value

-

A two dimensional array (predator species x predator size) with the -encounter rates.

+

A named two dimensional array (predator species x predator size) with +the encounter rates.

Predation encounter

@@ -251,6 +259,20 @@

Details This is used by the project() function for performing simulations.

The function returns values also for sizes outside the size-range of the species. These values should not be used, as they are meaningless.

+

If your model contains additional components that you added with +setComponent() and for which you specified an encounter_fun function then +the encounters of these components will be included in the returned value.

+

Your own encounter function

+ + + +

By default getEncounter() calls mizerEncounter(). However you can +replace this with your own alternative encounter function. If +your function is called "myEncounter" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "Encounter", "myEncounter")
+ +

Your function will then be called instead of mizerEncounter(), with the +same arguments.

See also

Other mizer rate functions: @@ -282,7 +304,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerFMort.html b/docs/reference/mizerFMort.html index 9746a45fd..c5999a493 100644 --- a/docs/reference/mizerFMort.html +++ b/docs/reference/mizerFMort.html @@ -51,7 +51,10 @@ +imposed by each gear, \(\mu_{f.i}(w)=\sum_g F_{g,i,w}\). +You would not usually call this +function directly but instead use getFMort(), which then calls this +function unless an alternative function has been registered, see below." /> @@ -83,7 +86,7 @@ mizer - 2.0.2 + 2.0.3 @@ -191,7 +194,10 @@

Get the total fishing mortality rate from all fishing gears by time, species

Calculates the total fishing mortality (in units 1/year) from all gears by species and size at each time step in the effort argument. The total fishing mortality is just the sum of the fishing mortalities -imposed by each gear, \(\mu_{f.i}(w)=\sum_g F_{g,i,w}\).

+imposed by each gear, \(\mu_{f.i}(w)=\sum_g F_{g,i,w}\). +You would not usually call this +function directly but instead use getFMort(), which then calls this +function unless an alternative function has been registered, see below.

mizerFMort(params, effort, ...)
@@ -209,7 +215,7 @@

Arg ... -

Optional arguments for rate functions.

+

Unused

@@ -219,6 +225,17 @@

Value

Note

Here: fishing mortality = catchability x selectivity x effort.

+

Your own fishing mortality function

+ + + +

By default getFMort() calls mizerFMort(). However you can +replace this with your own alternative fishing mortality function. If +your function is called "myFMort" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "FMort", "myFMort")
+ +

Your function will then be called instead of mizerFMort(), with the +same arguments.

See also

Other mizer rate functions: @@ -250,7 +267,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerFMortGear.html b/docs/reference/mizerFMortGear.html index 0a051085b..f94f30031 100644 --- a/docs/reference/mizerFMortGear.html +++ b/docs/reference/mizerFMortGear.html @@ -50,7 +50,7 @@ standard mizer model — mizerFMortGear" /> +This is a helper function for mizerFMort()." /> @@ -82,7 +82,7 @@ mizer - 2.0.2 + 2.0.3 @@ -189,10 +189,10 @@

Get the fishing mortality by time, gear, species and size needed to project

Calculates the fishing mortality rate \(F_{g,i,w}\) by gear, species and size at each time step in the effort argument (in units 1/year). -Used by the project function to perform simulations.

+This is a helper function for mizerFMort().

-
mizerFMortGear(params, effort, ...)
+
mizerFMortGear(params, effort)

Arguments

@@ -205,10 +205,6 @@

Arg

- - - -
effort

A vector with the effort for each fishing gear.

...

Optional arguments for rate functions.

Value

@@ -249,7 +245,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerFeedingLevel.html b/docs/reference/mizerFeedingLevel.html index 51e8c298d..37313ac74 100644 --- a/docs/reference/mizerFeedingLevel.html +++ b/docs/reference/mizerFeedingLevel.html @@ -46,7 +46,9 @@ - + @@ -78,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -182,10 +184,12 @@

Get feeding level needed to project standard mizer model

-

Get feeding level needed to project standard mizer model

+

You would not usually call this function directly but instead use +getFeedingLevel(), which then calls this function unless an alternative +function has been registered, see below.

-
mizerFeedingLevel(params, encounter, ...)
+
mizerFeedingLevel(params, n, n_pp, n_other, t, encounter, ...)

Arguments

@@ -194,6 +198,23 @@

Arg

+ + + + + + + + + + + + + + + + - +
params

A MizerParams object

n

A matrix of species abundances (species x size).

n_pp

A vector of the resource abundance by size

n_other

A list of abundances for other dynamical components of the +ecosystem

t

The current time. Unused

encounter

A two dimensional array (predator species x predator size) @@ -201,7 +222,7 @@

Arg

...

Optional arguments for rate functions.

Unused

@@ -225,11 +246,22 @@

-

The feeding level is used in mizerEReproAndGrowth() and in -mizerPredRate().

+

Your own feeding level function

+ + + +

By default getFeedingLevel() calls mizerFeedingLevel(). However you can +replace this with your own alternative feeding level function. If +your function is called "myFeedingLevel" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "FeedingLevel", "myFeedingLevel")
+ +

Your function will then be called instead of mizerFeedingLevel(), with the +same arguments.

See also

-

Other mizer rate functions: +

The feeding level is used in mizerEReproAndGrowth() and in +mizerPredRate().

+

Other mizer rate functions: mizerEGrowth(), mizerEReproAndGrowth(), mizerERepro(), @@ -258,7 +290,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerMort.html b/docs/reference/mizerMort.html index c148431fe..d4800958f 100644 --- a/docs/reference/mizerMort.html +++ b/docs/reference/mizerMort.html @@ -48,7 +48,10 @@ +mortality. +You would not usually call this +function directly but instead use getMort(), which then calls this +function unless an alternative function has been registered, see below." /> @@ -80,7 +83,7 @@ mizer - 2.0.2 + 2.0.3
@@ -186,10 +189,13 @@

Get total mortality rate needed to project standard mizer model

Calculates the total mortality rate \(\mu_i(w)\) (in units 1/year) on each species by size from predation mortality, background mortality and fishing -mortality.

+mortality. +You would not usually call this +function directly but instead use getMort(), which then calls this +function unless an alternative function has been registered, see below.

-
mizerMort(params, n, n_pp, n_other, f_mort, pred_mort, ...)
+
mizerMort(params, n, n_pp, n_other, t, f_mort, pred_mort, ...)

Arguments

@@ -210,6 +216,12 @@

Arg

+ + + + @@ -223,14 +235,31 @@

Arg

- +
n_other

A list of abundances for other dynamical components of the ecosystem

t

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

f_mort
...

Optional arguments for rate functions.

Unused

Value

-

A two dimensional array (species x size) with the total mortality -rates.

+

A named two dimensional array (species x size) with the total +mortality rates.

+

Details

+ +

If your model contains additional components that you added with +setComponent() and for which you specified a mort_fun function then +the mortality inflicted by these components will be included in the returned +value.

+

Your own mortality function

+ + + +

By default getMort() calls mizerMort(). However you can +replace this with your own alternative mortality function. If +your function is called "myMort" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "Mort", "myMort")
+ +

Your function will then be called instead of mizerMort(), with the +same arguments.

See also

Other mizer rate functions: @@ -262,7 +291,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerPredMort.html b/docs/reference/mizerPredMort.html index cb199283e..f8c8f8c58 100644 --- a/docs/reference/mizerPredMort.html +++ b/docs/reference/mizerPredMort.html @@ -48,7 +48,10 @@ +$$\mu_{p.i}(w_p) = \sum_j {\tt pred\_rate}_j(w_p)\, \theta_{ji}.$$ +You would not usually call this +function directly but instead use getPredMort(), which then calls this +function unless an alternative function has been registered, see below." /> @@ -80,7 +83,7 @@ mizer - 2.0.2 + 2.0.3 @@ -186,10 +189,13 @@

Get total predation mortality rate needed to project standard mizer model

Calculates the total predation mortality rate \(\mu_{p,i}(w_p)\) (in units of 1/year) on each prey species by prey size: -$$\mu_{p.i}(w_p) = \sum_j {\tt pred\_rate}_j(w_p)\, \theta_{ji}.$$

+$$\mu_{p.i}(w_p) = \sum_j {\tt pred\_rate}_j(w_p)\, \theta_{ji}.$$ +You would not usually call this +function directly but instead use getPredMort(), which then calls this +function unless an alternative function has been registered, see below.

-
mizerPredMort(params, n, n_pp, n_other, pred_rate, ...)
+
mizerPredMort(params, n, n_pp, n_other, t, pred_rate, ...)

Arguments

@@ -210,6 +216,12 @@

Arg

+ + + + @@ -218,7 +230,7 @@

Arg

- +
n_other

A list of abundances for other dynamical components of the ecosystem

t

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

pred_rate
...

Optional arguments for rate functions.

Unused

@@ -226,6 +238,17 @@

Value

A two dimensional array (prey species x prey size) with the predation mortality

+

Your own predation mortality function

+ + + +

By default getPredMort() calls mizerPredMort(). However you can +replace this with your own alternative predation mortality function. If +your function is called "myPredMort" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "PredMort", "myPredMort")
+ +

Your function will then be called instead of mizerPredMort(), with the +same arguments.

See also

Other mizer rate functions: @@ -257,7 +280,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerPredRate.html b/docs/reference/mizerPredRate.html index f16303415..cbbf4025d 100644 --- a/docs/reference/mizerPredRate.html +++ b/docs/reference/mizerPredRate.html @@ -51,7 +51,10 @@ $${\tt pred\_rate}_j(w_p) = \int \phi_j(w,w_p) (1-f_j(w)) \gamma_j(w) N_j(w) \, dw.$$ This potential rate is used in the function mizerPredMort() to -calculate the realised predation mortality rate on the prey individual." /> +calculate the realised predation mortality rate on the prey individual. +You would not usually call this +function directly but instead use getPredRate(), which then calls this +function unless an alternative function has been registered, see below." /> @@ -83,7 +86,7 @@ mizer - 2.0.2 + 2.0.3 @@ -192,10 +195,13 @@

Get predation rate needed to project standard mizer model

$${\tt pred\_rate}_j(w_p) = \int \phi_j(w,w_p) (1-f_j(w)) \gamma_j(w) N_j(w) \, dw.$$ This potential rate is used in the function mizerPredMort() to -calculate the realised predation mortality rate on the prey individual.

+calculate the realised predation mortality rate on the prey individual. +You would not usually call this +function directly but instead use getPredRate(), which then calls this +function unless an alternative function has been registered, see below.

-
mizerPredRate(params, n, n_pp, n_other, feeding_level, ...)
+
mizerPredRate(params, n, n_pp, n_other, t, feeding_level, ...)

Arguments

@@ -216,24 +222,40 @@

Arg

+ + + + - + - +
n_other

A list of abundances for other dynamical components of the ecosystem

t

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

feeding_level

The current feeding level (optional). A matrix of size -no. species x no. size bins. If not supplied, is calculated internally -using the getFeedingLevel() function.

An array (species x size) with the feeding level as +calculated by getFeedingLevel().

...

Optional arguments for rate functions.

Unused

Value

-

A two dimensional array (predator species x prey size) with the +

A named two dimensional array (predator species x prey size) with the predation rate, where the prey size runs over fish community plus resource spectrum.

+

Your own predation rate function

+ + + +

By default getPredRate() calls mizerPredRate(). However you can +replace this with your own alternative predation rate function. If +your function is called "myPredRate" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "PredRate", "myPredRate")
+ +

Your function will then be called instead of mizerPredRate(), with +the same arguments.

See also

Other mizer rate functions: @@ -265,7 +287,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerRDI.html b/docs/reference/mizerRDI.html index 529e74a40..e931428a7 100644 --- a/docs/reference/mizerRDI.html +++ b/docs/reference/mizerRDI.html @@ -52,7 +52,10 @@ (units 1/year) before density dependence, by species. This is obtained by taking the total rate at which energy is invested in reproduction, multiplying by the reproductive efficiency erepro and dividing by the egg -size w_min, and by a factor of two to account for the two sexes." /> +size w_min, and by a factor of two to account for the two sexes. +You would not usually call this +function directly but instead use getRDI(), which then calls this +function unless an alternative function has been registered, see below." /> @@ -84,7 +87,7 @@ mizer - 2.0.2 + 2.0.3 @@ -193,10 +196,13 @@

Get density-independent rate of reproduction needed to project standard (units 1/year) before density dependence, by species. This is obtained by taking the total rate at which energy is invested in reproduction, multiplying by the reproductive efficiency erepro and dividing by the egg -size w_min, and by a factor of two to account for the two sexes.

+size w_min, and by a factor of two to account for the two sexes. +You would not usually call this +function directly but instead use getRDI(), which then calls this +function unless an alternative function has been registered, see below.

-
mizerRDI(params, n, n_pp, n_other, e_repro, ...)
+
mizerRDI(params, n, n_pp, n_other, t, e_growth, mort, e_repro, ...)

Arguments

@@ -217,6 +223,22 @@

Arg

+ + + + + + + + + + + + @@ -225,7 +247,7 @@

Arg

- +
n_other

A list of abundances for other dynamical components of the ecosystem

t

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

e_growth

An array (species x size) with the energy available for +growth as calculated by getEGrowth(). Unused.

mort

An array (species x size) with the mortality rate as calculated +by getMort(). Unused.

e_repro
...

Optional arguments for rate functions.

Unused

@@ -236,6 +258,17 @@

Details

Used by getRDD() to calculate the actual, density dependent rate. See setReproduction() for more details.

+

Your own reproduction function

+ + + +

By default getRDI() calls mizerRDI(). However you can +replace this with your own alternative reproduction function. If +your function is called "myRDI" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "RDI", "myRDI")
+ +

Your function will then be called instead of mizerRDI(), with the +same arguments.

See also

Other mizer rate functions: @@ -267,7 +300,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerRates.html b/docs/reference/mizerRates.html index 36f54c9b5..bbf94316d 100644 --- a/docs/reference/mizerRates.html +++ b/docs/reference/mizerRates.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -209,7 +209,9 @@

Arg t -

The current time

+

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

effort @@ -222,7 +224,7 @@

Arg ... -

Optional arguments for rate functions.

+

Unused

@@ -274,7 +276,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/mizerResourceMort.html b/docs/reference/mizerResourceMort.html index 20a054c42..0f87926d8 100644 --- a/docs/reference/mizerResourceMort.html +++ b/docs/reference/mizerResourceMort.html @@ -49,7 +49,10 @@ +spectrum by resource size (in units 1/year). +You would not usually call this +function directly but instead use getResourceMort(), which then calls this +function unless an alternative function has been registered, see below." /> @@ -81,7 +84,7 @@ mizer - 2.0.2 + 2.0.3 @@ -187,10 +190,13 @@

Get predation mortality rate for resource needed to project standard mizer

Calculates the predation mortality rate \(\mu_p(w)\) on the resource -spectrum by resource size (in units 1/year).

+spectrum by resource size (in units 1/year). +You would not usually call this +function directly but instead use getResourceMort(), which then calls this +function unless an alternative function has been registered, see below.

-
mizerResourceMort(params, n, n_pp, n_other, pred_rate, ...)
+
mizerResourceMort(params, n, n_pp, n_other, t, pred_rate, ...)

Arguments

@@ -211,6 +217,12 @@

Arg

+ + + + @@ -220,16 +232,24 @@

Arg

- +
n_other

A list of abundances for other dynamical components of the ecosystem

t

The time for which to do the calculation (Not used by standard +mizer rate functions but useful for extensions with time-dependent +parameters.)

pred_rate
...

Optional arguments for rate functions.

Unused

Value

A vector of mortality rate by resource size.

-

Details

+

Your own resource mortality function

+ + + +

By default getResourceMort() calls mizerResourceMort(). However you can +replace this with your own alternative resource mortality function. If +your function is called "myResourceMort" then you register it in a MizerParams +object params with

params &lt;- setRateFunction(params, "ResourceMort", "myResourceMort")
-

Used by the project function for running size based simulations.

+

Your function will then be called instead of mizerResourceMort(), with the +same arguments.

See also

Other mizer rate functions: @@ -261,7 +281,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/newCommunityParams.html b/docs/reference/newCommunityParams.html index 4d62639af..5a82408cd 100644 --- a/docs/reference/newCommunityParams.html +++ b/docs/reference/newCommunityParams.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -350,7 +350,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/newMultispeciesParams.html b/docs/reference/newMultispeciesParams.html index 38c267728..47af06f7d 100644 --- a/docs/reference/newMultispeciesParams.html +++ b/docs/reference/newMultispeciesParams.html @@ -84,7 +84,7 @@ mizer - 2.0.2 + 2.0.3 @@ -690,7 +690,7 @@

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/newTraitParams.html b/docs/reference/newTraitParams.html index 89ab53dae..ee4336795 100644 --- a/docs/reference/newTraitParams.html +++ b/docs/reference/newTraitParams.html @@ -87,7 +87,7 @@ mizer - 2.0.2 + 2.0.3 @@ -462,7 +462,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/noRDD.html b/docs/reference/noRDD.html index b5792cd7d..c1ab66de7 100644 --- a/docs/reference/noRDD.html +++ b/docs/reference/noRDD.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -227,7 +227,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotBiomass.html b/docs/reference/plotBiomass.html index 222721a7c..7a7481d94 100644 --- a/docs/reference/plotBiomass.html +++ b/docs/reference/plotBiomass.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -264,7 +264,7 @@

Arg ... -

Arguments passed on to get_size_range_array

+

Arguments passed on to get_size_range_array

min_w

Smallest weight in size range. Defaults to smallest weight in the model.

max_w

Largest weight in size range. Defaults to largest weight in the @@ -283,7 +283,7 @@

Value

A plot

See also

-

plotting_functions, getBiomass()

+

plotting_functions, getBiomass()

Other plotting functions: plot,MizerSim,missing-method, plotDiet(), @@ -319,7 +319,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotDiet.html b/docs/reference/plotDiet.html index a2788af79..60776643a 100644 --- a/docs/reference/plotDiet.html +++ b/docs/reference/plotDiet.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3
@@ -232,7 +232,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotFMort.html b/docs/reference/plotFMort.html index 42ced3cc7..10a2c51d8 100644 --- a/docs/reference/plotFMort.html +++ b/docs/reference/plotFMort.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -229,7 +229,7 @@

Value

A plot

See also

-

plotting_functions, getFMort()

+

plotting_functions, getFMort()

Other plotting functions: plot,MizerSim,missing-method, plotBiomass(), @@ -263,7 +263,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotFeedingLevel.html b/docs/reference/plotFeedingLevel.html index 0b97f1293..f89ea8762 100644 --- a/docs/reference/plotFeedingLevel.html +++ b/docs/reference/plotFeedingLevel.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3
@@ -263,7 +263,7 @@

Details where the feeding level drops to the critical feeding level.

See also

-

plotting_functions, getFeedingLevel()

+

plotting_functions, getFeedingLevel()

Other plotting functions: plot,MizerSim,missing-method, plotBiomass(), @@ -298,7 +298,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotGrowthCurves.html b/docs/reference/plotGrowthCurves.html index 59f2a9bef..81d2b95d4 100644 --- a/docs/reference/plotGrowthCurves.html +++ b/docs/reference/plotGrowthCurves.html @@ -83,7 +83,7 @@ mizer - 2.0.2 + 2.0.3
@@ -246,7 +246,7 @@

Value

A plot

See also

-

plotting_functions

+

plotting_functions

Other plotting functions: plot,MizerSim,missing-method, plotBiomass(), @@ -280,7 +280,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotM2.html b/docs/reference/plotM2.html index 94e6d75d2..1b89ae471 100644 --- a/docs/reference/plotM2.html +++ b/docs/reference/plotM2.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3
@@ -221,7 +221,7 @@

Value

A plot

See also

-

plotting_functions, getPredMort()

+

plotting_functions, getPredMort()

Other plotting functions: plot,MizerSim,missing-method, plotBiomass(), @@ -255,7 +255,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotMizerSim.html b/docs/reference/plotMizerSim.html index 0de6198dd..16def1e2e 100644 --- a/docs/reference/plotMizerSim.html +++ b/docs/reference/plotMizerSim.html @@ -84,7 +84,7 @@ mizer - 2.0.2 + 2.0.3
@@ -198,10 +198,10 @@

Summary plot for MizerSim objects

# S4 method for MizerSim,missing
-plot(x, y, ...)
+plot(x, y, ...)
 
 # S4 method for MizerParams,missing
-plot(x, y, ...)
+plot(x, y, ...)

Arguments

@@ -229,8 +229,8 @@

Value

A viewport object

See also

-

plotting_functions

-

plotting_functions

+

plotting_functions

+

plotting_functions

Other plotting functions: plotBiomass(), plotDiet(), @@ -258,10 +258,10 @@

Examp
# \donttest{ params <- suppressMessages(newMultispeciesParams(NS_species_params_gears, inter)) sim <- project(params, effort=1, t_max=20, t_save = 2, progress_bar = FALSE) -plot(sim)
plot(sim, time_range = 10:20) # change time period for size-based plots
plot(sim, min_w = 10, max_w = 1000) # change size range for biomass plot
# } +plot(sim)
plot(sim, time_range = 10:20) # change time period for size-based plots
plot(sim, min_w = 10, max_w = 1000) # change size range for biomass plot
# } # \donttest{ params <- suppressMessages(newMultispeciesParams(NS_species_params_gears, inter)) -plot(params)
plot(params, min_w = 10, max_w = 1000) # change size range for biomass plot
# } +plot(params)
plot(params, min_w = 10, max_w = 1000) # change size range for biomass plot
# }

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotPredMort.html b/docs/reference/plotPredMort.html index 67b1088f1..ac7569dcd 100644 --- a/docs/reference/plotPredMort.html +++ b/docs/reference/plotPredMort.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3
@@ -227,7 +227,7 @@

Value

A plot

See also

-

plotting_functions, getPredMort()

+

plotting_functions, getPredMort()

Other plotting functions: plot,MizerSim,missing-method, plotBiomass(), @@ -261,7 +261,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotSpectra.html b/docs/reference/plotSpectra.html index 014e5ca51..1e5248712 100644 --- a/docs/reference/plotSpectra.html +++ b/docs/reference/plotSpectra.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3
@@ -297,7 +297,7 @@

Details object the initial abundance is plotted.

See also

-

plotting_functions

+

plotting_functions

Other plotting functions: plot,MizerSim,missing-method, plotBiomass(), @@ -331,7 +331,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotYield.html b/docs/reference/plotYield.html index 92139716c..eb88aff33 100644 --- a/docs/reference/plotYield.html +++ b/docs/reference/plotYield.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3
@@ -243,7 +243,7 @@

Value

A plot

See also

-

plotting_functions, getYield()

+

plotting_functions, getYield()

Other plotting functions: plot,MizerSim,missing-method, plotBiomass(), @@ -280,7 +280,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotYieldGear.html b/docs/reference/plotYieldGear.html index 96c1da409..51fd44b38 100644 --- a/docs/reference/plotYieldGear.html +++ b/docs/reference/plotYieldGear.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3
@@ -229,7 +229,7 @@

Details etc. Just look at the source code for details.

See also

-

plotting_functions, getYieldGear()

+

plotting_functions, getYieldGear()

Other plotting functions: plot,MizerSim,missing-method, plotBiomass(), @@ -263,7 +263,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/plotting_functions.html b/docs/reference/plotting_functions.html index 74eba2227..5b1f8fdb6 100644 --- a/docs/reference/plotting_functions.html +++ b/docs/reference/plotting_functions.html @@ -83,7 +83,7 @@ mizer - 2.0.2 + 2.0.3
@@ -210,7 +210,7 @@

Details

- +
plotYieldGear()Plots the total yield of each species by gear against time.
plotDiet()Plots the diet composition at size for a given predator species.
plotGrowthCurves()Plots the size as a function of age.
plot()Produces 5 plots (plotFeedingLevel(), plotBiomass(), plotPredMort(), plotFMort() and plotSpectra()) in the same window.
plot()Produces 5 plots (plotFeedingLevel(), plotBiomass(), plotPredMort(), plotFMort() and plotSpectra()) in the same window.
@@ -235,7 +235,7 @@

Details the species parameter data frame.

See also

-

summary_functions, indicator_functions

+

summary_functions, indicator_functions

Other plotting functions: plot,MizerSim,missing-method, plotBiomass(), @@ -284,7 +284,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/power_law_pred_kernel.html b/docs/reference/power_law_pred_kernel.html index c12361871..4ce8c4d98 100644 --- a/docs/reference/power_law_pred_kernel.html +++ b/docs/reference/power_law_pred_kernel.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3
@@ -256,7 +256,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/project.html b/docs/reference/project.html index a2771ce80..5988b3250 100644 --- a/docs/reference/project.html +++ b/docs/reference/project.html @@ -82,7 +82,7 @@ mizer - 2.0.2 + 2.0.3 @@ -189,8 +189,8 @@

Project size spectrum forward in time

Runs the size spectrum model simulation. The function returns an object of type MizerSim that can then be explored with a range of -summary_functions, indicator_functions and -plotting_functions.

+summary_functions, indicator_functions and +plotting_functions.

project(
@@ -261,7 +261,7 @@ 

Arg progress_bar

Either a boolean value to determine whether a progress -bar should be shown in the console, or a shiny progress object to implement +bar should be shown in the console, or a shiny Progress object to implement a progress bar in a shiny app.

@@ -340,7 +340,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/project_simple.html b/docs/reference/project_simple.html index 3ef4fbc4b..0be547d58 100644 --- a/docs/reference/project_simple.html +++ b/docs/reference/project_simple.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -273,9 +273,9 @@

Details intermediate results but only returns the result at time t + dt * steps. During this time it uses the constant fishing effort effort.

The functional arguments can be calculated from slots in the params object -with

resource_dynamics_fn <- get(params@resource_dynamics)
-other_dynamics_fns <- lapply(params@other_dynamics, get)
-rates_fns <- lapply(params@rates_funcs, get)
+with

resource_dynamics_fn &lt;- get(params@resource_dynamics)
+other_dynamics_fns &lt;- lapply(params@other_dynamics, get)
+rates_fns &lt;- lapply(params@rates_funcs, get)

The reason the function does not do that itself is to shave 20 microseconds of its running time, which pays when the function is called hundreds of @@ -303,7 +303,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/reexports.html b/docs/reference/reexports.html index 3c42563cb..b4e8f213d 100644 --- a/docs/reference/reexports.html +++ b/docs/reference/reexports.html @@ -83,7 +83,7 @@ mizer - 2.0.2 + 2.0.3 @@ -182,14 +182,14 @@

These objects are imported from other packages. Follow the links below to see their documentation.

-
+
reshape2

melt

@@ -213,7 +213,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/resource_constant.html b/docs/reference/resource_constant.html index 4ebcc9904..cf402267e 100644 --- a/docs/reference/resource_constant.html +++ b/docs/reference/resource_constant.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3
@@ -252,7 +252,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/resource_encounter.html b/docs/reference/resource_encounter.html index e6090b85c..a95c6bc36 100644 --- a/docs/reference/resource_encounter.html +++ b/docs/reference/resource_encounter.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -228,7 +228,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/resource_semichemostat.html b/docs/reference/resource_semichemostat.html index e968a2108..4d58ee57e 100644 --- a/docs/reference/resource_semichemostat.html +++ b/docs/reference/resource_semichemostat.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -248,7 +248,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/retune_erepro.html b/docs/reference/retune_erepro.html index 5f7ac3a5c..0735f24a4 100644 --- a/docs/reference/retune_erepro.html +++ b/docs/reference/retune_erepro.html @@ -82,7 +82,7 @@ mizer - 2.0.2 + 2.0.3 @@ -229,7 +229,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/semichemostat.html b/docs/reference/semichemostat.html index cad9d41b6..e132db945 100644 --- a/docs/reference/semichemostat.html +++ b/docs/reference/semichemostat.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -232,7 +232,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setColours.html b/docs/reference/setColours.html index a192278da..fa631d429 100644 --- a/docs/reference/setColours.html +++ b/docs/reference/setColours.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -230,7 +230,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setComponent.html b/docs/reference/setComponent.html index 6ea3c4cd4..faf9f88aa 100644 --- a/docs/reference/setComponent.html +++ b/docs/reference/setComponent.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -266,7 +266,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setExtMort.html b/docs/reference/setExtMort.html index 66c421456..31a2b03fd 100644 --- a/docs/reference/setExtMort.html +++ b/docs/reference/setExtMort.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -290,7 +290,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setFishing.html b/docs/reference/setFishing.html index 9e582711c..fe16fc6f9 100644 --- a/docs/reference/setFishing.html +++ b/docs/reference/setFishing.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -250,7 +250,7 @@

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setInitialValues.html b/docs/reference/setInitialValues.html index 993a2ee1a..be7888ef0 100644 --- a/docs/reference/setInitialValues.html +++ b/docs/reference/setInitialValues.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -246,7 +246,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setInteraction.html b/docs/reference/setInteraction.html index d59b9a4d8..b654277b2 100644 --- a/docs/reference/setInteraction.html +++ b/docs/reference/setInteraction.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -277,7 +277,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setLinetypes.html b/docs/reference/setLinetypes.html index b4d698550..068aeb579 100644 --- a/docs/reference/setLinetypes.html +++ b/docs/reference/setLinetypes.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -269,7 +269,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setMaxIntakeRate.html b/docs/reference/setMaxIntakeRate.html index cd45a9b5e..a00e93a6a 100644 --- a/docs/reference/setMaxIntakeRate.html +++ b/docs/reference/setMaxIntakeRate.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -266,7 +266,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setMetabolicRate.html b/docs/reference/setMetabolicRate.html index b9a762222..2e51c269e 100644 --- a/docs/reference/setMetabolicRate.html +++ b/docs/reference/setMetabolicRate.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -276,7 +276,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setParams.html b/docs/reference/setParams.html index b407a605c..b5167044d 100644 --- a/docs/reference/setParams.html +++ b/docs/reference/setParams.html @@ -90,7 +90,7 @@ mizer - 2.0.2 + 2.0.3 @@ -234,7 +234,7 @@

Arg ... -

Arguments passed on to setPredKernel, setSearchVolume, setMaxIntakeRate, setMetabolicRate, setExtMort, setReproduction, setFishing, setResource

+

Arguments passed on to setPredKernel, setSearchVolume, setMaxIntakeRate, setMetabolicRate, setExtMort, setReproduction, setFishing, setResource

pred_kernel

Optional. An array (species x predator size x prey size) that holds the predation coefficient of each predator at size on each prey size. If not supplied, a default is set as described in section "Setting @@ -305,8 +305,8 @@

Details by themselves is not changing the model until you call setParams() or the appropriate one of its sub-functions. Here is an example which assumes that you have have a MizerParams object params in which you just want to change -one parameter of the third species:

params@species_params$gamma[[3]] <- 1000
-params <- setParams(params)
+one parameter of the third species:

params@species_params$gamma[[3]] &lt;- 1000
+params &lt;- setParams(params)

Because of the way the R language works, setParams does not make the changes to the params object that you pass to it but instead returns a new @@ -327,8 +327,8 @@

Details instead of params <- setParams(params).

If you have added a comment to a slot of the params object, then setParams() and its subfunctions will not recalculate the value for that slot from the -species parameters. For example

comment(params@search_vol) <- "This should not change"
-species_params(params)$gamma <- 10
+species parameters. For example

comment(params@search_vol) &lt;- "This should not change"
+species_params(params)$gamma &lt;- 10

will just issue a warning "The search volume has been commented and therefore will not be recalculated from the species parameters". You can remove the @@ -592,7 +592,7 @@

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setPredKernel.html b/docs/reference/setPredKernel.html index 8c374c9f6..52e39324a 100644 --- a/docs/reference/setPredKernel.html +++ b/docs/reference/setPredKernel.html @@ -84,7 +84,7 @@ mizer - 2.0.2 + 2.0.3 @@ -321,7 +321,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setRateFunction.html b/docs/reference/setRateFunction.html index d99ebcece..970025a6e 100644 --- a/docs/reference/setRateFunction.html +++ b/docs/reference/setRateFunction.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -252,17 +252,20 @@

Details you have written your own function for calculating the total mortality rate and have called it myMort and have a mizer model stored in a MizerParams object called params that you want to run with your new -mortality rate, then you would call

params <- setRateFunction(params, "Mort", "myMort")
+mortality rate, then you would call

params &lt;- setRateFunction(params, "Mort", "myMort")

In general if you want to replace a function mizerSomeRateFunc() with -a function myVersionOfThis() you would call

params <- setRateFunction(params, "SomeRateFunc", "myVersionOfThis")
+a function myVersionOfThis() you would call

params &lt;- setRateFunction(params, "SomeRateFunc", "myVersionOfThis")

In some extreme cases you may need to swap out the entire mizerRates() -function for your own function called myRates(). That you can do with

params <- setRateFunction(params, "Rates", "myRates")
+function for your own function called myRates(). That you can do with

params &lt;- setRateFunction(params, "Rates", "myRates")

Your new rate functions may need their own model parameters. These you -can store in other_params(params). For example

other_params(params)$my_param <- 42
+can store in other_params(params). For example

other_params(params)$my_param &lt;- 42
+

Note that your own rate functions need to be defined in the global +environment or in a package. If they are defined within a function then +mizer will not find them.

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setReproduction.html b/docs/reference/setReproduction.html index 616764210..d2ba0aee0 100644 --- a/docs/reference/setReproduction.html +++ b/docs/reference/setReproduction.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -340,7 +340,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setResource.html b/docs/reference/setResource.html index ef69c7ea9..4958c11b6 100644 --- a/docs/reference/setResource.html +++ b/docs/reference/setResource.html @@ -80,7 +80,7 @@ mizer - 2.0.2 + 2.0.3 @@ -323,7 +323,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setRmax.html b/docs/reference/setRmax.html index d25068e6c..02ceef837 100644 --- a/docs/reference/setRmax.html +++ b/docs/reference/setRmax.html @@ -83,7 +83,7 @@ mizer - 2.0.2 + 2.0.3 @@ -230,7 +230,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/setSearchVolume.html b/docs/reference/setSearchVolume.html index 3e8dda7af..82e838810 100644 --- a/docs/reference/setSearchVolume.html +++ b/docs/reference/setSearchVolume.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -275,7 +275,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/set_community_model.html b/docs/reference/set_community_model.html index e664f7999..f055ca311 100644 --- a/docs/reference/set_community_model.html +++ b/docs/reference/set_community_model.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -372,7 +372,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/set_multispecies_model.html b/docs/reference/set_multispecies_model.html index a76cd4a05..64bfcc7bf 100644 --- a/docs/reference/set_multispecies_model.html +++ b/docs/reference/set_multispecies_model.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -290,7 +290,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/set_species_param_default.html b/docs/reference/set_species_param_default.html index 3eaa108c4..de4169a55 100644 --- a/docs/reference/set_species_param_default.html +++ b/docs/reference/set_species_param_default.html @@ -81,7 +81,7 @@ mizer - 2.0.2 + 2.0.3 @@ -235,7 +235,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/set_trait_model.html b/docs/reference/set_trait_model.html index 1e6661b0e..321bba642 100644 --- a/docs/reference/set_trait_model.html +++ b/docs/reference/set_trait_model.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -407,7 +407,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/sigmoid_length.html b/docs/reference/sigmoid_length.html index 255330919..2aaa738d1 100644 --- a/docs/reference/sigmoid_length.html +++ b/docs/reference/sigmoid_length.html @@ -82,7 +82,7 @@ mizer - 2.0.2 + 2.0.3 @@ -237,7 +237,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/sigmoid_weight.html b/docs/reference/sigmoid_weight.html index 25cf6a104..59f2cdc5c 100644 --- a/docs/reference/sigmoid_weight.html +++ b/docs/reference/sigmoid_weight.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -226,7 +226,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/steady.html b/docs/reference/steady.html index 6d918eb86..c2f557b20 100644 --- a/docs/reference/steady.html +++ b/docs/reference/steady.html @@ -82,7 +82,7 @@ mizer - 2.0.2 + 2.0.3 @@ -268,7 +268,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/summary-MizerParams-method.html b/docs/reference/summary-MizerParams-method.html index 8870d1abb..ed057d37b 100644 --- a/docs/reference/summary-MizerParams-method.html +++ b/docs/reference/summary-MizerParams-method.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -222,7 +222,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/summary-MizerSim-method.html b/docs/reference/summary-MizerSim-method.html index 3e6af612c..4cf9b42a0 100644 --- a/docs/reference/summary-MizerSim-method.html +++ b/docs/reference/summary-MizerSim-method.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -223,7 +223,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/summary_functions.html b/docs/reference/summary_functions.html index 754a02279..06e391bf2 100644 --- a/docs/reference/summary_functions.html +++ b/docs/reference/summary_functions.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -206,7 +206,7 @@

Details

See also

- +
-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/test_dyn.html b/docs/reference/test_dyn.html index bb3358edf..4e331603d 100644 --- a/docs/reference/test_dyn.html +++ b/docs/reference/test_dyn.html @@ -78,7 +78,7 @@ mizer - 2.0.2 + 2.0.3 @@ -216,7 +216,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/truncated_lognormal_pred_kernel.html b/docs/reference/truncated_lognormal_pred_kernel.html index 190201389..23faae72d 100644 --- a/docs/reference/truncated_lognormal_pred_kernel.html +++ b/docs/reference/truncated_lognormal_pred_kernel.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -241,7 +241,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/upgradeParams.html b/docs/reference/upgradeParams.html index 7ae80cbf0..46e0e7f1c 100644 --- a/docs/reference/upgradeParams.html +++ b/docs/reference/upgradeParams.html @@ -49,7 +49,7 @@ mizer - 2.0.2 + 2.0.3 @@ -196,7 +196,7 @@

Upgrade MizerParams object from earlier mizer versions

Occasionally during the development of new features for mizer, the MizerParams object gains extra slots. MizerParams objects created in older versions of mizer are then no longer valid in the new -version because of the missing slots. You need to upgrade them with

params <- upgradeParams(params)
+version because of the missing slots. You need to upgrade them with

params &lt;- upgradeParams(params)

where params should be replaced by the name of your MizerParams object. This function adds the missing slots and fills them with default values. Any @@ -257,7 +257,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/upgradeSim.html b/docs/reference/upgradeSim.html index 62d8d7cbf..1e7d02d10 100644 --- a/docs/reference/upgradeSim.html +++ b/docs/reference/upgradeSim.html @@ -50,7 +50,7 @@ MizerSim class or the MizerParams class gains extra slots. MizerSim objects created in older versions of mizer are then no longer valid in the new version because of the missing slots. You need to -upgrade them withsim &lt;- upgradeSim(sim) +upgrade them withsim &amp;lt;- upgradeSim(sim) where sim should be replaced by the name of your MizerSim object." /> @@ -84,7 +84,7 @@ mizer - 2.0.2 + 2.0.3 @@ -192,7 +192,7 @@

Upgrade MizerSim object from earlier mizer versions

MizerSim class or the MizerParams class gains extra slots. MizerSim objects created in older versions of mizer are then no longer valid in the new version because of the missing slots. You need to -upgrade them with

sim <- upgradeSim(sim)
+upgrade them with

sim &lt;- upgradeSim(sim)

where sim should be replaced by the name of your MizerSim object.

@@ -252,7 +252,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/validGearParams.html b/docs/reference/validGearParams.html index 0e399e585..9de26e659 100644 --- a/docs/reference/validGearParams.html +++ b/docs/reference/validGearParams.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -213,8 +213,8 @@

Details not be found in the species_params dataframe, as follows:

  • If there is no gear column, each species gets its own gear, named after the species.

  • -
  • If there is no sel_func column then knife_edge is used.

  • -
  • If there is no catchability column then this is set to 1.

  • +
  • If there is no sel_func column or it is NA then knife_edge is used.

  • +
  • If there is no catchability column or it is NA then this is set to 1.

  • If the selectivity function is knife_edge and no knife_edge_size is provided, it is set to w_mat.

@@ -235,7 +235,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/validSpeciesParams.html b/docs/reference/validSpeciesParams.html index 8b07a07ec..22165aa59 100644 --- a/docs/reference/validSpeciesParams.html +++ b/docs/reference/validSpeciesParams.html @@ -6,8 +6,7 @@ -Check validity of species parameters and set defaults for missing but -required parameters — validSpeciesParams • mizer +Validate species parameter data frame — validSpeciesParams • mizer @@ -46,8 +45,7 @@ - + @@ -81,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -179,8 +177,7 @@
@@ -204,6 +201,22 @@

Arg

Value

A valid species parameter data frame

+

This function throws an error if

    +
  • the species column does not exist or contains duplicates

  • +
  • the w_inf column does not exist or contains NAs or is not numeric

  • +
+ +

It sets default values if any of the following are missing or NA

    +
  • w_mat is set to w_inf/4

  • +
  • w_min is set to 0.001

  • +
  • alpha is set to 0.6

  • +
  • interaction_resource is set to 1

  • +
+ +

Any w_mat25 that is given that is not smaller than w_mat is set to +w_mat * 3^(-0.1).

+

If species_params was provided as a tibble it is converted back to an +ordinary data frame.

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/validate_effort_vector.html b/docs/reference/validate_effort_vector.html index 8c530f722..82c996378 100644 --- a/docs/reference/validate_effort_vector.html +++ b/docs/reference/validate_effort_vector.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3
@@ -221,7 +221,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/reference/w.html b/docs/reference/w.html index 48bea2e93..c2b1bb7a8 100644 --- a/docs/reference/w.html +++ b/docs/reference/w.html @@ -79,7 +79,7 @@ mizer - 2.0.2 + 2.0.3 @@ -209,7 +209,7 @@

Value

w() returns a vector with the sizes at the start of each size bin of the community spectrum.

w_full() returns a vector with the sizes at the start of each size bin -of the resource spectrun, which typically starts at smaller sizes than +of the resource spectrum, which typically starts at smaller sizes than the community spectrum.

dw() returns a vector with the widths of the size bins of the community spectrum.

@@ -234,7 +234,7 @@

Contents

-

Site built with pkgdown 1.5.1.9000.

+

Site built with pkgdown 1.5.1.

diff --git a/docs/sitemap.xml b/docs/sitemap.xml index 47e50397c..0e884c375 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -223,7 +223,7 @@ https://sizespectrum.org/mizer/reference/lognormal_pred_kernel.html - https://sizespectrum.org/mizer/reference/mizer.html + https://sizespectrum.org/mizer/reference/mizer-package.html https://sizespectrum.org/mizer/reference/mizerEGrowth.html