Simulates a basic age-structured population using recruitment (R), total mortality (Z), and initial abundance (N0) functions. Optionally, a growth function may be provided to simulate lengths given age and generate an abundance-at-length matrix.

sim_abundance(
  ages = 1:20,
  years = 1:20,
  Z = sim_Z(),
  R = sim_R(),
  N0 = sim_N0(),
  growth = sim_vonB()
)

Arguments

ages

A numeric vector of ages to include in the simulation.

years

A numeric vector of years to include in the simulation.

Z

A function for generating a total mortality matrix, such as sim_Z().

R

A function for generating a recruitment vector (i.e., abundance at min(ages)), such as sim_R().

N0

A function for generating a starting abundance vector (i.e., abundance at min(years)), such as sim_N0().

growth

A closure, such as sim_vonB(), for simulating length given age. This is used both to generate an abundance-at-length matrix and later for length simulation in sim_survey().

Value

A list with the following elements:

  • ages: Vector of ages used in the simulation

  • lengths: Vector of length groups (depends on growth function)

  • years: Vector of years used in the simulation

  • R: Vector of recruitment values

  • N0: Vector of starting abundance values

  • Z: Matrix of total mortality values

  • N: Matrix of abundance-at-age

  • N_at_length: Matrix of abundance-at-length

  • sim_length: Function for simulating lengths given ages

Details

Abundance is simulated using a standard population dynamics model. If a growth function such as sim_vonB() is provided, it is used to create a corresponding abundance-at-length matrix. The same growth function is retained for use in sim_survey() to simulate lengths from catch-at-age survey data.

Note: The ability to simulate distributions by length is not yet implemented.

Examples

R_fun <- sim_R(log_mean = log(100000), log_sd = 0.1, random_walk = TRUE, plot = TRUE)
R_fun(years = 1:100)

#>        1        2        3        4        5        6        7        8 
#> 84204.11 86295.68 88564.12 85582.75 75996.59 77354.16 65582.25 68460.04 
#>        9       10       11       12       13       14       15       16 
#> 60905.12 66893.95 73486.94 65207.10 78755.57 79789.58 89150.34 76964.15 
#>       17       18       19       20       21       22       23       24 
#> 89335.43 93875.51 92174.77 86030.16 66652.57 60168.73 77472.85 75580.50 
#>       25       26       27       28       29       30       31       32 
#> 72073.70 69189.67 73375.39 69023.34 65782.30 77047.06 72604.36 69126.45 
#>       33       34       35       36       37       38       39       40 
#> 71001.64 76019.37 83055.88 88536.12 77262.45 73863.94 60028.51 54624.88 
#>       41       42       43       44       45       46       47       48 
#> 63753.95 65023.79 63849.58 56125.75 53682.44 44783.35 44072.80 46364.04 
#>       49       50       51       52       53       54       55       56 
#> 43249.07 47630.75 43620.19 38364.32 31398.73 29132.01 29095.87 27584.88 
#>       57       58       59       60       61       62       63       64 
#> 32869.73 35106.93 39008.42 42826.47 41264.36 57718.88 49391.10 47538.07 
#>       65       66       67       68       69       70       71       72 
#> 39614.24 38894.17 34836.01 39224.51 38684.71 33516.53 33139.58 35483.97 
#>       73       74       75       76       77       78       79       80 
#> 35284.95 32370.74 33556.62 43881.99 48802.89 51466.97 52794.68 52902.10 
#>       81       82       83       84       85       86       87       88 
#> 58366.28 56856.56 68753.59 68473.79 72673.15 78498.06 67518.47 72769.24 
#>       89       90       91       92       93       94       95       96 
#> 72014.03 60258.52 55915.70 61674.26 74706.47 70655.11 74269.28 71862.09 
#>       97       98       99      100 
#> 66147.18 60384.58 64100.55 70178.15 

sim_abundance(R = sim_R(log_mean = log(100000), log_sd = 0.5))
#> $ages
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $lengths
#>  [1]   1   4   7  10  13  16  19  22  25  28  31  34  37  40  43  46  49  52  55
#> [20]  58  61  64  67  70  73  76  79  82  85  88  91  94  97 100 103 106 109 112
#> [39] 115 118 121 124 127 130 133 136 139 142 145 148 151 154 157 160 163 166 169
#> [58] 172 175 178 181 184 187 190 193 196 199 202 205 208 211 214 217 220 223 226
#> [77] 229 232 235 238
#> 
#> $years
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $R
#>          1          2          3          4          5          6          7 
#>  100426.70  127756.59  123313.62  137547.43  275724.16  257404.81  359897.33 
#>          8          9         10         11         12         13         14 
#>  296452.42  282445.92  169706.60   74380.06  149665.79  122590.54  103987.64 
#>         15         16         17         18         19         20 
#>  205307.90  192125.72  321969.74  227628.32 1132086.12  773582.53 
#> 
#> $N0
#>  [1] 1.004267e+05 5.390335e+04 2.665280e+04 1.520825e+04 9.455330e+03
#>  [6] 6.465836e+03 3.686871e+03 1.237020e+03 4.207313e+02 1.345841e+02
#> [11] 4.628323e+01 2.152354e+01 8.338974e+00 3.404541e+00 1.235354e+00
#> [16] 5.627267e-01 2.193762e-01 7.420228e-02 1.706056e-02 4.519264e-03
#> 
#> $Z
#>     year
#> age          1         2         3         4         5         6         7
#>   1  0.6222356 0.4609599 1.1034109 0.3345329 0.3567873 0.8320007 0.4534118
#>   2  0.7042984 0.5347909 0.9966105 0.3355217 0.6651140 0.9207982 0.3429292
#>   3  0.5610558 0.5128427 1.3762012 0.4065890 0.7462107 0.7908358 0.4331045
#>   4  0.4752597 0.4043580 0.9584381 0.3080254 0.6715802 0.6026951 0.3946626
#>   5  0.3800464 0.2102144 0.5973245 0.1792427 0.4467952 0.3838071 0.3130915
#>   6  0.5617542 0.3037618 0.8061085 0.1845053 0.4500925 0.5176279 0.3350406
#>   7  1.0920725 0.4259560 0.8538627 0.2198864 0.5692333 0.5783362 0.4666937
#>   8  1.0784664 0.4541016 0.8688967 0.1966457 0.4184348 0.3915942 0.4032259
#>   9  1.1398052 0.3913216 0.5943515 0.1234051 0.3585262 0.3895514 0.2892999
#>   10 1.0674095 0.5425374 0.7236617 0.1352161 0.3194683 0.3723966 0.2582655
#>   11 0.7656324 0.4931296 0.4489076 0.0928328 0.2650932 0.3000107 0.2079113
#>   12 0.9482070 0.7434245 0.4462333 0.1229998 0.1966642 0.3065324 0.2434826
#>   13 0.8958302 0.4433794 0.2453327 0.1078536 0.1572178 0.2360992 0.2555136
#>   14 1.0137524 0.5951287 0.2543579 0.1175927 0.2245232 0.3343624 0.5137584
#>   15 0.7863187 0.6732055 0.2707767 0.1192721 0.2224163 0.4163859 0.8548481
#>   16 0.9420062 0.6621246 0.4351414 0.1380916 0.2618295 0.5018299 1.4007597
#>   17 1.0839931 0.8864616 0.5816040 0.2217401 0.2685928 0.4543583 1.5557627
#>   18 1.4700253 0.9048750 0.4486808 0.2503879 0.2869981 0.5728447 1.4324507
#>   19 1.3284206 0.9404559 0.4687510 0.2145525 0.2250677 0.3976409 1.0595397
#>   20 1.4148553 1.2753502 0.5124571 0.3749008 0.2368063 0.3853769 0.8405178
#>     year
#> age          8         9        10        11        12        13        14
#>   1  0.3352138 0.5638178 0.6536509 0.4227793 0.6331814 0.3242835 0.1816127
#>   2  0.2828231 0.6008515 0.4496965 0.4407479 0.8168006 0.4941756 0.2674006
#>   3  0.2923239 0.7465252 0.6774684 0.4923561 0.9024453 0.5191251 0.2605845
#>   4  0.2528792 0.6778084 0.5206741 0.4314502 0.9957343 0.7192657 0.2638564
#>   5  0.3202260 0.7025102 0.6637647 0.6852925 1.1667950 0.7570579 0.2589028
#>   6  0.3830626 0.7156610 0.7652329 0.5492839 1.0161435 0.7523326 0.2461452
#>   7  0.3939461 0.5945596 0.7849136 0.5172937 0.8762395 0.6998652 0.2103233
#>   8  0.2707720 0.3261613 0.8229976 0.6563616 0.8292420 0.7779658 0.2215210
#>   9  0.3036303 0.3028911 0.4985969 0.5138421 0.7734169 0.7714077 0.1807281
#>   10 0.3221801 0.4398258 0.6768578 0.7513090 1.0005355 0.7473785 0.1818714
#>   11 0.2972407 0.4044154 0.5506126 0.9438128 0.8912046 0.5715175 0.1664997
#>   12 0.3979550 0.3648866 0.6696681 0.9890343 1.1133736 0.5500246 0.1473389
#>   13 0.4891885 0.3626598 0.6099596 0.9103431 1.0444745 0.3312138 0.1812101
#>   14 0.6497774 0.3759863 0.6771576 1.0952982 1.5804021 0.4558393 0.2620824
#>   15 0.6547906 0.3978931 0.7142165 1.1130335 1.3538740 0.3826705 0.1687924
#>   16 0.8884222 0.6146630 0.7860662 1.0943093 1.6071027 0.4685268 0.2706551
#>   17 1.0199816 0.8935137 1.1149480 1.4311679 1.6238384 0.5277321 0.3217019
#>   18 1.3213248 1.0733915 1.4018441 1.6196957 1.3765169 0.5371563 0.3220342
#>   19 1.2357657 1.0251299 1.4517378 1.5889457 1.6270789 0.5938659 0.3314811
#>   20 0.9210290 0.5487851 1.0503761 1.1976655 1.2561773 0.5874190 0.3095217
#>     year
#> age         15        16        17        18        19        20
#>   1  0.2373456 0.2502941 0.1754231 0.2165774 0.2885386 0.5343398
#>   2  0.3470870 0.2835268 0.1911337 0.2895559 0.4642488 0.7485621
#>   3  0.4280533 0.3861979 0.2082528 0.2703786 0.4054803 0.7570268
#>   4  0.5998694 0.3823897 0.2828300 0.3942365 0.4185824 0.7830285
#>   5  0.8536627 0.5708840 0.3210612 0.6052917 0.6371112 1.2999753
#>   6  0.5774571 0.5283007 0.3530281 0.6197587 0.5820672 0.9224677
#>   7  0.4817632 0.5132815 0.2672595 0.5448553 0.5946461 0.8014019
#>   8  0.5145963 0.4943267 0.2850031 0.4478051 0.5987267 0.7203084
#>   9  0.4229521 0.4533407 0.2793448 0.4261618 0.4744281 0.8425468
#>   10 0.3926131 0.4637441 0.2663587 0.3311177 0.4052389 0.5708650
#>   11 0.4763415 0.5596287 0.4046855 0.3840976 0.3039591 0.5705604
#>   12 0.3929416 0.6408797 0.4359854 0.4299115 0.3579205 0.6389037
#>   13 0.5842174 0.5924717 0.3505530 0.3499266 0.3692673 0.7940036
#>   14 0.6010274 0.7050870 0.3684363 0.2951014 0.4327974 0.7630635
#>   15 0.5145423 0.6309033 0.4168716 0.2913738 0.4625248 0.6591893
#>   16 0.4285276 0.6546165 0.4923161 0.3493143 0.5858201 0.7061151
#>   17 0.5282157 1.0116450 0.8674985 0.5975695 0.7425343 0.6034381
#>   18 0.4430395 1.0525234 0.6999831 0.6283867 0.7304245 0.6811247
#>   19 0.4969006 0.9890316 0.6285675 0.5732603 0.7131055 0.6413650
#>   20 0.4841890 0.7975196 0.6029163 0.5422463 0.7478720 0.5749886
#> 
#> $N
#>     year
#> age             1            2            3            4            5
#>   1  1.004267e+05 1.277566e+05 1.233136e+05 1.375474e+05 2.757242e+05
#>   2  5.390335e+04 5.390335e+04 8.057327e+04 4.090777e+04 9.843888e+04
#>   3  2.665280e+04 2.665280e+04 3.157613e+04 2.974189e+04 2.924762e+04
#>   4  1.520825e+04 1.520825e+04 1.595945e+04 7.974113e+03 1.980565e+04
#>   5  9.455330e+03 9.455330e+03 1.015007e+04 6.120314e+03 5.860149e+03
#>   6  6.465836e+03 6.465836e+03 7.662699e+03 5.585400e+03 5.115988e+03
#>   7  3.686871e+03 3.686871e+03 4.772024e+03 3.422105e+03 4.644347e+03
#>   8  1.237020e+03 1.237020e+03 2.408062e+03 2.031771e+03 2.746615e+03
#>   9  4.207313e+02 4.207313e+02 7.855304e+02 1.009975e+03 1.669062e+03
#>   10 1.345841e+02 1.345841e+02 2.844828e+02 4.335503e+02 8.927223e+02
#>   11 4.628323e+01 4.628323e+01 7.822989e+01 1.379665e+02 3.787179e+02
#>   12 2.152354e+01 2.152354e+01 2.826573e+01 4.993610e+01 1.257352e+02
#>   13 8.338974e+00 8.338974e+00 1.023407e+01 1.809104e+01 4.415669e+01
#>   14 3.404541e+00 3.404541e+00 5.352484e+00 8.007591e+00 1.624139e+01
#>   15 1.235354e+00 1.235354e+00 1.877575e+00 4.150392e+00 7.119214e+00
#>   16 5.627267e-01 5.627267e-01 6.301182e-01 1.432190e+00 3.683748e+00
#>   17 2.193762e-01 2.193762e-01 2.902288e-01 4.077956e-01 1.247464e+00
#>   18 7.420228e-02 7.420228e-02 9.040742e-02 1.622382e-01 3.266946e-01
#>   19 1.706056e-02 1.706056e-02 3.002168e-02 5.772241e-02 1.263022e-01
#>   20 4.519264e-03 4.519264e-03 6.661293e-03 1.878707e-02 4.657636e-02
#>     year
#> age             6            7            8            9           10
#>   1  2.574048e+05 3.598973e+05 2.964524e+05 2.824459e+05 1.697066e+05
#>   2  1.929852e+05 1.120168e+05 2.286991e+05 2.120184e+05 1.607209e+05
#>   3  5.061874e+04 7.684692e+04 7.949706e+04 1.723598e+05 1.162591e+05
#>   4  1.386805e+04 2.295386e+04 4.983467e+04 5.934668e+04 8.170038e+04
#>   5  1.011872e+04 7.590462e+03 1.546878e+04 3.869970e+04 3.013200e+04
#>   6  3.748590e+03 6.893508e+03 5.550017e+03 1.123010e+04 1.916952e+04
#>   7  3.261796e+03 2.233907e+03 4.930989e+03 3.783836e+03 5.490045e+03
#>   8  2.628511e+03 1.829316e+03 1.400821e+03 3.325412e+03 2.087942e+03
#>   9  1.807482e+03 1.776816e+03 1.222278e+03 1.068533e+03 2.399912e+03
#>   10 1.166183e+03 1.224317e+03 1.330458e+03 9.022043e+02 7.893031e+02
#>   11 6.485942e+02 8.035943e+02 9.456503e+02 9.640068e+02 5.811537e+02
#>   12 2.905275e+02 4.804853e+02 6.527428e+02 7.024907e+02 6.433461e+02
#>   13 1.032873e+02 2.138267e+02 3.766491e+02 4.384423e+02 4.877220e+02
#>   14 3.773269e+01 8.156619e+01 1.656128e+02 2.309325e+02 3.050783e+02
#>   15 1.297520e+01 2.700884e+01 4.879639e+01 8.647669e+01 1.585610e+02
#>   16 5.699515e+00 8.556182e+00 1.148815e+01 2.535221e+01 5.808932e+01
#>   17 2.835168e+00 3.450611e+00 2.108326e+00 4.725125e+00 1.371106e+01
#>   18 9.536297e-01 1.799921e+00 7.281767e-01 7.602658e-01 1.933594e+00
#>   19 2.451886e-01 5.377699e-01 4.296829e-01 1.942642e-01 2.598947e-01
#>   20 1.008475e-01 1.647430e-01 1.863993e-01 1.248711e-01 6.969225e-02
#>     year
#> age            11           12           13           14           15
#>   1  7.438006e+04 1.496658e+05 1.225905e+05 1.039876e+05 2.053079e+05
#>   2  8.827175e+04 4.873555e+04 7.945759e+04 8.863850e+04 8.671782e+04
#>   3  1.025113e+05 5.680772e+04 2.153346e+04 4.847498e+04 6.784093e+04
#>   4  5.904813e+04 6.265332e+04 2.303989e+04 1.281329e+04 3.735487e+04
#>   5  4.853982e+04 3.835569e+04 2.314740e+04 1.122296e+04 9.841682e+03
#>   6  1.551525e+04 2.446129e+04 1.194255e+04 1.085716e+04 8.662977e+03
#>   7  8.918151e+03 8.957930e+03 8.854701e+03 5.628118e+03 8.488220e+03
#>   8  2.504334e+03 5.316392e+03 3.729595e+03 4.397707e+03 4.560589e+03
#>   9  9.168431e+02 1.299086e+03 2.319967e+03 1.713150e+03 3.523879e+03
#>   10 1.457664e+03 5.484490e+02 5.994423e+02 1.072664e+03 1.429902e+03
#>   11 4.011328e+02 6.876511e+02 2.016551e+02 2.838997e+02 8.942891e+02
#>   12 3.350912e+02 1.560973e+02 2.820479e+02 1.138681e+02 2.403561e+02
#>   13 3.293150e+02 1.246324e+02 5.127002e+01 1.627235e+02 9.826837e+01
#>   14 2.650149e+02 1.325118e+02 4.385522e+01 3.681452e+01 1.357537e+02
#>   15 1.549978e+02 8.863154e+01 2.728316e+01 2.780051e+01 2.832685e+01
#>   16 7.762758e+01 5.092619e+01 2.288802e+01 1.860814e+01 2.348266e+01
#>   17 2.646745e+01 2.598744e+01 1.020905e+01 1.432616e+01 1.419577e+01
#>   18 4.496300e+00 6.326503e+00 5.123178e+00 6.022742e+00 1.038524e+01
#>   19 4.759398e-01 8.900828e-01 1.597166e+00 2.994025e+00 4.364521e+00
#>   20 6.085773e-02 9.715870e-02 1.749037e-01 8.819366e-01 2.149290e+00
#>     year
#> age            16           17           18           19           20
#>   1  1.921257e+05 3.219697e+05 2.276283e+05 1.132086e+06 7.735825e+05
#>   2  1.619302e+05 1.495837e+05 2.701654e+05 1.833023e+05 8.483377e+05
#>   3  6.128728e+04 1.219533e+05 1.235594e+05 2.022448e+05 1.152251e+05
#>   4  4.421714e+04 4.165304e+04 9.902631e+04 9.428701e+04 1.348278e+05
#>   5  2.050347e+04 3.016622e+04 3.139173e+04 6.676301e+04 6.203887e+04
#>   6  4.191103e+03 1.158499e+04 2.188194e+04 1.713722e+04 3.530547e+04
#>   7  4.862737e+03 2.471100e+03 8.139119e+03 1.177411e+04 9.575286e+03
#>   8  5.243117e+03 2.910485e+03 1.891563e+03 4.720084e+03 6.496455e+03
#>   9  2.726055e+03 3.198204e+03 2.188720e+03 1.208764e+03 2.593738e+03
#>   10 2.308528e+03 1.732412e+03 2.418735e+03 1.429257e+03 7.521425e+02
#>   11 9.655985e+02 1.451890e+03 1.327312e+03 1.736944e+03 9.530538e+02
#>   12 5.553995e+02 5.517634e+02 9.686815e+02 9.039859e+02 1.281675e+03
#>   13 1.622567e+02 2.926004e+02 3.567852e+02 6.301919e+02 6.320025e+02
#>   14 5.478875e+01 8.972129e+01 2.060780e+02 2.514408e+02 4.356143e+02
#>   15 7.442671e+01 2.706923e+01 6.207056e+01 1.534161e+02 1.631076e+02
#>   16 1.693306e+01 3.960326e+01 1.784148e+01 4.638138e+01 9.660484e+01
#>   17 1.529819e+01 8.799115e+00 2.420588e+01 1.258130e+01 2.581816e+01
#>   18 8.370624e+00 5.562733e+00 3.695636e+00 1.331679e+01 5.987521e+00
#>   19 6.668171e+00 2.921815e+00 2.762418e+00 1.971443e+00 6.414759e+00
#>   20 2.655433e+00 2.480137e+00 1.558365e+00 1.557133e+00 9.662434e-01
#> 
#> $N_at_length
#>       year
#> length            1            2            3            4            5
#>    1   6.101742e-58 7.762256e-58 7.492310e-58 8.357130e-58 1.675249e-57
#>    4   7.380004e-18 9.388381e-18 9.061883e-18 1.010788e-17 2.026200e-17
#>    7   5.399849e-04 6.869352e-04 6.630457e-04 7.395796e-04 1.482543e-03
#>    10  2.254177e+02 2.867624e+02 2.767897e+02 3.087389e+02 6.188904e+02
#>    13  2.697883e+04 3.432079e+04 3.312722e+04 3.695102e+04 7.407110e+04
#>    16  6.192751e+04 7.877814e+04 7.604272e+04 8.481288e+04 1.700162e+05
#>    19  1.202037e+04 1.501603e+04 1.502999e+04 1.584511e+04 3.207144e+04
#>    22  1.163754e+04 1.171726e+04 1.731648e+04 9.011689e+03 2.151994e+04
#>    25  2.383989e+04 2.384048e+04 3.558960e+04 1.814549e+04 4.343277e+04
#>    28  1.586447e+04 1.586447e+04 2.319117e+04 1.263951e+04 2.774469e+04
#>    31  9.427921e+03 9.427921e+03 1.217679e+04 9.313675e+03 1.274668e+04
#>    34  9.834153e+03 9.834153e+03 1.169173e+04 1.052450e+04 1.116697e+04
#>    37  8.455897e+03 8.455897e+03 9.752225e+03 8.234688e+03 9.677970e+03
#>    40  6.629469e+03 6.629469e+03 7.317005e+03 5.051580e+03 7.898883e+03
#>    43  5.724927e+03 5.724927e+03 6.128098e+03 3.529788e+03 6.655703e+03
#>    46  4.971162e+03 4.971162e+03 5.309501e+03 2.977867e+03 5.116320e+03
#>    49  4.252955e+03 4.252955e+03 4.614962e+03 2.740257e+03 3.709363e+03
#>    52  3.657216e+03 3.657216e+03 4.078669e+03 2.596325e+03 2.898845e+03
#>    55  3.113203e+03 3.113203e+03 3.598027e+03 2.426605e+03 2.538870e+03
#>    58  2.570303e+03 2.570303e+03 3.099565e+03 2.185272e+03 2.347146e+03
#>    61  2.030974e+03 2.030974e+03 2.573420e+03 1.883404e+03 2.158050e+03
#>    64  1.523277e+03 1.523277e+03 2.043021e+03 1.555882e+03 1.916985e+03
#>    67  1.081621e+03 1.081621e+03 1.544448e+03 1.236166e+03 1.630912e+03
#>    70  7.291180e+02 7.291180e+02 1.110216e+03 9.459611e+02 1.329175e+03
#>    73  4.695852e+02 4.695852e+02 7.595142e+02 6.966952e+02 1.040108e+03
#>    76  2.912702e+02 2.912702e+02 4.958724e+02 4.931696e+02 7.825194e+02
#>    79  1.754003e+02 1.754003e+02 3.102937e+02 3.353205e+02 5.659354e+02
#>    82  1.032742e+02 1.032742e+02 1.870547e+02 2.191320e+02 3.931535e+02
#>    85  5.979383e+01 5.979383e+01 1.092118e+02 1.378975e+02 2.622550e+02
#>    88  3.418657e+01 3.418657e+01 6.207235e+01 8.380947e+01 1.680823e+02
#>    91  1.935328e+01 1.935328e+01 3.450589e+01 4.937584e+01 1.036810e+02
#>    94  1.086050e+01 1.086050e+01 1.883843e+01 2.831147e+01 6.171476e+01
#>    97  6.039904e+00 6.039904e+00 1.013489e+01 1.586091e+01 3.556134e+01
#>    100 3.324489e+00 3.324489e+00 5.386069e+00 8.710987e+00 1.990464e+01
#>    103 1.807651e+00 1.807651e+00 2.831293e+00 4.701765e+00 1.085838e+01
#>    106 9.690126e-01 9.690126e-01 1.472546e+00 2.497764e+00 5.790233e+00
#>    109 5.112037e-01 5.112037e-01 7.572663e-01 1.306676e+00 3.025435e+00
#>    112 2.650329e-01 2.650329e-01 3.845923e-01 6.730069e-01 1.551657e+00
#>    115 1.349031e-01 1.349031e-01 1.926218e-01 3.410543e-01 7.819812e-01
#>    118 6.737550e-02 6.737550e-02 9.501076e-02 1.699139e-01 3.874632e-01
#>    121 3.300787e-02 3.300787e-02 4.610208e-02 8.315970e-02 1.887864e-01
#>    124 1.586178e-02 1.586178e-02 2.198931e-02 3.996131e-02 9.044659e-02
#>    127 7.477712e-03 7.477712e-03 1.030522e-02 1.884891e-02 4.260256e-02
#>    130 3.459327e-03 3.459327e-03 4.744616e-03 8.726579e-03 1.972669e-02
#>    133 1.571053e-03 1.571053e-03 2.146317e-03 3.966487e-03 8.979314e-03
#>    136 7.007655e-04 7.007655e-04 9.542678e-04 1.770713e-03 4.018394e-03
#>    139 3.071655e-04 3.071655e-04 4.171810e-04 7.767996e-04 1.768443e-03
#>    142 1.323875e-04 1.323875e-04 1.794290e-04 3.350967e-04 7.656323e-04
#>    145 5.613974e-05 5.613974e-05 7.596923e-05 1.422464e-04 3.262471e-04
#>    148 2.343845e-05 2.343845e-05 3.168392e-05 5.946315e-05 1.369026e-04
#>    151 9.640884e-06 9.640884e-06 1.302519e-05 2.449741e-05 5.660858e-05
#>    154 3.909608e-06 3.909608e-06 5.281578e-06 9.953774e-06 2.308032e-05
#>    157 1.564149e-06 1.564149e-06 2.113817e-06 3.991846e-06 9.285029e-06
#>    160 6.178035e-07 6.178035e-07 8.355665e-07 1.581219e-06 3.688103e-06
#>    163 2.410708e-07 2.410708e-07 3.264259e-07 6.190780e-07 1.447426e-06
#>    166 9.299305e-08 9.299305e-08 1.261106e-07 2.397310e-07 5.616353e-07
#>    169 3.548539e-08 3.548539e-08 4.821105e-08 9.187669e-08 2.156056e-07
#>    172 1.340347e-08 1.340347e-08 1.824855e-08 3.487023e-08 8.193868e-08
#>    175 5.014369e-09 5.014369e-09 6.842931e-09 1.311362e-08 3.084637e-08
#>    178 1.859115e-09 1.859115e-09 2.543512e-09 4.889376e-09 1.150970e-08
#>    181 6.834824e-10 6.834824e-10 9.376148e-10 1.808294e-09 4.258980e-09
#>    184 2.492920e-10 2.492920e-10 3.429506e-10 6.637155e-10 1.563700e-09
#>    187 9.026277e-11 9.026277e-11 1.245389e-10 2.418991e-10 5.699920e-10
#>    190 3.245726e-11 3.245726e-11 4.491641e-11 8.757545e-11 2.063542e-10
#>    193 1.159388e-11 1.159388e-11 1.609352e-11 3.150280e-11 7.422034e-11
#>    196 4.120188e-12 4.120188e-12 5.736619e-12 1.127430e-11 2.655764e-11
#>    199 1.454204e-12 1.454204e-12 2.031059e-12 4.008800e-12 9.440025e-12
#>    202 5.112467e-13 5.112467e-13 7.162561e-13 1.419532e-12 3.341688e-12
#>    205 1.781386e-13 1.781386e-13 2.503250e-13 4.986366e-13 1.173631e-12
#>    208 6.209606e-14 6.209606e-14 8.753093e-14 1.750728e-13 4.118865e-13
#>    211 2.184605e-14 2.184605e-14 3.092679e-14 6.193945e-14 1.453974e-13
#>    214 7.434834e-15 7.434834e-15 1.052174e-14 2.125984e-14 5.008857e-14
#>    217 2.630361e-15 2.630361e-15 3.748319e-15 7.635848e-15 1.775885e-14
#>    220 8.666309e-16 8.666309e-16 1.232812e-15 2.509080e-15 5.924819e-15
#>    223 2.769871e-16 2.769871e-16 4.020514e-16 8.170835e-16 1.917872e-15
#>    226 9.967089e-17 9.967089e-17 1.444952e-16 2.891469e-16 6.918293e-16
#>    229 2.434408e-17 2.434408e-17 3.594193e-17 7.910429e-17 1.802671e-16
#>    232 1.503675e-17 1.503675e-17 2.114071e-17 4.334371e-17 9.534121e-17
#>    235 2.897581e-18 2.897581e-18 4.812181e-18 1.058004e-17 2.436439e-17
#>    238 5.017390e-19 5.017390e-19 7.395521e-19 2.085784e-18 5.171014e-18
#>       year
#> length            6            7            8            9           10
#>    1   1.563944e-57 2.186670e-57 1.801191e-57 1.716090e-57 1.031106e-57
#>    4   1.891577e-17 2.644759e-17 2.178524e-17 2.075595e-17 1.247114e-17
#>    7   1.384041e-03 1.935134e-03 1.593997e-03 1.518685e-03 9.124964e-04
#>    10  5.777708e+02 8.078254e+02 6.654170e+02 6.339780e+02 3.809234e+02
#>    13  6.914975e+04 9.668354e+04 7.963958e+04 7.587684e+04 4.559032e+04
#>    16  1.587352e+05 2.219164e+05 1.828159e+05 1.741775e+05 1.046589e+05
#>    19  3.183937e+04 4.155280e+04 3.679025e+04 3.494168e+04 2.162065e+04
#>    22  4.136241e+04 2.462721e+04 4.899384e+04 4.545249e+04 3.432438e+04
#>    25  8.510533e+04 4.966199e+04 1.009611e+05 9.413516e+04 7.127997e+04
#>    28  5.396397e+04 3.432075e+04 6.518740e+04 6.666082e+04 4.963001e+04
#>    31  2.335092e+04 2.445837e+04 3.226746e+04 5.250627e+04 3.666531e+04
#>    34  1.876262e+04 2.731546e+04 2.994698e+04 6.128422e+04 4.292546e+04
#>    37  1.410586e+04 2.154167e+04 2.576541e+04 4.943323e+04 3.879018e+04
#>    40  8.656826e+03 1.336680e+04 2.046415e+04 3.257255e+04 3.233231e+04
#>    43  6.008674e+03 8.874230e+03 1.690236e+04 2.410794e+04 2.791077e+04
#>    46  4.856871e+03 6.295380e+03 1.275726e+04 1.951805e+04 2.209798e+04
#>    49  4.048093e+03 4.553609e+03 8.721516e+03 1.560651e+04 1.630845e+04
#>    52  3.300069e+03 3.530126e+03 5.889215e+03 1.185437e+04 1.216458e+04
#>    55  2.629362e+03 2.900725e+03 4.145511e+03 8.403498e+03 9.246452e+03
#>    58  2.129388e+03 2.383325e+03 3.074785e+03 5.660965e+03 6.899973e+03
#>    61  1.809249e+03 1.914886e+03 2.375205e+03 3.788739e+03 4.946959e+03
#>    64  1.596721e+03 1.536813e+03 1.866698e+03 2.620657e+03 3.436071e+03
#>    67  1.418556e+03 1.270265e+03 1.474202e+03 1.900400e+03 2.380674e+03
#>    70  1.237356e+03 1.088386e+03 1.180277e+03 1.435455e+03 1.696810e+03
#>    73  1.045725e+03 9.471187e+02 9.717884e+02 1.117743e+03 1.260773e+03
#>    76  8.510262e+02 8.147465e+02 8.218780e+02 8.919894e+02 9.703915e+02
#>    79  6.648768e+02 6.796636e+02 7.003848e+02 7.252338e+02 7.633609e+02
#>    82  4.978132e+02 5.443653e+02 5.871109e+02 5.935484e+02 6.067674e+02
#>    85  3.569081e+02 4.169019e+02 4.754466e+02 4.807156e+02 4.826429e+02
#>    88  2.450272e+02 3.049491e+02 3.682088e+02 3.790192e+02 3.801579e+02
#>    91  1.612148e+02 2.130982e+02 2.715338e+02 2.875129e+02 2.931515e+02
#>    94  1.018163e+02 1.424040e+02 1.904830e+02 2.084469e+02 2.190590e+02
#>    97  6.185819e+01 9.113852e+01 1.272037e+02 1.440479e+02 1.574398e+02
#>    100 3.624650e+01 5.596716e+01 8.099075e+01 9.486575e+01 1.083528e+02
#>    103 2.054173e+01 3.304908e+01 4.926499e+01 5.961195e+01 7.127646e+01
#>    106 1.129115e+01 1.881101e+01 2.869384e+01 3.581173e+01 4.481574e+01
#>    109 6.035960e+00 1.034595e+01 1.604075e+01 2.061472e+01 2.696422e+01
#>    112 3.145831e+00 5.512146e+00 8.628096e+00 1.139817e+01 1.555233e+01
#>    115 1.601920e+00 2.851837e+00 4.476476e+00 6.068034e+00 8.617375e+00
#>    118 7.984412e-01 1.436117e+00 2.245734e+00 3.117767e+00 4.597337e+00
#>    121 3.900919e-01 7.054238e-01 1.092022e+00 1.549585e+00 2.366887e+00
#>    124 1.870239e-01 3.386512e-01 5.159129e-01 7.466467e-01 1.178572e+00
#>    127 8.806454e-02 1.591664e-01 2.373428e-01 3.495028e-01 5.688187e-01
#>    130 4.075293e-02 7.335107e-02 1.065542e-01 1.592516e-01 2.666363e-01
#>    133 1.854350e-02 3.318867e-02 4.677902e-02 7.076704e-02 1.216282e-01
#>    136 8.300181e-03 1.476022e-02 2.012134e-02 3.072300e-02 5.408946e-02
#>    139 3.656128e-03 6.458603e-03 8.495159e-03 1.305296e-02 2.349107e-02
#>    142 1.585509e-03 2.782868e-03 3.526316e-03 5.435660e-03 9.979459e-03
#>    145 6.771974e-04 1.181614e-03 1.441361e-03 2.221962e-03 4.153220e-03
#>    148 2.850100e-04 4.947382e-04 5.809430e-04 8.928257e-04 1.695724e-03
#>    151 1.182545e-04 2.043873e-04 2.311806e-04 3.531088e-04 6.801390e-04
#>    154 4.839672e-05 8.335982e-05 9.093194e-05 1.376235e-04 2.683216e-04
#>    157 1.954765e-05 3.358290e-05 3.538862e-05 5.291929e-05 1.042409e-04
#>    160 7.796528e-06 1.337103e-05 1.363879e-05 2.009722e-05 3.992290e-05
#>    163 3.072482e-06 5.264042e-06 5.209409e-06 7.545528e-06 1.508878e-05
#>    166 1.197056e-06 2.050220e-06 1.973303e-06 2.803345e-06 5.633167e-06
#>    169 4.613513e-07 7.903595e-07 7.417312e-07 1.031502e-06 2.079263e-06
#>    172 1.759926e-07 3.017217e-07 2.768022e-07 3.761986e-07 7.594370e-07
#>    175 6.648899e-08 1.141188e-07 1.026023e-07 1.360939e-07 2.746903e-07
#>    178 2.489106e-08 4.278451e-08 3.779060e-08 4.886893e-08 9.846615e-08
#>    181 9.238639e-09 1.590737e-08 1.383576e-08 1.742912e-08 3.500455e-08
#>    184 3.401442e-09 5.867931e-09 5.036637e-09 6.177420e-09 1.234904e-08
#>    187 1.242980e-09 2.148677e-09 1.823767e-09 2.177213e-09 4.326074e-09
#>    190 4.510132e-10 7.813190e-10 6.570354e-10 7.634127e-10 1.505761e-09
#>    193 1.625376e-10 2.821912e-10 2.354709e-10 2.663240e-10 5.209105e-10
#>    196 5.826244e-11 1.013758e-10 8.411817e-11 9.263634e-11 1.793467e-10
#>    199 2.073954e-11 3.616487e-11 2.985136e-11 3.202466e-11 6.137770e-11
#>    202 7.351435e-12 1.284774e-11 1.057530e-11 1.105970e-11 2.093685e-11
#>    205 2.584252e-12 4.523118e-12 3.697096e-12 3.762410e-12 7.057220e-12
#>    208 9.078125e-13 1.592331e-12 1.301512e-12 1.293652e-12 2.391827e-12
#>    211 3.206767e-13 5.648958e-13 4.702286e-13 4.634295e-13 8.357295e-13
#>    214 1.103841e-13 1.939868e-13 1.574354e-13 1.490956e-13 2.697270e-13
#>    217 3.900579e-14 6.909276e-14 5.817104e-14 5.661454e-14 1.005679e-13
#>    220 1.312108e-14 2.313770e-14 1.852349e-14 1.627825e-14 2.831780e-14
#>    223 4.327054e-15 7.699847e-15 6.046910e-15 4.662960e-15 7.426491e-15
#>    226 1.550913e-15 2.696379e-15 2.137799e-15 1.745208e-15 2.941602e-15
#>    229 4.050973e-16 7.495818e-16 6.234675e-16 4.063562e-16 4.616241e-16
#>    232 2.274949e-16 4.289812e-16 3.004195e-16 2.107226e-16 3.188046e-16
#>    235 4.961406e-17 9.628475e-17 8.909334e-17 4.929461e-17 4.432890e-17
#>    238 1.119633e-17 1.829015e-17 2.069448e-17 1.386348e-17 7.737394e-18
#>       year
#> length           11           12           13           14           15
#>    1   4.519196e-58 9.093419e-58 7.448377e-58 6.318098e-58 1.247413e-57
#>    4   5.465928e-18 1.099841e-17 9.008747e-18 7.641685e-18 1.508735e-17
#>    7   3.999346e-04 8.047389e-04 6.591578e-04 5.591318e-04 1.103921e-03
#>    10  1.669535e+02 3.359398e+02 2.751667e+02 2.334106e+02 4.608341e+02
#>    13  1.998161e+04 4.020652e+04 3.293297e+04 2.793545e+04 5.515433e+04
#>    16  4.587319e+04 9.228579e+04 7.559673e+04 6.412821e+04 1.265984e+05
#>    19  9.810958e+03 1.732046e+04 1.492978e+04 1.306315e+04 2.413289e+04
#>    22  1.880074e+04 1.069682e+04 1.707861e+04 1.895884e+04 1.885217e+04
#>    25  3.935897e+04 2.173394e+04 3.504448e+04 3.922623e+04 3.848978e+04
#>    28  2.969989e+04 1.641595e+04 2.226516e+04 2.637866e+04 2.709963e+04
#>    31  2.902760e+04 1.619897e+04 9.844354e+03 1.651430e+04 2.092296e+04
#>    34  3.703745e+04 2.158128e+04 8.574589e+03 1.729710e+04 2.463396e+04
#>    37  3.260509e+04 2.202028e+04 8.326688e+03 1.341383e+04 2.125012e+04
#>    40  2.599659e+04 2.212130e+04 8.480967e+03 8.229224e+03 1.609336e+04
#>    43  2.328631e+04 2.217903e+04 9.089414e+03 5.841500e+03 1.274282e+04
#>    46  2.117327e+04 2.003586e+04 9.196727e+03 5.116657e+03 9.442193e+03
#>    49  1.832640e+04 1.705682e+04 8.759050e+03 4.908524e+03 6.622232e+03
#>    52  1.479098e+04 1.430082e+04 7.867332e+03 4.780128e+03 5.041255e+03
#>    55  1.107211e+04 1.168382e+04 6.704761e+03 4.514192e+03 4.383759e+03
#>    58  7.892495e+03 9.158373e+03 5.547814e+03 4.063000e+03 4.079868e+03
#>    61  5.532507e+03 6.876170e+03 4.515495e+03 3.492480e+03 3.790407e+03
#>    64  3.856010e+03 4.978143e+03 3.594639e+03 2.893061e+03 3.400992e+03
#>    67  2.664630e+03 3.503863e+03 2.770347e+03 2.323306e+03 2.922445e+03
#>    70  1.832487e+03 2.410525e+03 2.056997e+03 1.807675e+03 2.408556e+03
#>    73  1.274444e+03 1.626691e+03 1.471882e+03 1.357893e+03 1.909352e+03
#>    76  9.124958e+02 1.083534e+03 1.017717e+03 9.830761e+02 1.457740e+03
#>    79  6.768743e+02 7.201463e+02 6.828541e+02 6.871780e+02 1.072068e+03
#>    82  5.161122e+02 4.833531e+02 4.473210e+02 4.659914e+02 7.600381e+02
#>    85  3.987617e+02 3.300932e+02 2.883167e+02 3.085599e+02 5.206180e+02
#>    88  3.079509e+02 2.293202e+02 1.842873e+02 2.009202e+02 3.459280e+02
#>    91  2.350888e+02 1.609883e+02 1.174854e+02 1.294750e+02 2.240873e+02
#>    94  1.757840e+02 1.131182e+02 7.485720e+01 8.292770e+01 1.422621e+02
#>    97  1.277545e+02 7.878355e+01 4.759686e+01 5.286669e+01 8.891235e+01
#>    100 8.970021e+01 5.392567e+01 3.008395e+01 3.349750e+01 5.487111e+01
#>    103 6.059338e+01 3.602541e+01 1.881249e+01 2.102395e+01 3.347524e+01
#>    106 3.928902e+01 2.336808e+01 1.158575e+01 1.301583e+01 2.017576e+01
#>    109 2.443462e+01 1.466602e+01 6.999349e+00 7.916730e+00 1.199104e+01
#>    112 1.458150e+01 8.887866e+00 4.135015e+00 4.715231e+00 7.010603e+00
#>    115 8.359343e+00 5.196735e+00 2.383184e+00 2.743367e+00 4.022368e+00
#>    118 4.611398e+00 2.932022e+00 1.337820e+00 1.556620e+00 2.260237e+00
#>    121 2.452528e+00 1.597531e+00 7.307847e-01 8.605792e-01 1.241996e+00
#>    124 1.260074e+00 8.416047e-01 3.883090e-01 4.633817e-01 6.667536e-01
#>    127 6.267124e-01 4.293301e-01 2.007312e-01 2.430207e-01 3.495313e-01
#>    130 3.023459e-01 2.124263e-01 1.009993e-01 1.241834e-01 1.789170e-01
#>    133 1.417578e-01 1.021161e-01 4.950223e-02 6.186821e-02 8.944721e-02
#>    136 6.471449e-02 4.777315e-02 2.365685e-02 3.007470e-02 4.369571e-02
#>    139 2.881584e-02 2.178705e-02 1.103549e-02 1.427799e-02 2.087130e-02
#>    142 1.253592e-02 9.701368e-03 5.030805e-03 6.626805e-03 9.755144e-03
#>    145 5.336467e-03 4.224281e-03 2.243971e-03 3.010045e-03 4.465417e-03
#>    148 2.226180e-03 1.801316e-03 9.805153e-04 1.339506e-03 2.003678e-03
#>    151 9.113226e-04 7.532554e-04 4.202086e-04 5.846426e-04 8.821397e-04
#>    154 3.665632e-04 3.092954e-04 1.768278e-04 2.505399e-04 3.814174e-04
#>    157 1.450488e-04 1.248574e-04 7.314672e-05 1.055259e-04 1.621162e-04
#>    160 5.652745e-05 4.960935e-05 2.977565e-05 4.372985e-05 6.779811e-05
#>    163 2.171921e-05 1.942181e-05 1.193964e-05 1.784673e-05 2.792338e-05
#>    166 8.235676e-06 7.499503e-06 4.720674e-06 7.179730e-06 1.133599e-05
#>    169 3.084811e-06 2.858938e-06 1.842031e-06 2.849801e-06 4.540051e-06
#>    172 1.142380e-06 1.076945e-06 7.099795e-07 1.116986e-06 1.795254e-06
#>    175 4.186010e-07 4.012014e-07 2.705236e-07 4.326718e-07 7.014458e-07
#>    178 1.518905e-07 1.479287e-07 1.019788e-07 1.657601e-07 2.710128e-07
#>    181 5.461518e-08 5.402369e-08 3.806060e-08 6.285305e-08 1.036147e-07
#>    184 1.947331e-08 1.955491e-08 1.407338e-08 2.360451e-08 3.922669e-08
#>    187 6.889552e-09 7.020310e-09 5.158964e-09 8.785566e-09 1.471477e-08
#>    190 2.420052e-09 2.501170e-09 1.876002e-09 3.242754e-09 5.472642e-09
#>    193 8.444110e-10 8.848316e-10 6.770642e-10 1.187611e-09 2.019103e-09
#>    196 2.929058e-10 3.110201e-10 2.427077e-10 4.318375e-10 7.394474e-10
#>    199 1.009987e-10 1.086567e-10 8.642548e-11 1.559570e-10 2.689068e-10
#>    202 3.466328e-11 3.775692e-11 3.059814e-11 5.597922e-11 9.717503e-11
#>    205 1.179535e-11 1.303165e-11 1.076574e-11 1.996603e-11 3.488515e-11
#>    208 4.015355e-12 4.486810e-12 3.772087e-12 7.088211e-12 1.246340e-11
#>    211 1.386282e-12 1.550530e-12 1.319622e-12 2.507207e-12 4.440580e-12
#>    214 4.599739e-13 5.261816e-13 4.577039e-13 8.813444e-13 1.567098e-12
#>    217 1.635124e-13 1.832276e-13 1.591467e-13 3.092926e-13 5.522877e-13
#>    220 4.992863e-14 5.960932e-14 5.437287e-14 1.075331e-13 1.937759e-13
#>    223 1.395418e-14 1.831278e-14 1.786577e-14 3.681257e-14 6.700115e-14
#>    226 5.500120e-15 6.893567e-15 6.254362e-15 1.295005e-14 2.327257e-14
#>    229 8.254110e-16 1.281034e-15 1.608181e-15 3.662822e-15 7.147755e-15
#>    232 6.454089e-16 9.647417e-16 1.039938e-15 1.920954e-15 3.553826e-15
#>    235 6.635306e-17 1.203926e-16 2.161575e-16 5.282328e-16 9.617974e-16
#>    238 6.756565e-18 1.078678e-17 1.941821e-17 9.791463e-17 2.386191e-16
#>       year
#> length           16           17           18           19           20
#>    1   1.167321e-57 1.956229e-57 1.383028e-57 6.878348e-57 4.700146e-57
#>    4   1.411864e-17 2.366042e-17 1.672760e-17 8.319302e-17 5.684785e-17
#>    7   1.033042e-03 1.731201e-03 1.223936e-03 6.087121e-03 4.159480e-03
#>    10  4.312453e+02 7.226932e+02 5.109345e+02 2.541080e+03 1.736383e+03
#>    13  5.161304e+04 8.649460e+04 6.115054e+04 3.041259e+05 2.078168e+05
#>    16  1.184819e+05 1.985372e+05 1.403876e+05 6.980309e+05 4.770892e+05
#>    19  2.410074e+04 3.810117e+04 3.002528e+04 1.275322e+05 1.007280e+05
#>    22  3.463870e+04 3.242565e+04 5.752258e+04 4.189143e+04 1.807689e+05
#>    25  7.151231e+04 6.641899e+04 1.194258e+05 8.169463e+04 3.735196e+05
#>    28  4.647288e+04 4.705273e+04 7.888452e+04 6.099850e+04 2.304609e+05
#>    31  2.402609e+04 3.712336e+04 4.505710e+04 5.773254e+04 7.844517e+04
#>    34  2.319681e+04 4.334806e+04 4.672646e+04 7.234021e+04 4.914532e+04
#>    37  2.065554e+04 3.494721e+04 4.285201e+04 6.129146e+04 4.591882e+04
#>    40  1.746325e+04 2.305381e+04 3.733896e+04 4.493016e+04 4.628169e+04
#>    43  1.542723e+04 1.727163e+04 3.287940e+04 3.702558e+04 4.538590e+04
#>    46  1.253270e+04 1.439959e+04 2.569647e+04 3.167878e+04 3.857965e+04
#>    49  9.274441e+03 1.200314e+04 1.844409e+04 2.601361e+04 3.011945e+04
#>    52  6.550239e+03 9.542398e+03 1.353089e+04 2.005559e+04 2.324431e+04
#>    55  4.581607e+03 7.069789e+03 1.037839e+04 1.445533e+04 1.776538e+04
#>    58  3.386440e+03 4.945837e+03 7.949099e+03 1.006045e+04 1.315500e+04
#>    61  2.803668e+03 3.420845e+03 5.866039e+03 7.056228e+03 9.384354e+03
#>    64  2.538533e+03 2.486140e+03 4.167165e+03 5.050290e+03 6.525994e+03
#>    67  2.344082e+03 1.976734e+03 2.934021e+03 3.639278e+03 4.508159e+03
#>    70  2.104942e+03 1.695656e+03 2.137410e+03 2.620579e+03 3.138581e+03
#>    73  1.807048e+03 1.492994e+03 1.656096e+03 1.908776e+03 2.218149e+03
#>    76  1.479756e+03 1.291817e+03 1.351554e+03 1.435401e+03 1.601384e+03
#>    79  1.157951e+03 1.073677e+03 1.121854e+03 1.122797e+03 1.190545e+03
#>    82  8.675620e+02 8.503020e+02 9.157775e+02 9.003224e+02 9.140122e+02
#>    85  6.233205e+02 6.409409e+02 7.204180e+02 7.210400e+02 7.174686e+02
#>    88  4.302980e+02 4.605799e+02 5.414576e+02 5.637126e+02 5.644602e+02
#>    91  2.862323e+02 3.163672e+02 3.880740e+02 4.242867e+02 4.359513e+02
#>    94  1.841795e+02 2.083920e+02 2.655956e+02 3.055684e+02 3.255842e+02
#>    97  1.151647e+02 1.321161e+02 1.740385e+02 2.103012e+02 2.331755e+02
#>    100 7.030611e+01 8.093005e+01 1.095318e+02 1.384743e+02 1.596214e+02
#>    103 4.208059e+01 4.808965e+01 6.641752e+01 8.743072e+01 1.044340e+02
#>    106 2.477122e+01 2.782169e+01 3.892226e+01 5.306992e+01 6.540513e+01
#>    109 1.436668e+01 1.572129e+01 2.210659e+01 3.104889e+01 3.930122e+01
#>    112 8.212595e+00 8.698525e+00 1.220034e+01 1.755188e+01 2.271655e+01
#>    115 4.624004e+00 4.720640e+00 6.557416e+00 9.608880e+00 1.266306e+01
#>    118 2.560842e+00 2.515256e+00 3.439099e+00 5.105125e+00 6.824386e+00
#>    121 1.392808e+00 1.316325e+00 1.762817e+00 2.637326e+00 3.563808e+00
#>    124 7.428665e-01 6.766213e-01 8.842797e-01 1.327135e+00 1.807234e+00
#>    127 3.881012e-01 3.415411e-01 4.345610e-01 6.515775e-01 8.916927e-01
#>    130 1.984580e-01 1.692580e-01 2.093931e-01 3.125814e-01 4.288469e-01
#>    133 9.929497e-02 8.233555e-02 9.899973e-02 1.467231e-01 2.013725e-01
#>    136 4.860890e-02 3.931298e-02 4.595528e-02 6.747077e-02 9.246536e-02
#>    139 2.328903e-02 1.842638e-02 2.095630e-02 3.043081e-02 4.157753e-02
#>    142 1.092558e-02 8.480272e-03 9.393160e-03 1.347575e-02 1.833216e-02
#>    145 5.021971e-03 3.833654e-03 4.140648e-03 5.864907e-03 7.935556e-03
#>    148 2.263424e-03 1.703196e-03 1.796107e-03 2.510942e-03 3.376332e-03
#>    151 1.001096e-03 7.440744e-04 7.671125e-04 1.058408e-03 1.413443e-03
#>    154 4.348883e-04 3.198492e-04 3.227850e-04 4.396060e-04 5.827822e-04
#>    157 1.857177e-04 1.353774e-04 1.338955e-04 1.800538e-04 2.368811e-04
#>    160 7.803426e-05 5.645769e-05 5.478888e-05 7.277595e-05 9.500045e-05
#>    163 3.228881e-05 2.321587e-05 2.212944e-05 2.904860e-05 3.762215e-05
#>    166 1.316812e-05 9.419768e-06 8.828313e-06 1.145794e-05 1.472361e-05
#>    169 5.297370e-06 3.773924e-06 3.480881e-06 4.469015e-06 5.698333e-06
#>    172 2.103825e-06 1.493971e-06 1.357300e-06 1.724691e-06 2.182412e-06
#>    175 8.254780e-07 5.847605e-07 5.237245e-07 6.589676e-07 8.276691e-07
#>    178 3.202354e-07 2.264551e-07 2.000915e-07 2.494134e-07 3.110061e-07
#>    181 1.229155e-07 8.682112e-08 7.573609e-08 9.356606e-08 1.158565e-07
#>    184 4.670988e-08 3.297363e-08 2.841607e-08 3.480858e-08 4.280969e-08
#>    187 1.758564e-08 1.241265e-08 1.057439e-08 1.284860e-08 1.569870e-08
#>    190 6.563208e-09 4.633935e-09 3.904766e-09 4.707939e-09 5.716066e-09
#>    193 2.429529e-09 1.716476e-09 1.431377e-09 1.713113e-09 2.067266e-09
#>    196 8.926173e-10 6.312925e-10 5.213256e-10 6.195253e-10 7.432243e-10
#>    199 3.255962e-10 2.305500e-10 1.885894e-10 2.226094e-10 2.655329e-10
#>    202 1.179956e-10 8.368312e-11 6.785430e-11 7.957390e-11 9.440284e-11
#>    205 4.248756e-11 3.017306e-11 2.424001e-11 2.824202e-11 3.331537e-11
#>    208 1.521805e-11 1.082855e-11 8.633075e-12 9.997500e-12 1.173457e-11
#>    211 5.427696e-12 3.874519e-12 3.075965e-12 3.546265e-12 4.153512e-12
#>    214 1.922279e-12 1.375679e-12 1.077899e-12 1.233900e-12 1.436848e-12
#>    217 6.823813e-13 4.869131e-13 3.817862e-13 4.409399e-13 5.082078e-13
#>    220 2.381505e-13 1.713233e-13 1.319082e-13 1.491394e-13 1.713507e-13
#>    223 8.313756e-14 5.887720e-14 4.558187e-14 5.006326e-14 5.616904e-14
#>    226 2.900183e-14 2.058790e-14 1.651659e-14 1.719450e-14 1.998035e-14
#>    229 8.902398e-15 6.596094e-15 4.578284e-15 5.292858e-15 5.337141e-15
#>    232 4.178831e-15 2.918464e-15 2.061758e-15 2.953468e-15 2.732759e-15
#>    235 1.329940e-15 8.750878e-16 6.527166e-16 5.646271e-16 9.267305e-16
#>    238 2.948123e-16 2.753506e-16 1.730133e-16 1.728765e-16 1.072746e-16
#> 
#> $sim_length
#> function (age = NULL, length_age_key = FALSE) 
#> {
#>     pred_length <- Linf - (Linf - L0) * exp(-K * age)
#>     if (length_age_key) {
#>         breaks <- seq(0, ceiling(max(pred_length)) * 10, length_group)
#>         lak <- matrix(NA, ncol = length(pred_length), nrow = length(breaks) - 
#>             1, dimnames = list(length = group_lengths(breaks, 
#>             length_group)[-length(breaks)], age = age))
#>         for (i in seq_along(breaks)[-1]) {
#>             for (j in seq_along(pred_length)) {
#>                 lak[i - 1, j] <- stats::pnorm(log(breaks[i]), 
#>                   log(pred_length[j]), sd = log_sd) - stats::pnorm(log(breaks[i - 
#>                   1]), log(pred_length[j]), sd = log_sd)
#>             }
#>         }
#>         lak <- lak[rowSums(lak) > 0, ]
#>         if (plot) 
#>             graphics::image(x = as.numeric(colnames(lak)), y = as.numeric(rownames(lak)), 
#>                 z = t(lak), xlab = "Age", ylab = "Length", main = "P(Length | Age)", 
#>                 col = viridis::viridis(100))
#>         return(lak)
#>     }
#>     else {
#>         log_length <- stats::rnorm(length(age), log(pred_length), 
#>             sd = log_sd)
#>         length <- round(exp(log_length), digits)
#>         if (plot) 
#>             plot(age, length)
#>         return(length)
#>     }
#> }
#> <bytecode: 0x55583fde70f8>
#> <environment: 0x55583e2aac18>
#> 

sim_abundance(
  years = 1:20,
  R = sim_R(log_mean = log(c(rep(100000, 10), rep(10000, 10))), plot = TRUE)
)

#> $ages
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $lengths
#>  [1]   1   4   7  10  13  16  19  22  25  28  31  34  37  40  43  46  49  52  55
#> [20]  58  61  64  67  70  73  76  79  82  85  88  91  94  97 100 103 106 109 112
#> [39] 115 118 121 124 127 130 133 136 139 142 145 148 151 154 157 160 163 166 169
#> [58] 172 175 178 181 184 187 190 193 196 199 202 205 208 211 214 217 220 223 226
#> [77] 229 232 235 238
#> 
#> $years
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $R
#>          1          2          3          4          5          6          7 
#> 38108.9689 18516.5143 11374.1598  6444.1728  9232.3009  5478.1206  4322.9609 
#>          8          9         10         11         12         13         14 
#>  2144.2026  1778.5485  1534.8820   209.4637   115.5598   163.5321   238.3207 
#>         15         16         17         18         19         20 
#>   319.1523   632.3579   608.0298   510.9381  1337.6247  1052.7950 
#> 
#> $N0
#>  [1] 38108.96886 28556.34478 21535.81424 16060.84408 12039.77236  8607.08181
#>  [7]  6171.95833  5032.37846  4199.07016  3288.88399  2700.63879  2093.53121
#> [13]  1656.89383  1117.79416   634.33028   427.72995   187.81366    83.09510
#> [19]    37.35129    18.65901
#> 
#> $Z
#>     year
#> age          1         2         3         4         5         6         7
#>   1  0.2885705 0.3108026 0.1235317 0.4641278 0.4602833 0.6610221 0.5781941
#>   2  0.2821618 0.2479064 0.1543767 0.3637306 0.3643342 0.5551070 0.4120245
#>   3  0.2933331 0.2526939 0.1659695 0.3275767 0.3441152 0.4061921 0.3504561
#>   4  0.2881687 0.2198649 0.1817752 0.2509884 0.3278168 0.4282080 0.4951952
#>   5  0.3356302 0.2002480 0.2219651 0.3115603 0.3344425 0.3491471 0.3925351
#>   6  0.3325691 0.2534658 0.2554270 0.4955319 0.3623038 0.4185267 0.5261641
#>   7  0.2041235 0.1819743 0.1991204 0.4897895 0.3791493 0.4894691 0.4676087
#>   8  0.1810296 0.2006677 0.2147576 0.5081122 0.3043644 0.4163532 0.3733714
#>   9  0.2443148 0.2236251 0.2598127 0.6213878 0.4302715 0.5257830 0.4864588
#>   10 0.1970600 0.2161361 0.1821793 0.4869309 0.4120521 0.5119979 0.4572861
#>   11 0.2546361 0.2573517 0.2020153 0.5066103 0.3451185 0.4196058 0.3266129
#>   12 0.2339075 0.3165410 0.2307474 0.5888136 0.4112201 0.3339593 0.3364876
#>   13 0.3935874 0.5749128 0.2900475 0.6301779 0.3058227 0.2843187 0.2965897
#>   14 0.5665428 0.6964562 0.2898234 0.5947126 0.4449813 0.3251492 0.2594136
#>   15 0.3940777 0.5313436 0.2989472 0.6349660 0.2829339 0.2283931 0.4077215
#>   16 0.8230417 0.7811536 0.2872811 0.6006112 0.3183949 0.2500791 0.2944632
#>   17 0.8154646 0.7196165 0.2786083 0.5039538 0.3795825 0.2390470 0.2691040
#>   18 0.7996183 0.7910338 0.2693442 0.4484964 0.5592851 0.2150831 0.2674811
#>   19 0.6940384 0.7849746 0.3501178 0.6182743 0.6440039 0.2547715 0.2053075
#>   20 0.6967699 0.6350589 0.3280804 0.5296748 0.5851186 0.1832625 0.1746831
#>     year
#> age          8         9        10        11        12        13        14
#>   1  0.7914805 0.7566941 0.3801976 0.4278463 0.6696859 0.3542371 0.6192299
#>   2  0.5961069 0.6611195 0.3370689 0.3888560 0.6182371 0.2800236 0.4029078
#>   3  0.5307053 0.4512771 0.4008600 0.5963820 0.5669867 0.3451885 0.4657541
#>   4  0.6928602 0.5228927 0.5251585 0.5639682 0.5862396 0.3283984 0.3766940
#>   5  0.7551700 0.5314517 0.4827173 0.5071753 0.5988562 0.2834345 0.4684623
#>   6  0.8385808 0.5516368 0.5197549 0.3607117 0.3745747 0.2540535 0.5414956
#>   7  0.7798330 0.6207628 0.6672763 0.3968075 0.4809661 0.2599177 0.5701962
#>   8  0.6708522 0.7473543 0.5723158 0.4481368 0.3785055 0.2041844 0.5682754
#>   9  0.7364224 0.9278854 0.7022901 0.3812110 0.3863962 0.2395837 0.3939628
#>   10 0.5463128 0.7046594 0.5967791 0.3236871 0.2503991 0.1739989 0.2592418
#>   11 0.3802754 0.7018639 0.5069039 0.4118304 0.3073339 0.2802327 0.2546235
#>   12 0.3255267 0.7690862 0.4957390 0.3721497 0.2852053 0.3375017 0.2107943
#>   13 0.3033641 0.7347415 0.5985986 0.4221817 0.2582616 0.3001106 0.1729326
#>   14 0.3854794 0.9315932 0.5705673 0.4367570 0.1881438 0.2295836 0.1372657
#>   15 0.5100858 0.7665107 0.4307998 0.2518102 0.1248228 0.1730973 0.1227609
#>   16 0.4434132 0.6649092 0.4614371 0.2295102 0.2093674 0.2651191 0.1442508
#>   17 0.3575431 0.8997103 0.4836886 0.2995826 0.2134732 0.2706792 0.2471020
#>   18 0.3998966 0.5617636 0.2999109 0.2792137 0.3182896 0.3216019 0.2744403
#>   19 0.3972648 0.6364141 0.3886719 0.3678977 0.2416898 0.2828811 0.4195305
#>   20 0.4307898 0.9159843 0.7762145 0.4153032 0.2649610 0.3744440 0.6234354
#>     year
#> age         15        16        17        18        19        20
#>   1  0.8311535 0.7059403 0.6860366 1.0535119 2.0041425 0.7868314
#>   2  0.7227665 0.6864694 0.4636298 0.8577604 1.2579434 0.7973027
#>   3  0.5642009 0.5024431 0.6026497 1.0217154 1.6071098 0.6758634
#>   4  0.5882376 0.5477716 0.4463534 0.7107707 1.4763689 0.7767783
#>   5  0.6424425 0.7414621 0.7369583 1.0384239 1.2787189 0.8482627
#>   6  0.6874181 0.6630783 0.5571382 0.6450592 0.9959570 0.5663382
#>   7  0.6148483 0.6484577 0.7308406 0.7938256 1.0631314 0.6467239
#>   8  0.8997294 0.9924853 0.6967797 1.0199074 1.1935291 0.6558483
#>   9  0.6671883 0.9090880 0.7807482 1.2963640 1.0568501 0.6420611
#>   10 0.4789216 0.5975756 0.5193231 0.8931376 0.8367176 0.6739814
#>   11 0.3645667 0.4729369 0.4219926 0.9635998 1.1736702 0.8069126
#>   12 0.1870361 0.3282984 0.5098527 1.3244906 0.8668190 0.3685236
#>   13 0.2112089 0.3754321 0.5983585 1.7573229 0.8111446 0.3217348
#>   14 0.1649342 0.4089002 0.5247102 1.4944295 0.8871300 0.3452588
#>   15 0.1350863 0.4511724 0.6203598 1.6342079 0.6913849 0.2753904
#>   16 0.1549290 0.3684994 0.5355508 0.7785338 0.3992737 0.1874064
#>   17 0.2080294 0.3916543 0.5474776 0.7460409 0.4657513 0.1790664
#>   18 0.2438664 0.4272173 0.6808810 0.6956206 0.5281905 0.2319233
#>   19 0.3112789 0.4808993 0.5450302 0.4784240 0.4690145 0.2099106
#>   20 0.3703423 0.3963403 0.6085334 0.5720926 0.6298186 0.2164375
#> 
#> $N
#>     year
#> age            1           2           3           4           5           6
#>   1  38108.96886 18516.51435 11374.15979  6444.17283  9232.30092  5478.12061
#>   2  28556.34478 28556.34478 13569.98594 10052.40976  4051.34306  5826.54998
#>   3  21535.81424 21535.81424 22286.31410 11628.78835  6987.21347  2814.30190
#>   4  16060.84408 16060.84408 16726.98823 18878.11467  8380.49612  4952.86717
#>   5  12039.77236 12039.77236 12890.87131 13946.77447 14687.76650  6038.10528
#>   6   8607.08181  8607.08181  9854.88724 10324.85739 10213.27068 10512.57759
#>   7   6171.95833  6171.95833  6680.01004  7633.45464  6290.38565  7109.16024
#>   8   5032.37846  5032.37846  5145.08508  5473.94259  4677.44018  4305.41318
#>   9   4199.07016  4199.07016  4117.41275  4150.73043  3293.28958  3450.04280
#>   10  3288.88399  3288.88399  3357.63897  3175.33218  2229.76581  2141.73329
#>   11  2700.63879  2700.63879  2649.60938  2798.43051  1951.27175  1476.75103
#>   12  2093.53121  2093.53121  2087.85378  2164.94919  1686.15100  1381.76664
#>   13  1656.89383  1656.89383  1525.48322  1657.63065  1201.51501  1117.65006
#>   14  1117.79416  1117.79416   932.42354  1141.40929   882.68342   884.93643
#>   15   634.33028   634.33028   557.05075   697.82178   629.73959   565.65554
#>   16   427.72995   427.72995   372.86862   413.10802   369.81310   474.55262
#>   17   187.81366   187.81366   195.84793   279.76361   226.57996   268.97080
#>   18    83.09510    83.09510    91.45379   148.22482   169.01564   155.01400
#>   19    37.35129    37.35129    37.67331    69.85975    94.65454    96.61231
#>   20    18.65901    18.65901    17.03709    26.54481    37.64557    49.71118
#>     year
#> age           7         8         9        10         11        12        13
#>   1  4322.96086 2144.2026 1778.5485 1534.8820  209.46375 115.55978 163.53208
#>   2  2828.48138 2424.7938  971.6955  834.5217 1049.43918 136.55184  59.15151
#>   3  3344.50294 1873.3259 1335.9459  501.6602  595.73142 711.34332  73.58692
#>   4  1874.83772 2355.7566 1101.8715  850.7495  335.98383 328.12935 403.49677
#>   5  3227.66394 1142.6235 1178.2164  653.1931  503.18565 191.15695 182.57633
#>   6  4258.61166 2179.7792  536.9539  692.4980  403.08822 303.01548 105.02922
#>   7  6917.43959 2516.2738  942.3701  309.2888  411.80519 281.02502 208.34788
#>   8  4357.57215 4333.7663 1153.6676  506.5562  158.69736 276.92395 173.72570
#>   9  2839.19310 2999.7942 2215.7364  546.3977  285.80777 101.37862 189.66084
#>   10 2039.29397 1745.5350 1436.3731  876.0776  270.71240 195.21635  68.88690
#>   11 1283.53441 1290.8714 1010.8063  709.9661  482.35269 195.85409 151.97398
#>   12  970.67718  925.8942  882.5341  501.0168  427.65348 319.52809 144.03208
#>   13  989.45945  693.3302  668.6316  408.9984  305.17966 294.76062 240.24034
#>   14  841.06161  735.5137  511.9066  320.6954  224.77785 200.08033 227.67109
#>   15  639.29540  648.8823  500.2409  201.6531  181.25853 145.23536 165.76567
#>   16  450.15513  425.2364  389.6175  232.4277  131.07233 140.90898 128.19247
#>   17  369.55273  335.3347  272.9345  200.3882  146.51707 104.19239 114.29088
#>   18  211.78166  282.3619  234.5306  110.9990  123.54034 108.58783  84.16389
#>   19  125.01482  162.0775  189.2924  133.7299   82.23744  93.44322  78.98593
#>   20   74.88359  101.8117  108.9414  100.1710   90.66310  56.92377  73.38093
#>     year
#> age         14        15        16         17         18          19
#>   1  238.32069 319.15231 632.35785 608.029801 510.938088 1337.624665
#>   2  114.75186 128.30206 139.00570 312.159773 306.184333  178.169712
#>   3   44.70469  76.69713  62.27879  69.968523 196.347372  129.856099
#>   4   52.10593  28.05942  43.62644  37.681821  38.297928   70.680521
#>   5  290.54837  35.75123  15.58154  25.226417  24.114767   18.814448
#>   6  137.51511 181.87285  18.80537   7.423307  12.072540    8.536922
#>   7   81.46595  80.01692  91.45890   9.689706   4.252413    6.333634
#>   8  160.66019  46.06203  43.26699  47.819427   4.665633    1.922566
#>   9  141.64064  91.01425  18.73249  16.037097  23.823019    1.682559
#>   10 149.25462  95.51949  46.70391   7.547162   7.346003    6.516180
#>   11  57.88552 115.17030  59.16965  25.693863   4.489981    3.007228
#>   12 114.83273  44.87333  79.98549  36.872716  16.848466    1.713004
#>   13 102.77420  93.00770  37.21856  57.601400  22.145164    4.480654
#>   14 177.95474  86.45307  75.29949  25.568869  31.664252    3.820175
#>   15 180.96767 155.13001  73.30784  50.027513  15.129785    7.104716
#>   16 139.41818 160.06140 135.52785  46.688374  26.902342    2.951925
#>   17  98.33831 120.69022 137.08875  93.754321  27.328891   12.350289
#>   18  87.18807  76.80823  98.02256  92.663463  54.228150   12.960465
#>   19  61.01770  66.26271  60.18634  63.942252  46.903546   27.047093
#>   20  59.52454  40.11032  48.53807  37.208832  37.075270   29.068911
#>     year
#> age            20
#>   1  1052.7949898
#>   2   180.2794598
#>   3    50.6425995
#>   4    26.0317553
#>   5    16.1480800
#>   6     5.2378243
#>   7     3.1532810
#>   8     2.1874637
#>   9     0.5828251
#>   10    0.5847716
#>   11    2.8223522
#>   12    0.9299249
#>   13    0.7199523
#>   14    1.9909749
#>   15    1.5732857
#>   16    3.5586239
#>   17    1.9801720
#>   18    7.7518245
#>   19    7.6424100
#>   20   16.9211626
#> 
#> $N_at_length
#>       year
#> length            1            2            3            4            5
#>    1   2.315431e-58 1.125029e-58 6.910731e-59 3.915361e-59 5.609377e-59
#>    4   2.800494e-18 1.360713e-18 8.358469e-19 4.735595e-19 6.784492e-19
#>    7   2.049083e-04 9.956156e-05 6.115779e-05 3.464971e-05 4.964121e-05
#>    10  8.553938e+01 4.156216e+01 2.553044e+01 1.446459e+01 2.072282e+01
#>    13  1.023767e+04 4.974314e+03 3.055577e+03 1.731176e+03 2.480184e+03
#>    16  2.350086e+04 1.142086e+04 7.014914e+03 3.974739e+03 5.692907e+03
#>    19  4.713558e+03 2.566010e+03 1.501631e+03 8.951754e+02 1.088062e+03
#>    22  6.121934e+03 6.064789e+03 2.890711e+03 2.135119e+03 8.800840e+02
#>    25  1.266975e+04 1.266933e+04 6.086226e+03 4.481941e+03 1.819003e+03
#>    28  8.873842e+03 8.873841e+03 4.978946e+03 3.381446e+03 1.508102e+03
#>    31  6.721907e+03 6.721907e+03 5.985192e+03 3.345750e+03 1.877251e+03
#>    34  7.978511e+03 7.978511e+03 8.151617e+03 4.633782e+03 2.669077e+03
#>    37  7.339441e+03 7.339441e+03 7.604322e+03 5.326681e+03 2.847719e+03
#>    40  6.421553e+03 6.421553e+03 6.685535e+03 6.207485e+03 3.201967e+03
#>    43  6.098436e+03 6.098436e+03 6.389952e+03 6.807313e+03 3.952430e+03
#>    46  5.678026e+03 5.678026e+03 6.011281e+03 6.582866e+03 4.739717e+03
#>    49  5.175446e+03 5.175446e+03 5.558862e+03 6.051007e+03 5.255308e+03
#>    52  4.711569e+03 4.711569e+03 5.135712e+03 5.542308e+03 5.278340e+03
#>    55  4.269109e+03 4.269109e+03 4.697860e+03 5.055468e+03 4.882424e+03
#>    58  3.861514e+03 3.861514e+03 4.247139e+03 4.581456e+03 4.310540e+03
#>    61  3.512418e+03 3.512418e+03 3.819075e+03 4.130450e+03 3.736089e+03
#>    64  3.223375e+03 3.223375e+03 3.439763e+03 3.709368e+03 3.226814e+03
#>    67  2.980296e+03 2.980296e+03 3.116002e+03 3.325490e+03 2.794676e+03
#>    70  2.763220e+03 2.763220e+03 2.837308e+03 2.983748e+03 2.431296e+03
#>    73  2.553534e+03 2.553534e+03 2.584630e+03 2.681703e+03 2.124613e+03
#>    76  2.337853e+03 2.337853e+03 2.339283e+03 2.409052e+03 1.863330e+03
#>    79  2.108480e+03 2.108480e+03 2.088116e+03 2.151381e+03 1.635658e+03
#>    82  1.862896e+03 1.862896e+03 1.825620e+03 1.895834e+03 1.429192e+03
#>    85  1.603730e+03 1.603730e+03 1.554112e+03 1.635888e+03 1.233572e+03
#>    88  1.338647e+03 1.338647e+03 1.282213e+03 1.373141e+03 1.043427e+03
#>    91  1.079059e+03 1.079059e+03 1.021917e+03 1.115758e+03 8.591569e+02
#>    94  8.375453e+02 8.375453e+02 7.851460e+02 8.748823e+02 6.853348e+02
#>    97  6.248698e+02 6.248698e+02 5.808960e+02 6.608390e+02 5.279993e+02
#>    100 4.477752e+02 4.477752e+02 4.137292e+02 4.804972e+02 3.922268e+02
#>    103 3.082039e+02 3.082039e+02 2.837187e+02 3.362925e+02 2.807343e+02
#>    106 2.038914e+02 2.038914e+02 1.874363e+02 2.266479e+02 1.935787e+02
#>    109 1.297766e+02 1.297766e+02 1.193877e+02 1.471971e+02 1.286331e+02
#>    112 7.957954e+01 7.957954e+01 7.338823e+01 9.220415e+01 8.242070e+01
#>    115 4.708233e+01 4.708233e+01 4.358430e+01 5.576447e+01 5.096334e+01
#>    118 2.691839e+01 2.691839e+01 2.503734e+01 3.260005e+01 3.043972e+01
#>    121 1.489619e+01 1.489619e+01 1.392997e+01 1.844442e+01 1.758188e+01
#>    124 7.991678e+00 7.991678e+00 7.516024e+00 1.011244e+01 9.832365e+00
#>    127 4.163231e+00 4.163231e+00 3.938119e+00 5.379810e+00 5.330607e+00
#>    130 2.109256e+00 2.109256e+00 2.006532e+00 2.780900e+00 2.805444e+00
#>    133 1.040855e+00 1.040855e+00 9.955304e-01 1.398628e+00 1.435243e+00
#>    136 5.010084e-01 5.010084e-01 4.816179e-01 6.853406e-01 7.147335e-01
#>    139 2.355590e-01 2.355590e-01 2.274935e-01 3.276274e-01 3.469375e-01
#>    142 1.083264e-01 1.083264e-01 1.050551e-01 1.530010e-01 1.643733e-01
#>    145 4.878666e-02 4.878666e-02 4.748912e-02 6.988830e-02 7.611240e-02
#>    148 2.154401e-02 2.154401e-02 2.103908e-02 3.126434e-02 3.448885e-02
#>    151 9.339226e-03 9.339226e-03 9.145779e-03 1.371349e-02 1.531218e-02
#>    154 3.978585e-03 3.978585e-03 3.905355e-03 5.904710e-03 6.668770e-03
#>    157 1.667363e-03 1.667363e-03 1.639865e-03 2.498496e-03 2.852321e-03
#>    160 6.880854e-04 6.880854e-04 6.778026e-04 1.040024e-03 1.199407e-03
#>    163 2.798784e-04 2.798784e-04 2.760349e-04 4.263107e-04 4.963629e-04
#>    166 1.123037e-04 1.123037e-04 1.108631e-04 1.722422e-04 2.023597e-04
#>    169 4.449172e-05 4.449172e-05 4.394889e-05 6.865536e-05 8.134790e-05
#>    172 1.741677e-05 1.741677e-05 1.721088e-05 2.702103e-05 3.227383e-05
#>    175 6.741931e-06 6.741931e-06 6.663304e-06 1.050928e-05 1.264738e-05
#>    178 2.582478e-06 2.582478e-06 2.552268e-06 4.042221e-06 4.899384e-06
#>    181 9.795254e-07 9.795254e-07 9.678640e-07 1.538713e-06 1.877581e-06
#>    184 3.681256e-07 3.681256e-07 3.636121e-07 5.800722e-07 7.123283e-07
#>    187 1.371641e-07 1.371641e-07 1.354159e-07 2.167084e-07 2.677181e-07
#>    190 5.069848e-08 5.069848e-08 5.002212e-08 8.027933e-08 9.973920e-08
#>    193 1.859881e-08 1.859881e-08 1.833786e-08 2.950606e-08 3.685540e-08
#>    196 6.775868e-09 6.775868e-09 6.675582e-09 1.076605e-08 1.351579e-08
#>    199 2.452337e-09 2.452337e-09 2.413994e-09 3.901419e-09 4.921475e-09
#>    202 8.822877e-10 8.822877e-10 8.677024e-10 1.404988e-09 1.780364e-09
#>    205 3.154381e-10 3.154381e-10 3.099494e-10 5.027955e-10 6.399760e-10
#>    208 1.122804e-10 1.122804e-10 1.102160e-10 1.790556e-10 2.288227e-10
#>    211 3.987586e-11 3.987586e-11 3.908607e-11 6.354491e-11 8.146856e-11
#>    214 1.403756e-11 1.403756e-11 1.375066e-11 2.238888e-11 2.882348e-11
#>    217 4.954199e-12 4.954199e-12 4.843415e-12 7.884539e-12 1.017451e-11
#>    220 1.719657e-12 1.719657e-12 1.682299e-12 2.748439e-12 3.566331e-12
#>    223 5.857100e-13 5.857100e-13 5.737504e-13 9.454791e-13 1.237227e-12
#>    226 2.060185e-13 2.060185e-13 2.015517e-13 3.304718e-13 4.291875e-13
#>    229 6.102934e-14 6.102934e-14 5.903917e-14 9.758034e-14 1.318510e-13
#>    232 2.994846e-14 2.994846e-14 2.986755e-14 4.965063e-14 6.485902e-14
#>    235 8.289958e-15 8.289958e-15 7.965572e-15 1.365012e-14 1.886776e-14
#>    238 2.071566e-15 2.071566e-15 1.891497e-15 2.947066e-15 4.179498e-15
#>       year
#> length            6            7            8            9           10
#>    1   3.328406e-59 2.626552e-59 1.302778e-59 1.080613e-59 9.325662e-60
#>    4   4.025678e-19 3.176791e-19 1.575699e-19 1.306993e-19 1.127931e-19
#>    7   2.945534e-05 2.324415e-05 1.152918e-05 9.563088e-06 8.252916e-06
#>    10  1.229619e+01 9.703317e+00 4.812877e+00 3.992130e+00 3.445196e+00
#>    13  1.471653e+03 1.161329e+03 5.760230e+02 4.777929e+02 4.123338e+02
#>    16  3.378478e+03 2.665803e+03 1.322399e+03 1.096734e+03 9.464771e+02
#>    19  7.099065e+02 5.269738e+02 2.805750e+02 2.132007e+02 1.839154e+02
#>    22  1.242241e+03 6.080933e+02 5.166497e+02 2.097788e+02 1.801212e+02
#>    25  2.576441e+03 1.261542e+03 1.076043e+03 4.344159e+02 3.695706e+02
#>    28  1.711188e+03 9.554376e+02 7.564882e+02 3.401074e+02 2.513334e+02
#>    31  1.017619e+03 9.437265e+02 5.850846e+02 3.688149e+02 1.688512e+02
#>    34  1.159182e+03 1.206895e+03 7.273907e+02 4.933810e+02 2.039307e+02
#>    37  1.355045e+03 1.065884e+03 7.636427e+02 4.709090e+02 2.349810e+02
#>    40  1.687881e+03 8.905836e+02 7.984099e+02 4.375563e+02 2.785830e+02
#>    43  2.081351e+03 9.416649e+02 8.092434e+02 4.492975e+02 3.105279e+02
#>    46  2.465067e+03 1.144076e+03 7.474400e+02 4.552025e+02 3.091499e+02
#>    49  2.949728e+03 1.431635e+03 7.258851e+02 4.420308e+02 2.994821e+02
#>    52  3.479042e+03 1.771558e+03 8.168153e+02 4.186722e+02 2.929218e+02
#>    55  3.844902e+03 2.134253e+03 9.979523e+02 4.110457e+02 2.837529e+02
#>    58  3.901384e+03 2.453952e+03 1.224961e+03 4.470404e+02 2.725936e+02
#>    61  3.667057e+03 2.636745e+03 1.457365e+03 5.328145e+02 2.695320e+02
#>    64  3.268367e+03 2.627876e+03 1.647224e+03 6.520050e+02 2.842680e+02
#>    67  2.830260e+03 2.449201e+03 1.745493e+03 7.759285e+02 3.178364e+02
#>    70  2.422931e+03 2.172265e+03 1.728483e+03 8.739466e+02 3.621213e+02
#>    73  2.069654e+03 1.870088e+03 1.611561e+03 9.245604e+02 4.046452e+02
#>    76  1.771033e+03 1.589971e+03 1.436144e+03 9.228680e+02 4.340602e+02
#>    79  1.519934e+03 1.351617e+03 1.245474e+03 8.788605e+02 4.438632e+02
#>    82  1.306412e+03 1.155944e+03 1.068132e+03 8.088108e+02 4.334017e+02
#>    85  1.119492e+03 9.941342e+02 9.148333e+02 7.268851e+02 4.063797e+02
#>    88  9.495003e+02 8.544197e+02 7.837652e+02 6.415074e+02 3.682299e+02
#>    91  7.904664e+02 7.268172e+02 6.680272e+02 5.561633e+02 3.239606e+02
#>    94  6.410290e+02 6.057506e+02 5.613078e+02 4.720193e+02 2.772668e+02
#>    97  5.034224e+02 4.904073e+02 4.605855e+02 3.901391e+02 2.306838e+02
#>    100 3.813779e+02 3.833142e+02 3.662518e+02 3.124158e+02 1.861051e+02
#>    103 2.780915e+02 2.881738e+02 2.807368e+02 2.413696e+02 1.451296e+02
#>    106 1.949947e+02 2.079893e+02 2.067810e+02 1.794009e+02 1.090866e+02
#>    109 1.314742e+02 1.440408e+02 1.461494e+02 1.280757e+02 7.886967e+01
#>    112 8.528704e+01 9.575305e+01 9.909922e+01 8.777568e+01 5.478798e+01
#>    115 5.328008e+01 6.115917e+01 6.450547e+01 5.776466e+01 3.655852e+01
#>    118 3.209332e+01 3.758284e+01 4.035259e+01 3.653406e+01 2.344319e+01
#>    121 1.866523e+01 2.225401e+01 2.429580e+01 2.223417e+01 1.446081e+01
#>    124 1.049702e+01 1.271865e+01 1.410242e+01 1.304015e+01 8.592014e+00
#>    127 5.717161e+00 7.028061e+00 7.905305e+00 7.382451e+00 4.924950e+00
#>    130 3.020328e+00 3.761355e+00 4.287268e+00 4.041352e+00 2.728022e+00
#>    133 1.550106e+00 1.953043e+00 2.253471e+00 2.143008e+00 1.462829e+00
#>    136 7.740460e-01 9.855218e-01 1.149980e+00 1.102680e+00 7.606825e-01
#>    139 3.766329e-01 4.840753e-01 5.707316e-01 5.515005e-01 3.842653e-01
#>    142 1.788315e-01 2.318096e-01 2.759215e-01 2.685538e-01 1.888905e-01
#>    145 8.297544e-02 1.083858e-01 1.301459e-01 1.275255e-01 9.049959e-02
#>    148 3.767169e-02 4.955153e-02 5.998109e-02 5.914296e-02 4.232695e-02
#>    151 1.675699e-02 2.218075e-02 2.704914e-02 2.682741e-02 1.935374e-02
#>    154 7.311746e-03 9.733990e-03 1.195176e-02 1.191847e-02 8.663659e-03
#>    157 3.133242e-03 4.193071e-03 5.180864e-03 5.192707e-03 3.801930e-03
#>    160 1.320056e-03 1.775018e-03 2.205906e-03 2.221428e-03 1.637642e-03
#>    163 5.473552e-04 7.392269e-04 9.235906e-04 9.341997e-04 6.932039e-04
#>    166 2.235908e-04 3.031832e-04 3.806665e-04 3.866264e-04 2.886788e-04
#>    169 9.006429e-05 1.225768e-04 1.546040e-04 1.576287e-04 1.183961e-04
#>    172 3.580545e-05 4.889740e-05 6.193282e-05 6.337128e-05 4.786938e-05
#>    175 1.406069e-05 1.926256e-05 2.449253e-05 2.514549e-05 1.909769e-05
#>    178 5.458428e-06 7.499759e-06 9.570302e-06 9.856246e-06 7.524652e-06
#>    181 2.096314e-06 2.888151e-06 3.697782e-06 3.819429e-06 2.930437e-06
#>    184 7.970370e-07 1.100897e-06 1.413857e-06 1.464373e-06 1.128899e-06
#>    187 3.002088e-07 4.156470e-07 5.353328e-07 5.558824e-07 4.304984e-07
#>    190 1.120892e-07 1.555370e-07 2.008558e-07 2.090668e-07 1.626220e-07
#>    193 4.151018e-08 5.772130e-08 7.472349e-08 7.795316e-08 6.089173e-08
#>    196 1.525629e-08 2.125621e-08 2.758043e-08 2.883312e-08 2.261388e-08
#>    199 5.567486e-09 7.771579e-09 1.010537e-08 1.058521e-08 8.334405e-09
#>    202 2.018474e-09 2.822525e-09 3.677411e-09 3.859148e-09 3.049961e-09
#>    205 7.271737e-10 1.018609e-09 1.329659e-09 1.397830e-09 1.108742e-09
#>    208 2.605634e-10 3.655689e-10 4.780156e-10 5.033328e-10 4.006283e-10
#>    211 9.295746e-11 1.305737e-10 1.709803e-10 1.802882e-10 1.439691e-10
#>    214 3.297071e-11 4.638432e-11 6.083277e-11 6.424598e-11 5.147220e-11
#>    217 1.165032e-11 1.640754e-11 2.154465e-11 2.277419e-11 1.829255e-11
#>    220 4.095145e-12 5.779076e-12 7.604954e-12 8.052195e-12 6.488427e-12
#>    223 1.422185e-12 2.016909e-12 2.662965e-12 2.827537e-12 2.288941e-12
#>    226 4.965719e-13 7.049380e-13 9.257557e-13 9.831920e-13 8.008941e-13
#>    229 1.539383e-13 2.203639e-13 2.954826e-13 3.157145e-13 2.607721e-13
#>    232 7.177655e-14 1.011538e-13 1.351571e-13 1.406390e-13 1.087447e-13
#>    235 2.176422e-14 3.050693e-14 4.060095e-14 4.520552e-14 3.708944e-14
#>    238 5.519050e-15 8.313748e-15 1.130337e-14 1.209492e-14 1.112122e-14
#>       year
#> length           11           12           13           14           15
#>    1   1.272663e-60 7.021200e-61 9.935909e-61 1.447993e-60 1.939111e-60
#>    4   1.539275e-20 8.492080e-21 1.201740e-20 1.751335e-20 2.345338e-20
#>    7   1.126267e-06 6.213540e-07 8.792966e-07 1.281428e-06 1.716052e-06
#>    10  4.701623e-01 2.593854e-01 3.670641e-01 5.349346e-01 7.163692e-01
#>    13  5.627079e+01 3.104421e+01 4.393159e+01 6.402295e+01 8.573772e+01
#>    16  1.293037e+02 7.127029e+01 1.008368e+02 1.469570e+02 1.967969e+02
#>    19  4.267194e+01 1.523171e+01 1.903601e+01 2.827803e+01 3.739259e+01
#>    22  2.214861e+02 2.914075e+01 1.293060e+01 2.484486e+01 2.793497e+01
#>    25  4.645178e+02 6.389921e+01 2.640448e+01 5.068640e+01 5.681824e+01
#>    28  3.137189e+02 8.086538e+01 2.027282e+01 3.301695e+01 3.859621e+01
#>    31  2.012713e+02 1.721560e+02 2.207756e+01 1.740653e+01 2.543552e+01
#>    34  2.187328e+02 2.508357e+02 3.932427e+01 1.771033e+01 2.756791e+01
#>    37  1.899611e+02 2.146893e+02 7.112393e+01 1.909157e+01 2.233685e+01
#>    40  1.565077e+02 1.560952e+02 1.119279e+02 2.626096e+01 1.567281e+01
#>    43  1.579287e+02 1.271077e+02 1.287961e+02 4.486129e+01 1.449891e+01
#>    46  1.755288e+02 1.118496e+02 1.142230e+02 6.979898e+01 1.895274e+01
#>    49  1.924261e+02 1.072986e+02 9.207603e+01 8.727701e+01 2.906552e+01
#>    52  2.002602e+02 1.142986e+02 7.837757e+01 8.891331e+01 4.214373e+01
#>    55  1.991398e+02 1.262662e+02 7.533566e+01 8.024682e+01 5.219172e+01
#>    58  1.928423e+02 1.360263e+02 8.018565e+01 7.172619e+01 5.524566e+01
#>    61  1.842973e+02 1.403292e+02 8.834903e+01 6.899863e+01 5.286278e+01
#>    64  1.774093e+02 1.397076e+02 9.559003e+01 7.189774e+01 4.967999e+01
#>    67  1.775542e+02 1.372117e+02 1.001667e+02 7.751232e+01 4.921723e+01
#>    70  1.882462e+02 1.369921e+02 1.030920e+02 8.313070e+01 5.228127e+01
#>    73  2.082718e+02 1.422837e+02 1.068377e+02 8.779803e+01 5.793443e+01
#>    76  2.320566e+02 1.535247e+02 1.135848e+02 9.226660e+01 6.503646e+01
#>    79  2.524164e+02 1.679914e+02 1.238155e+02 9.782505e+01 7.300314e+01
#>    82  2.635511e+02 1.811689e+02 1.358500e+02 1.049484e+02 8.157000e+01
#>    85  2.627425e+02 1.887820e+02 1.465104e+02 1.126153e+02 9.011465e+01
#>    88  2.503730e+02 1.882663e+02 1.524581e+02 1.186112e+02 9.727186e+01
#>    91  2.288356e+02 1.791804e+02 1.514452e+02 1.205226e+02 1.012123e+02
#>    94  2.012511e+02 1.627930e+02 1.429414e+02 1.167899e+02 1.003928e+02
#>    97  1.706139e+02 1.413515e+02 1.280475e+02 1.072841e+02 9.426384e+01
#>    100 1.394574e+02 1.174088e+02 1.089336e+02 9.323215e+01 8.351494e+01
#>    103 1.098053e+02 9.334102e+01 8.812724e+01 7.667034e+01 6.978479e+01
#>    106 8.317244e+01 7.104527e+01 6.790533e+01 5.975903e+01 5.506685e+01
#>    109 6.053406e+01 5.178476e+01 4.991842e+01 4.424323e+01 4.112759e+01
#>    112 4.230502e+01 3.616331e+01 3.506811e+01 3.119053e+01 2.915297e+01
#>    115 2.838765e+01 2.421350e+01 2.358333e+01 2.099074e+01 1.967043e+01
#>    118 1.829939e+01 1.556073e+01 1.520920e+01 1.351910e+01 1.267096e+01
#>    121 1.134336e+01 9.610948e+00 9.423311e+00 8.352940e+00 7.814846e+00
#>    124 6.770538e+00 5.713992e+00 5.619529e+00 4.962729e+00 4.627456e+00
#>    127 3.897264e+00 3.275576e+00 3.231523e+00 2.841627e+00 2.637594e+00
#>    130 2.167158e+00 1.813780e+00 1.795301e+00 1.571488e+00 1.450718e+00
#>    133 1.166227e+00 9.718964e-01 9.653672e-01 8.410891e-01 7.717336e-01
#>    136 6.084308e-01 5.048718e-01 5.033380e-01 4.365213e-01 3.979211e-01
#>    139 3.082760e-01 2.547073e-01 2.549196e-01 2.200924e-01 1.992724e-01
#>    142 1.519544e-01 1.250117e-01 1.256206e-01 1.079949e-01 9.710382e-02
#>    145 7.298762e-02 5.979042e-02 6.033095e-02 5.165610e-02 4.612432e-02
#>    148 3.421643e-02 2.791088e-02 2.828250e-02 2.412367e-02 2.139163e-02
#>    151 1.567919e-02 1.273600e-02 1.296096e-02 1.101573e-02 9.701692e-03
#>    154 7.032915e-03 5.688952e-03 5.814456e-03 4.925393e-03 4.308912e-03
#>    157 3.092121e-03 2.490916e-03 2.556886e-03 2.159235e-03 1.876683e-03
#>    160 1.334259e-03 1.070455e-03 1.103546e-03 9.292486e-04 8.025408e-04
#>    163 5.657271e-04 4.520458e-04 4.680176e-04 3.930488e-04 3.373735e-04
#>    166 2.359652e-04 1.877991e-04 1.952595e-04 1.635776e-04 1.395742e-04
#>    169 9.692243e-05 7.683589e-05 8.022287e-05 6.705258e-05 5.688567e-05
#>    172 3.924370e-05 3.099053e-05 3.249013e-05 2.709860e-05 2.286275e-05
#>    175 1.567807e-05 1.233380e-05 1.298308e-05 1.080732e-05 9.069447e-06
#>    178 6.185516e-06 4.847877e-06 5.123401e-06 4.257018e-06 3.554138e-06
#>    181 2.412015e-06 1.883451e-06 1.998264e-06 1.657538e-06 1.377022e-06
#>    184 9.303437e-07 7.238425e-07 7.709015e-07 6.384476e-07 5.278744e-07
#>    187 3.552099e-07 2.753848e-07 2.943843e-07 2.434473e-07 2.003617e-07
#>    190 1.343397e-07 1.037867e-07 1.113524e-07 9.195980e-08 7.535041e-08
#>    193 5.035962e-08 3.877309e-08 4.174791e-08 3.443359e-08 2.809428e-08
#>    196 1.872349e-08 1.436726e-08 1.552340e-08 1.278852e-08 1.039133e-08
#>    199 6.908184e-09 5.283461e-09 5.728014e-09 4.713675e-09 3.814961e-09
#>    202 2.530765e-09 1.929310e-09 2.098568e-09 1.725166e-09 1.390914e-09
#>    205 9.209815e-10 6.998762e-10 7.637357e-10 6.272434e-10 5.038555e-10
#>    208 3.331298e-10 2.523658e-10 2.762616e-10 2.266848e-10 1.814453e-10
#>    211 1.198302e-10 9.050718e-11 9.938099e-11 8.147909e-11 6.499033e-11
#>    214 4.287959e-11 3.229322e-11 3.556190e-11 2.913417e-11 2.316881e-11
#>    217 1.525892e-11 1.145585e-11 1.265525e-11 1.036254e-11 8.210911e-12
#>    220 5.417730e-12 4.057984e-12 4.491891e-12 3.675059e-12 2.904005e-12
#>    223 1.912954e-12 1.428532e-12 1.586337e-12 1.295144e-12 1.019322e-12
#>    226 6.683866e-13 4.963254e-13 5.545420e-13 4.520082e-13 3.557252e-13
#>    229 2.213521e-13 1.609895e-13 1.829185e-13 1.491225e-13 1.136574e-13
#>    232 9.236987e-14 7.072308e-14 7.576399e-14 6.287978e-14 4.995954e-14
#>    235 2.926144e-14 2.301390e-14 2.506304e-14 1.999143e-14 1.626292e-14
#>    238 1.006563e-14 6.319808e-15 8.146920e-15 6.608551e-15 4.453140e-15
#>       year
#> length           16           17           18           19           20
#>    1   3.842090e-60 3.694278e-60 3.104366e-60 8.127162e-60 6.396589e-60
#>    4   4.646975e-20 4.468197e-20 3.754704e-20 9.829732e-20 7.736619e-20
#>    7   3.400129e-06 3.269319e-06 2.747266e-06 7.192282e-06 5.660780e-06
#>    10  1.419390e+00 1.364784e+00 1.146851e+00 3.002432e+00 2.363103e+00
#>    13  1.698779e+02 1.633424e+02 1.372594e+02 3.593422e+02 2.828250e+02
#>    16  3.899098e+02 3.749357e+02 3.150716e+02 8.247578e+02 6.491424e+02
#>    19  7.192440e+01 7.251025e+01 6.175572e+01 1.499650e+02 1.187842e+02
#>    22  3.109923e+01 6.746286e+01 6.593506e+01 4.140369e+01 4.100889e+01
#>    25  6.145106e+01 1.375998e+02 1.356601e+02 7.904855e+01 7.953795e+01
#>    28  4.050478e+01 8.653957e+01 9.294259e+01 5.507637e+01 5.062517e+01
#>    31  2.285664e+01 3.511368e+01 6.362231e+01 4.078618e+01 2.263449e+01
#>    34  2.335000e+01 2.690016e+01 6.921430e+01 4.720654e+01 1.911451e+01
#>    37  2.078250e+01 2.198337e+01 5.242739e+01 4.057325e+01 1.571877e+01
#>    40  1.728152e+01 1.685828e+01 2.929943e+01 3.059334e+01 1.183093e+01
#>    43  1.496445e+01 1.438963e+01 1.764451e+01 2.409823e+01 9.871650e+00
#>    46  1.228328e+01 1.238202e+01 1.298810e+01 1.760186e+01 8.310000e+00
#>    49  1.074175e+01 1.024512e+01 1.039951e+01 1.169596e+01 6.688025e+00
#>    52  1.218201e+01 8.402813e+00 8.395740e+00 7.791328e+00 5.153519e+00
#>    55  1.661415e+01 7.461675e+00 6.671758e+00 5.541492e+00 3.808700e+00
#>    58  2.230902e+01 7.981698e+00 5.403095e+00 4.197413e+00 2.772990e+00
#>    61  2.686668e+01 9.832640e+00 4.856449e+00 3.318163e+00 2.064045e+00
#>    64  2.901516e+01 1.216091e+01 5.107957e+00 2.730474e+00 1.597279e+00
#>    67  2.950633e+01 1.412995e+01 5.972475e+00 2.400123e+00 1.290433e+00
#>    70  3.026270e+01 1.564335e+01 7.157460e+00 2.322022e+00 1.108642e+00
#>    73  3.293064e+01 1.738577e+01 8.524023e+00 2.467807e+00 1.047714e+00
#>    76  3.816344e+01 2.026600e+01 1.020725e+01 2.810334e+00 1.111729e+00
#>    79  4.576046e+01 2.482540e+01 1.248518e+01 3.370791e+00 1.309161e+00
#>    82  5.502869e+01 3.098439e+01 1.552517e+01 4.219151e+00 1.655293e+00
#>    85  6.491240e+01 3.808760e+01 1.919903e+01 5.411082e+00 2.160523e+00
#>    88  7.396581e+01 4.506980e+01 2.305453e+01 6.902761e+00 2.803065e+00
#>    91  8.048911e+01 5.067769e+01 2.642616e+01 8.505254e+00 3.506524e+00
#>    94  8.296427e+01 5.376663e+01 2.862987e+01 9.916476e+00 4.145215e+00
#>    97  8.059663e+01 5.362982e+01 2.917452e+01 1.082072e+01 4.581161e+00
#>    100 7.363133e+01 5.022494e+01 2.791434e+01 1.100438e+01 4.713865e+00
#>    103 6.325859e+01 4.417605e+01 2.508201e+01 1.042868e+01 4.515655e+00
#>    106 5.118267e+01 3.654720e+01 2.119383e+01 9.228782e+00 4.035894e+00
#>    109 3.909348e+01 2.850430e+01 1.687745e+01 7.650342e+00 3.376375e+00
#>    112 2.826903e+01 2.101629e+01 1.269989e+01 5.962359e+00 2.653863e+00
#>    115 1.941269e+01 1.469271e+01 9.056278e+00 4.385287e+00 1.967463e+00
#>    118 1.269963e+01 9.770103e+00 6.138557e+00 3.055250e+00 1.381006e+00
#>    121 7.938964e+00 6.198576e+00 3.967015e+00 2.023639e+00 9.211753e-01
#>    124 4.756511e+00 3.763458e+00 2.451491e+00 1.278638e+00 5.859478e-01
#>    127 2.738954e+00 2.192989e+00 1.452808e+00 7.732028e-01 3.565876e-01
#>    130 1.519850e+00 1.229779e+00 8.279096e-01 4.488321e-01 2.082530e-01
#>    133 8.147275e-01 6.653922e-01 4.548585e-01 2.508094e-01 1.170496e-01
#>    136 4.228878e-01 3.482063e-01 2.415156e-01 1.352737e-01 6.348217e-02
#>    139 2.129985e-01 1.766381e-01 1.242170e-01 7.059138e-02 3.330455e-02
#>    142 1.043133e-01 8.704344e-02 6.201715e-02 3.572261e-02 1.694011e-02
#>    145 4.976543e-02 4.174881e-02 3.011647e-02 1.756716e-02 8.371618e-03
#>    148 2.316854e-02 1.952553e-02 1.425170e-02 8.411544e-03 4.027511e-03
#>    151 1.054284e-02 8.919742e-03 6.583462e-03 3.928747e-03 1.889694e-03
#>    154 4.696371e-03 3.986402e-03 2.973518e-03 1.792955e-03 8.661844e-04
#>    157 2.050814e-03 1.745545e-03 1.315137e-03 8.007615e-04 3.884891e-04
#>    160 8.790647e-04 7.498946e-04 5.703849e-04 3.505012e-04 1.707397e-04
#>    163 3.703229e-04 3.164799e-04 2.429025e-04 1.505632e-04 7.363270e-05
#>    166 1.534985e-04 1.313678e-04 1.016940e-04 6.355373e-05 3.119902e-05
#>    169 6.266974e-05 5.369251e-05 4.190400e-05 2.639181e-05 1.300351e-05
#>    172 2.522773e-05 2.163089e-05 1.701285e-05 1.079399e-05 5.337171e-06
#>    175 1.002244e-05 8.597936e-06 6.812309e-06 4.352370e-06 2.159443e-06
#>    178 3.933021e-06 3.374968e-06 2.692857e-06 1.731883e-06 8.621291e-07
#>    181 1.525791e-06 1.309398e-06 1.051753e-06 6.806917e-07 3.399346e-07
#>    184 5.856200e-07 5.025125e-07 4.062113e-07 2.644764e-07 1.324885e-07
#>    187 2.225382e-07 1.909066e-07 1.552605e-07 1.016646e-07 5.108168e-08
#>    190 8.378330e-08 7.184541e-08 5.876970e-08 3.869188e-08 1.949747e-08
#>    193 3.127177e-08 2.680197e-08 2.204562e-08 1.458939e-08 7.372580e-09
#>    196 1.157849e-08 9.917298e-09 8.200553e-09 5.453856e-09 2.763582e-09
#>    199 4.255027e-09 3.641926e-09 3.026736e-09 2.022483e-09 1.027553e-09
#>    202 1.552866e-09 1.328056e-09 1.109068e-09 7.444344e-10 3.791944e-10
#>    205 5.630575e-10 4.811313e-10 4.036628e-10 2.721233e-10 1.389587e-10
#>    208 2.029522e-10 1.732603e-10 1.460068e-10 9.883585e-11 5.059256e-11
#>    211 7.275302e-11 6.204413e-11 5.250944e-11 3.568451e-11 1.830947e-11
#>    214 2.595923e-11 2.211295e-11 1.878838e-11 1.281610e-11 6.590537e-12
#>    217 9.201909e-12 7.831277e-12 6.681060e-12 4.574977e-12 2.358187e-12
#>    220 3.261098e-12 2.773668e-12 2.374124e-12 1.629650e-12 8.417130e-13
#>    223 1.146108e-12 9.765718e-13 8.395752e-13 5.791598e-13 2.993267e-13
#>    226 4.000791e-13 3.389467e-13 2.915752e-13 2.026378e-13 1.048545e-13
#>    229 1.292205e-13 1.089109e-13 9.682498e-14 6.831428e-14 3.619119e-14
#>    232 5.657959e-14 4.927180e-14 4.113230e-14 2.680835e-14 1.382934e-14
#>    235 1.745964e-14 1.536104e-14 1.343970e-14 9.457425e-15 4.605731e-15
#>    238 5.388808e-15 4.131010e-15 4.116182e-15 3.227297e-15 1.878626e-15
#> 
#> $sim_length
#> function (age = NULL, length_age_key = FALSE) 
#> {
#>     pred_length <- Linf - (Linf - L0) * exp(-K * age)
#>     if (length_age_key) {
#>         breaks <- seq(0, ceiling(max(pred_length)) * 10, length_group)
#>         lak <- matrix(NA, ncol = length(pred_length), nrow = length(breaks) - 
#>             1, dimnames = list(length = group_lengths(breaks, 
#>             length_group)[-length(breaks)], age = age))
#>         for (i in seq_along(breaks)[-1]) {
#>             for (j in seq_along(pred_length)) {
#>                 lak[i - 1, j] <- stats::pnorm(log(breaks[i]), 
#>                   log(pred_length[j]), sd = log_sd) - stats::pnorm(log(breaks[i - 
#>                   1]), log(pred_length[j]), sd = log_sd)
#>             }
#>         }
#>         lak <- lak[rowSums(lak) > 0, ]
#>         if (plot) 
#>             graphics::image(x = as.numeric(colnames(lak)), y = as.numeric(rownames(lak)), 
#>                 z = t(lak), xlab = "Age", ylab = "Length", main = "P(Length | Age)", 
#>                 col = viridis::viridis(100))
#>         return(lak)
#>     }
#>     else {
#>         log_length <- stats::rnorm(length(age), log(pred_length), 
#>             sd = log_sd)
#>         length <- round(exp(log_length), digits)
#>         if (plot) 
#>             plot(age, length)
#>         return(length)
#>     }
#> }
#> <bytecode: 0x55583fde70f8>
#> <environment: 0x55583b19a978>
#> 

Z_fun <- sim_Z(log_mean = log(0.5), log_sd = 0.1, phi_age = 0.9, phi_year = 0.9, plot = TRUE)
Z_fun(years = 1:100, ages = 1:20)

#>     year
#> age          1         2         3         4         5         6         7
#>   1  0.1308123 0.1364804 0.2290546 0.1680213 0.1880710 0.1815544 0.3113708
#>   2  0.1540256 0.1641655 0.2779363 0.2329907 0.2620727 0.2433723 0.4350257
#>   3  0.1521048 0.1491922 0.2188641 0.1686008 0.1661311 0.1541119 0.2687600
#>   4  0.2233324 0.2164613 0.2788880 0.2198631 0.2599112 0.2616435 0.4126722
#>   5  0.2081118 0.1956081 0.2347901 0.1813722 0.2537009 0.2677126 0.4018002
#>   6  0.2640260 0.2370843 0.2616843 0.2171594 0.3120989 0.2588536 0.4481194
#>   7  0.2759158 0.2711619 0.2823132 0.2166762 0.2783352 0.2155815 0.3663871
#>   8  0.2410118 0.2544449 0.2844747 0.2054425 0.2209982 0.1803839 0.3329814
#>   9  0.2615462 0.2742574 0.3543575 0.2624854 0.2434681 0.2018639 0.4020795
#>   10 0.2434419 0.2410524 0.3105612 0.2764586 0.2489709 0.2802831 0.5505653
#>   11 0.3741900 0.2878890 0.3553626 0.3174579 0.2643735 0.2725631 0.4625468
#>   12 0.3419736 0.3375903 0.3730654 0.3221806 0.2981094 0.3193811 0.5083851
#>   13 0.4398914 0.4394976 0.4475792 0.3443184 0.2577047 0.2580796 0.3581626
#>   14 0.4979321 0.4651036 0.5403331 0.4140745 0.3098644 0.3875543 0.5354315
#>   15 0.4053200 0.3655283 0.4216031 0.3302593 0.2268730 0.2745910 0.3329209
#>   16 0.4566321 0.3926340 0.5174064 0.4208471 0.2548356 0.2663379 0.3470660
#>   17 0.4369184 0.3873278 0.4666483 0.4390777 0.2913118 0.2799764 0.2789843
#>   18 0.3475973 0.3684533 0.4473981 0.3670526 0.2264017 0.2345232 0.2926601
#>   19 0.3025312 0.3138477 0.4233085 0.3452254 0.2342859 0.2285334 0.2715695
#>   20 0.2766548 0.3182789 0.4607040 0.3734223 0.2938012 0.3205032 0.3566298
#>     year
#> age          8         9        10        11        12        13        14
#>   1  0.3862307 0.3196896 0.3981561 0.3693702 0.3121217 0.2495328 0.1715832
#>   2  0.5290814 0.4443624 0.5122156 0.4485419 0.3510414 0.2951885 0.1985287
#>   3  0.3631011 0.3627940 0.3605699 0.3056492 0.2982207 0.2425632 0.2012294
#>   4  0.5611669 0.5828216 0.4991542 0.4967471 0.4873097 0.3760577 0.3453978
#>   5  0.5296626 0.5632360 0.4849940 0.4856713 0.5193862 0.4009332 0.3096279
#>   6  0.5804786 0.5414624 0.4482806 0.4750055 0.5081685 0.3731800 0.3318035
#>   7  0.4966888 0.4872539 0.4217579 0.5146667 0.5146105 0.4271329 0.3807115
#>   8  0.4198796 0.3797342 0.3319074 0.3909398 0.3883396 0.3564976 0.3772150
#>   9  0.4996354 0.3704058 0.3626100 0.4060844 0.4439463 0.3849649 0.4938531
#>   10 0.6842778 0.4813172 0.4400897 0.5298567 0.5718128 0.5426858 0.6795580
#>   11 0.5348273 0.3506878 0.3413704 0.4188451 0.4218604 0.4467690 0.4444296
#>   12 0.6419149 0.4607440 0.4441566 0.5288223 0.5237379 0.5477881 0.5333175
#>   13 0.5102480 0.3278877 0.3548649 0.3851518 0.4177068 0.4234624 0.4193519
#>   14 0.7881336 0.6045521 0.6152386 0.7360181 0.8392760 0.7841507 0.6355323
#>   15 0.5528418 0.4160188 0.4803880 0.6237132 0.6988868 0.6406465 0.5601965
#>   16 0.6612033 0.5172940 0.5863221 0.6469925 0.8771156 0.8549757 0.6243948
#>   17 0.5211591 0.4425963 0.4985916 0.5469767 0.7392888 0.7609940 0.6383882
#>   18 0.5402653 0.4502542 0.5059478 0.6700788 0.8913266 0.8720551 0.8428016
#>   19 0.5552902 0.4199744 0.4538453 0.4857178 0.6438150 0.6521877 0.6085578
#>   20 0.6559743 0.5814732 0.6737875 0.6857306 0.8190783 0.7213406 0.7306486
#>     year
#> age         15        16        17        18        19        20        21
#>   1  0.1566875 0.1377371 0.1077575 0.1350494 0.1399984 0.1654651 0.3538580
#>   2  0.1865000 0.1471610 0.1353877 0.1406617 0.1147777 0.1574297 0.3670494
#>   3  0.1784559 0.1149799 0.1165088 0.1162912 0.1041555 0.1532638 0.2712772
#>   4  0.3478616 0.2427967 0.1913573 0.1855287 0.1397531 0.1835697 0.2667889
#>   5  0.3393199 0.2386872 0.2388103 0.2417315 0.2040251 0.3038546 0.4204027
#>   6  0.3441332 0.2774226 0.2599394 0.2585735 0.2188543 0.2779822 0.4308487
#>   7  0.3500881 0.3006936 0.2795199 0.2757777 0.2499014 0.3350979 0.5537292
#>   8  0.3195001 0.2385288 0.1869428 0.1597359 0.1423484 0.2082401 0.3621286
#>   9  0.4143672 0.2586029 0.1945085 0.1432330 0.1441368 0.2231400 0.3583609
#>   10 0.4884510 0.2821347 0.2461228 0.1637443 0.1389323 0.1745953 0.2551081
#>   11 0.3513442 0.2525149 0.2540797 0.1755886 0.1605026 0.2015468 0.3154900
#>   12 0.4364754 0.3288143 0.2840090 0.2286372 0.2102312 0.2962850 0.4033114
#>   13 0.3836064 0.2845960 0.2182452 0.1487166 0.1504309 0.2058891 0.3035281
#>   14 0.5713510 0.4371371 0.3260284 0.2352832 0.2009992 0.2576006 0.3669693
#>   15 0.4339831 0.4308086 0.3202981 0.2282754 0.1930693 0.2749469 0.3092295
#>   16 0.4307270 0.3475214 0.2792870 0.1802508 0.1612414 0.2471028 0.2797091
#>   17 0.4822245 0.3676659 0.2950648 0.2063710 0.1756862 0.2696683 0.3292081
#>   18 0.6073950 0.4422751 0.3202539 0.2470155 0.1807094 0.2816249 0.3730983
#>   19 0.4175863 0.4362896 0.2896035 0.2412906 0.1869841 0.2254313 0.3057520
#>   20 0.5826678 0.5855286 0.4223126 0.4126570 0.2981444 0.3690964 0.4301535
#>     year
#> age         22        23        24        25        26        27        28
#>   1  0.2727165 0.2613620 0.2995666 0.2278136 0.2254487 0.3167221 0.2943311
#>   2  0.2911770 0.3406057 0.3403324 0.2754907 0.2539141 0.3256762 0.2964829
#>   3  0.2316971 0.2801248 0.2978938 0.2609408 0.2311483 0.3335567 0.3468676
#>   4  0.2537320 0.3097619 0.3023124 0.2711656 0.2130799 0.3262852 0.4290957
#>   5  0.4249480 0.4799117 0.4689068 0.4642578 0.3181007 0.4459923 0.5467948
#>   6  0.4238442 0.5437238 0.5549219 0.4922619 0.3184264 0.4098844 0.4927478
#>   7  0.4947149 0.6073441 0.6725077 0.5662693 0.3763422 0.4652002 0.4876518
#>   8  0.3605132 0.4935230 0.5060761 0.4115375 0.3352396 0.3862070 0.4566776
#>   9  0.3726788 0.4934739 0.4944860 0.4435428 0.3438834 0.3593387 0.4067573
#>   10 0.3162998 0.4337770 0.4696644 0.4180768 0.2715173 0.2566759 0.2924952
#>   11 0.3649508 0.4883662 0.4778130 0.4548088 0.3122552 0.2898146 0.3112182
#>   12 0.3781444 0.5701013 0.5737985 0.5155716 0.4298662 0.3738575 0.3148708
#>   13 0.2502614 0.3815829 0.3345746 0.3156387 0.2929519 0.2600348 0.2376029
#>   14 0.2959726 0.4605360 0.4629705 0.4354358 0.3621130 0.3925020 0.3853940
#>   15 0.3013567 0.4243388 0.3538331 0.3413425 0.2980102 0.3281484 0.2721925
#>   16 0.2584395 0.3561955 0.3009054 0.2916155 0.3020612 0.3623395 0.3238699
#>   17 0.2950232 0.3158646 0.3069858 0.2395328 0.2814672 0.3189985 0.2817447
#>   18 0.3508913 0.3607811 0.3519463 0.3072215 0.2947531 0.3636026 0.2765724
#>   19 0.2514930 0.2963650 0.2608233 0.2729840 0.2340582 0.2947294 0.2782371
#>   20 0.3577158 0.5107573 0.4243506 0.4163272 0.3571404 0.4511915 0.4454705
#>     year
#> age         29        30        31        32        33        34        35
#>   1  0.3016592 0.4065584 0.4731906 0.5681831 0.4791115 0.3195588 0.4016434
#>   2  0.3127559 0.4405479 0.5553215 0.6607932 0.7059844 0.5474513 0.6518063
#>   3  0.3461056 0.4766129 0.4846460 0.6089587 0.6088860 0.5328744 0.6049715
#>   4  0.4329183 0.6036075 0.5801234 0.8198455 0.9518528 0.7920196 0.9928817
#>   5  0.4571356 0.6202367 0.5847238 0.7565411 1.0265058 0.9331026 1.0038811
#>   6  0.4541148 0.5442520 0.5128619 0.6883340 0.7149227 0.6738395 0.5961630
#>   7  0.4801484 0.4333169 0.3648046 0.5111831 0.5347302 0.5335431 0.5178096
#>   8  0.4368291 0.4286602 0.3790473 0.6803640 0.6482843 0.6994910 0.6379150
#>   9  0.4678222 0.4099541 0.3896873 0.6661379 0.6184425 0.5707488 0.4686254
#>   10 0.3481333 0.3000563 0.2720620 0.4174783 0.3722378 0.2996617 0.2568722
#>   11 0.2918007 0.3028864 0.2640452 0.3877942 0.3692411 0.2758840 0.2526227
#>   12 0.3112020 0.3285567 0.2629184 0.3942677 0.3936727 0.2707043 0.2363169
#>   13 0.3067786 0.3050209 0.3273517 0.4191864 0.4105467 0.3050216 0.2883928
#>   14 0.4019901 0.3794399 0.3970835 0.5932452 0.5019198 0.3993063 0.3891409
#>   15 0.3343832 0.3389463 0.3224815 0.4753784 0.4015085 0.3832209 0.3429000
#>   16 0.4547619 0.4880036 0.4961795 0.6346840 0.4756405 0.4557833 0.4442510
#>   17 0.5004629 0.4393106 0.4586186 0.5557391 0.3867576 0.4262308 0.4835586
#>   18 0.4832775 0.3815291 0.3623403 0.4351359 0.3342263 0.4069259 0.4612631
#>   19 0.4560140 0.3585339 0.3601659 0.4296861 0.2901732 0.3999318 0.4701216
#>   20 0.6519812 0.5285182 0.4713383 0.5392957 0.3476756 0.4389019 0.4349640
#>     year
#> age         36        37        38        39        40        41        42
#>   1  0.4998611 0.5228415 0.4976908 0.3303939 0.3399230 0.3996291 0.3338422
#>   2  0.6929565 0.6745533 0.5775967 0.4395955 0.4650850 0.5561091 0.4467564
#>   3  0.6185835 0.5330176 0.3827199 0.3001582 0.3005387 0.3089860 0.2528953
#>   4  1.0502649 0.8981197 0.6381980 0.4556207 0.4134802 0.4532099 0.3120430
#>   5  1.0793758 0.9166833 0.7054390 0.4824881 0.3761720 0.4268579 0.2768647
#>   6  0.5840752 0.5203393 0.4405399 0.3216235 0.2520448 0.2960713 0.1973310
#>   7  0.4192197 0.3901293 0.3098618 0.2172854 0.1868445 0.2054551 0.1360991
#>   8  0.5072909 0.4009944 0.3477415 0.2572170 0.1707967 0.2010622 0.1356001
#>   9  0.3700816 0.2945414 0.3032346 0.2459521 0.2047537 0.2459426 0.1908287
#>   10 0.2227329 0.2047653 0.2555035 0.2032195 0.1836293 0.2690406 0.2127213
#>   11 0.2238798 0.1825623 0.2145420 0.1819435 0.1522144 0.2253852 0.1888981
#>   12 0.2270866 0.1770252 0.2060134 0.1747500 0.1276374 0.1881245 0.1254354
#>   13 0.2610546 0.1930749 0.2185282 0.1709394 0.1120160 0.1782849 0.1329262
#>   14 0.3421551 0.2780497 0.3375412 0.2392080 0.1756959 0.2376884 0.1666416
#>   15 0.3321637 0.2955182 0.3530975 0.2458548 0.1807368 0.2439617 0.2091290
#>   16 0.3465074 0.3223155 0.3060585 0.1977504 0.1598113 0.1880954 0.1948439
#>   17 0.4391661 0.4020066 0.4166187 0.3019291 0.2577476 0.2497271 0.2322371
#>   18 0.4506058 0.4786557 0.4521142 0.2957050 0.2382329 0.2561627 0.2107133
#>   19 0.5237429 0.5398647 0.5132197 0.3198935 0.3191466 0.3238456 0.2870231
#>   20 0.5916895 0.5783165 0.4992981 0.3163587 0.3477768 0.3752194 0.3459863
#>     year
#> age         43         44        45        46        47        48        49
#>   1  0.3858589 0.36126336 0.3975780 0.4771582 0.3419200 0.3017283 0.2303796
#>   2  0.4664151 0.36081457 0.3623527 0.4564787 0.3690957 0.3698929 0.2422436
#>   3  0.3399567 0.25977277 0.2379695 0.3357289 0.2973796 0.3215694 0.2277407
#>   4  0.4417275 0.34285641 0.3294846 0.4314757 0.4093514 0.4341004 0.3189517
#>   5  0.4115212 0.38679098 0.3511314 0.4045409 0.3738807 0.4387244 0.3141808
#>   6  0.2820863 0.27344101 0.2337549 0.2775700 0.2642049 0.2984062 0.2486506
#>   7  0.2055383 0.19414556 0.1979373 0.2247742 0.2137182 0.2354448 0.2223153
#>   8  0.1886983 0.14629017 0.1631466 0.1979679 0.1900693 0.2332634 0.2432923
#>   9  0.2130358 0.15552891 0.1850718 0.1814429 0.1993893 0.2616540 0.2984547
#>   10 0.2134974 0.18660859 0.1956199 0.2051833 0.2243901 0.3293043 0.3320081
#>   11 0.1764786 0.14997740 0.1857989 0.1954525 0.2219189 0.2814475 0.2882949
#>   12 0.1143280 0.09649316 0.1159187 0.1199994 0.1554660 0.2138129 0.2011485
#>   13 0.1226661 0.09096586 0.1068951 0.1124425 0.1496833 0.1990571 0.1741008
#>   14 0.1511403 0.11058568 0.1227313 0.1165245 0.1507718 0.1999226 0.1869550
#>   15 0.1747228 0.15051576 0.1562215 0.1769275 0.2065245 0.2272915 0.2320624
#>   16 0.1601726 0.13625088 0.1428658 0.1678261 0.1936579 0.2496306 0.2448239
#>   17 0.1958794 0.19181349 0.1914361 0.2373238 0.2327307 0.3137576 0.2665139
#>   18 0.1784579 0.17642317 0.1856230 0.2514926 0.2189906 0.2648066 0.1991867
#>   19 0.2032204 0.22229202 0.2378557 0.3091708 0.2699599 0.3273553 0.2326373
#>   20 0.2263186 0.24921896 0.2667582 0.3331421 0.3284795 0.4324776 0.3364668
#>     year
#> age         50        51        52        53        54        55        56
#>   1  0.2563768 0.3767825 0.3265990 0.4192025 0.3987391 0.4241391 0.4802193
#>   2  0.3120935 0.4548683 0.3654924 0.4865267 0.4428853 0.3937343 0.4635031
#>   3  0.2943443 0.5278555 0.3676722 0.4912465 0.5150458 0.3970671 0.4883776
#>   4  0.3193181 0.4824341 0.3364091 0.3952194 0.4947624 0.4169555 0.5125344
#>   5  0.3547859 0.4896319 0.3334463 0.4587631 0.4994680 0.3938312 0.4268582
#>   6  0.2597974 0.4047968 0.2330104 0.2892484 0.3151447 0.2337140 0.2902206
#>   7  0.2275708 0.3208724 0.2656360 0.2552652 0.2974591 0.2169793 0.2688033
#>   8  0.2222514 0.3281947 0.2419717 0.2441204 0.3036081 0.2274073 0.2865204
#>   9  0.2140764 0.2581088 0.2246172 0.2417513 0.3100713 0.2031890 0.2272914
#>   10 0.2427105 0.3203021 0.2634917 0.2403879 0.2972530 0.1912966 0.2230754
#>   11 0.2665450 0.3768163 0.3133420 0.2904949 0.3174390 0.2321791 0.2546064
#>   12 0.1884730 0.3481525 0.2824757 0.3397179 0.3493069 0.2974903 0.3276162
#>   13 0.1666747 0.2991375 0.3189741 0.4260215 0.4604994 0.3700042 0.3351633
#>   14 0.1848935 0.3631176 0.3428768 0.3650350 0.4756021 0.3514524 0.3097798
#>   15 0.2207548 0.4076861 0.3920794 0.4480072 0.5295476 0.3718305 0.3278354
#>   16 0.2366514 0.3989639 0.4163323 0.4002814 0.5007653 0.2925142 0.2615928
#>   17 0.2739441 0.4998186 0.5114109 0.5887416 0.5735149 0.4141661 0.3398991
#>   18 0.2277785 0.3593204 0.3213443 0.4010666 0.4502884 0.3754443 0.3289297
#>   19 0.2408027 0.3223249 0.2575452 0.3139875 0.3570163 0.2654571 0.2336284
#>   20 0.3153010 0.4037844 0.3430164 0.4559321 0.4314516 0.3263269 0.2605323
#>     year
#> age         57        58        59        60        61         62        63
#>   1  0.5221530 0.4716498 0.4073318 0.4206912 0.3943630 0.44775099 0.4782093
#>   2  0.5141488 0.4404771 0.3470073 0.3218094 0.2805241 0.36065532 0.3276064
#>   3  0.5697297 0.4464637 0.3824528 0.2918641 0.2654614 0.31677701 0.2738145
#>   4  0.6197494 0.4867710 0.4168331 0.3987357 0.4337608 0.51085792 0.5242758
#>   5  0.5226873 0.4128943 0.3997102 0.3370438 0.3860630 0.52500596 0.6148543
#>   6  0.2984744 0.2852492 0.2660598 0.2135616 0.2212100 0.32163481 0.4238769
#>   7  0.2814584 0.3201782 0.3335605 0.2325629 0.2408793 0.34044736 0.4850998
#>   8  0.3553454 0.5235442 0.4782919 0.3440565 0.3435388 0.47961269 0.6392584
#>   9  0.2548927 0.3368331 0.3141457 0.2259408 0.2142450 0.29760936 0.4143319
#>   10 0.2434243 0.3025531 0.2744308 0.2358643 0.2698451 0.40291388 0.5264822
#>   11 0.2669979 0.3766281 0.3483782 0.2564520 0.2258504 0.36630019 0.5206372
#>   12 0.2930604 0.3465312 0.3313868 0.2140796 0.1856967 0.23727798 0.2729795
#>   13 0.2861339 0.2877863 0.2979113 0.2083693 0.1867474 0.23942929 0.2574361
#>   14 0.2559251 0.2566787 0.2451623 0.1782780 0.1617401 0.21101433 0.2351111
#>   15 0.2617159 0.2618063 0.2589597 0.2206532 0.2175438 0.25439526 0.2573040
#>   16 0.2192019 0.2188114 0.2290127 0.2072773 0.1596837 0.16375271 0.1673148
#>   17 0.2892574 0.2582804 0.3027628 0.2728772 0.1694129 0.16678794 0.1815181
#>   18 0.3153074 0.2449876 0.2964086 0.2935717 0.1492630 0.17099054 0.1745579
#>   19 0.2194142 0.1714395 0.1978017 0.1953507 0.1063607 0.09865301 0.1112246
#>   20 0.2198017 0.1725178 0.2097205 0.1835712 0.1185326 0.12241930 0.1110719
#>     year
#> age         64        65        66        67        68        69        70
#>   1  0.4575947 0.5470559 0.4142937 0.3767580 0.2926390 0.2909308 0.2497553
#>   2  0.3275693 0.3585671 0.2615119 0.2478765 0.2238121 0.2183600 0.1820205
#>   3  0.2690553 0.3158721 0.2605957 0.2310903 0.2021371 0.2086995 0.2165960
#>   4  0.4544205 0.5055797 0.3999910 0.3465279 0.2868675 0.2694324 0.2914394
#>   5  0.5099979 0.5726243 0.4498632 0.3645918 0.2645405 0.2752479 0.2747424
#>   6  0.3333475 0.3442989 0.2709405 0.2235455 0.1671782 0.1458781 0.1444917
#>   7  0.3813186 0.3427606 0.2629569 0.2440788 0.2046143 0.1967466 0.1903754
#>   8  0.5032733 0.5253307 0.3707415 0.2915763 0.2225650 0.2079907 0.2072225
#>   9  0.3307437 0.4001648 0.2864089 0.2629973 0.1910518 0.2048470 0.2209729
#>   10 0.3419917 0.4824392 0.3119454 0.2714128 0.2105359 0.2762521 0.2948739
#>   11 0.3790673 0.4971268 0.3725688 0.3501439 0.2824207 0.3267317 0.3909566
#>   12 0.2190697 0.2456280 0.2234228 0.2324392 0.1847268 0.2432645 0.3020862
#>   13 0.2186822 0.2491995 0.2292302 0.2317726 0.1733061 0.2435302 0.3194240
#>   14 0.1986355 0.2562890 0.2669047 0.2709044 0.2014817 0.2829298 0.3574108
#>   15 0.1934737 0.2748208 0.2561746 0.2730764 0.2331589 0.3307858 0.4123813
#>   16 0.1279517 0.1717052 0.1656393 0.1849256 0.1567107 0.2095287 0.2616904
#>   17 0.1215729 0.1820013 0.1695815 0.2008349 0.1694453 0.2274319 0.2469679
#>   18 0.1302858 0.1968794 0.1991953 0.2181228 0.1905587 0.2174949 0.2312175
#>   19 0.1072424 0.1502734 0.1388020 0.1408995 0.1222134 0.1603531 0.1549844
#>   20 0.1102708 0.1372354 0.1364116 0.1508885 0.1443818 0.1997120 0.2021784
#>     year
#> age         71        72        73        74        75        76        77
#>   1  0.2977735 0.3778339 0.3555880 0.4278959 0.2003044 0.2876609 0.2882954
#>   2  0.2039437 0.2420599 0.2912913 0.3145597 0.1664118 0.2541062 0.2869177
#>   3  0.2478348 0.2936273 0.3635423 0.3633874 0.2060953 0.3016746 0.2608584
#>   4  0.3658429 0.3699379 0.4992130 0.5245560 0.2973250 0.3469309 0.3164965
#>   5  0.3221151 0.3538954 0.4497183 0.4472541 0.3006708 0.3570750 0.3168613
#>   6  0.1696837 0.1803768 0.2277752 0.2069711 0.1475177 0.2103697 0.2227717
#>   7  0.2032336 0.2095087 0.2825130 0.2519013 0.1808178 0.2599677 0.2632403
#>   8  0.2008458 0.1992188 0.2451977 0.2413419 0.1887373 0.2488445 0.2897468
#>   9  0.2137187 0.2314381 0.2476371 0.2441604 0.1794291 0.2422443 0.2354335
#>   10 0.2822391 0.3091700 0.3545139 0.3903268 0.2816604 0.3418436 0.3215968
#>   11 0.3765407 0.3966489 0.4568764 0.4419774 0.4095916 0.4485168 0.4255350
#>   12 0.3049494 0.3291649 0.3735477 0.3768248 0.4079906 0.5029586 0.4414848
#>   13 0.3879569 0.4431014 0.4457198 0.4367429 0.5088432 0.5505177 0.5712464
#>   14 0.4637005 0.4351889 0.4842546 0.4547800 0.5729965 0.6538529 0.6859455
#>   15 0.4651927 0.4009652 0.4455724 0.3970240 0.5129506 0.5749259 0.5364174
#>   16 0.2962624 0.2600109 0.2954843 0.3004527 0.3464901 0.4418040 0.5082803
#>   17 0.2841055 0.2737266 0.2892053 0.3145195 0.3324500 0.3626189 0.4238130
#>   18 0.2437686 0.2605174 0.2760632 0.3026454 0.3093922 0.3139242 0.3494397
#>   19 0.1597616 0.1906219 0.2096477 0.2221451 0.2242935 0.2083369 0.2180026
#>   20 0.2153391 0.2400186 0.2318964 0.2522863 0.2202926 0.1985115 0.2058092
#>     year
#> age         78        79        80        81        82        83        84
#>   1  0.4221907 0.3429403 0.5649761 0.5721707 0.6134199 0.8063657 0.5702198
#>   2  0.3896207 0.3465413 0.4985702 0.5136353 0.5142813 0.5589066 0.3886312
#>   3  0.3962425 0.4063598 0.5279744 0.5110648 0.5549470 0.4830999 0.3100757
#>   4  0.5385043 0.5346720 0.7731082 0.6965360 0.8874727 0.6998495 0.5448791
#>   5  0.4685739 0.5216110 0.7199031 0.6119441 0.8680495 0.7002247 0.5323818
#>   6  0.3534163 0.4297207 0.4993306 0.3393906 0.4780225 0.3937402 0.3330381
#>   7  0.3196598 0.4454660 0.5655671 0.4776008 0.6682748 0.4880293 0.4721318
#>   8  0.2988583 0.4599255 0.6813640 0.4693111 0.7548534 0.5347535 0.4678034
#>   9  0.2110740 0.3348632 0.5631726 0.4039610 0.6078602 0.4715545 0.3881577
#>   10 0.2450612 0.3970075 0.6870474 0.5549615 0.9953682 0.7434337 0.5344506
#>   11 0.2970086 0.4235174 0.7385847 0.5648518 1.0429950 0.8075929 0.5809854
#>   12 0.2755887 0.4056654 0.7481103 0.5724464 1.1520503 0.9744389 0.7201694
#>   13 0.3899553 0.5545242 1.0013187 0.6703996 1.1017497 1.0120904 0.7974886
#>   14 0.4834939 0.6274864 1.1375123 0.7876368 1.2640373 1.2535422 0.9660154
#>   15 0.4638988 0.6220053 1.1226022 0.9978568 1.7016034 2.0471454 1.3426465
#>   16 0.5049277 0.6929431 1.1017595 1.0879741 1.5494470 1.9570424 1.3658010
#>   17 0.4179346 0.5779299 0.7719091 0.8339586 1.2153798 1.5751605 1.2291607
#>   18 0.3138297 0.4618846 0.5931163 0.7092900 1.0205464 1.0885070 0.9404646
#>   19 0.2229096 0.2959041 0.3943565 0.5701314 0.8139709 0.8623835 0.6982576
#>   20 0.2030695 0.2643971 0.3077484 0.4473815 0.6133554 0.5939483 0.5554591
#>     year
#> age         85        86        87        88        89        90        91
#>   1  0.4826537 0.4376307 0.4823483 0.6780183 0.7719032 0.7477258 1.1353131
#>   2  0.3414552 0.2884058 0.3137080 0.5352079 0.6885244 0.7778899 1.0929616
#>   3  0.2683350 0.2106968 0.2425234 0.3990507 0.4942971 0.6318016 0.7460079
#>   4  0.4929047 0.3353265 0.3446900 0.5775008 0.6948791 0.8887650 1.2779379
#>   5  0.5538794 0.3633011 0.3577605 0.5352073 0.6357879 0.7985223 1.2001419
#>   6  0.3050382 0.2252040 0.2659362 0.4495097 0.5447333 0.6434421 0.9627353
#>   7  0.4403674 0.2485682 0.3199301 0.5775503 0.6861403 0.6634308 0.9422819
#>   8  0.4920448 0.2632797 0.3212086 0.5923934 0.6542385 0.6183491 0.8172590
#>   9  0.3466201 0.2200252 0.3029916 0.5244367 0.5839108 0.5383710 0.6695552
#>   10 0.4497616 0.3178821 0.3561988 0.6205854 0.6572586 0.6343340 0.8265042
#>   11 0.4705045 0.3210998 0.3484950 0.5094811 0.5114893 0.5517338 0.8328848
#>   12 0.6841032 0.3974995 0.5013860 0.8027836 0.8189993 0.9119948 1.2345659
#>   13 0.7211310 0.4106064 0.4810446 0.6600430 0.6649604 0.9023509 1.0670915
#>   14 1.0033738 0.6035177 0.6673997 0.9036660 0.8220478 1.0371667 1.1705599
#>   15 1.3455437 0.7804053 1.0850807 1.2267279 1.1417464 1.1261963 1.1271300
#>   16 1.5415675 0.9282252 1.2637160 1.5428782 1.2776964 1.2878968 0.9844613
#>   17 1.5809449 0.9098219 1.5469168 2.0167364 1.5818582 1.6336249 1.0447046
#>   18 1.0827375 0.7734655 1.3636874 1.7223134 1.1630819 1.4463223 1.0093730
#>   19 0.7609818 0.6226314 1.2280225 1.5283892 1.2390106 1.4057122 0.9341569
#>   20 0.5584914 0.5074887 0.9025264 1.2401150 1.0918614 1.0453034 0.7821017
#>     year
#> age         92        93        94        95        96        97        98
#>   1  0.8590350 0.7757616 0.7006763 0.5885899 0.4278875 0.4706870 0.4336642
#>   2  0.8184098 0.8259247 0.6404169 0.5407408 0.4661986 0.5093790 0.4759653
#>   3  0.7685317 0.7170265 0.5651304 0.5258495 0.4701477 0.5659355 0.4781941
#>   4  1.4155100 1.2575532 0.8374002 0.6951006 0.5892487 0.6431119 0.5467911
#>   5  1.7341642 1.1305623 0.6132216 0.6142592 0.4824844 0.5412111 0.4417274
#>   6  1.5762868 1.0950762 0.5627241 0.6196675 0.4826326 0.5422335 0.3576728
#>   7  1.4599274 1.2924872 0.6140649 0.6847949 0.5792412 0.5715240 0.3896818
#>   8  1.1510275 1.2256637 0.6152807 0.7776832 0.7227078 0.8762329 0.5792411
#>   9  0.8829200 1.0481893 0.6160210 0.6976743 0.6069878 0.6203505 0.3835402
#>   10 1.0458528 1.0724482 0.5680752 0.6736044 0.5298157 0.6452367 0.4469558
#>   11 0.9194677 0.9472669 0.4661381 0.6705106 0.5863185 0.6797146 0.4708143
#>   12 1.1961776 1.1472139 0.6195865 0.7248172 0.5514574 0.6341911 0.4428545
#>   13 1.0959920 0.9796659 0.5475178 0.6755333 0.5142019 0.5341682 0.3075934
#>   14 1.2009809 0.9438346 0.5159885 0.6331081 0.4424726 0.4501680 0.2691021
#>   15 1.2759531 0.9741044 0.5427976 0.7420624 0.5998326 0.5657979 0.3889987
#>   16 1.1828248 0.9643854 0.5557851 0.6783635 0.5277954 0.5503610 0.3541946
#>   17 1.0595853 0.8100029 0.4441658 0.4816397 0.3398545 0.3809661 0.2671305
#>   18 1.0523623 0.8287863 0.5222886 0.5374734 0.4704179 0.4891074 0.3216205
#>   19 0.8932888 0.7694220 0.6294988 0.5553609 0.5719888 0.5053012 0.3438863
#>   20 0.7376993 0.6615990 0.5012103 0.4466193 0.4657979 0.4013602 0.3057186
#>     year
#> age         99       100
#>   1  0.3159269 0.2365153
#>   2  0.3996637 0.2721791
#>   3  0.4454042 0.3396028
#>   4  0.4802776 0.3949968
#>   5  0.4286804 0.4324688
#>   6  0.3613956 0.4103294
#>   7  0.3795561 0.3714728
#>   8  0.4803909 0.4832427
#>   9  0.4052023 0.4179618
#>   10 0.4297785 0.4316782
#>   11 0.4733613 0.4071343
#>   12 0.4251080 0.3215525
#>   13 0.3342497 0.2791933
#>   14 0.2897269 0.2663891
#>   15 0.4118107 0.3884964
#>   16 0.4161878 0.4412261
#>   17 0.3350949 0.3472930
#>   18 0.3932603 0.4039725
#>   19 0.4097116 0.4011557
#>   20 0.3631057 0.3138561

sim_abundance(Z = sim_Z(log_mean = log(0.5), log_sd = 0.1, plot = TRUE))

#> $ages
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $lengths
#>  [1]   1   4   7  10  13  16  19  22  25  28  31  34  37  40  43  46  49  52  55
#> [20]  58  61  64  67  70  73  76  79  82  85  88  91  94  97 100 103 106 109 112
#> [39] 115 118 121 124 127 130 133 136 139 142 145 148 151 154 157 160 163 166 169
#> [58] 172 175 178 181 184 187 190 193 196 199 202 205 208 211 214 217 220 223 226
#> [77] 229 232 235 238
#> 
#> $years
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $R
#>          1          2          3          4          5          6          7 
#> 44441193.4 38563255.6 64222266.0 34308455.7 20304245.2  9157629.3  5197685.1 
#>          8          9         10         11         12         13         14 
#>  3078882.7  3831661.9  1183013.1   827071.2  1176460.3   642046.4   894824.5 
#>         15         16         17         18         19         20 
#>  1982462.0  1401018.3  1177654.1  1579097.4  2560531.7  4362944.0 
#> 
#> $N0
#>  [1] 4.444119e+07 2.740250e+07 1.731744e+07 1.078678e+07 6.810228e+06
#>  [6] 4.061090e+06 2.135012e+06 1.161864e+06 7.181306e+05 4.406262e+05
#> [11] 2.648913e+05 1.477168e+05 7.675829e+04 3.361895e+04 1.508247e+04
#> [16] 6.464985e+03 3.002698e+03 1.270467e+03 5.163377e+02 2.009655e+02
#> 
#> $Z
#>     year
#> age          1         2         3         4         5         6         7
#>   1  0.4835325 0.3902252 0.4856889 0.4023295 0.4347408 0.4992331 0.6669229
#>   2  0.4589200 0.3618453 0.4983222 0.3988592 0.4489883 0.5424310 0.6257981
#>   3  0.4733930 0.3737778 0.3859261 0.3472318 0.4497046 0.6375047 0.7208918
#>   4  0.4598957 0.3526618 0.4210242 0.4852920 0.4552965 0.6564592 0.7268890
#>   5  0.5169743 0.4464671 0.4727389 0.5398896 0.4592373 0.6022552 0.6427243
#>   6  0.6429793 0.4632908 0.5307337 0.5121331 0.4117786 0.5391979 0.5307817
#>   7  0.6084468 0.4726683 0.5744176 0.5003940 0.5399614 0.5761325 0.5292599
#>   8  0.4811291 0.4194605 0.5110810 0.4684378 0.4019300 0.4813653 0.4924114
#>   9  0.4884545 0.4575302 0.5380136 0.5879792 0.4144286 0.4588871 0.4932877
#>   10 0.5088774 0.4742581 0.5655179 0.5940682 0.4691425 0.4694730 0.5530396
#>   11 0.5840226 0.5577931 0.6248698 0.5663200 0.4650338 0.5330068 0.6270790
#>   12 0.6546355 0.5334727 0.5913402 0.5633398 0.4736930 0.5588168 0.5372336
#>   13 0.8255714 0.6530414 0.6976701 0.6589523 0.5226176 0.5669175 0.5888552
#>   14 0.8015566 0.7060566 0.8362975 0.6765184 0.5801142 0.5610796 0.5893786
#>   15 0.8471327 0.7350482 0.8117591 0.7572985 0.6494001 0.5492082 0.5457171
#>   16 0.7668896 0.6796174 0.8515260 0.6218331 0.6023627 0.5453793 0.5656360
#>   17 0.8601263 0.6583631 0.8011217 0.6059859 0.6782277 0.6466819 0.6215856
#>   18 0.9003791 0.6469746 0.7478158 0.5822488 0.7629706 0.6745914 0.5955188
#>   19 0.9436277 0.7044434 0.7016633 0.6335298 0.7826866 0.5890283 0.5244010
#>   20 0.7377773 0.6472616 0.6377508 0.6064249 0.7581839 0.6448797 0.5383094
#>     year
#> age          8         9        10        11        12        13        14
#>   1  0.6001250 0.5482367 0.5937020 0.3839001 0.4480787 0.3990757 0.5597205
#>   2  0.5591824 0.6794567 0.6228131 0.3639997 0.3929218 0.3597518 0.5506003
#>   3  0.5718197 0.9270972 0.6613769 0.4035710 0.3992369 0.4330369 0.6601204
#>   4  0.5129733 0.8518177 0.6141844 0.3755539 0.4128351 0.5206301 0.7402298
#>   5  0.5602417 0.9016923 0.6096590 0.3285434 0.3850898 0.4335159 0.6490522
#>   6  0.5626913 0.7288610 0.5456242 0.3969963 0.3780881 0.3927900 0.6292195
#>   7  0.5736358 0.6503836 0.5552264 0.3715067 0.2989655 0.3264228 0.5128185
#>   8  0.5240706 0.5970274 0.5405932 0.4268026 0.2940561 0.2760230 0.4586443
#>   9  0.5592047 0.6412647 0.5191889 0.4326692 0.3088013 0.3082305 0.5261884
#>   10 0.7481150 0.7927357 0.6214455 0.4379429 0.3891211 0.3107383 0.5222045
#>   11 0.9178419 0.9970725 0.6899250 0.4728478 0.3845170 0.2758994 0.4078599
#>   12 0.7923359 0.9936968 0.6037938 0.4326430 0.3893519 0.2476996 0.3372500
#>   13 0.8842137 0.9473104 0.6341512 0.4975222 0.4400524 0.2717168 0.3280482
#>   14 0.6853439 0.7424039 0.5923738 0.5279356 0.4992376 0.2928035 0.3332267
#>   15 0.6004490 0.6758605 0.5289549 0.5470276 0.4866898 0.3794747 0.3751922
#>   16 0.6197765 0.6668806 0.5088863 0.5315041 0.4749844 0.4077235 0.3994706
#>   17 0.5735843 0.6088586 0.4580486 0.5214450 0.4431663 0.4097147 0.4309920
#>   18 0.6208452 0.6465194 0.5512881 0.4588505 0.3929040 0.3152684 0.3498280
#>   19 0.5251750 0.5455573 0.4683998 0.4450270 0.3717085 0.3088820 0.3395909
#>   20 0.5090818 0.5372555 0.5397786 0.4344740 0.4189822 0.4057880 0.4079432
#>     year
#> age         15        16        17        18        19        20
#>   1  0.6891228 0.5373831 0.6510109 0.6951515 0.4482589 0.4484281
#>   2  0.6987170 0.5104163 0.5327649 0.6568240 0.3904165 0.4656662
#>   3  0.7375684 0.4799232 0.4502510 0.5911118 0.3684586 0.3843031
#>   4  0.6593058 0.4729726 0.3911627 0.5988673 0.3809182 0.3985977
#>   5  0.6576719 0.4801116 0.4215726 0.5656465 0.4220445 0.3834693
#>   6  0.6145592 0.4533505 0.4309900 0.5028998 0.4460439 0.3432609
#>   7  0.5721472 0.4693507 0.4350628 0.5159463 0.3864110 0.3290699
#>   8  0.5230624 0.4459848 0.3883888 0.4611179 0.3556226 0.3146312
#>   9  0.5598916 0.4819673 0.3967428 0.4886095 0.4145805 0.3878067
#>   10 0.5761910 0.4879344 0.3629811 0.5125352 0.4449354 0.4488331
#>   11 0.5496080 0.4731541 0.3615889 0.5351560 0.3681051 0.5544205
#>   12 0.4837794 0.4127554 0.3495691 0.5391483 0.4338613 0.6880655
#>   13 0.4163886 0.4941398 0.3882867 0.6420538 0.4872448 0.5749350
#>   14 0.4702793 0.4596778 0.3462101 0.5891685 0.5250582 0.5816937
#>   15 0.4604879 0.5046600 0.3698858 0.5409554 0.5245759 0.5564477
#>   16 0.5029684 0.4513790 0.3142896 0.4701512 0.5082715 0.5429821
#>   17 0.5201533 0.4200745 0.2743035 0.4665230 0.5231478 0.4945249
#>   18 0.5078934 0.3724008 0.2866935 0.5986908 0.6147128 0.4376855
#>   19 0.4992733 0.3339831 0.2800348 0.5145419 0.5996170 0.4542968
#>   20 0.5289424 0.3952863 0.3260683 0.4944280 0.5173011 0.4584620
#> 
#> $N
#>     year
#> age             1            2            3            4            5
#>   1  4.444119e+07 3.856326e+07 6.422227e+07 3.430846e+07 2.030425e+07
#>   2  2.740250e+07 2.740250e+07 2.610364e+07 3.951424e+07 2.294414e+07
#>   3  1.731744e+07 1.731744e+07 1.908283e+07 1.585924e+07 2.651742e+07
#>   4  1.078678e+07 1.078678e+07 1.191665e+07 1.297291e+07 1.120680e+07
#>   5  6.810228e+06 6.810228e+06 7.581109e+06 7.821782e+06 7.985050e+06
#>   6  4.061090e+06 4.061090e+06 4.357761e+06 4.725251e+06 4.558633e+06
#>   7  2.135012e+06 2.135012e+06 2.555277e+06 2.563119e+06 2.831446e+06
#>   8  1.161864e+06 1.161864e+06 1.330831e+06 1.438704e+06 1.553998e+06
#>   9  7.181306e+05 7.181306e+05 7.638107e+05 7.982949e+05 9.005994e+05
#>   10 4.406262e+05 4.406262e+05 4.544652e+05 4.459944e+05 4.434118e+05
#>   11 2.648913e+05 2.648913e+05 2.742222e+05 2.581661e+05 2.462231e+05
#>   12 1.477168e+05 1.477168e+05 1.516426e+05 1.467997e+05 1.465378e+05
#>   13 7.675829e+04 7.675829e+04 8.664542e+04 8.394706e+04 8.357373e+04
#>   14 3.361895e+04 3.361895e+04 3.994965e+04 4.312721e+04 4.343363e+04
#>   15 1.508247e+04 1.508247e+04 1.659387e+04 1.731066e+04 2.192518e+04
#>   16 6.464985e+03 6.464985e+03 7.231780e+03 7.368943e+03 8.117514e+03
#>   17 3.002698e+03 3.002698e+03 3.276525e+03 3.086257e+03 3.956822e+03
#>   18 1.270467e+03 1.270467e+03 1.554491e+03 1.470587e+03 1.683665e+03
#>   19 5.163377e+02 5.163377e+02 6.652517e+02 7.358950e+02 8.215297e+02
#>   20 2.009655e+02 2.009655e+02 2.552689e+02 3.298052e+02 3.905506e+02
#>     year
#> age             6            7            8            9          10
#>   1  9.157629e+06 5197685.0860 3078882.7329 3831661.8949 1183013.142
#>   2  1.314563e+07 5558644.4422 2667896.7715 1689515.3829 2214578.196
#>   3  1.464464e+07 7641991.4531 2972954.4346 1525173.3357  856402.354
#>   4  1.691325e+07 7741298.5145 3716440.7901 1678224.7683  603512.133
#>   5  7.108024e+06 8772642.2794 3742225.1426 2225080.5148  715995.679
#>   6  5.044678e+06 3892178.5577 4613162.9656 2137076.2895  903120.618
#>   7  3.019962e+06 2942136.0774 2289165.5763 2627998.3160 1031049.979
#>   8  1.650084e+06 1697423.7728 1733038.0163 1289883.0757 1371409.236
#>   9  1.039667e+06 1019651.3648 1037382.0806 1026141.1957  710010.313
#>   10 5.950420e+05  657055.8019  622615.0177  593033.5155  540392.607
#>   11 2.773711e+05  372098.6418  377937.6950  294657.4266  268409.872
#>   12 1.546562e+05  162771.8568  198756.4117  150940.7607  108716.206
#>   13 9.124885e+04   88445.5934   95117.7862   89994.0979   55879.112
#>   14 4.955641e+04   51762.8611   49083.9624   39287.3367   34898.146
#>   15 2.431564e+04   28276.5251   28711.4023   24734.2386   18699.530
#>   16 1.145282e+04   14040.0173   16384.1568   15750.0779   12582.764
#>   17 4.444473e+03    6638.3025    7974.7128    8815.7360    8084.630
#>   18 2.008149e+03    2327.9298    3565.3802    4493.7669    4795.508
#>   19 7.850582e+02    1022.8799    1283.3330    1916.3560    2354.131
#>   20 3.755838e+02     435.6022     605.4527     759.0297    1110.564
#>     year
#> age           11          12         13         14          15          16
#>   1   827071.151 1176460.294 642046.403 894824.520 1982461.987 1401018.253
#>   2   653353.260  563400.457 751586.804 430774.535  511274.744  995228.079
#>   3  1187973.439  454009.550 380341.235 524494.506  248386.143  254217.476
#>   4   442023.672  793483.849 304564.023 246665.204  271053.042  118797.000
#>   5   326549.571  303629.909 525104.905 180955.520  117660.358  140191.419
#>   6   389169.551  235106.448 206586.613 340386.644   94556.647   60954.654
#>   7   523340.299  261652.906 161087.916 139481.190  181428.692   51143.732
#>   8   591763.196  360944.865 194037.875 116224.942   83522.098  102382.464
#>   9   798712.417  386180.127 268988.622 147235.056   73470.443   49503.771
#>   10  422458.220  518184.712 283582.375 197638.293   86994.244   41971.531
#>   11  290281.298  272638.756 351149.002 207839.125  117241.284   48893.817
#>   12  134638.070  180910.542 185606.833 266483.222  138227.992   67668.858
#>   13   59438.791   87352.114 122566.141 144883.654  190197.171   85210.532
#>   14   29637.469   36140.890  56254.993  93403.989  104363.794  125420.573
#>   15   19299.127   17480.812  21937.276  41975.717   66934.019   65209.390
#>   16   11018.145   11167.773  10744.715  15009.939   28843.915   42233.740
#>   17    7564.314    6475.587   6945.180   7146.984   10066.791   17442.864
#>   18    5113.664    4490.646   4157.330   4610.485    4644.569    5983.997
#>   19    2763.206    3231.885   3031.606   3033.159    3249.513    2794.925
#>   20    1473.694    1770.682   2228.563   2226.010    2159.796    1972.362
#>     year
#> age           17          18          19          20
#>   1  1177654.104 1579097.358 2560531.716 4362944.035
#>   2   818580.285  614168.168  787967.792 1635512.182
#>   3   597381.330  480490.078  318443.398  533276.855
#>   4   157317.632  380811.552  266052.801  220299.101
#>   5    74028.008  106389.212  209230.669  181776.267
#>   6    86738.445   48563.436   60428.307  137193.572
#>   7    38736.399   56368.314   29369.924   38683.523
#>   8    31985.710   25071.128   33648.243   19956.605
#>   9    65544.589   21691.065   15809.309   23578.571
#>   10   30571.909   44079.193   13307.010   10443.904
#>   11   25766.034   21265.807   26402.342    8528.005
#>   12   30462.513   17947.812   12452.788   18271.594
#>   13   44784.885   21475.821   10467.967    8069.433
#>   14   51986.561   30373.911   11300.804    6430.646
#>   15   79201.473   36773.414   16851.093    6684.662
#>   16   39367.611   54713.425   21409.180    9972.583
#>   17   26892.312   28750.462   34190.846   12878.359
#>   18   11459.925   20440.884   18031.691   20263.275
#>   19    4123.441    8603.445   11232.892    9751.469
#>   20    2001.350    3116.321    5142.919    6167.103
#> 
#> $N_at_length
#>       year
#> length            1            2            3            4            5
#>    1   2.700165e-55 2.343033e-55 3.902027e-55 2.084519e-55 1.233649e-55
#>    4   3.265827e-15 2.833878e-15 4.719468e-15 2.521207e-15 1.492087e-15
#>    7   2.389561e-01 2.073510e-01 3.453171e-01 1.844733e-01 1.091740e-01
#>    10  9.975269e+04 8.655907e+04 1.441533e+05 7.700875e+04 4.557490e+04
#>    13  1.193877e+07 1.035971e+07 1.725280e+07 9.216693e+06 5.454574e+06
#>    16  2.740492e+07 2.378079e+07 3.960102e+07 2.115923e+07 1.252228e+07
#>    19  5.385965e+06 4.741678e+06 7.529790e+06 4.502808e+06 2.656548e+06
#>    22  5.897197e+06 5.880053e+06 5.681772e+06 8.415959e+06 4.889623e+06
#>    25  1.213973e+07 1.213961e+07 1.157888e+07 1.745511e+07 1.022974e+07
#>    28  8.303221e+06 8.303220e+06 8.073131e+06 1.139773e+07 7.710999e+06
#>    31  5.666255e+06 5.666255e+06 5.995268e+06 6.078407e+06 7.498606e+06
#>    34  6.369880e+06 6.369880e+06 6.992462e+06 6.041255e+06 9.436527e+06
#>    37  5.611944e+06 5.611944e+06 6.186557e+06 5.556356e+06 7.881720e+06
#>    40  4.549824e+06 4.549824e+06 5.023223e+06 4.976236e+06 5.586405e+06
#>    43  4.026479e+06 4.026479e+06 4.451688e+06 4.680536e+06 4.489317e+06
#>    46  3.518569e+06 3.518569e+06 3.893839e+06 4.134458e+06 3.878895e+06
#>    49  2.984870e+06 2.984870e+06 3.302055e+06 3.485351e+06 3.361226e+06
#>    52  2.509833e+06 2.509833e+06 2.772737e+06 2.916505e+06 2.881209e+06
#>    55  2.075529e+06 2.075529e+06 2.294415e+06 2.414828e+06 2.416969e+06
#>    58  1.678804e+06 1.678804e+06 1.866340e+06 1.964206e+06 1.989934e+06
#>    61  1.333053e+06 1.333053e+06 1.496195e+06 1.570371e+06 1.617764e+06
#>    64  1.045075e+06 1.045075e+06 1.182761e+06 1.236749e+06 1.298004e+06
#>    67  8.135508e+05 8.135508e+05 9.223315e+05 9.614955e+05 1.024420e+06
#>    70  6.313649e+05 6.313649e+05 7.109701e+05 7.390313e+05 7.936602e+05
#>    73  4.886138e+05 4.886138e+05 5.430066e+05 5.618309e+05 6.033819e+05
#>    76  3.758169e+05 3.758169e+05 4.111979e+05 4.222221e+05 4.504220e+05
#>    79  2.856952e+05 2.856952e+05 3.082081e+05 3.132899e+05 3.304915e+05
#>    82  2.133697e+05 2.133697e+05 2.278260e+05 2.290996e+05 2.385688e+05
#>    85  1.557244e+05 1.557244e+05 1.653410e+05 1.647011e+05 1.694689e+05
#>    88  1.106118e+05 1.106118e+05 1.172988e+05 1.160591e+05 1.183671e+05
#>    91  7.625513e+04 7.625513e+04 8.105732e+04 7.991683e+04 8.113475e+04
#>    94  5.094240e+04 5.094240e+04 5.442046e+04 5.362457e+04 5.443693e+04
#>    97  3.295897e+04 3.295897e+04 3.544267e+04 3.498675e+04 3.565561e+04
#>    100 2.065443e+04 2.065443e+04 2.237646e+04 2.216310e+04 2.274695e+04
#>    103 1.254543e+04 1.254543e+04 1.369531e+04 1.362219e+04 1.411202e+04
#>    106 7.393015e+03 7.393015e+03 8.130397e+03 8.123540e+03 8.506624e+03
#>    109 4.231857e+03 4.231857e+03 4.686079e+03 4.702696e+03 4.981306e+03
#>    112 2.355874e+03 2.355874e+03 2.625162e+03 2.645061e+03 2.834564e+03
#>    115 1.277082e+03 1.277082e+03 1.431146e+03 1.447093e+03 1.568492e+03
#>    118 6.749019e+02 6.749019e+02 7.602053e+02 7.710191e+02 8.447470e+02
#>    121 3.480916e+02 3.480916e+02 3.939286e+02 4.005810e+02 4.432722e+02
#>    124 1.753955e+02 1.753955e+02 1.993581e+02 2.031927e+02 2.268759e+02
#>    127 8.642232e+01 8.642232e+01 9.863589e+01 1.007457e+02 1.133855e+02
#>    130 4.167738e+01 4.167738e+01 4.775762e+01 4.887868e+01 5.539193e+01
#>    133 1.968829e+01 1.968829e+01 2.264906e+01 2.322875e+01 2.647935e+01
#>    136 9.118043e+00 9.118043e+00 1.052998e+01 1.082310e+01 1.239864e+01
#>    139 4.143104e+00 4.143104e+00 4.803171e+00 4.948528e+00 5.691965e+00
#>    142 1.848500e+00 1.848500e+00 2.151259e+00 2.222060e+00 2.564310e+00
#>    145 8.104349e-01 8.104349e-01 9.467907e-01 9.806869e-01 1.134702e+00
#>    148 3.494251e-01 3.494251e-01 4.097687e-01 4.257224e-01 4.935882e-01
#>    151 1.482711e-01 1.482711e-01 1.745297e-01 1.819118e-01 2.112400e-01
#>    154 6.196570e-02 6.196570e-02 7.320887e-02 7.656711e-02 8.901457e-02
#>    157 2.552463e-02 2.552463e-02 3.026464e-02 3.176679e-02 3.696186e-02
#>    160 1.037041e-02 1.037041e-02 1.233940e-02 1.300021e-02 1.513487e-02
#>    163 4.158820e-03 4.158820e-03 4.965262e-03 5.251263e-03 6.115755e-03
#>    166 1.647338e-03 1.647338e-03 1.973227e-03 2.095069e-03 2.440462e-03
#>    169 6.449502e-04 6.449502e-04 7.749757e-04 8.260987e-04 9.623642e-04
#>    172 2.497379e-04 2.497379e-04 3.009934e-04 3.221333e-04 3.752637e-04
#>    175 9.570427e-05 9.570427e-05 1.156795e-04 1.243005e-04 1.447898e-04
#>    178 3.631880e-05 3.631880e-05 4.402008e-05 4.748970e-05 5.531056e-05
#>    181 1.365647e-05 1.365647e-05 1.659564e-05 1.797473e-05 2.093154e-05
#>    184 5.090876e-06 5.090876e-06 6.201941e-06 6.743697e-06 7.851620e-06
#>    187 1.882516e-06 1.882516e-06 2.298775e-06 2.509254e-06 2.920946e-06
#>    190 6.908636e-07 6.908636e-07 8.455099e-07 9.264406e-07 1.078236e-06
#>    193 2.517293e-07 2.517293e-07 3.087319e-07 3.395499e-07 3.951148e-07
#>    196 9.114240e-08 9.114240e-08 1.120013e-07 1.236297e-07 1.438318e-07
#>    199 3.278214e-08 3.278214e-08 4.036185e-08 4.471291e-08 5.201256e-08
#>    202 1.172848e-08 1.172848e-08 1.446588e-08 1.608112e-08 1.870297e-08
#>    205 4.166565e-09 4.166565e-09 5.148140e-09 5.743102e-09 6.679703e-09
#>    208 1.475834e-09 1.475834e-09 1.826350e-09 2.044124e-09 2.377106e-09
#>    211 5.232467e-10 5.232467e-10 6.482870e-10 7.277628e-10 8.457074e-10
#>    214 1.825188e-10 1.825188e-10 2.265111e-10 2.551100e-10 2.966064e-10
#>    217 6.461552e-11 6.461552e-11 8.016832e-11 9.050524e-11 1.053542e-10
#>    220 2.209990e-11 2.209990e-11 2.752824e-11 3.119990e-11 3.624497e-11
#>    223 7.461945e-12 7.461945e-12 9.335849e-12 1.064744e-11 1.238430e-11
#>    226 2.630026e-12 2.630026e-12 3.275872e-12 3.733813e-12 4.358254e-12
#>    229 7.496483e-13 7.496483e-13 9.498035e-13 1.112538e-12 1.288874e-12
#>    232 3.895701e-13 3.895701e-13 4.903420e-13 5.463639e-13 6.294996e-13
#>    235 1.019483e-13 1.019483e-13 1.305389e-13 1.549322e-13 1.779278e-13
#>    238 2.231165e-14 2.231165e-14 2.834054e-14 3.661573e-14 4.335983e-14
#>       year
#> length            6            7            8            9           10
#>    1   5.564008e-56 3.158018e-56 1.870673e-56 2.328048e-56 7.187771e-57
#>    4   6.729619e-16 3.819595e-16 2.262562e-16 2.815753e-16 8.693546e-17
#>    7   4.923971e-02 2.794746e-02 1.655486e-02 2.060249e-02 6.360950e-03
#>    10  2.055521e+04 1.166672e+04 6.910859e+03 8.600547e+03 2.655391e+03
#>    13  2.460124e+06 1.396317e+06 8.271173e+05 1.029345e+06 3.178071e+05
#>    16  5.648218e+06 3.205532e+06 1.898725e+06 2.362716e+06 7.297324e+05
#>    19  1.250703e+06 6.741365e+05 3.875928e+05 4.517278e+05 1.712692e+05
#>    22  2.794188e+06 1.185537e+06 5.706383e+05 3.668246e+05 4.695119e+05
#>    25  5.858012e+06 2.484996e+06 1.188911e+06 7.509998e+05 9.780800e+05
#>    28  4.385132e+06 1.945826e+06 8.900612e+05 5.409788e+05 6.367193e+05
#>    31  4.214470e+06 2.115722e+06 8.567196e+05 4.580716e+05 3.327488e+05
#>    34  5.593112e+06 2.873726e+06 1.146347e+06 5.823711e+05 3.234888e+05
#>    37  5.761375e+06 2.891355e+06 1.218630e+06 5.972034e+05 2.890465e+05
#>    40  5.802482e+06 2.919380e+06 1.322352e+06 6.315550e+05 2.547215e+05
#>    43  5.637495e+06 3.161176e+06 1.477194e+06 7.253991e+05 2.614496e+05
#>    46  4.740593e+06 3.275282e+06 1.580140e+06 8.221131e+05 2.863128e+05
#>    49  3.704591e+06 3.166639e+06 1.677854e+06 9.129037e+05 3.238056e+05
#>    52  2.968556e+06 2.830100e+06 1.759790e+06 9.906055e+05 3.722344e+05
#>    55  2.472060e+06 2.369040e+06 1.755840e+06 1.048439e+06 4.274948e+05
#>    58  2.076138e+06 1.934369e+06 1.637527e+06 1.076440e+06 4.846578e+05
#>    61  1.720649e+06 1.586865e+06 1.438689e+06 1.056203e+06 5.339511e+05
#>    64  1.397657e+06 1.308635e+06 1.215747e+06 9.801418e+05 5.614411e+05
#>    67  1.114097e+06 1.071788e+06 1.006492e+06 8.620318e+05 5.559815e+05
#>    70  8.738254e+05 8.643508e+05 8.222076e+05 7.256620e+05 5.160083e+05
#>    73  6.747588e+05 6.842891e+05 6.614114e+05 5.902842e+05 4.499650e+05
#>    76  5.120704e+05 5.311224e+05 5.214473e+05 4.662054e+05 3.710077e+05
#>    79  3.809493e+05 4.033920e+05 4.014273e+05 3.577310e+05 2.912748e+05
#>    82  2.773114e+05 2.990745e+05 3.011490e+05 2.665239e+05 2.190668e+05
#>    85  1.974086e+05 2.160250e+05 2.199426e+05 1.928645e+05 1.586511e+05
#>    88  1.374523e+05 1.518987e+05 1.563278e+05 1.357835e+05 1.111789e+05
#>    91  9.363678e+04 1.040072e+05 1.081466e+05 9.324103e+04 7.576964e+04
#>    94  6.239575e+04 6.941062e+04 7.285365e+04 6.260297e+04 5.046907e+04
#>    97  4.063513e+04 4.518970e+04 4.782394e+04 4.116931e+04 3.299708e+04
#>    100 2.582955e+04 2.871620e+04 3.061062e+04 2.653917e+04 2.123680e+04
#>    103 1.600262e+04 1.781069e+04 1.911230e+04 1.676791e+04 1.346827e+04
#>    106 9.651876e+03 1.077726e+04 1.164184e+04 1.037510e+04 8.410758e+03
#>    109 5.662944e+03 6.358166e+03 6.917361e+03 6.279260e+03 5.162103e+03
#>    112 3.231079e+03 3.654987e+03 4.008201e+03 3.712569e+03 3.106170e+03
#>    115 1.792987e+03 2.046405e+03 2.264249e+03 2.141910e+03 1.828093e+03
#>    118 9.681243e+02 1.115816e+03 1.246767e+03 1.204825e+03 1.050275e+03
#>    121 5.090034e+02 5.926007e+02 6.691602e+02 6.604336e+02 5.882436e+02
#>    124 2.608149e+02 3.066828e+02 3.501436e+02 3.527403e+02 3.209521e+02
#>    127 1.303764e+02 1.547602e+02 1.786941e+02 1.836022e+02 1.705542e+02
#>    130 6.364708e+01 7.621285e+01 8.899758e+01 9.317303e+01 8.829135e+01
#>    133 3.037649e+01 3.666079e+01 4.328824e+01 4.612916e+01 4.454934e+01
#>    136 1.418869e+01 1.724315e+01 2.058043e+01 2.229903e+01 2.192627e+01
#>    139 6.493086e+00 7.938271e+00 9.572691e+00 1.053469e+01 1.053631e+01
#>    142 2.914140e+00 3.580862e+00 4.360462e+00 4.868703e+00 4.948285e+00
#>    145 1.283963e+00 1.584371e+00 1.947081e+00 2.203481e+00 2.273678e+00
#>    148 5.558973e-01 6.883053e-01 8.531492e-01 9.776081e-01 1.023261e+00
#>    151 2.367216e-01 2.938965e-01 3.671878e-01 4.256314e-01 4.515469e-01
#>    154 9.923563e-02 1.234574e-01 1.553809e-01 1.820385e-01 1.955900e-01
#>    157 4.098772e-02 5.106840e-02 6.470920e-02 7.655775e-02 8.324817e-02
#>    160 1.669362e-02 2.082030e-02 2.654554e-02 3.169084e-02 3.485210e-02
#>    163 6.709617e-03 8.373184e-03 1.073637e-02 1.292419e-02 1.436596e-02
#>    166 2.663299e-03 3.324417e-03 4.284799e-03 5.197409e-03 5.835779e-03
#>    169 1.044788e-03 1.304057e-03 1.688735e-03 2.062799e-03 2.338354e-03
#>    172 4.053404e-04 5.057706e-04 6.577863e-04 8.086633e-04 9.249943e-04
#>    175 1.556248e-04 1.940836e-04 2.534066e-04 3.133691e-04 3.615235e-04
#>    178 5.916662e-05 7.373793e-05 9.661915e-05 1.201275e-04 1.397129e-04
#>    181 2.228806e-05 2.775445e-05 3.648439e-05 4.558584e-05 5.342624e-05
#>    184 8.323584e-06 1.035551e-05 1.365274e-05 1.713582e-05 2.022971e-05
#>    187 3.083429e-06 3.832306e-06 5.065999e-06 6.384741e-06 7.589746e-06
#>    190 1.133608e-06 1.407429e-06 1.865017e-06 2.359390e-06 2.823142e-06
#>    193 4.137984e-07 5.131866e-07 6.815344e-07 8.651844e-07 1.041728e-06
#>    196 1.500776e-07 1.859082e-07 2.473851e-07 3.150261e-07 3.815555e-07
#>    199 5.408004e-08 6.691627e-08 8.920780e-08 1.139306e-07 1.387768e-07
#>    202 1.938141e-08 2.395310e-08 3.198448e-08 4.095457e-08 5.015439e-08
#>    205 6.899215e-09 8.518451e-09 1.139485e-08 1.462914e-08 1.801106e-08
#>    208 2.447825e-09 3.018717e-09 4.043213e-09 5.201650e-09 6.435211e-09
#>    211 8.688757e-10 1.069464e-09 1.432321e-09 1.844007e-09 2.290461e-09
#>    214 3.038700e-10 3.740323e-10 5.023255e-10 6.487187e-10 8.096865e-10
#>    217 1.076989e-10 1.322408e-10 1.771619e-10 2.283881e-10 2.856480e-10
#>    220 3.691806e-11 4.533332e-11 6.114419e-11 7.937485e-11 1.000489e-10
#>    223 1.246083e-11 1.529176e-11 2.071248e-11 2.713027e-11 3.460348e-11
#>    226 4.384022e-12 5.423586e-12 7.294081e-12 9.499007e-12 1.207213e-11
#>    229 1.280454e-12 1.534849e-12 2.108470e-12 2.782518e-12 3.673908e-12
#>    232 6.474563e-13 7.757465e-13 1.084106e-12 1.430040e-12 1.794915e-12
#>    235 1.705553e-13 2.102856e-13 2.769161e-13 3.812967e-13 5.079559e-13
#>    238 4.169817e-14 4.836156e-14 6.721875e-14 8.426923e-14 1.232974e-13
#>       year
#> length           11           12           13           14           15
#>    1   5.025133e-57 7.147957e-57 3.900956e-57 5.436790e-57 1.204508e-56
#>    4   6.077854e-17 8.645392e-17 4.718173e-17 6.575750e-17 1.456841e-16
#>    7   4.447084e-03 6.325716e-03 3.452223e-03 4.811387e-03 1.065951e-02
#>    10  1.856444e+03 2.640682e+03 1.441137e+03 2.008523e+03 4.449834e+03
#>    13  2.221861e+05 3.160467e+05 1.724807e+05 2.403875e+05 5.325726e+05
#>    16  5.100394e+05 7.254469e+05 3.959744e+05 5.517807e+05 1.222391e+06
#>    19  1.029287e+05 1.395358e+05 8.449295e+04 1.061742e+05 2.269032e+05
#>    22  1.400055e+05 1.220236e+05 1.600543e+05 9.330308e+04 1.133859e+05
#>    25  2.936650e+05 2.501356e+05 3.324364e+05 1.922189e+05 2.261203e+05
#>    28  2.469132e+05 1.769945e+05 2.217677e+05 1.464602e+05 1.502179e+05
#>    31  3.129210e+05 1.412449e+05 1.338345e+05 1.470199e+05 8.894040e+04
#>    34  4.180780e+05 1.839617e+05 1.434570e+05 1.873802e+05 9.627066e+04
#>    37  3.449813e+05 2.141097e+05 1.340802e+05 1.592740e+05 9.577557e+04
#>    40  2.347895e+05 2.485866e+05 1.282450e+05 1.176231e+05 9.446568e+04
#>    43  1.836770e+05 2.557472e+05 1.445525e+05 9.987348e+04 9.122447e+04
#>    46  1.645338e+05 2.161085e+05 1.651920e+05 9.478462e+04 7.763805e+04
#>    49  1.617073e+05 1.687252e+05 1.728461e+05 9.868074e+04 6.356744e+04
#>    52  1.739907e+05 1.409055e+05 1.603521e+05 1.081306e+05 5.716709e+04
#>    55  1.986005e+05 1.329642e+05 1.371632e+05 1.140541e+05 5.793316e+04
#>    58  2.320351e+05 1.393315e+05 1.185174e+05 1.112039e+05 6.190882e+04
#>    61  2.699306e+05 1.559683e+05 1.121786e+05 1.027950e+05 6.506939e+04
#>    64  3.059288e+05 1.789755e+05 1.179076e+05 9.603071e+04 6.566327e+04
#>    67  3.318040e+05 2.032940e+05 1.318139e+05 9.589165e+04 6.498531e+04
#>    70  3.397788e+05 2.228298e+05 1.487613e+05 1.028858e+05 6.573366e+04
#>    73  3.260589e+05 2.318175e+05 1.633027e+05 1.141317e+05 6.969278e+04
#>    76  2.927696e+05 2.267900e+05 1.706821e+05 1.252479e+05 7.656125e+04
#>    79  2.467348e+05 2.079172e+05 1.680478e+05 1.319825e+05 8.420316e+04
#>    82  1.963006e+05 1.787645e+05 1.552231e+05 1.314760e+05 8.972862e+04
#>    85  1.484543e+05 1.446638e+05 1.345111e+05 1.229940e+05 9.073868e+04
#>    88  1.074724e+05 1.107621e+05 1.096307e+05 1.078942e+05 8.620909e+04
#>    91  7.497953e+04 8.071458e+04 8.437621e+04 8.888453e+04 7.670643e+04
#>    94  5.072203e+04 5.632092e+04 6.161814e+04 6.897835e+04 6.396146e+04
#>    97  3.344865e+04 3.784909e+04 4.291607e+04 5.062650e+04 5.011646e+04
#>    100 2.159357e+04 2.462536e+04 2.865245e+04 3.529450e+04 3.703508e+04
#>    103 1.368519e+04 1.558065e+04 1.842536e+04 2.347550e+04 2.591711e+04
#>    106 8.524968e+03 9.619987e+03 1.146176e+04 1.496078e+04 1.724644e+04
#>    109 5.218766e+03 5.810129e+03 6.922381e+03 9.171805e+03 1.095714e+04
#>    112 3.135792e+03 3.437059e+03 4.070946e+03 5.428523e+03 6.671526e+03
#>    115 1.846199e+03 1.992256e+03 2.336171e+03 3.111790e+03 3.906626e+03
#>    118 1.063134e+03 1.131206e+03 1.310115e+03 1.732277e+03 2.207033e+03
#>    121 5.978909e+02 6.287852e+02 7.185900e+02 9.386060e+02 1.206393e+03
#>    124 3.280349e+02 3.419124e+02 3.856629e+02 4.959171e+02 6.396591e+02
#>    127 1.754819e+02 1.817669e+02 2.025666e+02 2.558821e+02 3.297381e+02
#>    130 9.151730e+01 9.443550e+01 1.041345e+02 1.290907e+02 1.655831e+02
#>    133 4.654135e+01 4.794311e+01 5.239942e+01 6.373811e+01 8.114343e+01
#>    136 2.309253e+01 2.378772e+01 2.581286e+01 3.082562e+01 3.886483e+01
#>    139 1.118728e+01 1.153935e+01 1.245224e+01 1.461340e+01 1.821914e+01
#>    142 5.296448e+00 5.475965e+00 5.884901e+00 6.795376e+00 8.369632e+00
#>    145 2.452893e+00 2.543908e+00 2.726094e+00 3.101605e+00 3.772081e+00
#>    148 1.112386e+00 1.157867e+00 1.238583e+00 1.390458e+00 1.669551e+00
#>    151 4.945087e-01 5.167925e-01 5.523306e-01 6.126601e-01 7.264027e-01
#>    154 2.157214e-01 2.263991e-01 2.419323e-01 2.655029e-01 3.109583e-01
#>    157 9.244121e-02 9.744095e-02 1.041733e-01 1.132427e-01 1.310810e-01
#>    160 3.895219e-02 4.124043e-02 4.413088e-02 4.757178e-02 5.445504e-02
#>    163 1.615544e-02 1.717991e-02 1.840815e-02 1.969679e-02 2.231152e-02
#>    166 6.601407e-03 7.050595e-03 7.566846e-03 8.043717e-03 9.022590e-03
#>    169 2.659977e-03 2.853101e-03 3.067656e-03 3.242191e-03 3.603710e-03
#>    172 1.057835e-03 1.139358e-03 1.227515e-03 1.290749e-03 1.422587e-03
#>    175 4.155407e-04 4.493709e-04 4.851829e-04 5.078788e-04 5.553940e-04
#>    178 1.613629e-04 1.751807e-04 1.895668e-04 1.976426e-04 2.145798e-04
#>    181 6.198831e-05 6.754965e-05 7.326606e-05 7.611681e-05 8.209250e-05
#>    184 2.357414e-05 2.578209e-05 2.802979e-05 2.902872e-05 3.111684e-05
#>    187 8.881220e-06 9.746801e-06 1.062174e-05 1.096940e-05 1.169251e-05
#>    190 3.316584e-06 3.651968e-06 3.989286e-06 4.109543e-06 4.357839e-06
#>    193 1.228410e-06 1.356949e-06 1.485816e-06 1.527159e-06 1.611761e-06
#>    196 4.515447e-07 5.003251e-07 5.491376e-07 5.632867e-07 5.918838e-07
#>    199 1.647942e-07 1.831295e-07 2.014662e-07 2.062789e-07 2.158854e-07
#>    202 5.975064e-08 6.658523e-08 7.342320e-08 7.505514e-08 7.825845e-08
#>    205 2.152563e-08 2.405127e-08 2.657916e-08 2.712499e-08 2.818347e-08
#>    208 7.713521e-09 8.640639e-09 9.570629e-09 9.754594e-09 1.010340e-08
#>    211 2.752139e-09 3.090675e-09 3.432191e-09 3.497361e-09 3.613433e-09
#>    214 9.757300e-10 1.098195e-09 1.221369e-09 1.241512e-09 1.279240e-09
#>    217 3.450745e-10 3.890519e-10 4.339125e-10 4.420430e-10 4.556869e-10
#>    220 1.212167e-10 1.370314e-10 1.529759e-10 1.550052e-10 1.585851e-10
#>    223 4.218615e-11 4.787033e-11 5.360647e-11 5.412289e-11 5.479412e-11
#>    226 1.469130e-11 1.667407e-11 1.874397e-11 1.890611e-11 1.922505e-11
#>    229 4.576260e-12 5.275755e-12 6.014004e-12 6.060184e-12 6.035078e-12
#>    232 2.162963e-12 2.395695e-12 2.619230e-12 2.668184e-12 2.675901e-12
#>    235 6.340033e-13 7.519816e-13 8.314164e-13 8.310217e-13 8.403394e-13
#>    238 1.636129e-13 1.965851e-13 2.474202e-13 2.471367e-13 2.397855e-13
#>       year
#> length           16           17           18           19           20
#>    1   8.512330e-57 7.155210e-57 9.594306e-57 1.555732e-56 2.650845e-56
#>    4   1.029559e-16 8.654165e-17 1.160423e-16 1.881644e-16 3.206174e-16
#>    7   7.533143e-03 6.332135e-03 8.490658e-03 1.376774e-02 2.345914e-02
#>    10  3.144725e+03 2.643362e+03 3.544442e+03 5.747369e+03 9.793063e+03
#>    13  3.763724e+05 3.163674e+05 4.242119e+05 6.878664e+05 1.172070e+06
#>    16  8.639654e+05 7.262208e+05 9.737060e+05 1.578849e+06 2.690278e+06
#>    19  1.722610e+05 1.444599e+05 1.846228e+05 2.954633e+05 5.089475e+05
#>    22  2.135205e+05 1.757346e+05 1.338828e+05 1.732988e+05 3.569116e+05
#>    25  4.388541e+05 3.630765e+05 2.726021e+05 3.481310e+05 7.218666e+05
#>    28  2.778705e+05 2.530620e+05 1.919505e+05 2.274258e+05 4.639329e+05
#>    31  1.190590e+05 1.868708e+05 1.486693e+05 1.217428e+05 2.221452e+05
#>    34  9.617312e+04 2.112487e+05 1.785771e+05 1.214847e+05 1.976006e+05
#>    37  7.771191e+04 1.647700e+05 1.658074e+05 1.125581e+05 1.584768e+05
#>    40  5.834006e+04 9.922772e+04 1.436199e+05 1.028544e+05 1.118264e+05
#>    43  5.250131e+04 6.509603e+04 1.248750e+05 1.003149e+05 9.138373e+04
#>    46  5.199755e+04 4.907424e+04 9.496762e+04 9.261385e+04 8.260073e+04
#>    49  5.030803e+04 4.046929e+04 6.465554e+04 7.925762e+04 7.606721e+04
#>    52  4.567366e+04 3.646283e+04 4.455727e+04 6.282525e+04 6.868118e+04
#>    55  4.009649e+04 3.405038e+04 3.369730e+04 4.624756e+04 5.870271e+04
#>    58  3.670436e+04 3.136124e+04 2.808705e+04 3.303368e+04 4.682828e+04
#>    61  3.644645e+04 2.863563e+04 2.488636e+04 2.447820e+04 3.520730e+04
#>    64  3.801042e+04 2.689150e+04 2.267571e+04 1.958863e+04 2.575617e+04
#>    67  3.972395e+04 2.651360e+04 2.112486e+04 1.684536e+04 1.919499e+04
#>    70  4.103301e+04 2.709843e+04 2.035273e+04 1.523665e+04 1.513593e+04
#>    73  4.259286e+04 2.814582e+04 2.038911e+04 1.432779e+04 1.277669e+04
#>    76  4.531997e+04 2.955548e+04 2.109360e+04 1.397922e+04 1.144939e+04
#>    79  4.937646e+04 3.148275e+04 2.230958e+04 1.412124e+04 1.076133e+04
#>    82  5.382695e+04 3.387131e+04 2.389905e+04 1.466366e+04 1.050207e+04
#>    85  5.706044e+04 3.618382e+04 2.561587e+04 1.545971e+04 1.052321e+04
#>    88  5.758510e+04 3.755328e+04 2.701674e+04 1.627693e+04 1.066888e+04
#>    91  5.469241e+04 3.719918e+04 2.755529e+04 1.680750e+04 1.075876e+04
#>    94  4.867593e+04 3.479886e+04 2.680792e+04 1.674811e+04 1.061262e+04
#>    97  4.059404e+04 3.060320e+04 2.466809e+04 1.591451e+04 1.009934e+04
#>    100 3.179450e+04 2.528633e+04 2.138757e+04 1.431798e+04 9.181504e+03
#>    103 2.346615e+04 1.966302e+04 1.746168e+04 1.215742e+04 7.927402e+03
#>    106 1.638264e+04 1.443079e+04 1.344354e+04 9.738392e+03 6.482918e+03
#>    109 1.086101e+04 1.002900e+04 9.784088e+03 7.368717e+03 5.019356e+03
#>    112 6.863572e+03 6.623232e+03 6.751668e+03 5.279116e+03 3.683216e+03
#>    115 4.149432e+03 4.170868e+03 4.431749e+03 3.591061e+03 2.566642e+03
#>    118 2.407940e+03 2.512839e+03 2.775904e+03 2.326451e+03 1.702698e+03
#>    121 1.345457e+03 1.452913e+03 1.664366e+03 1.439809e+03 1.078255e+03
#>    124 7.259355e+02 8.085684e+02 9.580622e+02 8.537948e+02 6.536194e+02
#>    127 3.791930e+02 4.342801e+02 5.309445e+02 4.864991e+02 3.803128e+02
#>    130 1.922148e+02 2.256758e+02 2.840190e+02 2.670947e+02 2.129724e+02
#>    133 9.475790e+01 1.137274e+02 1.470088e+02 1.416465e+02 1.150727e+02
#>    136 4.551985e+01 5.569747e+01 7.379349e+01 7.273341e+01 6.013496e+01
#>    139 2.134628e+01 2.656141e+01 3.599836e+01 3.624184e+01 3.046241e+01
#>    142 9.787931e+00 1.235667e+01 1.709950e+01 1.756015e+01 1.498988e+01
#>    145 4.395000e+00 5.617158e+00 7.923288e+00 8.289308e+00 7.179308e+00
#>    148 1.935193e+00 2.499039e+00 3.587389e+00 3.819028e+00 3.352849e+00
#>    151 8.366384e-01 1.089676e+00 1.589574e+00 1.720084e+00 1.529448e+00
#>    154 3.555562e-01 4.663073e-01 6.903077e-01 7.585354e-01 6.825521e-01
#>    157 1.486986e-01 1.960825e-01 2.942061e-01 3.279840e-01 2.984433e-01
#>    160 6.125919e-02 8.111502e-02 1.232124e-01 1.392381e-01 1.280304e-01
#>    163 2.488340e-02 3.304682e-02 5.076461e-02 5.810729e-02 5.395714e-02
#>    166 9.974784e-03 1.327281e-02 2.059906e-02 2.386558e-02 2.236616e-02
#>    169 3.949202e-03 5.260306e-03 8.240584e-03 9.657191e-03 9.129093e-03
#>    172 1.545477e-03 2.059007e-03 3.253181e-03 3.853931e-03 3.672926e-03
#>    175 5.982434e-04 7.966406e-04 1.268490e-03 1.518239e-03 1.458041e-03
#>    178 2.292199e-04 3.049033e-04 4.889426e-04 5.909369e-04 5.716068e-04
#>    181 8.698925e-05 1.155242e-04 1.864499e-04 2.274387e-04 2.214964e-04
#>    184 3.271762e-05 4.336022e-05 7.039135e-05 8.662524e-05 8.490341e-05
#>    187 1.220257e-05 1.613233e-05 2.632870e-05 3.267346e-05 3.221800e-05
#>    190 4.515558e-06 5.953226e-06 9.762794e-06 1.221266e-05 1.211134e-05
#>    193 1.658751e-06 2.180234e-06 3.591015e-06 4.526533e-06 4.513272e-06
#>    196 6.051829e-07 7.928362e-07 1.311019e-06 1.664644e-06 1.668271e-06
#>    199 2.193831e-07 2.864281e-07 4.753172e-07 6.077433e-07 6.120236e-07
#>    202 7.906176e-08 1.028475e-07 1.712211e-07 2.203895e-07 2.229639e-07
#>    205 2.831603e-08 3.671258e-08 6.130516e-08 7.941962e-08 8.070084e-08
#>    208 1.009810e-08 1.304155e-08 2.183208e-08 2.845693e-08 2.903504e-08
#>    211 3.595393e-09 4.616059e-09 7.738712e-09 1.014196e-08 1.038868e-08
#>    214 1.267243e-09 1.624082e-09 2.731969e-09 3.599271e-09 3.699464e-09
#>    217 4.486882e-10 5.725522e-10 9.582602e-10 1.268558e-09 1.309046e-09
#>    220 1.556635e-10 1.982140e-10 3.359269e-10 4.474168e-10 4.636267e-10
#>    223 5.301968e-11 6.768237e-11 1.152934e-10 1.563954e-10 1.628615e-10
#>    226 1.878466e-11 2.387702e-11 3.997966e-11 5.466810e-11 5.620057e-11
#>    229 5.628148e-12 6.880790e-12 1.197177e-11 1.669696e-11 1.821986e-11
#>    232 2.598812e-12 3.521062e-12 6.255629e-12 7.921995e-12 8.523053e-12
#>    235 7.482513e-13 9.021829e-13 1.647137e-12 2.389059e-12 2.452003e-12
#>    238 2.189762e-13 2.221945e-13 3.459811e-13 5.709787e-13 6.846860e-13
#> 
#> $sim_length
#> function (age = NULL, length_age_key = FALSE) 
#> {
#>     pred_length <- Linf - (Linf - L0) * exp(-K * age)
#>     if (length_age_key) {
#>         breaks <- seq(0, ceiling(max(pred_length)) * 10, length_group)
#>         lak <- matrix(NA, ncol = length(pred_length), nrow = length(breaks) - 
#>             1, dimnames = list(length = group_lengths(breaks, 
#>             length_group)[-length(breaks)], age = age))
#>         for (i in seq_along(breaks)[-1]) {
#>             for (j in seq_along(pred_length)) {
#>                 lak[i - 1, j] <- stats::pnorm(log(breaks[i]), 
#>                   log(pred_length[j]), sd = log_sd) - stats::pnorm(log(breaks[i - 
#>                   1]), log(pred_length[j]), sd = log_sd)
#>             }
#>         }
#>         lak <- lak[rowSums(lak) > 0, ]
#>         if (plot) 
#>             graphics::image(x = as.numeric(colnames(lak)), y = as.numeric(rownames(lak)), 
#>                 z = t(lak), xlab = "Age", ylab = "Length", main = "P(Length | Age)", 
#>                 col = viridis::viridis(100))
#>         return(lak)
#>     }
#>     else {
#>         log_length <- stats::rnorm(length(age), log(pred_length), 
#>             sd = log_sd)
#>         length <- round(exp(log_length), digits)
#>         if (plot) 
#>             plot(age, length)
#>         return(length)
#>     }
#> }
#> <bytecode: 0x55583fde70f8>
#> <environment: 0x5558418d0478>
#> 

Za_dev <- c(-0.2, -0.1, 0, 0.1, 0.2, 0.3, 0.3, 0.2, 0.1, 0)
Zy_dev <- c(-0.2, -0.2, -0.2, -0.2, -0.2, 2, 2, 2, 2,
            0.2, 0.2, 0.2, 0.2, 0.2, 0, 0, 0, 0, 0, 0)
Z_mat <- outer(Za_dev, Zy_dev, "+") + 0.5

sim_abundance(
  ages = 1:10, years = 1:20,
  Z = sim_Z(log_mean = log(Z_mat), plot = TRUE)
)

#> $ages
#>  [1]  1  2  3  4  5  6  7  8  9 10
#> 
#> $lengths
#>  [1]   1   4   7  10  13  16  19  22  25  28  31  34  37  40  43  46  49  52  55
#> [20]  58  61  64  67  70  73  76  79  82  85  88  91  94  97 100 103 106 109 112
#> [39] 115 118 121 124 127 130 133 136 139 142 145 148 151 154 157 160 163 166 169
#> [58] 172 175 178
#> 
#> $years
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $R
#>        1        2        3        4        5        6        7        8 
#> 33579577 19650352  9291520 10482766  4564268  9555860  5277206  6713996 
#>        9       10       11       12       13       14       15       16 
#> 17918676 10688063 19803453 19110502 16174423 18270206 13703064  9687986 
#>       17       18       19       20 
#>  4291022  5844278  6514795  5080248 
#> 
#> $N0
#>  [1] 33579576.9 28657092.9 20663691.3 14352117.0  8540748.9  3824445.2
#>  [7]  1285000.2   583229.9   280749.7   152358.9
#> 
#> $Z
#>     year
#> age          1         2         3         4         5        6        7
#>   1  0.1585171 0.2635012 0.1930068 0.1680604 0.2040229 2.224244 1.711579
#>   2  0.3270229 0.3894162 0.2617154 0.2307406 0.3305678 1.537331 1.407525
#>   3  0.3644807 0.5528624 0.4255623 0.2823306 0.4933052 1.422921 1.095631
#>   4  0.5190488 0.6141766 0.5923811 0.4064199 0.4610533 1.822263 1.220739
#>   5  0.8034353 0.7225184 0.6898762 0.4940677 0.5670049 2.533624 1.945627
#>   6  1.0906545 0.6164939 0.5448180 0.4638244 0.6689999 2.911278 2.594665
#>   7  0.7899327 0.4378964 0.5765758 0.4578158 0.8733915 2.614835 2.105278
#>   8  0.7311178 0.3335259 0.4024261 0.3463692 0.6074565 2.605798 2.251060
#>   9  0.6112249 0.2857497 0.2779418 0.3599014 0.5522374 2.556469 3.093273
#>   10 0.6669933 0.3978310 0.4764322 0.4677145 0.5326531 3.383662 1.992925
#>     year
#> age         8        9        10        11        12        13        14
#>   1  1.738136 2.216412 0.3895541 0.3643452 0.8370748 0.9706575 0.7265729
#>   2  1.387555 1.782422 0.3537301 0.4496451 0.7664647 1.1937839 0.6974146
#>   3  1.301936 1.489064 0.4427922 0.6414457 1.4009168 1.5601979 0.9196071
#>   4  1.549931 2.050770 0.6475158 0.8233647 1.2244096 1.4921849 1.2087254
#>   5  2.302905 3.441891 0.9804113 1.0561774 1.6633966 1.6525198 1.2608293
#>   6  2.875645 3.475520 0.9226269 1.0160217 1.4873627 2.7313402 1.9743805
#>   7  2.296358 3.781862 1.1110886 0.9233818 1.5502230 3.2559373 2.3475808
#>   8  2.395914 3.520391 1.2048225 0.6665772 1.3987568 1.9773910 1.9518777
#>   9  2.381460 3.685436 1.3068515 0.7538690 1.5905686 1.5220146 1.3251132
#>   10 1.949678 3.898673 1.0074186 0.5089711 1.3824314 1.2774372 1.2514771
#>     year
#> age         15        16        17        18        19        20
#>   1  0.3407275 0.2673536 0.1146326 0.3270526 0.2295027 0.3018749
#>   2  0.3746451 0.3773162 0.1968891 0.4337306 0.3396064 0.4554243
#>   3  0.5251807 0.7478692 0.3623075 0.5848110 0.5232159 0.7126358
#>   4  0.6614105 1.1325370 0.5276892 0.7667925 0.6562513 0.8946555
#>   5  0.8313632 1.2006746 0.8619095 1.2328275 1.0204061 1.1418331
#>   6  1.1752904 1.8604926 1.5722527 1.3956541 1.4739467 2.8639163
#>   7  1.6172334 1.8160132 1.8511719 1.6948867 1.2798362 2.5048151
#>   8  1.0547578 1.0062078 1.4937717 1.3901952 0.8166722 1.7471737
#>   9  1.0366883 0.8869511 1.1755232 1.1294616 0.6728081 1.2519654
#>   10 1.0350896 0.8033928 1.5105872 1.1549966 0.6302646 0.9394593
#> 
#> $N
#>     year
#> age           1          2          3          4         5         6          7
#>   1  33579576.9 19650352.5  9291519.5 10482766.2 4564267.6 9555860.1 5277206.20
#>   2  28657092.9 28657092.9 15098479.3  7660638.6 8861111.2 3721903.4 1033458.17
#>   3  20663691.3 20663691.3 19413812.6 11621753.6 6082128.6 6366847.0  800037.85
#>   4  14352117.0 14352117.0 11887836.4 12685029.4 8763085.5 3713777.3 1534467.06
#>   5   8540748.9  8540748.9  7765733.1  6574079.9 8448615.5 5526168.6  600367.60
#>   6   3824445.2  3824445.2  4146772.2  3895588.1 4011105.9 4792239.0  438616.67
#>   7   1285000.2  1285000.2  2064564.8  2404909.3 2449833.9 2054570.9  260727.41
#>   8    583229.9   583229.9   829329.7  1159911.5 1521499.6 1022886.7  150353.15
#>   9    280749.7   280749.7   417822.0   554569.2  820348.9  828813.5   75534.26
#>   10   152358.9   152358.9   210969.6   316433.7  386947.9  472242.4   64297.87
#>     year
#> age            8            9           10           11           12
#>   1  6713995.957 17918676.297 1.068806e+07 1.980345e+07 1.911050e+07
#>   2   952959.758  1180642.448 1.953127e+06 7.239654e+06 1.375650e+07
#>   3   252937.159   237939.880 1.986197e+05 1.371221e+06 4.617846e+06
#>   4   267475.585    68800.099 5.367536e+04 1.275616e+05 7.219899e+05
#>   5   452686.411    56775.091 8.850152e+03 2.809069e+04 5.599345e+04
#>   6    85791.055    45254.174 1.817036e+03 3.320195e+03 9.769457e+03
#>   7    32751.894     4836.878 1.400424e+03 7.222238e+02 1.202018e+03
#>   8    31759.668     3295.649 1.101852e+02 4.610202e+02 2.868482e+02
#>   9    15830.318     2892.970 9.751120e+01 3.302749e+01 2.367169e+02
#>   10    3425.725     1462.968 7.257374e+01 2.639345e+01 1.554084e+01
#>     year
#> age            13           14           15           16           17
#>   1  1.617442e+07 1.827021e+07 1.370306e+07 9.687986e+06 4.291022e+06
#>   2  8.274374e+06 6.127419e+06 8.834803e+06 9.746341e+06 7.415208e+06
#>   3  6.391995e+06 2.507734e+06 3.050663e+06 6.074221e+06 6.683059e+06
#>   4  1.137703e+06 1.342923e+06 9.997723e+05 1.804310e+06 2.875379e+06
#>   5  2.122153e+05 2.558476e+05 4.009667e+05 5.160053e+05 5.813754e+05
#>   6  1.061044e+04 4.065337e+04 7.251204e+04 1.746031e+05 1.553130e+05
#>   7  2.207583e+03 6.910784e+02 5.644611e+03 2.238659e+04 2.716753e+04
#>   8  2.550690e+02 8.509057e+01 6.606721e+01 1.120156e+03 3.641694e+03
#>   9  7.082390e+01 3.530918e+01 1.208347e+01 2.300967e+01 4.095321e+02
#>   10 4.824519e+01 1.545885e+01 9.384222e+00 4.285127e+00 9.477908e+00
#>     year
#> age            18           19           20
#>   1  5844278.0751 6514795.3095 5080247.6355
#>   2  3826276.8947 4213992.3928 5178798.7827
#>   3  6089974.2560 2479759.6559 3000575.5118
#>   4  4651865.3175 3393401.7262 1469534.5660
#>   5  1696377.8375 2160793.9943 1760471.3144
#>   6   245546.6998  494438.6548  778855.0404
#>   7    32239.4140   60814.7914  113236.2496
#>   8     4266.7430    5919.8022   16911.5499
#>   9      817.6486    1062.5329    2615.9593
#>   10     126.4051     264.2699     542.1825
#> 
#> $N_at_length
#>       year
#> length            1            2            3            4            5
#>    1   2.040234e-55 1.193919e-55 5.645357e-56 6.369137e-56 2.773165e-56
#>    4   2.467645e-15 1.444035e-15 6.828010e-16 7.703415e-16 3.354119e-16
#>    7   1.805542e-01 1.056581e-01 4.995963e-02 5.636485e-02 2.454164e-02
#>    10  7.537271e+04 4.410718e+04 2.085574e+04 2.352961e+04 1.024495e+04
#>    13  9.020886e+06 5.278911e+06 2.496093e+06 2.816112e+06 1.226154e+06
#>    16  2.070822e+07 1.211996e+07 5.731060e+06 6.464435e+06 2.815480e+06
#>    19  4.218979e+06 2.692183e+06 1.302061e+06 1.292923e+06 6.667390e+05
#>    22  6.129834e+06 6.089207e+06 3.205963e+06 1.643638e+06 1.878414e+06
#>    25  1.270918e+07 1.270888e+07 6.742345e+06 3.430710e+06 3.928036e+06
#>    28  8.845021e+06 8.845020e+06 5.198950e+06 2.750760e+06 2.716328e+06
#>    31  6.521690e+06 6.521690e+06 5.401826e+06 3.173036e+06 1.964355e+06
#>    34  7.625482e+06 7.625482e+06 7.027430e+06 4.394182e+06 2.409523e+06
#>    37  6.889165e+06 6.889165e+06 6.258445e+06 4.479949e+06 2.649090e+06
#>    40  5.803881e+06 5.803881e+06 5.053652e+06 4.452523e+06 3.008217e+06
#>    43  5.232807e+06 5.232807e+06 4.468483e+06 4.367529e+06 3.364556e+06
#>    46  4.512412e+06 4.512412e+06 3.915753e+06 3.797044e+06 3.400092e+06
#>    49  3.676975e+06 3.676975e+06 3.315631e+06 3.083785e+06 3.184085e+06
#>    52  2.894540e+06 2.894540e+06 2.748572e+06 2.505525e+06 2.790977e+06
#>    55  2.184169e+06 2.184169e+06 2.211595e+06 2.051968e+06 2.305049e+06
#>    58  1.575473e+06 1.575473e+06 1.722455e+06 1.673103e+06 1.845583e+06
#>    61  1.097672e+06 1.097672e+06 1.303363e+06 1.344502e+06 1.469979e+06
#>    64  7.485863e+05 7.485863e+05 9.599209e+05 1.055413e+06 1.170078e+06
#>    67  5.055431e+05 5.055431e+05 6.887202e+05 8.041798e+05 9.211463e+05
#>    70  3.402350e+05 3.402350e+05 4.819369e+05 5.927622e+05 7.070980e+05
#>    73  2.276340e+05 2.276340e+05 3.287169e+05 4.215482e+05 5.225195e+05
#>    76  1.498372e+05 1.498372e+05 2.176375e+05 2.880929e+05 3.679336e+05
#>    79  9.572066e+04 9.572066e+04 1.388629e+05 1.881666e+05 2.450357e+05
#>    82  5.861493e+04 5.861493e+04 8.469355e+04 1.167638e+05 1.535835e+05
#>    85  3.409707e+04 3.409707e+04 4.903873e+04 6.850010e+04 9.036000e+04
#>    88  1.874206e+04 1.874206e+04 2.683460e+04 3.787401e+04 4.986836e+04
#>    91  9.712327e+03 9.712327e+03 1.384953e+04 1.971333e+04 2.583736e+04
#>    94  4.744853e+03 4.744853e+03 6.741533e+03 9.664411e+03 1.259160e+04
#>    97  2.188559e+03 2.188559e+03 3.099538e+03 4.470466e+03 5.787348e+03
#>    100 9.553920e+02 9.553920e+02 1.349231e+03 1.956196e+03 2.516507e+03
#>    103 3.958945e+02 3.958945e+02 5.576975e+02 8.122375e+02 1.038706e+03
#>    106 1.562260e+02 1.562260e+02 2.195943e+02 3.210670e+02 4.083703e+02
#>    109 5.890342e+01 5.890342e+01 8.263756e+01 1.212300e+02 1.534486e+02
#>    112 2.128944e+01 2.128944e+01 2.981797e+01 4.386999e+01 5.529135e+01
#>    115 7.399505e+00 7.399505e+00 1.034876e+01 1.526373e+01 1.916527e+01
#>    118 2.480676e+00 2.480676e+00 3.465060e+00 5.121726e+00 6.409767e+00
#>    121 8.044669e-01 8.044669e-01 1.122475e+00 1.662212e+00 2.074288e+00
#>    124 2.530356e-01 2.530356e-01 3.527291e-01 5.231721e-01 6.512481e-01
#>    127 7.738877e-02 7.738877e-02 1.077912e-01 1.600977e-01 1.988606e-01
#>    130 2.306794e-02 2.306794e-02 3.210753e-02 4.774482e-02 5.919362e-02
#>    133 6.716044e-03 6.716044e-03 9.342111e-03 1.390632e-02 1.721286e-02
#>    136 1.913652e-03 1.913652e-03 2.660497e-03 3.963859e-03 4.899405e-03
#>    139 5.346421e-04 5.346421e-04 7.429533e-04 1.107782e-03 1.367550e-03
#>    142 1.467101e-04 1.467101e-04 2.037898e-04 3.040666e-04 3.749648e-04
#>    145 3.960465e-05 3.960465e-05 5.499405e-05 8.210268e-05 1.011512e-04
#>    148 1.053304e-05 1.053304e-05 1.462139e-05 2.184008e-05 2.688506e-05
#>    151 2.763662e-06 2.763662e-06 3.835330e-06 5.731437e-06 7.050298e-06
#>    154 7.162223e-07 7.162223e-07 9.937152e-07 1.485580e-06 1.826265e-06
#>    157 1.836116e-07 1.836116e-07 2.546991e-07 3.808933e-07 4.679934e-07
#>    160 4.658398e-08 4.658398e-08 6.460758e-08 9.664881e-08 1.186913e-07
#>    163 1.170363e-08 1.170363e-08 1.622847e-08 2.428507e-08 2.980728e-08
#>    166 2.937929e-09 2.937929e-09 4.074571e-09 6.095443e-09 7.485329e-09
#>    169 7.104398e-10 7.104398e-10 9.837378e-10 1.475510e-09 1.804314e-09
#>    172 1.860676e-10 1.860676e-10 2.576456e-10 3.864432e-10 4.725584e-10
#>    175 3.383047e-11 3.383047e-11 4.684466e-11 7.026240e-11 8.591970e-11
#>    178 1.691523e-11 1.691523e-11 2.342233e-11 3.513120e-11 4.295985e-11
#>       year
#> length            6            7            8            9           10
#>    1   5.805965e-56 3.206334e-56 4.079301e-56 1.088706e-55 6.493871e-56
#>    4   7.022265e-16 3.878033e-16 4.933879e-16 1.316780e-15 7.854281e-16
#>    7   5.138096e-02 2.837504e-02 3.610052e-02 9.634704e-02 5.746871e-02
#>    10  2.144908e+04 1.184522e+04 1.507023e+04 4.022026e+04 2.399042e+04
#>    13  2.567106e+06 1.417679e+06 1.803661e+06 4.813709e+06 2.871263e+06
#>    16  5.892353e+06 3.253889e+06 4.139751e+06 1.104819e+07 6.590166e+06
#>    19  1.117339e+06 5.978520e+05 7.538277e+05 1.986260e+06 1.208216e+06
#>    22  8.116471e+05 2.329252e+05 2.201231e+05 3.007098e+05 4.421568e+05
#>    25  1.670820e+06 4.587181e+05 4.203832e+05 5.206168e+05 8.597815e+05
#>    28  1.381496e+06 3.226114e+05 2.666962e+05 3.256118e+05 5.263401e+05
#>    31  1.696080e+06 2.519320e+05 1.168167e+05 1.264028e+05 1.643118e+05
#>    34  2.291037e+06 3.292666e+05 1.008165e+05 9.018999e+04 8.172863e+04
#>    37  2.043688e+06 3.953640e+05 9.834265e+04 6.694663e+04 5.561855e+04
#>    40  1.707757e+06 4.735089e+05 1.043570e+05 4.189867e+04 3.284253e+04
#>    43  1.738515e+06 4.936866e+05 1.232451e+05 3.034476e+04 2.022898e+04
#>    46  1.936572e+06 4.186380e+05 1.393953e+05 2.617727e+04 1.261194e+04
#>    49  2.111704e+06 3.233491e+05 1.390645e+05 2.391162e+04 7.176151e+03
#>    52  2.139093e+06 2.564120e+05 1.171312e+05 2.149187e+04 3.874210e+03
#>    55  1.985799e+06 2.130752e+05 8.392500e+04 1.801597e+04 2.144218e+03
#>    58  1.704453e+06 1.793841e+05 5.431395e+04 1.369447e+04 1.263027e+03
#>    61  1.375240e+06 1.490088e+05 3.467785e+04 9.419989e+03 7.913088e+02
#>    64  1.066169e+06 1.209581e+05 2.345671e+04 6.009778e+03 5.115934e+02
#>    67  8.119079e+05 9.582341e+04 1.698409e+04 3.738403e+03 3.274080e+02
#>    70  6.141252e+05 7.401852e+04 1.263304e+04 2.395172e+03 2.023531e+02
#>    73  4.588631e+05 5.550950e+04 9.201041e+03 1.614330e+03 1.209005e+02
#>    76  3.331111e+05 4.009606e+04 6.361910e+03 1.116174e+03 7.095987e+01
#>    79  2.308077e+05 2.763053e+04 4.116417e+03 7.591520e+02 4.147710e+01
#>    82  1.506657e+05 1.800679e+04 2.481580e+03 4.922479e+02 2.413062e+01
#>    85  9.199984e+04 1.102848e+04 1.394678e+03 2.995200e+02 1.378563e+01
#>    88  5.242097e+04 6.326624e+03 7.327962e+02 1.700983e+02 7.603735e+00
#>    91  2.788964e+04 3.396891e+03 3.612972e+02 9.016049e+01 3.997017e+00
#>    94  1.388880e+04 1.709111e+03 1.678187e+02 4.471905e+01 1.988324e+00
#>    97  6.496181e+03 8.078478e+02 7.372714e+01 2.083169e+01 9.338765e-01
#>    100 2.864886e+03 3.599057e+02 3.075294e+01 9.151292e+00 4.144470e-01
#>    103 1.196079e+03 1.516870e+02 1.222369e+01 3.806842e+00 1.742117e-01
#>    106 4.746210e+02 6.071133e+01 4.645947e+00 1.505665e+00 6.958476e-02
#>    109 1.796972e+02 2.316352e+01 1.694012e+00 5.683964e-01 2.650395e-02
#>    112 6.515275e+01 8.455729e+00 5.943726e-01 2.055510e-01 9.660771e-03
#>    115 2.269957e+01 2.963674e+00 2.012558e-01 7.145279e-02 3.381548e-03
#>    118 7.624215e+00 1.000632e+00 6.594079e-02 2.395169e-02 1.140362e-03
#>    121 2.476094e+00 3.264528e-01 2.095897e-02 7.765314e-03 3.716420e-04
#>    124 7.797267e-01 1.032075e-01 6.477657e-03 2.441647e-03 1.173818e-04
#>    127 2.386931e-01 3.170288e-02 1.950983e-03 7.464738e-04 3.602621e-05
#>    130 7.120243e-02 9.485224e-03 5.738096e-04 2.224221e-04 1.077058e-05
#>    133 2.074263e-02 2.770389e-03 1.651173e-04 6.473212e-05 3.143701e-06
#>    136 5.913310e-03 7.915618e-04 4.656963e-05 1.843805e-05 8.976935e-07
#>    139 1.652765e-03 2.216747e-04 1.289499e-05 5.149581e-06 2.512653e-07
#>    142 4.536896e-04 6.095446e-05 3.510903e-06 1.412659e-06 6.905909e-08
#>    145 1.225099e-04 1.648410e-05 9.412983e-07 3.812440e-07 1.866835e-08
#>    148 3.259019e-05 4.390838e-06 2.488393e-07 1.013685e-07 4.970839e-09
#>    151 8.552781e-06 1.153625e-06 6.494677e-08 2.659098e-08 1.305594e-09
#>    154 2.216987e-06 2.993322e-07 1.675162e-08 6.890072e-09 3.386751e-10
#>    157 5.683809e-07 7.680883e-08 4.278434e-09 1.765869e-09 8.687888e-11
#>    160 1.442419e-07 1.950660e-08 1.081235e-09 4.480054e-10 2.206086e-11
#>    163 3.624371e-08 4.905741e-09 2.705479e-10 1.125329e-10 5.546691e-12
#>    166 9.097038e-09 1.230316e-09 6.817145e-11 2.825412e-11 1.391394e-12
#>    169 2.202036e-09 2.998169e-10 1.597394e-11 6.821728e-12 3.384068e-13
#>    172 5.767238e-10 7.852347e-11 4.183650e-12 1.786643e-12 8.863035e-14
#>    175 1.048589e-10 1.427699e-11 7.606637e-13 3.248442e-13 1.611461e-14
#>    178 5.242944e-11 7.138497e-12 3.803318e-13 1.624221e-13 8.057304e-15
#>       year
#> length           11           12           13           14           15
#>    1   1.203221e-55 1.161119e-55 9.827283e-56 1.110064e-55 8.325730e-56
#>    4   1.455286e-15 1.404363e-15 1.188601e-15 1.342613e-15 1.006990e-15
#>    7   1.064813e-01 1.027554e-01 8.696835e-02 9.823718e-02 7.368008e-02
#>    10  4.445082e+04 4.289543e+04 3.630511e+04 4.100930e+04 3.075789e+04
#>    13  5.320040e+06 5.133884e+06 4.345130e+06 4.908145e+06 3.681219e+06
#>    16  1.221117e+07 1.178489e+07 9.973798e+06 1.126566e+07 8.450130e+06
#>    19  2.306663e+06 2.353119e+06 1.928318e+06 2.117711e+06 1.667956e+06
#>    22  1.581214e+06 2.950745e+06 1.788852e+06 1.342828e+06 1.899229e+06
#>    25  3.189986e+06 6.072050e+06 3.672068e+06 2.707282e+06 3.900134e+06
#>    28  1.991041e+06 3.910358e+06 2.580234e+06 1.770376e+06 2.516792e+06
#>    31  7.538142e+05 1.894033e+06 1.967810e+06 9.508605e+05 1.238030e+06
#>    34  5.131373e+05 1.665988e+06 2.237629e+06 9.291164e+05 1.117413e+06
#>    37  3.494607e+05 1.210000e+06 1.688811e+06 7.812869e+05 8.691093e+05
#>    40  1.659696e+05 6.292837e+05 9.089383e+05 5.819943e+05 5.552870e+05
#>    43  7.126991e+04 3.144704e+05 4.855552e+05 4.478117e+05 3.841008e+05
#>    46  3.526127e+04 1.658439e+05 2.806093e+05 3.108071e+05 2.778467e+05
#>    49  1.911433e+04 8.120625e+04 1.561969e+05 1.852501e+05 1.921599e+05
#>    52  1.042942e+04 3.606934e+04 8.145915e+04 1.014661e+05 1.259747e+05
#>    55  5.572523e+03 1.571252e+04 4.016332e+04 5.370700e+04 7.702572e+04
#>    58  2.871937e+03 7.137731e+03 1.848615e+04 2.734145e+04 4.321463e+04
#>    61  1.444488e+03 3.381882e+03 7.916154e+03 1.313091e+04 2.231261e+04
#>    64  7.369776e+02 1.633865e+03 3.243229e+03 5.886127e+03 1.071341e+04
#>    67  3.944150e+02 7.976486e+02 1.331286e+03 2.451931e+03 4.813388e+03
#>    70  2.213962e+02 3.971784e+02 5.674750e+02 9.495585e+02 2.027840e+03
#>    73  1.266590e+02 2.047350e+02 2.534804e+02 3.451958e+02 8.030158e+02
#>    76  7.148655e+01 1.094726e+02 1.176846e+02 1.207204e+02 3.004015e+02
#>    79  3.897652e+01 5.962618e+01 5.625704e+01 4.236160e+01 1.070117e+02
#>    82  2.035709e+01 3.216564e+01 2.748659e+01 1.569591e+01 3.671577e+01
#>    85  1.018076e+01 1.677261e+01 1.359048e+01 6.342270e+00 1.232702e+01
#>    88  4.889134e+00 8.327478e+00 6.703152e+00 2.767360e+00 4.134193e+00
#>    91  2.261237e+00 3.909804e+00 3.246743e+00 1.253862e+00 1.415666e+00
#>    94  1.008822e+00 1.733389e+00 1.524312e+00 5.674798e-01 5.025365e-01
#>    97  4.342163e-01 7.268281e-01 6.876928e-01 2.502614e-01 1.851020e-01
#>    100 1.801909e-01 2.891515e-01 2.967862e-01 1.062321e-01 6.983672e-02
#>    103 7.203907e-02 1.095538e-01 1.223455e-01 4.320377e-02 2.648812e-02
#>    106 2.773723e-02 3.968833e-02 4.820116e-02 1.682299e-02 9.932927e-03
#>    109 1.028817e-02 1.380133e-02 1.817997e-02 6.279859e-03 3.641259e-03
#>    112 3.679426e-03 4.623774e-03 6.579747e-03 2.252139e-03 1.296808e-03
#>    115 1.270546e-03 1.497492e-03 2.291114e-03 7.779128e-04 4.475359e-04
#>    118 4.243486e-04 4.702964e-04 7.696356e-04 2.594740e-04 1.496098e-04
#>    121 1.373478e-04 1.436279e-04 2.500871e-04 8.379303e-05 4.849239e-05
#>    124 4.316950e-05 4.276300e-05 7.881153e-05 2.626372e-05 1.526349e-05
#>    127 1.320344e-05 1.244095e-05 2.414621e-05 8.008791e-06 4.674314e-06
#>    130 3.937636e-06 3.543975e-06 7.208974e-06 2.381261e-06 1.395485e-06
#>    133 1.147298e-06 9.903502e-07 2.101851e-06 6.918005e-07 4.069400e-07
#>    136 3.272076e-07 2.719451e-07 5.996641e-07 1.967583e-07 1.161345e-07
#>    139 9.150530e-08 7.349110e-08 1.677272e-07 5.488426e-08 3.249430e-08
#>    142 2.513422e-08 1.957280e-08 4.607205e-08 1.504011e-08 8.928347e-09
#>    145 6.791504e-09 5.144102e-09 1.244850e-08 4.055356e-09 2.413622e-09
#>    148 1.807830e-09 1.335597e-09 3.313305e-09 1.077419e-09 6.424839e-10
#>    151 4.747590e-10 3.429850e-10 8.699603e-10 2.824425e-10 1.687484e-10
#>    154 1.230974e-10 8.717508e-11 2.255887e-10 7.313747e-11 4.376871e-11
#>    157 3.160479e-11 2.198811e-11 5.786834e-11 1.873879e-11 1.123155e-11
#>    160 8.014391e-12 5.490885e-12 1.468682e-11 4.750811e-12 2.850736e-12
#>    163 2.015315e-12 1.355499e-12 3.691963e-12 1.192793e-12 7.168123e-13
#>    166 5.054780e-13 3.458762e-13 9.262957e-13 2.996074e-13 1.797989e-13
#>    169 1.230710e-13 7.246594e-14 2.249643e-13 7.208366e-14 4.375803e-14
#>    172 3.223287e-14 1.897918e-14 5.891921e-14 1.887905e-14 1.146044e-14
#>    175 5.860522e-15 3.450759e-15 1.071258e-14 3.432555e-15 2.083716e-15
#>    178 2.930261e-15 1.725380e-15 5.356292e-15 1.716278e-15 1.041858e-15
#>       year
#> length           16           17           18           19           20
#>    1   5.886243e-56 2.607146e-56 3.550876e-56 3.958270e-56 3.086665e-56
#>    4   7.119359e-16 3.153320e-16 4.294754e-16 4.787493e-16 3.733295e-16
#>    7   5.209139e-02 2.307242e-02 3.142413e-02 3.502944e-02 2.731601e-02
#>    10  2.174565e+04 9.631626e+03 1.311806e+04 1.462311e+04 1.140312e+04
#>    13  2.602600e+06 1.152749e+06 1.570019e+06 1.750148e+06 1.364768e+06
#>    16  5.974712e+06 2.646791e+06 3.603940e+06 4.017415e+06 3.133068e+06
#>    19  1.244983e+06 6.096291e+05 7.124697e+05 7.932477e+05 6.541282e+05
#>    22  2.079621e+06 1.573441e+06 8.227552e+05 9.059285e+05 1.104804e+06
#>    25  4.317180e+06 3.295768e+06 1.715109e+06 1.865861e+06 2.292732e+06
#>    28  2.947516e+06 2.372881e+06 1.391640e+06 1.265606e+06 1.551949e+06
#>    31  1.987453e+06 1.989272e+06 1.643010e+06 8.366764e+05 1.006326e+06
#>    34  2.164788e+06 2.390564e+06 2.230411e+06 9.796416e+05 1.092823e+06
#>    37  1.701344e+06 1.986211e+06 2.078849e+06 1.050234e+06 9.236619e+05
#>    40  1.051098e+06 1.375188e+06 1.787660e+06 1.141580e+06 7.083147e+05
#>    43  6.873455e+05 9.955888e+05 1.566871e+06 1.187435e+06 6.484161e+05
#>    46  4.663898e+05 6.801334e+05 1.221610e+06 1.067702e+06 6.465806e+05
#>    49  3.024741e+05 4.120265e+05 8.410682e+05 8.595446e+05 6.211563e+05
#>    52  1.925028e+05 2.366136e+05 5.361573e+05 6.339196e+05 5.405684e+05
#>    55  1.218664e+05 1.361748e+05 3.177107e+05 4.226158e+05 4.176287e+05
#>    58  7.485556e+04 7.829164e+04 1.732399e+05 2.544881e+05 2.889776e+05
#>    61  4.350322e+04 4.401101e+04 8.781199e+04 1.408074e+05 1.815927e+05
#>    64  2.358694e+04 2.384849e+04 4.232016e+04 7.282442e+04 1.046435e+05
#>    67  1.186672e+04 1.237449e+04 1.975368e+04 3.556540e+04 5.584046e+04
#>    70  5.546865e+03 6.139875e+03 9.018610e+03 1.651953e+04 2.796602e+04
#>    73  2.421979e+03 2.918914e+03 4.048534e+03 7.361532e+03 1.335081e+04
#>    76  9.944890e+02 1.333625e+03 1.794239e+03 3.181507e+03 6.161527e+03
#>    79  3.863887e+02 5.870563e+02 7.874464e+02 1.348486e+03 2.776732e+03
#>    82  1.428164e+02 2.493551e+02 3.425914e+02 5.658500e+02 1.228633e+03
#>    85  5.047046e+01 1.022784e+02 1.475387e+02 2.364498e+02 5.346782e+02
#>    88  1.714120e+01 4.052604e+01 6.267003e+01 9.851388e+01 2.286412e+02
#>    91  5.625894e+00 1.551541e+01 2.613491e+01 4.079743e+01 9.584228e+01
#>    94  1.794857e+00 5.741003e+00 1.065058e+01 1.669558e+01 3.926227e+01
#>    97  5.599259e-01 2.054029e+00 4.225096e+00 6.707189e+00 1.567150e+01
#>    100 1.717689e-01 7.111078e-01 1.627138e+00 2.629976e+00 6.079843e+00
#>    103 5.207325e-02 2.384617e-01 6.073709e-01 1.002370e+00 2.288658e+00
#>    106 1.566028e-02 7.755637e-02 2.196241e-01 3.704191e-01 8.351925e-01
#>    109 4.683256e-03 2.450131e-02 7.694784e-02 1.325845e-01 2.954189e-01
#>    112 1.394024e-03 7.531113e-03 2.614224e-02 4.596596e-02 1.013271e-01
#>    115 4.128796e-04 2.256280e-03 8.622334e-03 1.544740e-02 3.373147e-02
#>    118 1.215282e-04 6.600447e-04 2.764734e-03 5.038355e-03 1.091176e-02
#>    121 3.549043e-05 1.888775e-04 8.631767e-04 1.597347e-03 3.434968e-03
#>    124 1.026569e-05 5.296334e-05 2.628234e-04 4.930780e-04 1.053880e-03
#>    127 2.936790e-06 1.457778e-05 7.817228e-05 1.484542e-04 3.156435e-04
#>    130 8.300296e-07 3.944792e-06 2.274909e-05 4.367023e-05 9.243618e-05
#>    133 2.316080e-07 1.051058e-06 6.487498e-06 1.257286e-05 2.651050e-05
#>    136 6.378748e-08 2.761281e-07 1.815714e-06 3.548563e-06 7.457561e-06
#>    139 1.734210e-08 7.162344e-08 4.994621e-07 9.833852e-07 2.060755e-06
#>    142 4.652879e-09 1.836118e-08 1.352148e-07 2.679667e-07 5.601582e-07
#>    145 1.235444e-09 4.660942e-09 3.607704e-08 7.190909e-08 1.499965e-07
#>    148 3.231833e-10 1.170695e-09 9.495839e-09 1.902368e-08 3.960825e-08
#>    151 8.385547e-11 2.919609e-10 2.469430e-09 4.969258e-09 1.032973e-08
#>    154 2.141086e-11 7.186385e-11 6.345912e-10 1.282309e-09 2.661357e-09
#>    157 5.521567e-12 1.791630e-11 1.618424e-10 3.279694e-10 6.801765e-10
#>    160 1.363879e-12 4.290789e-12 4.072593e-11 8.284579e-11 1.715175e-10
#>    163 3.409127e-13 1.032754e-12 1.016438e-11 2.074752e-11 4.290497e-11
#>    166 8.598576e-14 2.698185e-13 2.567299e-12 5.223705e-12 1.081390e-11
#>    169 1.998128e-14 4.419489e-14 5.894191e-13 1.232274e-12 2.528163e-12
#>    172 5.233191e-15 1.157485e-14 1.543717e-13 3.227384e-13 6.621379e-13
#>    175 9.514893e-16 2.104518e-15 2.806758e-14 5.867971e-14 1.203887e-13
#>    178 4.757446e-16 1.052259e-15 1.403379e-14 2.933986e-14 6.019435e-14
#> 
#> $sim_length
#> function (age = NULL, length_age_key = FALSE) 
#> {
#>     pred_length <- Linf - (Linf - L0) * exp(-K * age)
#>     if (length_age_key) {
#>         breaks <- seq(0, ceiling(max(pred_length)) * 10, length_group)
#>         lak <- matrix(NA, ncol = length(pred_length), nrow = length(breaks) - 
#>             1, dimnames = list(length = group_lengths(breaks, 
#>             length_group)[-length(breaks)], age = age))
#>         for (i in seq_along(breaks)[-1]) {
#>             for (j in seq_along(pred_length)) {
#>                 lak[i - 1, j] <- stats::pnorm(log(breaks[i]), 
#>                   log(pred_length[j]), sd = log_sd) - stats::pnorm(log(breaks[i - 
#>                   1]), log(pred_length[j]), sd = log_sd)
#>             }
#>         }
#>         lak <- lak[rowSums(lak) > 0, ]
#>         if (plot) 
#>             graphics::image(x = as.numeric(colnames(lak)), y = as.numeric(rownames(lak)), 
#>                 z = t(lak), xlab = "Age", ylab = "Length", main = "P(Length | Age)", 
#>                 col = viridis::viridis(100))
#>         return(lak)
#>     }
#>     else {
#>         log_length <- stats::rnorm(length(age), log(pred_length), 
#>             sd = log_sd)
#>         length <- round(exp(log_length), digits)
#>         if (plot) 
#>             plot(age, length)
#>         return(length)
#>     }
#> }
#> <bytecode: 0x55583fde70f8>
#> <environment: 0x555842cd5958>
#> 

sim_abundance(
  ages = 1:10, years = 1:20,
  Z = sim_Z(log_mean = log(Z_mat), log_sd = 0, phi_age = 0, phi_year = 0, plot = TRUE)
)

#> $ages
#>  [1]  1  2  3  4  5  6  7  8  9 10
#> 
#> $lengths
#>  [1]   1   4   7  10  13  16  19  22  25  28  31  34  37  40  43  46  49  52  55
#> [20]  58  61  64  67  70  73  76  79  82  85  88  91  94  97 100 103 106 109 112
#> [39] 115 118 121 124 127 130 133 136 139 142 145 148 151 154 157 160 163 166 169
#> [58] 172 175 178
#> 
#> $years
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $R
#>         1         2         3         4         5         6         7         8 
#>  24945477  17644614  53751857  54497254  75542731  58840969  54204073  98024532 
#>         9        10        11        12        13        14        15        16 
#> 150642831 167135793 324548596 594833223 590407316 873890767 505865679 918296172 
#>        17        18        19        20 
#> 416170472 344745561 222507488 219047005 
#> 
#> $N0
#>  [1] 24945477.3 22571601.2 18480064.1 13690368.2  9176928.2  5566088.3
#>  [7]  3054734.0  1676473.6  1016832.6   681603.3
#> 
#> $Z
#>     year
#> age    1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18
#>   1  0.1 0.1 0.1 0.1 0.1 2.3 2.3 2.3 2.3 0.5 0.5 0.5 0.5 0.5 0.3 0.3 0.3 0.3
#>   2  0.2 0.2 0.2 0.2 0.2 2.4 2.4 2.4 2.4 0.6 0.6 0.6 0.6 0.6 0.4 0.4 0.4 0.4
#>   3  0.3 0.3 0.3 0.3 0.3 2.5 2.5 2.5 2.5 0.7 0.7 0.7 0.7 0.7 0.5 0.5 0.5 0.5
#>   4  0.4 0.4 0.4 0.4 0.4 2.6 2.6 2.6 2.6 0.8 0.8 0.8 0.8 0.8 0.6 0.6 0.6 0.6
#>   5  0.5 0.5 0.5 0.5 0.5 2.7 2.7 2.7 2.7 0.9 0.9 0.9 0.9 0.9 0.7 0.7 0.7 0.7
#>   6  0.6 0.6 0.6 0.6 0.6 2.8 2.8 2.8 2.8 1.0 1.0 1.0 1.0 1.0 0.8 0.8 0.8 0.8
#>   7  0.6 0.6 0.6 0.6 0.6 2.8 2.8 2.8 2.8 1.0 1.0 1.0 1.0 1.0 0.8 0.8 0.8 0.8
#>   8  0.5 0.5 0.5 0.5 0.5 2.7 2.7 2.7 2.7 0.9 0.9 0.9 0.9 0.9 0.7 0.7 0.7 0.7
#>   9  0.4 0.4 0.4 0.4 0.4 2.6 2.6 2.6 2.6 0.8 0.8 0.8 0.8 0.8 0.6 0.6 0.6 0.6
#>   10 0.3 0.3 0.3 0.3 0.3 2.5 2.5 2.5 2.5 0.7 0.7 0.7 0.7 0.7 0.5 0.5 0.5 0.5
#>     year
#> age   19  20
#>   1  0.3 0.3
#>   2  0.4 0.4
#>   3  0.5 0.5
#>   4  0.6 0.6
#>   5  0.7 0.7
#>   6  0.8 0.8
#>   7  0.8 0.8
#>   8  0.7 0.7
#>   9  0.6 0.6
#>   10 0.5 0.5
#> 
#> $N
#>     year
#> age           1          2          3          4          5          6
#>   1  24945477.3 17644613.5 53751857.2 54497254.0 75542731.2 58840969.2
#>   2  22571601.2 22571601.2 15965506.5 48636691.7 49311154.6 68353889.9
#>   3  18480064.1 18480064.1 18480064.1 13071451.2 39820355.2 40372558.7
#>   4  13690368.2 13690368.2 13690368.2 13690368.2  9683569.2 29499644.7
#>   5   9176928.2  9176928.2  9176928.2  9176928.2  9176928.2  6491090.6
#>   6   5566088.3  5566088.3  5566088.3  5566088.3  5566088.3  5566088.3
#>   7   3054734.0  3054734.0  3054734.0  3054734.0  3054734.0  3054734.0
#>   8   1676473.6  1676473.6  1676473.6  1676473.6  1676473.6  1676473.6
#>   9   1016832.6  1016832.6  1016832.6  1016832.6  1016832.6  1016832.6
#>   10   681603.3   681603.3   681603.3   681603.3   681603.3   681603.3
#>     year
#> age           7            8            9           10           11
#>   1  54204073.0 98024532.048 1.506428e+08 1.671358e+08 3.245486e+08
#>   2   5899327.5  5434437.685 9.827826e+06 1.510328e+07 1.013730e+08
#>   3   6200925.0   535174.920 4.930011e+05 8.915603e+05 8.288854e+06
#>   4   3313981.4   509002.919 4.392983e+04 4.046799e+04 4.427357e+05
#>   5   2191044.2   246141.259 3.780547e+04 3.262826e+03 1.818344e+04
#>   6    436237.1   147250.247 1.654205e+04 2.540736e+03 1.326566e+03
#>   7    338474.2    26527.604 8.954297e+03 1.005923e+03 9.346845e+02
#>   8    185758.6    20582.636 1.613145e+03 5.445113e+02 3.700584e+02
#>   9    112668.3    12484.000 1.383267e+03 1.084123e+02 2.213818e+02
#>   10    75523.8     8368.275 9.272313e+02 1.027402e+02 4.871277e+01
#>     year
#> age            12           13           14           15           16
#>   1  5.948332e+08 5.904073e+08 8.738908e+08 5.058657e+08 9.182962e+08
#>   2  1.968487e+08 3.607846e+08 3.581001e+08 5.300415e+08 3.747545e+08
#>   3  5.563467e+07 1.080328e+08 1.980028e+08 1.965295e+08 3.552975e+08
#>   4  4.116123e+06 2.762736e+07 5.364752e+07 9.832527e+07 1.192012e+08
#>   5  1.989340e+05 1.849493e+06 1.241377e+07 2.410539e+07 5.396205e+07
#>   6  7.392835e+03 8.088052e+04 7.519478e+05 5.047064e+06 1.197038e+07
#>   7  4.880164e+02 2.719672e+03 2.975428e+04 2.766261e+05 2.267792e+06
#>   8  3.438512e+02 1.795312e+02 1.000511e+03 1.094599e+04 1.242961e+05
#>   9  1.504545e+02 1.397995e+02 7.299193e+01 4.067776e+02 5.435617e+03
#>   10 9.947325e+01 6.760358e+01 6.281595e+01 3.279739e+01 2.232443e+02
#>     year
#> age            17           18          19          20
#>   1  416170471.91 344745561.06 222507487.9 219047004.9
#>   2  680290535.94 308306668.50 255393793.1 164837601.3
#>   3  251205461.92 456012383.37 206664140.2 171195579.2
#>   4  215498809.92 152363814.54 276585491.7 125348137.3
#>   5   65418995.33 118268254.45  83619034.3 151793336.2
#>   6   26796762.25  32486111.67  58730277.1  41523983.6
#>   7    5378638.54  12040561.42  14596950.9  26389214.6
#>   8    1018984.57   2416778.08   5410173.0   6558832.8
#>   9      61723.64    506012.76   1200136.5   2686612.4
#>   10      2983.13     33874.65    277705.7    658648.9
#> 
#> $N_at_length
#>       year
#> length            1            2            3            4            5
#>    1   1.515641e-55 1.072054e-55 3.265864e-55 3.311153e-55 4.589838e-55
#>    4   1.833155e-15 1.296640e-15 3.950034e-15 4.004811e-15 5.551369e-15
#>    7   1.341295e-01 9.487343e-02 2.890187e-01 2.930266e-01 4.061862e-01
#>    10  5.599261e+04 3.960509e+04 1.206514e+05 1.223245e+05 1.695632e+05
#>    13  6.701404e+06 4.740085e+06 1.444001e+07 1.464025e+07 2.029395e+07
#>    16  1.538384e+07 1.088239e+07 3.314384e+07 3.360827e+07 4.658426e+07
#>    19  3.158279e+06 2.358024e+06 6.191687e+06 6.887074e+06 9.206564e+06
#>    22  4.823967e+06 4.802672e+06 3.517981e+06 1.039404e+07 1.060003e+07
#>    25  1.002230e+07 1.002214e+07 7.119305e+06 2.145000e+07 2.189267e+07
#>    28  7.106243e+06 7.106242e+06 5.368421e+06 1.362173e+07 1.548640e+07
#>    31  5.650246e+06 5.650246e+06 5.248705e+06 5.999060e+06 1.213385e+07
#>    34  6.829557e+06 6.829557e+06 6.784559e+06 5.195361e+06 1.401917e+07
#>    37  6.279124e+06 6.279124e+06 6.276211e+06 4.990794e+06 1.089864e+07
#>    40  5.450172e+06 5.450172e+06 5.450048e+06 4.923436e+06 6.547824e+06
#>    43  5.078849e+06 5.078849e+06 5.078845e+06 4.943482e+06 4.540409e+06
#>    46  4.566300e+06 4.566300e+06 4.566300e+06 4.542237e+06 3.915408e+06
#>    49  3.955412e+06 3.955412e+06 3.955412e+06 3.952234e+06 3.610630e+06
#>    52  3.379630e+06 3.379630e+06 3.379630e+06 3.379301e+06 3.255309e+06
#>    55  2.829647e+06 2.829647e+06 2.829647e+06 2.829619e+06 2.795641e+06
#>    58  2.314388e+06 2.314388e+06 2.314388e+06 2.314386e+06 2.306931e+06
#>    61  1.856976e+06 1.856976e+06 1.856976e+06 1.856976e+06 1.855614e+06
#>    64  1.467098e+06 1.467098e+06 1.467098e+06 1.467098e+06 1.466884e+06
#>    67  1.142836e+06 1.142836e+06 1.142836e+06 1.142836e+06 1.142807e+06
#>    70  8.753991e+05 8.753991e+05 8.753991e+05 8.753991e+05 8.753955e+05
#>    73  6.541254e+05 6.541254e+05 6.541254e+05 6.541254e+05 6.541250e+05
#>    76  4.713173e+05 4.713173e+05 4.713173e+05 4.713173e+05 4.713172e+05
#>    79  3.235965e+05 3.235965e+05 3.235965e+05 3.235965e+05 3.235965e+05
#>    82  2.097097e+05 2.097097e+05 2.097097e+05 2.097097e+05 2.097097e+05
#>    85  1.275149e+05 1.275149e+05 1.275149e+05 1.275149e+05 1.275149e+05
#>    88  7.255645e+04 7.255645e+04 7.255645e+04 7.255645e+04 7.255645e+04
#>    91  3.863073e+04 3.863073e+04 3.863073e+04 3.863073e+04 3.863073e+04
#>    94  1.927856e+04 1.927856e+04 1.927856e+04 1.927856e+04 1.927856e+04
#>    97  9.043289e+03 9.043289e+03 9.043289e+03 9.043289e+03 9.043289e+03
#>    100 4.001151e+03 4.001151e+03 4.001151e+03 4.001151e+03 4.001151e+03
#>    103 1.675995e+03 1.675995e+03 1.675995e+03 1.675995e+03 1.675995e+03
#>    106 6.671830e+02 6.671830e+02 6.671830e+02 6.671830e+02 6.671830e+02
#>    109 2.533563e+02 2.533563e+02 2.533563e+02 2.533563e+02 2.533563e+02
#>    112 9.210909e+01 9.210909e+01 9.210909e+01 9.210909e+01 9.210909e+01
#>    115 3.216974e+01 3.216974e+01 3.216974e+01 3.216974e+01 3.216974e+01
#>    118 1.082850e+01 1.082850e+01 1.082850e+01 1.082850e+01 1.082850e+01
#>    121 3.523495e+00 3.523495e+00 3.523495e+00 3.523495e+00 3.523495e+00
#>    124 1.111429e+00 1.111429e+00 1.111429e+00 1.111429e+00 1.111429e+00
#>    127 3.407388e-01 3.407388e-01 3.407388e-01 3.407388e-01 3.407388e-01
#>    130 1.017744e-01 1.017744e-01 1.017744e-01 1.017744e-01 1.017744e-01
#>    133 2.968241e-02 2.968241e-02 2.968241e-02 2.968241e-02 2.968241e-02
#>    136 8.470235e-03 8.470235e-03 8.470235e-03 8.470235e-03 8.470235e-03
#>    139 2.369472e-03 2.369472e-03 2.369472e-03 2.369472e-03 2.369472e-03
#>    142 6.509203e-04 6.509203e-04 6.509203e-04 6.509203e-04 6.509203e-04
#>    145 1.758847e-04 1.758847e-04 1.758847e-04 1.758847e-04 1.758847e-04
#>    148 4.681619e-05 4.681619e-05 4.681619e-05 4.681619e-05 4.681619e-05
#>    151 1.229246e-05 1.229246e-05 1.229246e-05 1.229246e-05 1.229246e-05
#>    154 3.187766e-06 3.187766e-06 3.187766e-06 3.187766e-06 3.187766e-06
#>    157 8.175967e-07 8.175967e-07 8.175967e-07 8.175967e-07 8.175967e-07
#>    160 2.075517e-07 2.075517e-07 2.075517e-07 2.075517e-07 2.075517e-07
#>    163 5.217232e-08 5.217232e-08 5.217232e-08 5.217232e-08 5.217232e-08
#>    166 1.309022e-08 1.309022e-08 1.309022e-08 1.309022e-08 1.309022e-08
#>    169 3.178273e-09 3.178273e-09 3.178273e-09 3.178273e-09 3.178273e-09
#>    172 8.324048e-10 8.324048e-10 8.324048e-10 8.324048e-10 8.324048e-10
#>    175 1.513463e-10 1.513463e-10 1.513463e-10 1.513463e-10 1.513463e-10
#>    178 7.567317e-11 7.567317e-11 7.567317e-11 7.567317e-11 7.567317e-11
#>       year
#> length            6            7            8            9           10
#>    1   3.575069e-55 3.293340e-55 5.955791e-55 9.152782e-55 1.015486e-54
#>    4   4.324015e-15 3.983266e-15 7.203477e-15 1.107021e-14 1.228222e-14
#>    7   3.163824e-01 2.914502e-01 5.270687e-01 8.099923e-01 8.986734e-01
#>    10  1.320744e+05 1.216664e+05 2.200258e+05 3.381329e+05 3.751530e+05
#>    13  1.580716e+07 1.456149e+07 2.633351e+07 4.046899e+07 4.489970e+07
#>    16  3.628938e+07 3.342116e+07 6.043922e+07 9.288242e+07 1.030522e+08
#>    19  7.733559e+06 6.052173e+06 1.084664e+07 1.669671e+07 1.860361e+07
#>    22  1.455821e+07 1.400015e+06 1.429439e+06 2.507332e+06 3.665499e+06
#>    25  3.026532e+07 2.627931e+06 2.393655e+06 4.325608e+06 6.646883e+06
#>    28  2.053407e+07 1.943762e+06 1.463468e+06 2.616472e+06 4.029402e+06
#>    31  1.349945e+07 1.788832e+06 4.546865e+05 7.101707e+05 1.121861e+06
#>    34  1.502992e+07 2.234833e+06 2.342975e+05 2.336481e+05 4.029538e+05
#>    37  1.360183e+07 1.935095e+06 1.984753e+05 1.287235e+05 2.262028e+05
#>    40  1.138115e+07 1.485736e+06 1.849135e+05 6.020546e+04 9.722550e+04
#>    43  9.594509e+06 1.261922e+06 1.751377e+05 2.797056e+04 3.350163e+04
#>    46  7.100039e+06 1.074011e+06 1.488028e+05 1.810851e+04 1.220738e+04
#>    49  4.745736e+06 8.607205e+05 1.177231e+05 1.477452e+04 5.151874e+03
#>    52  3.325359e+06 6.424871e+05 9.203051e+04 1.230119e+04 2.459528e+03
#>    55  2.609691e+06 4.466139e+05 7.049485e+04 9.722594e+03 1.419293e+03
#>    58  2.167511e+06 3.016885e+05 5.148489e+04 7.315820e+03 9.785067e+02
#>    61  1.791974e+06 2.112571e+05 3.566427e+04 5.311790e+03 7.193960e+02
#>    64  1.444662e+06 1.574811e+05 2.393990e+04 3.731322e+03 5.233041e+02
#>    67  1.136399e+06 1.219500e+05 1.615102e+04 2.536957e+03 3.688144e+02
#>    70  8.738072e+05 9.453482e+04 1.123611e+04 1.682693e+03 2.513095e+02
#>    73  6.537776e+05 7.148001e+04 8.014425e+03 1.102276e+03 1.655214e+02
#>    76  4.712489e+05 5.188267e+04 5.694224e+03 7.175648e+02 1.052520e+02
#>    79  3.235842e+05 3.575373e+04 3.910956e+03 4.612334e+02 6.450726e+01
#>    82  2.097077e+05 2.320921e+04 2.545422e+03 2.882547e+02 3.801714e+01
#>    85  1.275146e+05 1.412237e+04 1.554111e+03 1.723693e+02 2.147535e+01
#>    88  7.255641e+04 8.037967e+03 8.868824e+02 9.750976e+01 1.158427e+01
#>    91  3.863073e+04 4.280085e+03 4.730695e+02 5.188628e+01 5.947039e+00
#>    94  1.927856e+04 2.136060e+03 2.363435e+02 2.593325e+01 2.899032e+00
#>    97  9.043289e+03 1.002013e+03 1.109355e+02 1.219052e+01 1.340782e+00
#>    100 4.001151e+03 4.433379e+02 4.910043e+01 5.404528e+00 5.886130e-01
#>    103 1.675995e+03 1.857051e+02 2.057127e+01 2.267701e+00 2.456626e-01
#>    106 6.671830e+02 7.392592e+01 8.189983e+00 9.039516e-01 9.769513e-02
#>    109 2.533563e+02 2.807267e+01 3.110268e+00 3.436225e-01 3.712007e-02
#>    112 9.210909e+01 1.020598e+01 1.130797e+00 1.250231e-01 1.351509e-02
#>    115 3.216974e+01 3.564509e+00 3.949470e-01 4.369042e-02 4.729359e-03
#>    118 1.082850e+01 1.199832e+00 1.329428e-01 1.471269e-02 1.595294e-03
#>    121 3.523495e+00 3.904144e-01 4.325869e-02 4.788882e-03 5.202006e-04
#>    124 1.111429e+00 1.231498e-01 1.364530e-02 1.510924e-03 1.644253e-04
#>    127 3.407388e-01 3.775493e-02 4.183349e-03 4.632941e-04 5.050570e-05
#>    130 1.017744e-01 1.127693e-02 1.249516e-03 1.383977e-04 1.511198e-05
#>    133 2.968241e-02 3.288905e-03 3.644205e-04 4.036732e-05 4.414430e-06
#>    136 8.470235e-03 9.385288e-04 1.039919e-04 1.152011e-05 1.261520e-06
#>    139 2.369472e-03 2.625450e-04 2.909080e-05 3.222815e-06 3.533518e-07
#>    142 6.509203e-04 7.212403e-05 7.991568e-06 8.853775e-07 9.718058e-08
#>    145 1.758847e-04 1.948858e-05 2.159395e-06 2.392446e-07 2.628583e-08
#>    148 4.681619e-05 5.187381e-06 5.747782e-07 6.368235e-08 7.002933e-09
#>    151 1.229246e-05 1.362043e-06 1.509187e-07 1.672123e-08 1.840241e-09
#>    154 3.187766e-06 3.532145e-07 3.913728e-08 4.336386e-09 4.775335e-10
#>    157 8.175967e-07 9.059230e-08 1.003791e-08 1.112158e-09 1.225740e-10
#>    160 2.075517e-07 2.299738e-08 2.548183e-09 2.823467e-10 3.112554e-11
#>    163 5.217232e-08 5.780858e-09 6.405373e-10 7.097355e-11 7.829232e-12
#>    166 1.309022e-08 1.450438e-09 1.607131e-10 1.780752e-11 1.963169e-12
#>    169 3.178273e-09 3.521627e-10 3.902074e-11 4.323621e-12 4.790709e-13
#>    172 8.324048e-10 9.223309e-11 1.021972e-11 1.132377e-12 1.254709e-13
#>    175 1.513463e-10 1.676965e-11 1.858130e-12 2.058867e-13 2.281290e-14
#>    178 7.567317e-11 8.384826e-12 9.290652e-13 1.029434e-13 1.140645e-14
#>       year
#> length           11           12           13           14           15
#>    1   1.971898e-54 3.614098e-54 3.587207e-54 5.309600e-54 3.073547e-54
#>    4   2.384993e-14 4.371220e-14 4.338695e-14 6.421915e-14 3.717428e-14
#>    7   1.745067e+00 3.198362e+00 3.174565e+00 4.698828e+00 2.719992e+00
#>    10  7.284817e+05 1.335162e+06 1.325228e+06 1.961535e+06 1.135466e+06
#>    13  8.718739e+07 1.597972e+08 1.586082e+08 2.347638e+08 1.358968e+08
#>    16  2.001201e+08 3.667821e+08 3.640776e+08 5.388629e+08 3.119773e+08
#>    19  3.747824e+07 6.889779e+07 7.149199e+07 1.025145e+08 6.540458e+07
#>    22  2.227761e+07 4.316001e+07 7.764657e+07 7.791760e+07 1.130227e+08
#>    25  4.460920e+07 8.683803e+07 1.591792e+08 1.584958e+08 2.340543e+08
#>    28  2.719070e+07 5.529518e+07 1.017312e+08 1.067068e+08 1.518530e+08
#>    31  8.057100e+06 2.469108e+07 4.672256e+07 6.721946e+07 7.751918e+07
#>    34  3.482658e+06 2.012194e+07 3.961850e+07 7.065762e+07 7.291203e+07
#>    37  2.094374e+06 1.399334e+07 2.972326e+07 5.478174e+07 6.037277e+07
#>    40  9.190890e+05 6.442979e+06 1.737336e+07 3.285418e+07 4.404106e+07
#>    43  3.278599e+05 2.514244e+06 1.028306e+07 2.054671e+07 3.365751e+07
#>    46  1.227694e+05 1.051484e+06 5.974880e+06 1.323432e+07 2.390056e+07
#>    49  4.877127e+04 4.472912e+05 2.970249e+06 7.893514e+06 1.503130e+07
#>    52  1.838187e+04 1.745130e+05 1.265771e+06 4.366622e+06 8.882421e+06
#>    55  6.591491e+03 6.319431e+04 4.970331e+05 2.255532e+06 5.092275e+06
#>    58  2.453421e+03 2.229290e+04 1.891516e+05 1.066387e+06 2.793929e+06
#>    61  1.044514e+03 7.811564e+03 6.999475e+04 4.570547e+05 1.441976e+06
#>    64  5.384378e+02 2.728642e+03 2.490617e+04 1.798639e+05 6.944515e+05
#>    67  3.277682e+02 9.780292e+02 8.530284e+03 6.645631e+04 3.109512e+05
#>    70  2.169318e+02 3.850918e+02 2.849435e+03 2.348564e+04 1.294474e+05
#>    73  1.452970e+02 1.783453e+02 9.472012e+02 8.022208e+03 5.034128e+04
#>    76  9.470874e+01 9.690145e+01 3.226128e+02 2.663867e+03 1.845140e+04
#>    79  5.898562e+01 5.747668e+01 1.172033e+02 8.652974e+02 6.441633e+03
#>    82  3.478990e+01 3.456883e+01 4.705866e+01 2.776983e+02 2.163551e+03
#>    85  1.934817e+01 2.017691e+01 2.089946e+01 8.933636e+01 7.048631e+02
#>    88  1.013162e+01 1.120038e+01 9.881877e+00 2.931498e+01 2.241456e+02
#>    91  4.998178e+00 5.867808e+00 4.741535e+00 9.965476e+00 6.990909e+01
#>    94  2.327388e+00 2.896085e+00 2.230210e+00 3.533513e+00 2.146902e+01
#>    97  1.025744e+00 1.347984e+00 1.009515e+00 1.299243e+00 6.513299e+00
#>    100 4.292386e-01 5.931107e-01 4.364124e-01 4.878064e-01 1.957427e+00
#>    103 1.711188e-01 2.474536e-01 1.798451e-01 1.836888e-01 5.839144e-01
#>    106 6.520570e-02 9.822339e-02 7.072111e-02 6.834529e-02 1.731105e-01
#>    109 2.382701e-02 3.722122e-02 2.659749e-02 2.487513e-02 5.102479e-02
#>    112 8.375165e-03 1.351117e-02 9.593868e-03 8.806467e-03 1.494808e-02
#>    115 2.840050e-03 4.713503e-03 3.328850e-03 3.025071e-03 4.348895e-03
#>    118 9.316627e-04 1.585242e-03 1.114332e-03 1.007760e-03 1.255131e-03
#>    121 2.964192e-04 5.154935e-04 3.608916e-04 3.258164e-04 3.589409e-04
#>    124 9.168729e-05 1.625249e-04 1.133796e-04 1.023705e-04 1.016109e-04
#>    127 2.763358e-05 4.980780e-05 3.463938e-05 3.131115e-05 2.845084e-05
#>    130 8.131929e-06 1.487265e-05 1.031547e-05 9.339876e-06 7.875123e-06
#>    133 2.341099e-06 4.336606e-06 3.000728e-06 2.722112e-06 2.154242e-06
#>    136 6.605394e-07 1.237280e-06 8.543772e-07 7.765815e-07 5.824054e-07
#>    139 1.829612e-07 3.460680e-07 2.385396e-07 2.172422e-07 1.556585e-07
#>    142 4.982836e-08 9.505763e-08 6.541831e-08 5.968536e-08 4.110823e-08
#>    145 1.336251e-08 2.568302e-08 1.765071e-08 1.613375e-08 1.076742e-08
#>    148 3.533181e-09 6.835653e-09 4.692055e-09 4.294894e-09 2.778675e-09
#>    151 9.223107e-10 1.794717e-09 1.230593e-09 1.128130e-09 7.128250e-10
#>    154 2.379332e-10 4.653840e-10 3.188089e-10 2.925686e-10 1.799966e-10
#>    157 6.077115e-11 1.193631e-10 8.169866e-11 7.512088e-11 4.610952e-11
#>    160 1.536161e-11 3.029743e-11 2.072400e-11 1.905417e-11 1.125831e-11
#>    163 3.844218e-12 7.615632e-12 5.204884e-12 4.792053e-12 2.788533e-12
#>    166 9.685512e-13 1.910845e-12 1.306977e-12 1.201783e-12 7.093339e-13
#>    169 2.271445e-13 4.638375e-13 3.152312e-13 2.929068e-13 1.529322e-13
#>    172 5.949024e-14 1.214812e-13 8.256055e-14 7.671369e-14 4.005366e-14
#>    175 1.081641e-14 2.208750e-14 1.501101e-14 1.394794e-14 7.282483e-15
#>    178 5.408203e-15 1.104375e-14 7.505505e-15 6.973971e-15 3.641242e-15
#>       year
#> length           16           17           18           19           20
#>    1   5.579399e-54 2.528576e-54 2.094611e-54 1.351915e-54 1.330889e-54
#>    4   6.748235e-14 3.058290e-14 2.533414e-14 1.635129e-14 1.609699e-14
#>    7   4.937592e+00 2.237709e+00 1.853664e+00 1.196402e+00 1.177795e+00
#>    10  2.061207e+06 9.341361e+05 7.738158e+05 4.994402e+05 4.916728e+05
#>    13  2.466929e+08 1.118009e+08 9.261315e+07 5.977486e+07 5.884523e+07
#>    16  5.662441e+08 2.566968e+08 2.126035e+08 1.372281e+08 1.350810e+08
#>    19  1.076947e+08 5.839524e+07 4.357912e+07 2.918653e+07 2.710624e+07
#>    22  8.156722e+07 1.443809e+08 6.592297e+07 5.440785e+07 3.534002e+07
#>    25  1.666743e+08 3.003904e+08 1.380047e+08 1.133863e+08 7.338994e+07
#>    28  1.210249e+08 1.948482e+08 1.099059e+08 8.027298e+07 5.418705e+07
#>    31  1.044352e+08 9.962720e+07 1.235411e+08 6.387876e+07 4.964714e+07
#>    34  1.257842e+08 9.639005e+07 1.602619e+08 8.073235e+07 6.294181e+07
#>    37  1.013300e+08 8.902825e+07 1.301526e+08 8.617492e+07 5.830399e+07
#>    40  6.556521e+07 7.942128e+07 8.552449e+07 9.065677e+07 5.217403e+07
#>    43  4.621886e+07 7.064552e+07 6.412526e+07 8.794537e+07 5.314633e+07
#>    46  3.437213e+07 5.452536e+07 5.387029e+07 7.028142e+07 5.425803e+07
#>    49  2.468675e+07 3.733117e+07 4.489124e+07 5.013763e+07 5.126157e+07
#>    52  1.690138e+07 2.484503e+07 3.497325e+07 3.618316e+07 4.316022e+07
#>    55  1.084440e+07 1.657196e+07 2.488741e+07 2.712546e+07 3.248778e+07
#>    58  6.461331e+06 1.082633e+07 1.642316e+07 2.009440e+07 2.287412e+07
#>    61  3.611185e+06 6.756928e+06 1.036350e+07 1.410829e+07 1.578924e+07
#>    64  1.916392e+06 3.980928e+06 6.363719e+06 9.290544e+06 1.082875e+07
#>    67  9.686482e+05 2.210247e+06 3.797128e+06 5.791090e+06 7.274409e+06
#>    70  4.647824e+05 1.161190e+06 2.182228e+06 3.464714e+06 4.709560e+06
#>    73  2.108932e+05 5.803082e+05 1.199980e+06 2.007109e+06 2.919907e+06
#>    76  9.034776e+04 2.767931e+05 6.299840e+05 1.127239e+06 1.735093e+06
#>    79  3.658133e+04 1.261293e+05 3.159832e+05 6.117463e+05 9.903384e+05
#>    82  1.404360e+04 5.489950e+04 1.516587e+05 3.194899e+05 5.430557e+05
#>    85  5.136249e+03 2.282546e+04 6.974608e+04 1.601001e+05 2.855325e+05
#>    88  1.799808e+03 9.073168e+03 3.075889e+04 7.686302e+04 1.435503e+05
#>    91  6.078317e+02 3.454641e+03 1.301487e+04 3.533779e+04 6.884807e+04
#>    94  1.989465e+02 1.263287e+03 5.286544e+03 1.556149e+04 3.146481e+04
#>    97  6.341465e+01 4.450464e+02 2.063214e+03 6.568016e+03 1.370406e+04
#>    100 1.976309e+01 1.515413e+02 7.746505e+02 2.659572e+03 5.694388e+03
#>    103 6.040125e+00 5.003394e+01 2.802605e+02 1.034499e+03 2.261551e+03
#>    106 1.814376e+00 1.606528e+01 9.788919e+01 3.871176e+02 8.604051e+02
#>    109 5.365164e-01 5.029680e+00 3.307629e+01 1.396025e+02 3.143489e+02
#>    112 1.563473e-01 1.538879e+00 1.083503e+01 4.860605e+01 1.105723e+02
#>    115 4.493492e-02 4.610146e-01 3.448215e+00 1.637141e+01 3.754205e+01
#>    118 1.274404e-02 1.354487e-01 1.068329e+00 5.345073e+00 1.233425e+01
#>    121 3.568211e-03 3.908262e-02 3.228638e-01 1.694997e+00 3.930745e+00
#>    124 9.866892e-04 1.108815e-02 9.535617e-02 5.231122e-01 1.217867e+00
#>    127 2.695609e-04 3.096430e-03 2.757120e-02 1.574243e-01 3.676452e-01
#>    130 7.278571e-05 8.519410e-04 7.817234e-03 4.628159e-02 1.083551e-01
#>    133 1.943221e-05 2.311504e-04 2.176738e-03 1.331610e-02 3.123870e-02
#>    136 5.131950e-06 6.190000e-05 5.961213e-04 3.755881e-03 8.825498e-03
#>    139 1.341525e-06 1.637449e-05 1.607754e-04 1.040174e-03 2.447464e-03
#>    142 3.470165e-07 4.281560e-06 4.275461e-05 2.832753e-04 6.672690e-04
#>    145 8.916199e-08 1.108248e-06 1.122530e-05 7.597087e-05 1.791170e-04
#>    148 2.260500e-08 2.837493e-07 2.911925e-06 2.008918e-05 4.740123e-05
#>    151 5.707796e-09 7.208884e-08 7.474872e-07 5.245036e-06 1.238353e-05
#>    154 1.416559e-09 1.804872e-08 1.897413e-07 1.352974e-06 3.196721e-06
#>    157 3.608346e-10 4.580846e-09 4.797193e-08 3.458529e-07 8.170966e-07
#>    160 8.610702e-11 1.111854e-09 1.193319e-08 8.735470e-08 2.066159e-07
#>    163 2.105340e-11 2.728496e-10 2.946862e-09 2.186730e-08 5.173960e-08
#>    166 5.420415e-12 7.000837e-11 7.517005e-10 5.507843e-09 1.302775e-08
#>    169 1.040974e-12 1.391015e-11 1.579553e-10 1.294924e-09 3.071238e-09
#>    172 2.726360e-13 3.643133e-12 4.136926e-11 3.391468e-10 8.043718e-10
#>    175 4.957019e-14 6.623879e-13 7.521683e-12 6.166305e-11 1.462494e-10
#>    178 2.478509e-14 3.311940e-13 3.760842e-12 3.083153e-11 7.312471e-11
#> 
#> $sim_length
#> function (age = NULL, length_age_key = FALSE) 
#> {
#>     pred_length <- Linf - (Linf - L0) * exp(-K * age)
#>     if (length_age_key) {
#>         breaks <- seq(0, ceiling(max(pred_length)) * 10, length_group)
#>         lak <- matrix(NA, ncol = length(pred_length), nrow = length(breaks) - 
#>             1, dimnames = list(length = group_lengths(breaks, 
#>             length_group)[-length(breaks)], age = age))
#>         for (i in seq_along(breaks)[-1]) {
#>             for (j in seq_along(pred_length)) {
#>                 lak[i - 1, j] <- stats::pnorm(log(breaks[i]), 
#>                   log(pred_length[j]), sd = log_sd) - stats::pnorm(log(breaks[i - 
#>                   1]), log(pred_length[j]), sd = log_sd)
#>             }
#>         }
#>         lak <- lak[rowSums(lak) > 0, ]
#>         if (plot) 
#>             graphics::image(x = as.numeric(colnames(lak)), y = as.numeric(rownames(lak)), 
#>                 z = t(lak), xlab = "Age", ylab = "Length", main = "P(Length | Age)", 
#>                 col = viridis::viridis(100))
#>         return(lak)
#>     }
#>     else {
#>         log_length <- stats::rnorm(length(age), log(pred_length), 
#>             sd = log_sd)
#>         length <- round(exp(log_length), digits)
#>         if (plot) 
#>             plot(age, length)
#>         return(length)
#>     }
#> }
#> <bytecode: 0x55583fde70f8>
#> <environment: 0x555840f9f3b0>
#> 

N0_fun <- sim_N0(N0 = "exp", plot = TRUE)
N0_fun(R0 = 1000, Z0 = rep(0.5, 20), ages = 1:20)

#>  [1] 1.000000e+03 6.065307e+02 3.678794e+02 2.231302e+02 1.353353e+02
#>  [6] 8.208500e+01 4.978707e+01 3.019738e+01 1.831564e+01 1.110900e+01
#> [11] 6.737947e+00 4.086771e+00 2.478752e+00 1.503439e+00 9.118820e-01
#> [16] 5.530844e-01 3.354626e-01 2.034684e-01 1.234098e-01 7.485183e-02

sim_abundance(N0 = sim_N0(N0 = "exp", plot = TRUE))

#> $ages
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $lengths
#>  [1]   1   4   7  10  13  16  19  22  25  28  31  34  37  40  43  46  49  52  55
#> [20]  58  61  64  67  70  73  76  79  82  85  88  91  94  97 100 103 106 109 112
#> [39] 115 118 121 124 127 130 133 136 139 142 145 148 151 154 157 160 163 166 169
#> [58] 172 175 178 181 184 187 190 193 196 199 202 205 208 211 214 217 220 223 226
#> [77] 229 232 235 238
#> 
#> $years
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $R
#>        1        2        3        4        5        6        7        8 
#> 18157657  9456196  7904047 14453074 14907302 13710219 24620344  9657046 
#>        9       10       11       12       13       14       15       16 
#>  9327711  5030514  3897630  4427050  6801390 16418055 13958215 13902654 
#>       17       18       19       20 
#>  5491726  3657882  1406337  1719326 
#> 
#> $N0
#>  [1] 18157657.198  6532298.725  3411876.250  2080943.031  1485194.037
#>  [6]  1056163.905   760112.242   603528.204   466813.446   368616.698
#> [11]   271811.008   177463.173   115337.644    77421.099    50835.376
#> [16]    34258.580    21680.395    10817.714     5150.281     2964.546
#> 
#> $Z
#>     year
#> age          1         2         3         4         5         6          7
#>   1  1.0223334 0.5041244 0.1584311 0.1819239 0.3233192 0.3003331 0.20273016
#>   2  0.6494965 0.4057394 0.1786588 0.1720693 0.2236243 0.2744914 0.17926244
#>   3  0.4944412 0.3144408 0.2141466 0.1873106 0.2376581 0.3829615 0.21189519
#>   4  0.3372757 0.2811471 0.2069702 0.2416850 0.2756059 0.4799991 0.16815541
#>   5  0.3409020 0.3538552 0.2715074 0.2064291 0.4122799 0.5470379 0.24012504
#>   6  0.3289326 0.3248281 0.2294022 0.1563574 0.3476695 0.5811636 0.18629758
#>   7  0.2306733 0.3620342 0.2092172 0.1657297 0.2333562 0.3336045 0.10764407
#>   8  0.2568631 0.2123113 0.1630828 0.1551910 0.2336277 0.2804073 0.08975223
#>   9  0.2361724 0.1749436 0.1516000 0.1613761 0.1897568 0.3021507 0.09370468
#>   10 0.3046503 0.2249600 0.1601509 0.1608230 0.1772802 0.2515454 0.09349263
#>   11 0.4263439 0.2260987 0.1660917 0.2001877 0.1954817 0.2000591 0.14731427
#>   12 0.4308992 0.4311133 0.2883842 0.3112822 0.2582796 0.2765643 0.15482625
#>   13 0.3986045 0.2979232 0.2406645 0.2899216 0.3131890 0.4120513 0.19913567
#>   14 0.4206669 0.4553138 0.2799043 0.3038238 0.3505084 0.4215406 0.16662682
#>   15 0.3946554 0.4550565 0.2058664 0.3919502 0.4491141 0.4645214 0.25176218
#>   16 0.4575286 0.4298064 0.2299843 0.4453935 0.5472414 0.3983926 0.21580371
#>   17 0.6952235 0.4955057 0.2181073 0.4433727 0.7915780 0.4680523 0.24599447
#>   18 0.7421336 0.4848219 0.2246805 0.5130353 0.9813695 0.5628679 0.30484951
#>   19 0.5523273 0.4662036 0.2005647 0.4963978 0.8612158 0.5910864 0.36765304
#>   20 0.5156102 0.4171002 0.2025000 0.4436933 0.8676560 0.4170002 0.34427561
#>     year
#> age          8         9        10        11        12        13        14
#>   1  0.3059876 0.4580134 0.2415168 0.3021931 0.5828027 0.7426775 1.7553561
#>   2  0.2037296 0.4188884 0.2910333 0.3085297 0.6905366 0.6790581 1.6513805
#>   3  0.3120137 0.4950753 0.3575176 0.3928386 0.9164816 1.2106797 2.1040176
#>   4  0.2238950 0.3774601 0.2418389 0.3068698 0.8788396 1.6631397 2.4253277
#>   5  0.2711453 0.4175762 0.3027178 0.3621634 1.0551539 1.5628303 2.2495172
#>   6  0.2068131 0.3005245 0.2497561 0.3106559 0.9260951 1.8487965 2.1944417
#>   7  0.1563270 0.3060545 0.2330512 0.3282726 1.0075835 1.8887194 1.8182447
#>   8  0.1753249 0.2863030 0.2824432 0.2513643 0.6679217 1.3575354 1.5083648
#>   9  0.1702680 0.3597629 0.2830248 0.2400297 0.6262694 1.1724935 1.3104551
#>   10 0.1731226 0.3702493 0.2856593 0.3360219 0.6161498 1.0449661 1.0442994
#>   11 0.2316082 0.4543779 0.2946797 0.3225003 0.6560982 1.0386444 0.8493246
#>   12 0.2947532 0.4510915 0.2226701 0.2785343 0.6324394 1.4171248 0.8917076
#>   13 0.3090591 0.4389710 0.3266922 0.2290527 0.6233205 1.5386252 1.2605257
#>   14 0.2896616 0.3258862 0.2437787 0.2389703 0.5192396 1.1654628 0.6719072
#>   15 0.2582442 0.3405183 0.2517078 0.2667268 0.5898371 0.8405894 0.4450135
#>   16 0.2933593 0.3931120 0.2705376 0.4074212 0.7448518 1.2148433 0.4654175
#>   17 0.3407030 0.3770271 0.2346884 0.4633760 0.7615535 1.0444898 0.6511960
#>   18 0.4484534 0.4772059 0.2449405 0.6482781 0.7838215 0.8306056 0.4761428
#>   19 0.5834264 0.5056149 0.2569537 0.7511478 0.9371717 0.9253785 0.5522705
#>   20 0.6451761 0.8265457 0.4715987 0.8268008 0.9852668 0.7715213 0.5448869
#>     year
#> age         15        16        17        18        19        20
#>   1  0.5039294 0.3975354 0.4049401 0.3534795 0.2618928 0.4217957
#>   2  0.6132190 0.4104551 0.4138588 0.3979604 0.3163755 0.4656071
#>   3  0.7482941 0.5148550 0.5027034 0.3209355 0.2976804 0.5743503
#>   4  0.7031064 0.4276065 0.3629490 0.3293680 0.3089686 0.6186192
#>   5  0.7459422 0.4029402 0.5045354 0.3591426 0.3230335 0.4658970
#>   6  0.8181635 0.4890486 0.4858142 0.3255456 0.2353191 0.4938139
#>   7  0.9630687 0.5443147 0.4971873 0.4100244 0.2104080 0.4100719
#>   8  0.7610073 0.4288836 0.4758634 0.3121185 0.2951682 0.2846027
#>   9  0.8816362 0.7462085 0.8903665 0.6010239 0.3886103 0.3566531
#>   10 0.7046425 0.6117931 0.7205289 0.6123471 0.3556061 0.3400122
#>   11 0.7261809 0.7213028 0.9070958 0.7694768 0.4001413 0.3779748
#>   12 0.6487143 1.1053179 1.2211064 1.1057982 0.5318953 0.6490204
#>   13 0.9208876 1.3417775 1.3680521 1.2294820 0.5749423 0.7826403
#>   14 0.6224669 1.1450775 1.0443329 0.7224282 0.3528416 0.5053946
#>   15 0.4855111 0.9803765 1.0770917 1.0473195 0.4740768 0.4974883
#>   16 0.6023647 1.3416434 1.1308734 1.2003099 0.4226576 0.4170695
#>   17 0.6041062 1.0710131 0.9138972 0.9035081 0.3826664 0.4151271
#>   18 0.4843306 1.2722071 0.8745140 0.9801700 0.3237304 0.5733831
#>   19 0.6351572 1.5269651 1.0053207 0.9721648 0.1665617 0.3920130
#>   20 0.5792916 0.9809268 0.8256142 1.0051237 0.1594531 0.3767336
#> 
#> $N
#>     year
#> age             1           2           3            4            5
#>   1  18157657.198 9456195.994 7904047.114 14453073.719 14907302.408
#>   2   6532298.725 6532298.725 5711866.206  6745960.101 12049019.081
#>   3   3411876.250 3411876.250 4353671.357  4777355.013  5679564.261
#>   4   2080943.031 2080943.031 2491342.125  3514414.126  3961316.803
#>   5   1485194.037 1485194.037 1570939.919  2025570.536  2759881.636
#>   6   1056163.905 1056163.905 1042571.487  1197416.973  1647769.050
#>   7    760112.242  760112.242  763238.483   828853.409  1024095.023
#>   8    603528.204  603528.204  529234.633   619153.557   702266.937
#>   9    466813.446  466813.446  488081.054   449595.838   530151.231
#>   10   368616.698  368616.698  391891.917   419423.635   382593.468
#>   11   271811.008  271811.008  294358.201   333897.880   357115.231
#>   12   177463.173  177463.173  216807.169   249312.131   273321.157
#>   13   115337.644  115337.644  115312.953   162491.248   182622.920
#>   14    77421.099   77421.099   85621.867    90648.123   121595.815
#>   15    50835.376   50835.376   49104.248    64717.809    66897.487
#>   16    34258.580   34258.580   32250.579    39968.000    43732.266
#>   17    21680.395   21680.395   22289.832    25624.571    25602.388
#>   18    10817.714   10817.714   13209.057    17921.898    16447.591
#>   19     5150.281    5150.281    6661.622    10551.016    10729.404
#>   20     2964.546    2964.546    3231.181     5450.996     6422.609
#>     year
#> age             6            7            8            9         10         11
#>   1  13710219.212 24620344.227  9657046.050  9327711.381 5030514.39 3897629.95
#>   2  10789053.184 10153397.396 20102475.019  7111407.914 5900141.42 3951145.10
#>   3   9634582.456  8199232.842  8487087.844 16397245.383 4677724.77 4410301.19
#>   4   4478178.673  6569235.240  6633585.119  6212306.297 9994531.31 3271649.16
#>   5   3007083.344  2771025.041  5552465.234  5302882.003 4259160.53 7847532.49
#>   6   1827425.054  1740082.906  2179492.971  4233786.510 3492696.94 3146700.03
#>   7   1163872.479  1021982.381  1444315.025  1772301.853 3134821.57 2720778.63
#>   8    810951.619   833724.954   917686.161  1235293.004 1305028.25 2483133.05
#>   9    555954.157   612654.457   762156.053   770107.814  927748.33  983912.32
#>   10   438520.023   410976.144   557853.511   642831.933  537413.41  699059.39
#>   11   320439.274   340992.373   374294.358   469174.047  443915.40  403876.19
#>   12   293705.287   262337.974   294284.162   296911.559  297851.76  330614.91
#>   13   211107.588   222741.647   224709.262   219157.935  189112.64  238394.25
#>   14   133517.758   139814.514   182523.128   164967.462  141291.01  136408.04
#>   15    85643.571    87592.373   118355.146   136621.638  119087.92  110724.26
#>   16    42693.528    53821.484    68096.904    91418.292   97192.83   92587.51
#>   17    25301.022    28664.367    43374.383    50783.550   61703.06   74155.14
#>   18    11601.190    15844.025    22413.429    30850.904   34832.31   48795.85
#>   19     6164.515     6607.727    11680.759    14313.554   19143.44   27265.03
#>   20     4534.760     3413.449     4574.909     6517.667    8633.00   14805.61
#>     year
#> age          12          13           14           15           16          17
#>   1  4427050.11 6801390.244 16418054.556 13958214.746 13902653.585 5491726.035
#>   2  2881109.66 2471760.742  3236361.095  2837789.842  8432883.600 9342223.997
#>   3  2902219.42 1444320.384  1253415.994   620685.407  1536960.086 5593938.958
#>   4  2977560.67 1160666.229   430399.779   152873.428   293691.604  918467.749
#>   5  2407103.97 1236475.204   219996.083    38068.488    75679.240  191506.879
#>   6  5463205.60  838006.426   259093.684    23198.614    18055.397   50580.376
#>   7  2306424.17 2163961.697   131924.430    28868.414    10236.186   11071.741
#>   8  1959414.03  842075.849   327332.512    21412.707    11019.642    5939.437
#>   9  1931229.33 1004734.959   216661.157    72429.355    10003.922    7176.385
#>   10  773949.83 1032401.166   311059.905    58432.928    29993.343    4743.469
#>   11  499553.04  417948.082   363099.342   109473.893    28882.535   16267.713
#>   12  292541.94  259204.052   147926.106   155298.935    52958.319   14040.336
#>   13  250239.89  155425.829    62833.651    60643.064    81177.454   17534.796
#>   14  189591.76  134168.911    33366.201    17813.651    24145.974   21218.217
#>   15  107412.91  112801.944    41830.958    17041.239     9559.144    7683.231
#>   16   84801.75   59551.606    48669.092    26805.933    10486.882    3586.302
#>   17   61604.38   40264.264    17672.328    30558.004    14676.661    2741.436
#>   18   46655.15   28765.579    14167.839     9214.737    16701.866    5029.122
#>   19   25517.57   21305.427    12535.616     8800.704     5677.287    4680.071
#>   20   12864.31    9996.103     8445.074     7216.019     4663.072    1233.072
#>     year
#> age           18           19           20
#>   1  3657881.556 1406337.0019 1719325.6975
#>   2  3663073.185 2568712.2727 1082307.8447
#>   3  6176091.204 2460444.5433 1872040.8996
#>   4  3383735.565 4480569.0148 1826975.1185
#>   5   638906.272 2434185.7617 3289650.7805
#>   6   115629.183  446132.1261 1762227.7982
#>   7    31116.850   83499.6735  352586.5159
#>   8     6734.265   20650.2015   67655.9139
#>   9     3690.460    4928.7736   15372.1412
#>   10    2945.944    2023.2945    3341.7007
#>   11    2307.673    1596.9285    1417.8208
#>   12    6567.193    1069.0420    1070.3019
#>   13    4140.547    2173.3903     628.0520
#>   14    4464.402    1210.8782    1223.0479
#>   15    7467.253    2167.7873     850.8701
#>   16    2616.790    2620.0873    1349.3596
#>   17    1157.484     787.9178    1716.9509
#>   18    1099.202     468.9497     537.3918
#>   19    2097.469     412.4726     339.2594
#>   20    1712.566     793.3955     349.1872
#> 
#> $N_at_length
#>       year
#> length            1            2            3            4            5
#>    1   1.103226e-55 5.745411e-56 4.802354e-56 8.781423e-56 9.057404e-56
#>    4   1.334342e-15 6.949025e-16 5.808405e-16 1.062105e-15 1.095485e-15
#>    7   9.763201e-02 5.084508e-02 4.249932e-02 7.771282e-02 8.015516e-02
#>    10  4.075667e+04 2.122537e+04 1.774142e+04 3.244137e+04 3.346093e+04
#>    13  4.877910e+06 2.540332e+06 2.123359e+06 3.882703e+06 4.004728e+06
#>    16  1.119633e+07 5.831321e+06 4.874200e+06 8.912249e+06 9.193097e+06
#>    19  2.112979e+06 1.159204e+06 9.736608e+05 1.710930e+06 1.860330e+06
#>    22  1.427782e+06 1.402402e+06 1.225340e+06 1.462071e+06 2.579318e+06
#>    25  2.890167e+06 2.889980e+06 2.534471e+06 2.991444e+06 5.327255e+06
#>    28  1.934065e+06 1.934064e+06 1.777738e+06 2.076680e+06 3.528731e+06
#>    31  1.185078e+06 1.185078e+06 1.352048e+06 1.515928e+06 2.046221e+06
#>    34  1.261215e+06 1.261215e+06 1.585577e+06 1.770726e+06 2.125094e+06
#>    37  1.101176e+06 1.101176e+06 1.380948e+06 1.618603e+06 1.899720e+06
#>    40  8.902864e+05 8.902864e+05 1.085398e+06 1.391929e+06 1.612781e+06
#>    43  7.978417e+05 7.978417e+05 9.396108e+05 1.270184e+06 1.488552e+06
#>    46  7.221447e+05 7.221447e+05 8.184136e+05 1.102122e+06 1.344230e+06
#>    49  6.471969e+05 6.471969e+05 7.032152e+05 9.171790e+05 1.175167e+06
#>    52  5.832192e+05 5.832192e+05 6.111190e+05 7.655599e+05 1.013789e+06
#>    55  5.254652e+05 5.254652e+05 5.360112e+05 6.454007e+05 8.610717e+05
#>    58  4.730970e+05 4.730970e+05 4.732079e+05 5.504723e+05 7.242322e+05
#>    61  4.273418e+05 4.273418e+05 4.214144e+05 4.771444e+05 6.101666e+05
#>    64  3.875925e+05 3.875925e+05 3.791278e+05 4.204047e+05 5.187341e+05
#>    67  3.520472e+05 3.520472e+05 3.445077e+05 3.755637e+05 4.464720e+05
#>    70  3.186339e+05 3.186339e+05 3.150009e+05 3.389931e+05 3.892110e+05
#>    73  2.856318e+05 2.856318e+05 2.874205e+05 3.074632e+05 3.427487e+05
#>    76  2.520967e+05 2.520967e+05 2.589831e+05 2.778820e+05 3.031310e+05
#>    79  2.179896e+05 2.179896e+05 2.283184e+05 2.477988e+05 2.669887e+05
#>    82  1.840276e+05 1.840276e+05 1.956992e+05 2.160638e+05 2.319792e+05
#>    85  1.513476e+05 1.513476e+05 1.625527e+05 1.830126e+05 1.971174e+05
#>    88  1.211223e+05 1.211223e+05 1.307063e+05 1.500469e+05 1.627240e+05
#>    91  9.426761e+04 9.426761e+04 1.017628e+05 1.189218e+05 1.299659e+05
#>    94  7.131031e+04 7.131031e+04 7.676827e+04 9.112720e+04 1.002270e+05
#>    97  5.239312e+04 5.239312e+04 5.615263e+04 6.756406e+04 7.459226e+04
#>    100 3.735226e+04 3.735226e+04 3.983992e+04 4.850788e+04 5.359268e+04
#>    103 2.581269e+04 2.581269e+04 2.741791e+04 3.374254e+04 3.719936e+04
#>    106 1.727509e+04 1.727509e+04 1.829824e+04 2.274668e+04 2.496531e+04
#>    109 1.118890e+04 1.118890e+04 1.183831e+04 1.486075e+04 1.621222e+04
#>    112 7.011237e+03 7.011237e+03 7.422474e+03 9.408457e+03 1.019414e+04
#>    115 4.250736e+03 4.250736e+03 4.509585e+03 5.772284e+03 6.210651e+03
#>    118 2.494415e+03 2.494415e+03 2.655280e+03 3.432357e+03 3.668417e+03
#>    121 1.417781e+03 1.417781e+03 1.515793e+03 1.978817e+03 2.102180e+03
#>    124 7.812451e+02 7.812451e+02 8.394600e+02 1.106710e+03 1.169601e+03
#>    127 4.178099e+02 4.178099e+02 4.513914e+02 6.009080e+02 6.323339e+02
#>    130 2.171248e+02 2.171248e+02 2.359021e+02 3.170527e+02 3.325054e+02
#>    133 1.097832e+02 1.097832e+02 1.199547e+02 1.627276e+02 1.702274e+02
#>    136 5.407915e+01 5.407915e+01 5.941890e+01 8.133786e+01 8.493764e+01
#>    139 2.598761e+01 2.598761e+01 2.870694e+01 3.964104e+01 4.135144e+01
#>    142 1.219873e+01 1.219873e+01 1.354392e+01 1.886032e+01 1.966487e+01
#>    145 5.600565e+00 5.600565e+00 6.247924e+00 8.770770e+00 9.145258e+00
#>    148 2.518021e+00 2.518021e+00 2.821570e+00 3.991525e+00 4.163871e+00
#>    151 1.109989e+00 1.109989e+00 1.248897e+00 1.779793e+00 1.858147e+00
#>    154 4.802974e-01 4.802974e-01 5.424296e-01 7.784516e-01 8.136143e-01
#>    157 2.042270e-01 2.042270e-01 2.314316e-01 3.343569e-01 3.499241e-01
#>    160 8.542468e-02 8.542468e-02 9.710142e-02 1.411794e-01 1.479758e-01
#>    163 3.518477e-02 3.518477e-02 4.010448e-02 5.866240e-02 6.158822e-02
#>    166 1.428365e-02 1.428365e-02 1.632089e-02 2.401050e-02 2.525253e-02
#>    169 5.720410e-03 5.720410e-03 6.550547e-03 9.689462e-03 1.020950e-02
#>    172 2.261979e-03 2.261979e-03 2.595206e-03 3.858684e-03 4.073525e-03
#>    175 8.838390e-04 8.838390e-04 1.015746e-03 1.517694e-03 1.605308e-03
#>    178 3.415170e-04 3.415170e-04 3.930583e-04 5.900370e-04 6.253259e-04
#>    181 1.305927e-04 1.305927e-04 1.504901e-04 2.269087e-04 2.409546e-04
#>    184 4.945250e-05 4.945250e-05 5.704807e-05 8.637903e-05 9.190704e-05
#>    187 1.855673e-05 1.855673e-05 2.142614e-05 3.257194e-05 3.472450e-05
#>    190 6.904336e-06 6.904336e-06 7.977879e-06 1.217397e-05 1.300377e-05
#>    193 2.548560e-06 2.548560e-06 2.946606e-06 4.512650e-06 4.829508e-06
#>    196 9.338451e-07 9.338451e-07 1.080212e-06 1.659979e-06 1.779905e-06
#>    199 3.398206e-07 3.398206e-07 3.932239e-07 6.062475e-07 6.512566e-07
#>    202 1.228775e-07 1.228775e-07 1.422247e-07 2.199506e-07 2.367142e-07
#>    205 4.415442e-08 4.415442e-08 5.111623e-08 7.929027e-08 8.548395e-08
#>    208 1.578605e-08 1.578605e-08 1.827627e-08 2.842828e-08 3.070315e-08
#>    211 5.622003e-09 5.622003e-09 6.508167e-09 1.014676e-08 1.097948e-08
#>    214 1.989232e-09 1.989232e-09 2.302519e-09 3.599904e-09 3.901019e-09
#>    217 7.025549e-10 7.025549e-10 8.126126e-10 1.273297e-09 1.381982e-09
#>    220 2.460029e-10 2.460029e-10 2.848932e-10 4.476552e-10 4.865441e-10
#>    223 8.502952e-11 8.502952e-11 9.872518e-11 1.559192e-10 1.697599e-10
#>    226 2.981345e-11 2.981345e-11 3.444760e-11 5.426241e-11 5.922396e-11
#>    229 9.083415e-12 9.083415e-12 1.052332e-11 1.696342e-11 1.871276e-11
#>    232 4.319384e-12 4.319384e-12 5.098076e-12 7.963619e-12 8.486773e-12
#>    235 1.230058e-12 1.230058e-12 1.457055e-12 2.381762e-12 2.617309e-12
#>    238 3.291308e-13 3.291308e-13 3.587332e-13 6.051821e-13 7.130528e-13
#>       year
#> length            6            7            8            9           10
#>    1   8.330078e-56 1.495887e-55 5.867444e-56 5.667346e-56 3.056448e-56
#>    4   1.007516e-15 1.809262e-15 7.096623e-16 6.854606e-16 3.696748e-16
#>    7   7.371856e-02 1.323813e-01 5.192503e-02 5.015423e-02 2.704860e-02
#>    10  3.077395e+04 5.526282e+04 2.167620e+04 2.093698e+04 1.129149e+04
#>    13  3.683141e+06 6.614059e+06 2.594289e+06 2.505815e+06 1.351408e+06
#>    16  8.454832e+06 1.518153e+07 5.957174e+06 5.752188e+06 3.102511e+06
#>    19  1.705450e+06 2.889379e+06 1.436118e+06 1.156001e+06 6.622267e+05
#>    22  2.311111e+06 2.209038e+06 4.258836e+06 1.525184e+06 1.256607e+06
#>    25  4.794984e+06 4.508007e+06 8.882229e+06 3.215292e+06 2.618942e+06
#>    28  3.446940e+06 3.189504e+06 5.824920e+06 2.906522e+06 1.848991e+06
#>    31  2.875241e+06 2.517372e+06 3.188170e+06 4.203734e+06 1.468605e+06
#>    34  3.459626e+06 3.047961e+06 3.215572e+06 5.761857e+06 1.960505e+06
#>    37  2.918147e+06 2.843515e+06 2.939964e+06 4.779338e+06 2.448504e+06
#>    40  2.132932e+06 2.498672e+06 2.628983e+06 3.291079e+06 3.043648e+06
#>    43  1.751810e+06 2.251630e+06 2.553817e+06 2.631698e+06 3.242406e+06
#>    46  1.511411e+06 1.846252e+06 2.400733e+06 2.383727e+06 2.816911e+06
#>    49  1.300641e+06 1.420574e+06 2.128403e+06 2.232300e+06 2.268318e+06
#>    52  1.117662e+06 1.114114e+06 1.779158e+06 2.069359e+06 1.914403e+06
#>    55  9.520511e+05 9.074316e+05 1.410897e+06 1.839676e+06 1.718068e+06
#>    58  8.056585e+05 7.571293e+05 1.099882e+06 1.554736e+06 1.568219e+06
#>    61  6.827160e+05 6.427128e+05 8.758632e+05 1.262623e+06 1.399414e+06
#>    64  5.817715e+05 5.545679e+05 7.223160e+05 1.007491e+06 1.198757e+06
#>    67  4.991357e+05 4.849869e+05 6.131057e+05 8.085298e+05 9.869353e+05
#>    70  4.312818e+05 4.271473e+05 5.296614e+05 6.613858e+05 7.916940e+05
#>    73  3.750444e+05 3.764072e+05 4.610679e+05 5.516284e+05 6.294596e+05
#>    76  3.273775e+05 3.304308e+05 4.011835e+05 4.655390e+05 5.023590e+05
#>    79  2.853385e+05 2.880710e+05 3.468375e+05 3.938280e+05 4.043175e+05
#>    82  2.464304e+05 2.484315e+05 2.966161e+05 3.313124e+05 3.275188e+05
#>    85  2.090768e+05 2.107521e+05 2.499512e+05 2.755335e+05 2.656263e+05
#>    88  1.728766e+05 1.747340e+05 2.066596e+05 2.255120e+05 2.143819e+05
#>    91  1.384474e+05 1.407324e+05 1.668539e+05 1.809384e+05 1.711570e+05
#>    94  1.069445e+05 1.095935e+05 1.309351e+05 1.417702e+05 1.343989e+05
#>    97  7.950393e+04 8.226693e+04 9.946424e+04 1.080604e+05 1.032333e+05
#>    100 5.683876e+04 5.943333e+04 7.292714e+04 7.984502e+04 7.718316e+04
#>    103 3.908733e+04 4.130476e+04 5.151624e+04 5.702862e+04 5.593962e+04
#>    106 2.587901e+04 2.762310e+04 3.503465e+04 3.929588e+04 3.918163e+04
#>    109 1.651655e+04 1.779093e+04 2.293844e+04 2.609454e+04 2.647043e+04
#>    112 1.017575e+04 1.104742e+04 1.446799e+04 1.669513e+04 1.723225e+04
#>    115 6.060795e+03 6.622413e+03 8.799646e+03 1.029525e+04 1.080875e+04
#>    118 3.495018e+03 3.837625e+03 5.167476e+03 6.124439e+03 6.535649e+03
#>    121 1.954124e+03 2.152868e+03 2.933969e+03 3.518807e+03 3.813366e+03
#>    124 1.060827e+03 1.170862e+03 1.613015e+03 1.955385e+03 2.149781e+03
#>    127 5.599036e+02 6.182316e+02 8.599694e+02 1.052535e+03 1.172703e+03
#>    130 2.876905e+02 3.173744e+02 4.452931e+02 5.496562e+02 6.199779e+02
#>    133 1.440889e+02 1.586264e+02 2.242724e+02 2.789230e+02 3.181734e+02
#>    136 7.043045e+01 7.729582e+01 1.100289e+02 1.377512e+02 1.587651e+02
#>    139 3.363815e+01 3.676990e+01 5.265689e+01 6.631101e+01 7.715083e+01
#>    142 1.571617e+01 1.709803e+01 2.461593e+01 3.115981e+01 3.656714e+01
#>    145 7.191013e+00 7.781417e+00 1.125546e+01 1.431317e+01 1.692975e+01
#>    148 3.225766e+00 3.470184e+00 5.040181e+00 6.435684e+00 7.667158e+00
#>    151 1.420136e+00 1.518199e+00 2.213048e+00 2.836148e+00 3.401172e+00
#>    154 6.142149e-01 6.523300e-01 9.538930e-01 1.226501e+00 1.479749e+00
#>    157 2.612324e-01 2.755668e-01 4.040649e-01 5.210908e-01 6.321772e-01
#>    160 1.093596e-01 1.145631e-01 1.683839e-01 2.177412e-01 2.655076e-01
#>    163 4.510239e-02 4.691779e-02 6.910035e-02 8.957746e-02 1.097415e-01
#>    166 1.834126e-02 1.894529e-02 2.795122e-02 3.631719e-02 4.468512e-02
#>    169 7.360438e-03 7.549398e-03 1.115452e-02 1.452385e-02 1.794192e-02
#>    172 2.917187e-03 2.971170e-03 4.395414e-03 5.734379e-03 7.110194e-03
#>    175 1.142712e-03 1.155807e-03 1.711574e-03 2.237088e-03 2.783363e-03
#>    178 4.427232e-04 4.447404e-04 6.591275e-04 8.629963e-04 1.077166e-03
#>    181 1.697642e-04 1.693929e-04 2.512077e-04 3.294446e-04 4.124270e-04
#>    184 6.447019e-05 6.390549e-05 9.481592e-05 1.245385e-04 1.563408e-04
#>    187 2.426274e-05 2.389513e-05 3.546458e-05 4.665052e-05 5.871519e-05
#>    190 9.054041e-06 8.860656e-06 1.315337e-05 1.732641e-05 2.186025e-05
#>    193 3.351982e-06 3.260212e-06 4.840088e-06 6.384236e-06 8.073141e-06
#>    196 1.231886e-06 1.190977e-06 1.768057e-06 2.335117e-06 2.959146e-06
#>    199 4.495941e-07 4.321270e-07 6.414417e-07 8.482247e-07 1.077061e-06
#>    202 1.630473e-07 1.558237e-07 2.312530e-07 3.061628e-07 3.894918e-07
#>    205 5.875296e-08 5.583753e-08 8.284977e-08 1.098250e-07 1.399757e-07
#>    208 2.106555e-08 1.991308e-08 2.953561e-08 3.919402e-08 5.003672e-08
#>    211 7.526106e-09 7.078825e-09 1.049253e-08 1.393230e-08 1.780734e-08
#>    214 2.668262e-09 2.497366e-09 3.700632e-09 4.922120e-09 6.303414e-09
#>    217 9.465894e-10 8.815238e-10 1.304878e-09 1.735992e-09 2.222638e-09
#>    220 3.314418e-10 3.073262e-10 4.550531e-10 6.067647e-10 7.796200e-10
#>    223 1.150287e-10 1.055728e-10 1.567615e-10 2.090921e-10 2.698617e-10
#>    226 4.042059e-11 3.692048e-11 5.481625e-11 7.289436e-11 9.421265e-11
#>    229 1.258440e-11 1.113593e-11 1.631028e-11 2.208294e-11 2.866230e-11
#>    232 5.677545e-12 5.500064e-12 8.129541e-12 1.094502e-11 1.386859e-11
#>    235 1.691318e-12 1.491543e-12 2.312658e-12 3.036337e-12 4.042260e-12
#>    238 5.034595e-13 3.789689e-13 5.079169e-13 7.236064e-13 9.584555e-13
#>       year
#> length           11           12           13           14           15
#>    1   2.368129e-56 2.689794e-56 4.132400e-56 9.975309e-56 8.480755e-56
#>    4   2.864231e-16 3.253283e-16 4.998102e-16 1.206505e-15 1.025740e-15
#>    7   2.095719e-02 2.380383e-02 3.657044e-02 8.827833e-02 7.505201e-02
#>    10  8.748619e+03 9.936955e+03 1.526640e+04 3.685196e+04 3.133061e+04
#>    13  1.047067e+06 1.189292e+06 1.827139e+06 4.410579e+06 3.749763e+06
#>    16  2.403726e+06 2.729988e+06 4.193860e+06 1.012326e+07 8.606556e+06
#>    19  5.014408e+05 5.393716e+05 7.919359e+05 1.860390e+06 1.583278e+06
#>    22  8.431825e+05 6.194261e+05 5.400727e+05 7.289843e+05 6.378816e+05
#>    25  1.760795e+06 1.282268e+06 1.094447e+06 1.429681e+06 1.250993e+06
#>    28  1.318263e+06 9.415604e+05 7.415691e+05 9.305375e+05 7.857134e+05
#>    31  1.261272e+06 8.504458e+05 4.849947e+05 4.848251e+05 3.149101e+05
#>    34  1.622609e+06 1.097559e+06 5.419950e+05 4.571409e+05 2.326379e+05
#>    37  1.528066e+06 1.098785e+06 5.055866e+05 3.597716e+05 1.704911e+05
#>    40  1.478307e+06 1.093962e+06 4.647418e+05 2.349228e+05 9.926628e+04
#>    43  1.786362e+06 1.153230e+06 4.764562e+05 1.704742e+05 6.041606e+04
#>    46  2.227740e+06 1.220527e+06 4.918332e+05 1.367505e+05 3.930429e+04
#>    49  2.477216e+06 1.377029e+06 5.061331e+05 1.173761e+05 2.557475e+04
#>    52  2.373507e+06 1.605352e+06 5.339658e+05 1.099644e+05 1.800974e+04
#>    55  2.052848e+06 1.760984e+06 5.878934e+05 1.090987e+05 1.495676e+04
#>    58  1.733624e+06 1.746835e+06 6.585094e+05 1.118741e+05 1.472537e+04
#>    61  1.499657e+06 1.594772e+06 7.121098e+05 1.192572e+05 1.663519e+04
#>    64  1.319770e+06 1.396011e+06 7.233353e+05 1.318222e+05 2.072252e+04
#>    67  1.146987e+06 1.209409e+06 6.948920e+05 1.473489e+05 2.711982e+04
#>    70  9.653294e+05 1.042935e+06 6.438687e+05 1.618958e+05 3.549953e+04
#>    73  7.850415e+05 8.849798e+05 5.822739e+05 1.715233e+05 4.480066e+04
#>    76  6.227542e+05 7.307242e+05 5.133545e+05 1.732135e+05 5.333996e+04
#>    79  4.883819e+05 5.858818e+05 4.383572e+05 1.655733e+05 5.928876e+04
#>    82  3.827771e+05 4.589025e+05 3.612811e+05 1.494248e+05 6.134008e+04
#>    85  3.012811e+05 3.544042e+05 2.880476e+05 1.275916e+05 5.920635e+04
#>    88  2.378297e+05 2.718783e+05 2.235513e+05 1.037462e+05 5.363836e+04
#>    91  1.872928e+05 2.077125e+05 1.700086e+05 8.105934e+04 4.599041e+04
#>    94  1.461294e+05 1.576397e+05 1.272231e+05 6.143173e+04 3.765149e+04
#>    97  1.121807e+05 1.181658e+05 9.373308e+04 4.549279e+04 2.965977e+04
#>    100 8.421792e+04 8.691040e+04 6.781710e+04 3.304358e+04 2.260132e+04
#>    103 6.151924e+04 6.235403e+04 4.798610e+04 2.354062e+04 1.670170e+04
#>    106 4.355801e+04 4.344597e+04 3.306733e+04 1.640458e+04 1.196992e+04
#>    109 2.981350e+04 2.931208e+04 2.211698e+04 1.114027e+04 8.309147e+03
#>    112 1.969452e+04 1.911697e+04 1.432591e+04 7.346566e+03 5.577169e+03
#>    115 1.254758e+04 1.204341e+04 8.975924e+03 4.692639e+03 3.614583e+03
#>    118 7.710239e+03 7.328765e+03 5.438272e+03 2.899118e+03 2.260308e+03
#>    121 4.572170e+03 4.310024e+03 3.187165e+03 1.731539e+03 1.363725e+03
#>    124 2.619093e+03 2.451717e+03 1.808152e+03 1.000110e+03 7.943014e+02
#>    127 1.451106e+03 1.350472e+03 9.940314e+02 5.590764e+02 4.470862e+02
#>    130 7.787328e+02 7.212381e+02 5.301827e+02 3.028366e+02 2.435158e+02
#>    133 4.053980e+02 3.739785e+02 2.747140e+02 1.591658e+02 1.285452e+02
#>    136 2.050499e+02 1.885424e+02 1.384707e+02 8.128857e+01 6.586891e+01
#>    139 1.009262e+02 9.255350e+01 6.799166e+01 4.040138e+01 3.281833e+01
#>    142 4.841567e+01 4.430178e+01 3.256637e+01 1.957024e+01 1.592471e+01
#>    145 2.267027e+01 2.070643e+01 1.523644e+01 9.252545e+00 7.537613e+00
#>    148 1.037634e+01 9.463220e+00 6.972146e+00 4.275652e+00 3.485496e+00
#>    151 4.648885e+00 4.234432e+00 3.124410e+00 1.933774e+00 1.576863e+00
#>    154 2.041467e+00 1.857476e+00 1.372830e+00 8.570986e-01 6.989074e-01
#>    157 8.797674e-01 7.997376e-01 5.921321e-01 3.727434e-01 3.038824e-01
#>    160 3.725109e-01 3.383510e-01 2.509903e-01 1.592385e-01 1.297727e-01
#>    163 1.551462e-01 1.408176e-01 1.046627e-01 6.689957e-02 5.449461e-02
#>    166 6.362568e-02 5.771181e-02 4.297950e-02 2.766867e-02 2.252611e-02
#>    169 2.571845e-02 2.331394e-02 1.739722e-02 1.127640e-02 9.175358e-03
#>    172 1.025616e-02 9.292038e-03 6.947695e-03 4.532872e-03 3.686201e-03
#>    175 4.038650e-03 3.657039e-03 2.739786e-03 1.798784e-03 1.461989e-03
#>    178 1.571662e-03 1.422423e-03 1.067726e-03 7.052560e-04 5.729079e-04
#>    181 6.049136e-04 5.471997e-04 4.115314e-04 2.734112e-04 2.219960e-04
#>    184 2.304403e-04 2.083523e-04 1.569860e-04 1.048837e-04 8.512340e-05
#>    187 8.694725e-05 7.857535e-05 5.931047e-05 3.984051e-05 3.232220e-05
#>    190 3.251388e-05 2.936920e-05 2.220725e-05 1.499517e-05 1.216152e-05
#>    193 1.205764e-05 1.088629e-05 8.245446e-06 5.595718e-06 4.537081e-06
#>    196 4.437061e-06 4.004141e-06 3.037720e-06 2.071562e-06 1.679307e-06
#>    199 1.621033e-06 1.462182e-06 1.111012e-06 7.612164e-07 6.169824e-07
#>    202 5.882877e-07 5.303953e-07 4.036117e-07 2.777911e-07 2.251357e-07
#>    205 2.121448e-07 1.911709e-07 1.456857e-07 1.007196e-07 8.162445e-08
#>    208 7.607694e-08 6.852439e-08 5.229173e-08 3.630389e-08 2.942251e-08
#>    211 2.714848e-08 2.444770e-08 1.868099e-08 1.301779e-08 1.054863e-08
#>    214 9.638583e-09 8.672951e-09 6.634535e-09 4.644898e-09 3.764851e-09
#>    217 3.405093e-09 3.063268e-09 2.348865e-09 1.648313e-09 1.334715e-09
#>    220 1.199604e-09 1.078629e-09 8.264555e-10 5.830273e-10 4.725976e-10
#>    223 4.182986e-10 3.758690e-10 2.887886e-10 2.042270e-10 1.660306e-10
#>    226 1.457637e-10 1.305958e-10 1.004363e-10 7.116952e-11 5.859546e-11
#>    229 4.546934e-11 4.079168e-11 3.152157e-11 2.307893e-11 1.855070e-11
#>    232 2.133400e-11 1.941515e-11 1.458312e-11 9.981961e-12 7.784024e-12
#>    235 6.314533e-12 5.689470e-12 4.584958e-12 3.266916e-12 2.579353e-12
#>    238 1.643753e-12 1.428226e-12 1.109790e-12 9.375915e-13 8.011390e-13
#>       year
#> length           16           17           18           19           20
#>    1   8.446997e-56 3.336672e-56 2.222462e-56 8.544646e-57 1.044631e-56
#>    4   1.021657e-15 4.035676e-16 2.688048e-16 1.033467e-16 1.263472e-16
#>    7   7.475326e-02 2.952849e-02 1.966808e-02 7.561742e-03 9.244652e-03
#>    10  3.120589e+04 1.232673e+04 8.210480e+03 3.156664e+03 3.859198e+03
#>    13  3.734837e+06 1.475309e+06 9.826607e+05 3.778013e+05 4.618831e+05
#>    16  8.573130e+06 3.387389e+06 2.255863e+06 8.674784e+05 1.060235e+06
#>    19  1.682284e+06 7.774356e+05 4.697511e+05 2.024003e+05 2.087870e+05
#>    22  1.815090e+06 1.982302e+06 7.820466e+05 5.448388e+05 2.329342e+05
#>    25  3.715229e+06 4.136847e+06 1.643795e+06 1.142488e+06 4.859556e+05
#>    28  2.315423e+06 2.810749e+06 1.353926e+06 8.317583e+05 4.031581e+05
#>    31  8.648916e+05 1.849506e+06 1.647500e+06 7.367613e+05 5.010293e+05
#>    34  5.826480e+05 1.969853e+06 2.213093e+06 1.000326e+06 7.000996e+05
#>    37  4.116638e+05 1.468884e+06 1.929101e+06 1.187617e+06 7.051460e+05
#>    40  2.243932e+05 7.767810e+05 1.452156e+06 1.414783e+06 7.341972e+05
#>    43  1.247056e+05 4.051873e+05 1.124321e+06 1.504517e+06 8.747372e+05
#>    46  7.644506e+04 2.337781e+05 7.819703e+05 1.319909e+06 1.031749e+06
#>    49  4.675357e+04 1.351429e+05 4.669954e+05 1.016735e+06 1.107093e+06
#>    52  2.835994e+04 7.729437e+04 2.580314e+05 7.173505e+05 1.038096e+06
#>    55  1.760962e+04 4.488278e+04 1.403854e+05 4.606345e+05 8.508860e+05
#>    58  1.164349e+04 2.640465e+04 7.615708e+04 2.695750e+05 6.225584e+05
#>    61  8.829936e+03 1.577637e+04 4.128454e+04 1.475183e+05 4.140189e+05
#>    64  8.240037e+03 9.941775e+03 2.261707e+04 7.789398e+04 2.533285e+05
#>    67  9.403347e+03 7.134575e+03 1.272640e+04 4.059328e+04 1.444467e+05
#>    70  1.211286e+04 6.257497e+03 7.566261e+03 2.117675e+04 7.798548e+04
#>    73  1.611555e+04 6.601643e+03 5.008955e+03 1.121750e+04 4.056040e+04
#>    76  2.085847e+04 7.650767e+03 3.904180e+03 6.179515e+03 2.067237e+04
#>    79  2.545838e+04 8.956218e+03 3.584072e+03 3.687201e+03 1.052525e+04
#>    82  2.892530e+04 1.010715e+04 3.630696e+03 2.499761e+03 5.506139e+03
#>    85  3.050998e+04 1.077862e+04 3.771657e+03 1.960005e+03 3.090290e+03
#>    88  2.996194e+04 1.079639e+04 3.836892e+03 1.713164e+03 1.952877e+03
#>    91  2.755453e+04 1.016127e+04 3.740475e+03 1.568449e+03 1.414542e+03
#>    94  2.389891e+04 9.015549e+03 3.466093e+03 1.430830e+03 1.134527e+03
#>    97  1.968649e+04 7.573355e+03 3.047401e+03 1.264305e+03 9.499248e+02
#>    100 1.549420e+04 6.049776e+03 2.544420e+03 1.068050e+03 7.918082e+02
#>    103 1.170323e+04 4.613606e+03 2.021489e+03 8.584992e+02 6.395118e+02
#>    106 8.507010e+03 3.369556e+03 1.531658e+03 6.561554e+02 4.942505e+02
#>    109 5.959088e+03 2.362590e+03 1.109254e+03 4.774598e+02 3.638782e+02
#>    112 4.024622e+03 1.593172e+03 7.694581e+02 3.314712e+02 2.550552e+02
#>    115 2.620956e+03 1.034607e+03 5.122193e+02 2.200850e+02 1.704336e+02
#>    118 1.646021e+03 6.477362e+02 3.278043e+02 1.401056e+02 1.088080e+02
#>    121 9.972502e+02 3.913507e+02 2.020173e+02 8.572337e+01 6.653399e+01
#>    124 5.832522e+02 2.284152e+02 1.200821e+02 5.052770e+01 3.906915e+01
#>    127 3.296213e+02 1.289311e+02 6.895570e+01 2.875379e+01 2.208759e+01
#>    130 1.802241e+02 7.046782e+01 3.831279e+01 1.583016e+01 1.205201e+01
#>    133 9.546854e+01 3.734155e+01 2.062879e+01 8.447602e+00 6.361867e+00
#>    136 4.907017e+01 1.921152e+01 1.078026e+01 4.377457e+00 3.255973e+00
#>    139 2.451148e+01 9.609877e+00 5.476103e+00 2.206411e+00 1.618986e+00
#>    142 1.191809e+01 4.680458e+00 2.708018e+00 1.083479e+00 7.836228e-01
#>    145 5.649520e+00 2.222795e+00 1.305584e+00 5.191338e-01 3.698718e-01
#>    148 2.614857e+00 1.030784e+00 6.145378e-01 2.430432e-01 1.705298e-01
#>    151 1.183465e+00 4.674059e-01 2.828007e-01 1.113321e-01 7.691821e-02
#>    154 5.245009e-01 2.075199e-01 1.274016e-01 4.996281e-02 3.399120e-02
#>    157 2.279298e-01 9.032807e-02 5.625770e-02 2.199335e-02 1.473661e-02
#>    160 9.724577e-02 3.859367e-02 2.437968e-02 9.507244e-03 6.275791e-03
#>    163 4.078255e-02 1.620493e-02 1.038038e-02 4.040281e-03 2.628383e-03
#>    166 1.683067e-02 6.694190e-03 4.347240e-03 1.689710e-03 1.083762e-03
#>    169 6.842457e-03 2.723480e-03 1.792585e-03 6.961179e-04 4.404015e-04
#>    172 2.743083e-03 1.092336e-03 7.285159e-04 2.827661e-04 1.765425e-04
#>    175 1.085395e-03 4.323160e-04 2.920753e-04 1.133517e-04 6.987551e-05
#>    178 4.242681e-04 1.689827e-04 1.156188e-04 4.487933e-05 2.733006e-05
#>    181 1.639662e-04 6.528900e-05 4.522726e-05 1.756405e-05 1.057155e-05
#>    184 6.269969e-05 2.495369e-05 1.749643e-05 6.799649e-06 4.047064e-06
#>    187 2.374048e-05 9.441622e-06 6.698797e-06 2.605780e-06 1.534429e-06
#>    190 8.906820e-06 3.538970e-06 2.540061e-06 9.891628e-07 5.765571e-07
#>    193 3.313156e-06 1.314946e-06 9.544995e-07 3.721770e-07 2.148290e-07
#>    196 1.222686e-06 4.846308e-07 3.556813e-07 1.388806e-07 7.942385e-08
#>    199 4.478934e-07 1.772675e-07 1.315084e-07 5.142680e-08 2.915085e-08
#>    202 1.629562e-07 6.438915e-08 4.827106e-08 1.890680e-08 1.062719e-08
#>    205 5.890591e-08 2.323336e-08 1.759855e-08 6.904599e-09 3.849738e-09
#>    208 2.117154e-08 8.334165e-09 6.376206e-09 2.506008e-09 1.386655e-09
#>    211 7.569376e-09 2.974744e-09 2.297369e-09 9.045164e-10 4.968304e-10
#>    214 2.692641e-09 1.055355e-09 8.231206e-10 3.248052e-10 1.772094e-10
#>    217 9.521909e-10 3.726690e-10 2.936560e-10 1.159993e-10 6.278428e-11
#>    220 3.369303e-10 1.314057e-10 1.041757e-10 4.124996e-11 2.222303e-11
#>    223 1.180521e-10 4.611364e-11 3.688296e-11 1.455264e-11 7.794533e-12
#>    226 4.086639e-11 1.582481e-11 1.288112e-11 5.112840e-12 2.757766e-12
#>    229 1.317649e-11 4.963987e-12 4.285760e-12 1.732677e-12 8.693726e-13
#>    232 6.221121e-12 2.418920e-12 1.728565e-12 6.721588e-13 3.675986e-13
#>    235 1.665715e-12 7.933892e-13 6.131318e-13 2.219629e-13 1.152005e-13
#>    238 5.177050e-13 1.368984e-13 1.901330e-13 8.808460e-14 3.876757e-14
#> 
#> $sim_length
#> function (age = NULL, length_age_key = FALSE) 
#> {
#>     pred_length <- Linf - (Linf - L0) * exp(-K * age)
#>     if (length_age_key) {
#>         breaks <- seq(0, ceiling(max(pred_length)) * 10, length_group)
#>         lak <- matrix(NA, ncol = length(pred_length), nrow = length(breaks) - 
#>             1, dimnames = list(length = group_lengths(breaks, 
#>             length_group)[-length(breaks)], age = age))
#>         for (i in seq_along(breaks)[-1]) {
#>             for (j in seq_along(pred_length)) {
#>                 lak[i - 1, j] <- stats::pnorm(log(breaks[i]), 
#>                   log(pred_length[j]), sd = log_sd) - stats::pnorm(log(breaks[i - 
#>                   1]), log(pred_length[j]), sd = log_sd)
#>             }
#>         }
#>         lak <- lak[rowSums(lak) > 0, ]
#>         if (plot) 
#>             graphics::image(x = as.numeric(colnames(lak)), y = as.numeric(rownames(lak)), 
#>                 z = t(lak), xlab = "Age", ylab = "Length", main = "P(Length | Age)", 
#>                 col = viridis::viridis(100))
#>         return(lak)
#>     }
#>     else {
#>         log_length <- stats::rnorm(length(age), log(pred_length), 
#>             sd = log_sd)
#>         length <- round(exp(log_length), digits)
#>         if (plot) 
#>             plot(age, length)
#>         return(length)
#>     }
#> }
#> <bytecode: 0x55583fde70f8>
#> <environment: 0x55583ffaf248>
#> 

growth_fun <- sim_vonB(Linf = 100, L0 = 5, K = 0.2,
                       log_sd = 0.05, length_group = 1, plot = TRUE)
growth_fun(age = rep(1:15, each = 100))

#>    [1]  24  22  22  24  22  22  20  23  23  23  21  22  21  22  22  23  23  23
#>   [19]  21  24  21  25  22  23  21  21  22  23  22  21  23  22  22  21  22  23
#>   [37]  22  23  23  23  21  21  21  24  22  19  23  22  20  24  22  24  23  22
#>   [55]  22  24  23  22  23  22  23  23  20  23  23  22  24  21  21  22  21  25
#>   [73]  22  23  22  23  21  21  23  21  22  22  22  23  21  24  23  23  22  23
#>   [91]  24  22  22  24  23  23  23  24  21  23  37  37  36  38  36  36  39  36
#>  [109]  35  35  35  34  33  37  35  35  32  36  37  37  33  34  38  36  36  37
#>  [127]  36  37  33  35  35  33  38  37  37  36  35  37  36  38  38  38  37  37
#>  [145]  39  37  36  37  39  36  39  38  36  33  35  36  34  35  34  37  36  35
#>  [163]  41  37  37  39  38  36  36  37  36  35  35  37  35  37  38  36  37  34
#>  [181]  33  34  36  35  37  36  39  38  37  35  35  35  35  39  36  37  39  37
#>  [199]  35  36  51  42  45  48  49  43  49  49  50  47  48  47  47  49  45  51
#>  [217]  48  52  48  48  49  43  49  46  47  50  47  47  52  48  50  46  45  49
#>  [235]  48  45  50  45  49  48  51  46  48  47  50  51  49  50  51  49  48  54
#>  [253]  46  50  49  47  52  47  49  49  45  48  49  46  42  50  46  45  46  51
#>  [271]  50  52  42  48  43  50  44  49  50  46  45  49  48  48  47  48  47  50
#>  [289]  51  46  50  48  50  47  43  51  48  50  50  48  62  64  58  57  56  59
#>  [307]  58  60  55  63  58  59  56  55  56  58  61  58  59  56  58  55  59  56
#>  [325]  61  59  56  60  54  62  56  56  54  53  56  58  58  61  57  59  57  57
#>  [343]  57  57  58  56  55  58  58  56  60  62  55  58  57  58  57  56  62  54
#>  [361]  58  60  56  61  54  56  55  55  58  57  59  61  59  55  54  61  61  60
#>  [379]  62  55  55  60  56  60  57  56  58  64  59  57  54  57  65  56  60  58
#>  [397]  56  57  53  60  62  66  68  63  66  60  67  67  70  62  69  67  65  62
#>  [415]  63  66  65  70  73  65  65  65  65  66  66  62  68  68  66  69  64  67
#>  [433]  67  66  70  62  68  66  64  62  64  62  68  67  67  65  62  68  58  65
#>  [451]  61  73  65  70  69  64  70  67  64  58  63  64  64  69  63  68  68  60
#>  [469]  58  66  66  66  68  67  59  68  63  68  64  61  71  61  66  58  71  62
#>  [487]  69  64  67  64  64  64  63  62  63  60  66  60  67  62  70  64  75  71
#>  [505]  68  74  71  72  75  73  71  75  72  79  78  70  76  73  73  71  66  68
#>  [523]  78  74  72  72  68  70  70  72  70  76  72  77  71  72  73  76  78  78
#>  [541]  69  67  75  64  76  70  71  73  70  77  73  73  68  74  73  70  73  68
#>  [559]  69  69  74  74  69  73  74  70  68  66  70  70  69  74  70  68  70  68
#>  [577]  73  68  70  72  73  74  77  74  73  74  74  77  69  70  71  74  69  67
#>  [595]  76  75  70  72  73  74  78  76  80  74  74  71  79  80  77  81  79  77
#>  [613]  79  79  80  77  79  82  80  79  78  79  77  73  80  68  80  77  76  72
#>  [631]  80  81  75  77  81  79  74  79  81  76  83  79  78  74  71  75  75  77
#>  [649]  71  81  79  80  73  80  80  80  80  77  79  83  74  82  75  81  77  74
#>  [667]  79  78  78  72  78  77  77  75  81  75  75  74  73  79  79  65  77  81
#>  [685]  82  74  73  75  79  75  74  75  81  75  74  72  80  74  74  72  85  87
#>  [703]  76  73  77  84  82  84  74  83  79  78  81  78  80  75  80  79  81  89
#>  [721]  88  80  83  82  77  81  80  73  79  78  75  83  80  81  78  83  77  80
#>  [739]  71  77  80  77  75  83  79  83  76  83  79  82  84  84  76  79  75  82
#>  [757]  87  75  87  84  94  80  85  78  77  80  84  85  81  83  74  85  88  81
#>  [775]  92  77  74  87  86  80  84  81  74  80  82  82  81  79  82  80  78  87
#>  [793]  82  79  85  85  80  79  84  77  86  87  83  86  90  90  84  80  93  84
#>  [811]  83  80  83  84  84  81  88  84  85  87  93  81  83  84  85  86  82  94
#>  [829]  89  84  86  81  74  80  82  80  82  87  85  82  85  82  80  96  88  83
#>  [847]  85  81  84  85  81  87  89  78  83  84  80  84  86  82  82  91  82  86
#>  [865]  92  78  80  87  84  75  94  75  80  83  84  83  81  82  79  79  86  87
#>  [883]  87  85  85  82  82  83  86  90  92  84  86  86  76  79  92  79  87  89
#>  [901]  87  90  82  86  86  86  89  87  98  86  79  84  83  83  82  90  82  80
#>  [919]  84  83  89  98  86  87  94  82  91  87  85  83  84  84  80  89  84  90
#>  [937]  85  94  81  82  85  86  81  87  90  98  88  85  78  83  93  84  83  89
#>  [955]  83  92  93  86  87  91  90  91  86  88  86  90  88  86  90  82  86  93
#>  [973]  87  94  89  90  94  90  88  87  96  90  91  91  91  84  92  90  89  84
#>  [991]  89  89  86  89  90  80  98  91  89  87  97  85  84  92  90  88  93  85
#> [1009]  91  91  93  91  92  91  91  76  96  86  97  93  82  96  92  89  86  92
#> [1027]  99  93  92  89  84  86  87  93  86  87  85  93  92  88  87  81  78  91
#> [1045]  92  93  80  94  93  91  92  83  90  86  88  86  91  88  85  91 101  82
#> [1063]  95  86  89 106  89  84  95  90  92  82  87  91  94  89  85  83  87  92
#> [1081]  91  89  87  83  95  86  97  92  89  85  94  88  99  87  93  90  89  90
#> [1099]  91  85  98  87  84  98  89  96  95  90  91  96  92  94  84  93  91  91
#> [1117]  98  86  95  88  94 100  92  94  87  87  93  96  88  93  92  91  96  96
#> [1135]  90  90  91  94  97  88  91  84  86  83  87  88  92  95  88  91  96  90
#> [1153]  97  90  99  85  88  93  87  91  91  90  93  95  99  94  93  87  91  92
#> [1171]  86  98  90  93  96  94  90  94  90  89  89  94  88  87  96  86  94  94
#> [1189]  96  91  84  92  94  86  86  94  88  86 103  83  82  91  93  92  89  97
#> [1207]  91  91  93  91  91 100  95  96  88 100  95  96  87  87 101  92  93  96
#> [1225]  93  94  81  82 101  87  96  92 100  91  86  87  97  91  88  91  93  94
#> [1243]  95  92  93 102 107  95  90 101  98  98  93  98  94  90  92  98  96  99
#> [1261]  85  87  97  96  93  89  93  92  98  97  97  93  93  97  89 100  99  87
#> [1279]  84  89  95  93  97  95  88  83 102  98 104  96  92 103  93 100  91 101
#> [1297]  92  96  95  92  92  90  97  92 106  98  97  94  97  94  87  92 107  93
#> [1315]  93  92  99  92  90  85  93  93  95 100  95  88  92 100  85  94  92  90
#> [1333]  99  95  92  98 104  94  89 101  98 102  99  89  93  99  99 104 101  88
#> [1351]  92  94  86  94  96  91  97 104  92 104 101  96  93  85  86 101  95  88
#> [1369]  96  99  96  88  87  90  98 106 100 103 107  95 102  99 101  94  79 101
#> [1387]  86  96 101  87  85 102  98 103  96  97  96 101  89  99  96  96  94  95
#> [1405]  89  96  91  92  97  94  93  99  87  90  96  90  96  97  96 100  95  98
#> [1423]  93  91 101  97  93  93  94  99  97  94  96  98  97 102 100  96  89  95
#> [1441]  96 101  90  97  91  91  93  93  98  88  93 102 102  96  98  95  96  98
#> [1459]  94  98  94  95  96  99  95 103  86  99  88  97  96  89 102  93  95  96
#> [1477]  94  99  97  94  99  95  98 102  94  95 100  85  93  96  97  94 103  95
#> [1495]  92  95  92  98  94  90
growth_fun(age = 1:15, length_age_key = TRUE)

#>       age
#> length             1             2             3             4             5
#>    3   4.740726e-258  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    4   7.601391e-196  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    5   1.959630e-151 2.718312e-284  0.000000e+00  0.000000e+00  0.000000e+00
#>    6   2.201423e-118 4.234724e-238 9.881313e-324  0.000000e+00  0.000000e+00
#>    7    4.384115e-93 2.027724e-201 1.215111e-280  0.000000e+00  0.000000e+00
#>    8    2.467860e-73 1.238598e-171 3.249711e-245 2.159937e-300  0.000000e+00
#>    9    1.056136e-57 4.987046e-147 1.453104e-215 1.906653e-267 2.800145e-307
#>    10   3.229550e-45 1.981088e-126 2.112580e-190 2.651512e-239 4.846999e-277
#>    11   3.437733e-35 5.331186e-109 8.318334e-169 5.489889e-215 8.203908e-251
#>    12   4.039040e-27  3.996699e-94 4.224630e-150 8.870083e-194 7.612458e-228
#>    13   1.241390e-20  2.419601e-81 8.990787e-134 3.914404e-175 1.428250e-207
#>    14   1.930303e-15  2.681063e-70 1.989121e-119 1.241706e-158 1.486363e-189
#>    15   2.539301e-11  1.031834e-60 9.337175e-107 6.060281e-144 1.898990e-173
#>    16   4.249111e-08  2.295797e-52  1.642793e-95 8.358196e-131 5.622192e-159
#>    17   1.256082e-05  4.453615e-45  1.716259e-85 5.329610e-119 6.455553e-146
#>    18   8.566891e-04  1.053399e-38  1.551484e-76 2.352313e-108 4.386352e-134
#>    19   1.674458e-02  4.006363e-33  1.657123e-68  1.003926e-98 2.503678e-123
#>    20   1.116395e-01  3.085406e-28  2.712620e-61  5.479675e-90 1.609711e-113
#>    21   2.916718e-01  5.840337e-24  8.472918e-55  4.842909e-82 1.493418e-104
#>    22   3.338230e-01  3.202027e-20  6.082779e-49  8.469639e-75  2.468428e-96
#>    23   1.835570e-01  5.849305e-17  1.176799e-43  3.480326e-68  8.708022e-89
#>    24   5.248673e-02  4.015121e-14  7.035774e-39  3.896321e-62  7.662165e-82
#>    25   8.367879e-03  1.148888e-11  1.463620e-34  1.351140e-56  1.925023e-75
#>    26   7.914435e-04  1.499357e-09  1.174579e-30  1.623067e-51  1.553821e-69
#>    27   4.693976e-05  9.650684e-08  3.980112e-27  7.449444e-47  4.468529e-64
#>    28   1.834322e-06  3.280021e-06  6.165070e-24  1.424042e-42  5.015280e-59
#>    29   4.936159e-08  6.248718e-05  4.681992e-21  1.223621e-38  2.381219e-54
#>    30   9.513693e-10  7.031664e-04  1.854894e-18  5.056898e-35  5.137743e-50
#>    31   1.360034e-11  4.894712e-03  4.050900e-16  1.067607e-31  5.369553e-46
#>    32   1.487699e-13  2.195540e-02  5.122449e-14  1.215139e-28  2.878068e-42
#>    33   1.332268e-15  6.580873e-02  3.919079e-12  7.825379e-26  8.327706e-39
#>    34   0.000000e+00  1.361653e-01  1.887033e-10  2.977919e-23  1.362247e-35
#>    35   0.000000e+00  2.002515e-01  5.924343e-09  6.963960e-21  1.313378e-32
#>    36   0.000000e+00  2.149147e-01  1.252048e-07  1.036834e-18  7.750139e-30
#>    37   0.000000e+00  1.723953e-01  1.833322e-06  1.014849e-16  2.896549e-27
#>    38   0.000000e+00  1.056343e-01  1.909115e-05  6.723302e-15  7.073358e-25
#>    39   0.000000e+00  5.043487e-02  1.447773e-04  3.095748e-13  1.161100e-22
#>    40   0.000000e+00  1.910702e-02  8.170049e-04  1.014965e-11  1.314838e-20
#>    41   0.000000e+00  5.840133e-03  3.499230e-03  2.422346e-10  1.051813e-18
#>    42   0.000000e+00  1.462381e-03  1.158215e-02  4.294485e-09  6.074610e-17
#>    43   0.000000e+00  3.042364e-04  3.012153e-02  5.761603e-08  2.584014e-15
#>    44   0.000000e+00  5.327167e-05  6.249744e-02  5.950475e-07  8.246297e-14
#>    45   0.000000e+00  7.945065e-06  1.049194e-01  4.805873e-06  2.008072e-12
#>    46   0.000000e+00  1.020463e-06  1.443790e-01  3.079758e-05  3.790196e-11
#>    47   0.000000e+00  1.140286e-07  1.648291e-01  1.587167e-04  5.626040e-10
#>    48   0.000000e+00  1.119010e-08  1.578671e-01  6.660386e-04  6.656382e-09
#>    49   0.000000e+00  9.728401e-10  1.281675e-01  2.302335e-03  6.356012e-08
#>    50   0.000000e+00  7.553402e-11  8.905925e-02  6.626711e-03  4.955393e-07
#>    51   0.000000e+00  5.277001e-12  5.344314e-02  1.604114e-02  3.188653e-06
#>    52   0.000000e+00  3.340661e-13  2.792870e-02  3.296350e-02  1.710583e-05
#>    53   0.000000e+00  1.920686e-14  1.280993e-02  5.800664e-02  7.722740e-05
#>    54   0.000000e+00  1.110223e-15  5.194558e-03  8.812670e-02  2.960096e-04
#>    55   0.000000e+00  0.000000e+00  1.875082e-03  1.164758e-01  9.712274e-04
#>    56   0.000000e+00  0.000000e+00  6.063678e-04  1.348860e-01  2.748945e-03
#>    57   0.000000e+00  0.000000e+00  1.767240e-04  1.377888e-01  6.760586e-03
#>    58   0.000000e+00  0.000000e+00  4.668060e-05  1.249432e-01  1.454549e-02
#>    59   0.000000e+00  0.000000e+00  1.123432e-05  1.011658e-01  2.755338e-02
#>    60   0.000000e+00  0.000000e+00  2.475575e-06  7.355243e-02  4.623148e-02
#>    61   0.000000e+00  0.000000e+00  5.018160e-07  4.827034e-02  6.910026e-02
#>    62   0.000000e+00  0.000000e+00  9.398377e-08  2.873631e-02  9.249606e-02
#>    63   0.000000e+00  0.000000e+00  1.633016e-08  1.559099e-02  1.114450e-01
#>    64   0.000000e+00  0.000000e+00  2.642672e-09  7.743197e-03  1.214403e-01
#>    65   0.000000e+00  0.000000e+00  3.997609e-10  3.534892e-03  1.202230e-01
#>    66   0.000000e+00  0.000000e+00  5.672329e-11  1.489183e-03  1.085893e-01
#>    67   0.000000e+00  0.000000e+00  7.574275e-12  5.810996e-04  8.984930e-02
#>    68   0.000000e+00  0.000000e+00  9.547918e-13  2.107713e-04  6.836479e-02
#>    69   0.000000e+00  0.000000e+00  1.139089e-13  7.129817e-05  4.800821e-02
#>    70   0.000000e+00  0.000000e+00  1.287859e-14  2.256434e-05  3.122181e-02
#>    71   0.000000e+00  0.000000e+00  1.443290e-15  6.701083e-06  1.886595e-02
#>    72   0.000000e+00  0.000000e+00  1.110223e-16  1.872749e-06  1.062491e-02
#>    73   0.000000e+00  0.000000e+00  0.000000e+00  4.938533e-07  5.593425e-03
#>    74   0.000000e+00  0.000000e+00  0.000000e+00  1.232007e-07  2.760290e-03
#>    75   0.000000e+00  0.000000e+00  0.000000e+00  2.914627e-08  1.280308e-03
#>    76   0.000000e+00  0.000000e+00  0.000000e+00  6.554099e-09  5.595772e-04
#>    77   0.000000e+00  0.000000e+00  0.000000e+00  1.403978e-09  2.310162e-04
#>    78   0.000000e+00  0.000000e+00  0.000000e+00  2.871017e-10  9.029478e-05
#>    79   0.000000e+00  0.000000e+00  0.000000e+00  5.615741e-11  3.348694e-05
#>    80   0.000000e+00  0.000000e+00  0.000000e+00  1.052691e-11  1.180841e-05
#>    81   0.000000e+00  0.000000e+00  0.000000e+00  1.894485e-12  3.967162e-06
#>    82   0.000000e+00  0.000000e+00  0.000000e+00  3.279599e-13  1.272244e-06
#>    83   0.000000e+00  0.000000e+00  0.000000e+00  5.462297e-14  3.901715e-07
#>    84   0.000000e+00  0.000000e+00  0.000000e+00  8.881784e-15  1.146286e-07
#>    85   0.000000e+00  0.000000e+00  0.000000e+00  1.332268e-15  3.231516e-08
#>    86   0.000000e+00  0.000000e+00  0.000000e+00  2.220446e-16  8.755656e-09
#>    87   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  2.283508e-09
#>    88   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  5.740933e-10
#>    89   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  1.393271e-10
#>    90   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  3.268463e-11
#>    91   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  7.421064e-12
#>    92   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  1.632805e-12
#>    93   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  3.484990e-13
#>    94   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  7.227552e-14
#>    95   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  1.454392e-14
#>    96   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  2.886580e-15
#>    97   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  5.551115e-16
#>    98   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  1.110223e-16
#>    99   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    100  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    101  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    102  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    103  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    104  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    105  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    106  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    107  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    108  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    109  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    110  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    111  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    112  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    113  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    114  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    115  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    116  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    117  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    118  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    119  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    120  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    121  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    122  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    123  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    124  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    125  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    126  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    127  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    128  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    129  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    130  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    131  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    132  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    133  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    134  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    135  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    136  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    137  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    138  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    139  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    140  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    141  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    142  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    143  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    144  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>       age
#> length             6             7             8             9            10
#>    3    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    4    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    5    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    6    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    7    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    8    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    9    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    10  1.664241e-306  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    11  7.134282e-279 4.809871e-301 1.094568e-318  0.000000e+00  0.000000e+00
#>    12  1.293977e-254 8.226423e-276 1.052612e-292 3.078892e-306 3.980536e-317
#>    13  3.805851e-233 1.931603e-253 1.222571e-269 1.245163e-282 4.305368e-293
#>    14  5.133581e-214 1.801909e-233 5.051512e-249 1.643500e-261 1.419966e-271
#>    15  7.203301e-197 1.543136e-215 1.740412e-230 1.678031e-242 3.414534e-252
#>    16  2.024954e-181 2.372162e-199 9.891113e-214 2.645754e-225 1.203705e-234
#>    17  1.940685e-167 1.127951e-184 1.613369e-198 1.129344e-209 1.097069e-218
#>    18  9.810687e-155 2.593924e-171 1.190551e-184 2.070159e-195 4.121069e-204
#>    19  3.757764e-143 4.181100e-159 5.799720e-172 2.390677e-182 9.399755e-191
#>    20  1.477076e-132 6.446818e-148 2.560375e-160 2.398566e-170 1.801728e-178
#>    21  7.699221e-123 1.236760e-137 1.339012e-149 2.743764e-159 3.820519e-167
#>    22  6.620006e-114 3.692887e-128 1.042311e-139 4.511590e-149 1.132931e-156
#>    23  1.132220e-105 2.079811e-119 1.469021e-130 1.300992e-139 5.745432e-147
#>    24   4.527183e-98 2.607972e-111 4.439855e-122 7.812730e-131 5.929142e-138
#>    25   4.869286e-91 8.409649e-104 3.333273e-114 1.134391e-122 1.448256e-129
#>    26   1.592274e-84  7.908506e-97 7.068252e-107 4.537491e-115 9.555235e-122
#>    27   1.762534e-78  2.422221e-90 4.738729e-100 5.606844e-108 1.912305e-114
#>    28   7.260100e-73  2.663335e-84  1.109461e-93 2.367918e-101 1.286009e-107
#>    29   1.210130e-67  1.145991e-78  9.906572e-88  3.738118e-95 3.181948e-101
#>    30   8.793369e-63  2.083423e-73  3.648576e-82  2.388776e-89  3.140159e-95
#>    31   2.976953e-58  1.713687e-68  5.944142e-77  6.634777e-84  1.328370e-89
#>    32   4.983302e-54  6.780432e-64  4.560726e-72  8.536638e-79  2.569480e-84
#>    33   4.351060e-50  1.363539e-59  1.743477e-67  5.388171e-74  2.408521e-79
#>    34   2.079265e-46  1.464584e-55  3.493706e-63  1.756828e-69  1.152872e-74
#>    35   5.679999e-43  8.787757e-52  3.842212e-59  3.100586e-65  2.954682e-70
#>    36   9.226136e-40  3.067711e-48  2.417555e-55  3.090203e-61  4.232527e-66
#>    37   9.235559e-37  6.464961e-45  9.038583e-52  1.807546e-57  3.523837e-62
#>    38   5.886049e-34  8.506367e-42  2.078367e-48  6.426844e-54  1.766954e-58
#>    39   2.460412e-31  7.205888e-39  3.033273e-45  1.434298e-50  5.512616e-55
#>    40   6.931303e-29  4.042019e-36  2.891864e-42  2.069013e-47  1.102429e-51
#>    41   1.349135e-26  1.540502e-33  1.849239e-39  1.981816e-44  1.452355e-48
#>    42   1.856314e-24  4.084621e-31  8.126386e-37  1.292075e-41  1.292513e-45
#>    43   1.843858e-22  7.700503e-29  2.509532e-34  5.865856e-39  7.952160e-43
#>    44   1.347995e-20  1.053117e-26  5.559365e-32  1.893749e-36  3.455361e-40
#>    45   7.383952e-19  1.064307e-24  9.004458e-30  4.432960e-34  1.081499e-37
#>    46   3.081041e-17  8.085916e-23  1.085261e-27  7.660356e-32  2.483204e-35
#>    47   9.943735e-16  4.691935e-21  9.893207e-26  9.936209e-30  4.254050e-33
#>    48   2.517662e-14  2.110209e-19  6.925307e-24  9.824767e-28  5.523579e-31
#>    49   5.067033e-13  7.457379e-18  3.775262e-22  7.512660e-26  5.515828e-29
#>    50   8.205998e-12  2.097280e-16  1.623845e-20  4.502392e-24  4.294172e-27
#>    51   1.081628e-10  4.749858e-15  5.578624e-19  2.141335e-22  2.639569e-25
#>    52   1.172757e-09  8.759065e-14  1.548233e-17  8.176549e-21  1.296317e-23
#>    53   1.056404e-08  1.328833e-12  3.508234e-16  2.534082e-19  5.143008e-22
#>    54   7.979458e-08  1.674598e-11  6.555448e-15  6.439523e-18  1.665506e-20
#>    55   5.098127e-07  1.768903e-10  1.019582e-13  1.354585e-16  4.445378e-19
#>    56   2.777654e-06  1.579542e-09  1.331497e-12  2.379901e-15  9.868572e-18
#>    57   1.300452e-05  1.201839e-08  1.472029e-11  3.521714e-14  1.837771e-16
#>    58   5.269599e-05  7.850459e-08  1.388342e-10  4.424007e-13  2.894047e-15
#>    59   1.860632e-04  4.433340e-07  1.125194e-09  4.752970e-12  3.883083e-14
#>    60   5.761086e-04  2.178860e-06  7.889939e-09  4.397805e-11  4.470891e-13
#>    61   1.573662e-03  9.377770e-06  4.817577e-08  3.527676e-10  4.447035e-12
#>    62   3.813610e-03  3.555483e-05  2.577086e-07  2.468437e-09  3.845516e-11
#>    63   8.243219e-03  1.194100e-04  1.214687e-06  1.515603e-08  2.908326e-10
#>    64   1.597288e-02  3.571150e-04  5.072103e-06  8.210867e-08  1.934596e-09
#>    65   2.787832e-02  9.557821e-04  1.885937e-05  3.945597e-07  1.137941e-08
#>    66   4.402585e-02  2.300048e-03  6.274653e-05  1.690114e-06  5.948814e-08
#>    67   6.317768e-02  4.998945e-03  1.876608e-04  6.484034e-06  2.777204e-07
#>    68   8.271695e-02  9.854144e-03  5.067262e-04  2.237903e-05  1.163132e-06
#>    69   9.919053e-02  1.768889e-02  1.240472e-03  6.978242e-05  4.389062e-06
#>    70   1.093391e-01  2.902532e-02  2.763897e-03  1.973828e-04  1.498368e-05
#>    71   1.111773e-01  4.369382e-02  5.626014e-03  5.083865e-04  4.645845e-05
#>    72   1.046219e-01  6.055129e-02  1.049946e-02  1.196691e-03  1.313174e-04
#>    73   9.140193e-02  7.750123e-02  1.802555e-02  2.583320e-03  3.395673e-04
#>    74   7.435488e-02  9.190275e-02  2.856035e-02  5.131169e-03  8.060034e-04
#>    75   5.648297e-02  1.012679e-01  4.189132e-02  9.407240e-03  1.761766e-03
#>    76   4.017480e-02  1.039840e-01  5.704792e-02  1.596681e-02  3.557032e-03
#>    77   2.682484e-02  9.976630e-02  7.233054e-02  2.516091e-02  6.653080e-03
#>    78   1.685526e-02  8.966867e-02  8.561017e-02  3.691242e-02  1.156013e-02
#>    79   9.990026e-03  7.568391e-02  9.483182e-02  5.054628e-02  1.870954e-02
#>    80   5.597612e-03  6.012993e-02  9.855122e-02  6.476766e-02  2.827663e-02
#>    81   2.971477e-03  4.506871e-02  9.630669e-02  7.784196e-02  4.000478e-02
#>    82   1.497484e-03  3.193647e-02  8.869531e-02  8.795188e-02  5.310380e-02
#>    83   7.178276e-04  2.143954e-02  7.714648e-02  9.362650e-02  6.628801e-02
#>    84   3.279119e-04  1.366192e-02  6.350161e-02  9.409808e-02  7.797676e-02
#>    85   1.430042e-04  8.279243e-03  4.956225e-02  8.946618e-02  8.661684e-02
#>    86   5.964004e-05  4.780044e-03  3.674716e-02  8.062404e-02  9.103233e-02
#>    87   2.382512e-05  2.633800e-03  2.592856e-02  6.899136e-02  9.068999e-02
#>    88   9.131071e-06  1.387266e-03  1.744046e-02  5.615826e-02  8.579742e-02
#>    89   3.362407e-06  6.995993e-04  1.120147e-02  4.355666e-02  7.721284e-02
#>    90   1.191369e-06  3.383063e-04  6.880402e-03  3.224192e-02  6.621012e-02
#>    91   4.067338e-07  1.570992e-04  4.047908e-03  2.281332e-02  5.418379e-02
#>    92   1.339730e-07  7.015324e-05  2.284314e-03  1.545275e-02  4.238263e-02
#>    93   4.263051e-08  3.016571e-05  1.238211e-03  1.003451e-02  3.173346e-02
#>    94   1.312048e-08  1.250636e-05  6.455491e-04  6.255460e-03  2.277565e-02
#>    95   3.910343e-09  5.005388e-06  3.241294e-04  3.748612e-03  1.569051e-02
#>    96   1.129809e-09  1.936201e-06  1.569279e-04  2.162142e-03  1.038924e-02
#>    97   3.168040e-10  7.247126e-07  7.334852e-05  1.201803e-03  6.619965e-03
#>    98   8.630263e-11  2.627616e-07  3.313522e-05  6.445121e-04  4.064232e-03
#>    99   2.286338e-11  9.238440e-08  1.448354e-05  3.338652e-04  2.406898e-03
#>    100  5.895950e-12  3.152959e-08  6.132067e-06  1.672359e-04  1.376513e-03
#>    101  1.481371e-12  1.045556e-08  2.517275e-06  8.108938e-05  7.610548e-04
#>    102  3.630429e-13  3.372062e-09  1.002938e-06  3.809926e-05  4.072084e-04
#>    103  8.681944e-14  1.058665e-09  3.881943e-07  1.736252e-05  2.110663e-04
#>    104  2.020606e-14  3.238301e-10  1.461012e-07  7.681797e-06  1.060824e-04
#>    105  4.662937e-15  9.659140e-11  5.351441e-08  3.302653e-06  5.174819e-05
#>    106  9.992007e-16  2.811751e-11  1.909282e-08  1.381004e-06  2.452260e-05
#>    107  2.220446e-16  7.994161e-12  6.640617e-09  5.621175e-07  1.129887e-05
#>    108  1.110223e-16  2.221556e-12  2.253356e-09  2.229028e-07  5.066006e-06
#>    109  0.000000e+00  6.038503e-13  7.465634e-10  8.617942e-08  2.212132e-06
#>    110  0.000000e+00  1.607603e-13  2.416793e-10  3.251046e-08  9.414802e-07
#>    111  0.000000e+00  4.185541e-14  7.649947e-11  1.197552e-08  3.908366e-07
#>    112  0.000000e+00  1.065814e-14  2.369305e-11  4.310498e-09  1.583730e-07
#>    113  0.000000e+00  2.664535e-15  7.184919e-12  1.517125e-09  6.268678e-08
#>    114  0.000000e+00  6.661338e-16  2.134737e-12  5.224750e-10  2.425365e-08
#>    115  0.000000e+00  2.220446e-16  6.217249e-13  1.761732e-10  9.178504e-09
#>    116  0.000000e+00  0.000000e+00  1.776357e-13  5.819900e-11  3.399683e-09
#>    117  0.000000e+00  0.000000e+00  4.984901e-14  1.884737e-11  1.233234e-09
#>    118  0.000000e+00  0.000000e+00  1.376677e-14  5.986989e-12  4.383832e-10
#>    119  0.000000e+00  0.000000e+00  3.663736e-15  1.866507e-12  1.527972e-10
#>    120  0.000000e+00  0.000000e+00  9.992007e-16  5.713208e-13  5.224865e-11
#>    121  0.000000e+00  0.000000e+00  2.220446e-16  1.718625e-13  1.753742e-11
#>    122  0.000000e+00  0.000000e+00  1.110223e-16  5.084821e-14  5.781264e-12
#>    123  0.000000e+00  0.000000e+00  0.000000e+00  1.476597e-14  1.872724e-12
#>    124  0.000000e+00  0.000000e+00  0.000000e+00  4.218847e-15  5.963008e-13
#>    125  0.000000e+00  0.000000e+00  0.000000e+00  1.221245e-15  1.868505e-13
#>    126  0.000000e+00  0.000000e+00  0.000000e+00  3.330669e-16  5.750955e-14
#>    127  0.000000e+00  0.000000e+00  0.000000e+00  1.110223e-16  1.754152e-14
#>    128  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  5.218048e-15
#>    129  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  1.443290e-15
#>    130  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  4.440892e-16
#>    131  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  2.220446e-16
#>    132  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    133  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    134  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    135  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    136  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    137  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    138  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    139  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    140  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    141  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    142  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    143  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    144  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>       age
#> length            11            12            13            14            15
#>    3    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    4    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    5    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    6    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    7    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    8    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    9    0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    10   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    11   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    12   0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00
#>    13  1.527209e-301 2.191946e-308 6.134309e-314 1.879455e-318 4.001932e-322
#>    14  1.042912e-279 2.678548e-286 1.196328e-291 5.343286e-296 1.535753e-299
#>    15  4.954024e-260 2.192807e-266 1.516520e-271 9.636553e-276 3.683465e-279
#>    16  3.310218e-242 2.443096e-248 2.547762e-253 2.254520e-257 1.126407e-260
#>    17  5.512966e-226 6.588741e-232 1.012006e-236 1.223683e-240 7.869737e-244
#>    18  3.662686e-211 6.905836e-217 1.529870e-221 2.485365e-225 2.029530e-228
#>    19  1.434904e-197 4.169342e-203 1.307354e-207 2.810547e-211 2.878611e-214
#>    20  4.600778e-185 2.017089e-190 8.801662e-195 2.469901e-198 3.137986e-201
#>    21  1.593261e-173 1.033962e-178 6.182597e-183 2.236717e-186 3.489808e-189
#>    22  7.549236e-163 7.126220e-168 5.757828e-172 2.655286e-175 5.041363e-178
#>    23  5.996198e-153 8.102715e-158 8.733502e-162 5.081110e-165 1.164144e-167
#>    24  9.515381e-144 1.813865e-148 2.577515e-152 1.873962e-155 5.141411e-158
#>    25  3.514087e-135 9.322687e-140 1.727654e-143 1.555970e-146 5.075973e-149
#>    26  3.451018e-127 1.258327e-131 3.010688e-135 3.331787e-138 1.283948e-140
#>    27  1.013213e-119 5.019121e-124 1.536066e-127 2.073129e-130 9.380163e-133
#>    28  9.862007e-113 6.565813e-117 2.548111e-120 4.164912e-123 2.200142e-125
#>    29  3.487618e-106 3.089447e-110 1.508169e-113 2.966063e-116 1.819697e-118
#>    30  4.861788e-100 5.676685e-104 3.459592e-107 8.136819e-110 5.769123e-112
#>    31   2.873354e-94  4.383403e-98 3.311551e-101 9.261577e-104 7.553955e-106
#>    32   7.685134e-89  1.519177e-92  1.413305e-95  4.675081e-98 4.367509e-100
#>    33   9.864393e-84  2.507188e-87  2.854373e-90  1.111164e-92  1.184161e-94
#>    34   6.406721e-79  2.078411e-82  2.878706e-85  1.312561e-87  1.589553e-89
#>    35   2.208742e-74  9.082756e-78  1.522000e-80  8.091855e-83  1.109570e-84
#>    36   4.221461e-70  2.186123e-73  4.408829e-76  2.721638e-78  4.211164e-80
#>    37   4.653135e-66  3.015847e-69  7.283688e-72  5.199865e-74  9.049452e-76
#>    38   3.066436e-62  2.472870e-65  7.118527e-68  5.854834e-70  1.142534e-71
#>    39   1.248586e-58  1.245862e-61  4.255617e-64  4.017948e-66  8.766306e-68
#>    40   3.237319e-55  3.975769e-58  1.604612e-60  1.733164e-62  4.216049e-64
#>    41   5.494693e-52  8.263687e-55  3.924828e-57  4.833933e-59  1.307596e-60
#>    42   6.262271e-49  1.147813e-51  6.390580e-54  8.947048e-56  2.684527e-57
#>    43   4.905912e-46  1.090883e-48  7.093677e-51  1.125594e-52  3.737169e-54
#>    44   2.699540e-43  7.250493e-46  5.487305e-48  9.840341e-50  3.607024e-51
#>    45   1.064423e-40  3.438715e-43  3.018754e-45  6.101597e-47  2.463823e-48
#>    46   3.063524e-38  1.185691e-40  1.203506e-42  2.734664e-44  1.213913e-45
#>    47   6.547187e-36  3.024206e-38  3.538326e-40  9.016062e-42  4.390836e-43
#>    48   1.055665e-33  5.798254e-36  7.796768e-38  2.222620e-39  1.185245e-40
#>    49   1.303353e-31  8.482465e-34  1.307206e-35  4.159462e-37  2.424332e-38
#>    50   1.249244e-29  9.601347e-32  1.691149e-33  5.993338e-35  3.811259e-36
#>    51   9.415889e-28  8.518549e-30  1.710463e-31  6.737254e-33  4.666488e-34
#>    52   5.648236e-26  5.996345e-28  1.369139e-29  5.981688e-31  4.505367e-32
#>    53   2.726910e-24  3.387008e-26  8.772973e-28  4.243145e-29  3.469865e-30
#>    54   1.070759e-22  1.551530e-24  4.548377e-26  2.430819e-27  2.154965e-28
#>    55   3.453386e-21  5.821493e-23  1.927214e-24  1.136060e-25  1.090237e-26
#>    56   9.232833e-20  1.805874e-21  6.736760e-23  4.372669e-24  4.536179e-25
#>    57   2.064059e-18  4.672200e-20  1.959998e-21  1.398463e-22  1.566147e-23
#>    58   3.889927e-17  1.016508e-18  4.785748e-20  3.747539e-21  4.524811e-22
#>    59   6.227582e-16  1.874216e-17  9.883881e-19  8.481066e-20  1.102635e-20
#>    60   8.530800e-15  2.949963e-16  1.739347e-17  1.632992e-18  2.283311e-19
#>    61   1.006716e-13  3.991076e-15  2.626279e-16  2.693918e-17  4.046276e-18
#>    62   1.030052e-12  4.671540e-14  3.424817e-15  3.832811e-16  6.177121e-17
#>    63   9.193501e-12  4.759828e-13  3.881189e-14  4.732513e-15  8.174875e-16
#>    64   7.198843e-11  4.246222e-12  3.844724e-13  5.101157e-14  9.434453e-15
#>    65   4.972346e-10  3.334868e-11  3.347685e-12  4.826938e-13  9.548413e-14
#>    66   3.045151e-09  2.317806e-10  2.575623e-11  4.030851e-12  8.519890e-13
#>    67   1.661579e-08  1.432645e-09  1.759699e-10  2.985522e-11  6.736193e-12
#>    68   8.115303e-08  7.912125e-09  1.072660e-09  1.970639e-10  4.741874e-11
#>    69   3.563404e-07  3.921649e-08  5.860025e-09  1.164440e-09  2.985469e-10
#>    70   1.412576e-06  1.751848e-07  2.881368e-08  6.186048e-09  1.688402e-09
#>    71   5.075345e-06  7.081371e-07  1.280317e-07  2.966648e-08  8.612345e-09
#>    72   1.659063e-05  2.600084e-06  5.160925e-07  1.289318e-07  3.977813e-08
#>    73   4.951780e-05  8.703289e-06  1.894178e-06  5.096822e-07  1.669777e-07
#>    74   1.354083e-04  2.665061e-05  6.352039e-06  1.839128e-06  6.392946e-07
#>    75   3.403522e-04  7.490139e-05  1.952766e-05  6.077910e-06  2.239947e-06
#>    76   7.887874e-04  1.938193e-04  5.520905e-05  1.845505e-05  7.205535e-06
#>    77   1.690544e-03  4.631599e-04  1.439822e-04  5.164412e-05  2.134621e-05
#>    78   3.360133e-03  1.025028e-03  3.473777e-04  1.335786e-04  5.840839e-05
#>    79   6.210456e-03  2.106684e-03  7.774803e-04  3.202381e-04  1.480290e-04
#>    80   1.070161e-02  4.031416e-03  1.618521e-03  7.134855e-04  3.484167e-04
#>    81   1.723479e-02  7.201059e-03  3.141851e-03  1.481082e-03  7.635624e-04
#>    82   2.600278e-02  1.203524e-02  5.700864e-03  2.871526e-03  1.561883e-03
#>    83   3.683602e-02  1.886371e-02  9.691439e-03  5.211935e-03  2.989029e-03
#>    84   4.910264e-02  2.778856e-02  1.547001e-02  8.875809e-03  5.363719e-03
#>    85   6.171875e-02  3.855531e-02  2.323644e-02  1.421246e-02  9.044651e-03
#>    86   7.329475e-02  5.048426e-02  3.290858e-02  2.144242e-02  1.436166e-02
#>    87   8.239482e-02  6.250579e-02  4.403079e-02  3.054052e-02  2.151616e-02
#>    88   8.783999e-02  7.331312e-02  5.576029e-02  4.114309e-02  3.047177e-02
#>    89   8.896352e-02  8.160418e-02  6.695685e-02  5.251972e-02  4.086918e-02
#>    90   8.574139e-02  8.634832e-02  7.636878e-02  6.363684e-02  5.200203e-02
#>    91   7.876449e-02  8.699978e-02  8.287191e-02  7.331311e-02  6.287846e-02
#>    92   6.907275e-02  8.359677e-02  8.569611e-02  8.043387e-02  7.236743e-02
#>    93   5.791194e-02  7.672299e-02  8.457501e-02  8.416886e-02  7.939982e-02
#>    94   4.648771e-02  6.735327e-02  7.977918e-02  8.413254e-02  8.317264e-02
#>    95   3.577806e-02  5.663661e-02  7.203087e-02  8.044465e-02  8.330117e-02
#>    96   2.643511e-02  4.568004e-02  6.233346e-02  7.367973e-02  7.987902e-02
#>    97   1.877529e-02  3.538423e-02  5.176867e-02  6.472792e-02  7.343522e-02
#>    98   1.283418e-02  2.635661e-02  4.131471e-02  5.461117e-02  6.480728e-02
#>    99   8.453582e-03  1.890116e-02  3.172216e-02  4.430482e-02  5.497031e-02
#>    100  5.371560e-03  1.306502e-02  2.346121e-02  3.460302e-02  4.486785e-02
#>    101  3.296291e-03  8.714430e-03  1.673241e-02  2.604750e-02  3.528127e-02
#>    102  1.955585e-03  5.614919e-03  1.152021e-02  1.891841e-02  2.675692e-02
#>    103  1.122791e-03  3.498442e-03  7.665009e-03  1.327183e-02  1.959185e-02
#>    104  6.244825e-04  2.109927e-03  4.933503e-03  9.002209e-03  1.386469e-02
#>    105  3.367866e-04  1.232940e-03  3.074777e-03  5.909739e-03  9.492321e-03
#>    106  1.762794e-04  6.987208e-04  1.857367e-03  3.758398e-03  6.293318e-03
#>    107  8.962851e-05  3.843647e-04  1.088438e-03  2.317674e-03  4.044222e-03
#>    108  4.430579e-05  2.054185e-04  6.193186e-04  1.387086e-03  2.521318e-03
#>    109  2.131101e-05  1.067473e-04  3.424511e-04  8.063607e-04  1.526279e-03
#>    110  9.982150e-06  5.398196e-05  1.841681e-04  4.557122e-04  8.978781e-04
#>    111  4.556761e-06  2.658613e-05  9.640653e-05  2.505741e-04  5.137236e-04
#>    112  2.028733e-06  1.276164e-05  4.915965e-05  1.341538e-04  2.860949e-04
#>    113  8.815437e-07  5.974766e-06  2.443679e-05  6.998693e-05  1.551987e-04
#>    114  3.741246e-07  2.730280e-06  1.185018e-05  3.560360e-05  8.206939e-05
#>    115  1.551800e-07  1.218606e-06  5.609872e-06  1.767416e-05  4.233479e-05
#>    116  6.294858e-08  5.315912e-07  2.594304e-06  8.567365e-06  2.131742e-05
#>    117  2.498860e-08  2.267933e-07  1.172766e-06  4.057936e-06  1.048530e-05
#>    118  9.713359e-09  9.468716e-08  5.185601e-07  1.879271e-06  5.040993e-06
#>    119  3.699357e-09  3.870990e-08  2.244134e-07  8.514680e-07  2.370337e-06
#>    120  1.381216e-09  1.550519e-08  9.510819e-08  3.776605e-07  1.090750e-06
#>    121  5.058446e-10  6.088376e-09  3.949621e-08  1.640745e-07  4.914908e-07
#>    122  1.818139e-10  2.344950e-09  1.608061e-08  6.986033e-08  2.169835e-07
#>    123  6.416789e-11  8.863482e-10  6.422342e-09  2.916801e-08  9.390690e-08
#>    124  2.224898e-11  3.289555e-10  2.517415e-09  1.194810e-08  3.986202e-08
#>    125  7.582490e-12  1.199360e-10  9.689615e-10  4.804292e-09  1.660491e-08
#>    126  2.541301e-12  4.297840e-11  3.664055e-10  1.897203e-09  6.791201e-09
#>    127  8.378853e-13  1.514422e-11  1.361845e-10  7.361415e-10  2.728354e-09
#>    128  2.718936e-13  5.249579e-12  4.977430e-11  2.807857e-10  1.077218e-09
#>    129  8.693046e-14  1.791123e-12  1.789746e-11  1.053301e-10  4.181713e-10
#>    130  2.731149e-14  6.016299e-13  6.333822e-12  3.887612e-11  1.596782e-10
#>    131  8.548717e-15  1.990630e-13  2.207123e-12  1.412392e-11  6.000189e-11
#>    132  2.553513e-15  6.494805e-14  7.576162e-13  5.052958e-12  2.219702e-11
#>    133  7.771561e-16  2.087219e-14  2.562395e-13  1.780909e-12  8.087420e-12
#>    134  2.220446e-16  6.550316e-15  8.537615e-14  6.186163e-13  2.903233e-12
#>    135  1.110223e-16  2.109424e-15  2.819966e-14  2.118306e-13  1.027289e-12
#>    136  0.000000e+00  5.551115e-16  9.103829e-15  7.149836e-14  3.583800e-13
#>    137  0.000000e+00  2.220446e-16  2.886580e-15  2.386980e-14  1.233458e-13
#>    138  0.000000e+00  1.110223e-16  8.881784e-16  7.771561e-15  4.196643e-14
#>    139  0.000000e+00  0.000000e+00  3.330669e-16  2.553513e-15  1.398881e-14
#>    140  0.000000e+00  0.000000e+00  1.110223e-16  8.881784e-16  4.662937e-15
#>    141  0.000000e+00  0.000000e+00  0.000000e+00  2.220446e-16  1.554312e-15
#>    142  0.000000e+00  0.000000e+00  0.000000e+00  1.110223e-16  4.440892e-16
#>    143  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  1.110223e-16
#>    144  0.000000e+00  0.000000e+00  0.000000e+00  0.000000e+00  1.110223e-16

sim_abundance(growth = sim_vonB(plot = TRUE))

#> $ages
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $lengths
#>  [1]   1   4   7  10  13  16  19  22  25  28  31  34  37  40  43  46  49  52  55
#> [20]  58  61  64  67  70  73  76  79  82  85  88  91  94  97 100 103 106 109 112
#> [39] 115 118 121 124 127 130 133 136 139 142 145 148 151 154 157 160 163 166 169
#> [58] 172 175 178 181 184 187 190 193 196 199 202 205 208 211 214 217 220 223 226
#> [77] 229 232 235 238
#> 
#> $years
#>  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
#> 
#> $R
#>         1         2         3         4         5         6         7         8 
#>  23392857  28689544  34744170  21089074  33245772  87289853  85596962  94533519 
#>         9        10        11        12        13        14        15        16 
#>  79694801  52373065 123496020 114738480 103540615 117755420 102274268  77217882 
#>        17        18        19        20 
#> 158482564 104596690  91055229  64348303 
#> 
#> $N0
#>  [1] 23392856.97 17781374.01 13446315.66  9576735.80  7866654.51  6435406.77
#>  [7]  5508534.30  4672981.14  3993469.18  3478501.89  2778311.02  2223628.92
#> [13]  1691963.30  1259391.53   949270.73   591817.67   337096.07   209762.14
#> [19]   110011.70    47606.87
#> 
#> $Z
#>     year
#> age          1         2         3         4         5         6         7
#>   1  0.2742792 0.1688677 0.3266726 0.8971109 0.3931144 0.7479910 0.5616773
#>   2  0.2794464 0.1933960 0.3086622 0.8330750 0.4505004 0.9357326 0.6667504
#>   3  0.3393683 0.2174291 0.3862830 0.7651872 0.3321122 1.0021437 0.6763280
#>   4  0.1967039 0.1753986 0.3656395 0.5900566 0.2513007 0.6400082 0.5546163
#>   5  0.2008178 0.2093554 0.3604209 0.3086592 0.2010443 0.5178885 0.6448198
#>   6  0.1555165 0.1896688 0.3504613 0.2674684 0.1900448 0.4579622 0.5198462
#>   7  0.1645014 0.1720735 0.4096763 0.4071523 0.2113367 0.3754666 0.4723199
#>   8  0.1571369 0.1669412 0.3892860 0.3408837 0.3158511 0.3405272 0.4970679
#>   9  0.1380586 0.1080535 0.3195393 0.2602009 0.2509729 0.4262051 0.7060920
#>   10 0.2247585 0.1772981 0.3886023 0.3197711 0.3374311 0.4900684 0.5680634
#>   11 0.2227027 0.2355554 0.4362777 0.2783431 0.3505071 0.4239890 0.4947226
#>   12 0.2732509 0.2447186 0.2756913 0.2912423 0.2920607 0.3847983 0.6816217
#>   13 0.2952609 0.2265141 0.2881037 0.3150923 0.2937910 0.4924849 0.8960334
#>   14 0.2826899 0.2339943 0.3422832 0.2613047 0.2871742 0.3656538 0.7441545
#>   15 0.4724954 0.3446304 0.4122906 0.3583106 0.2620702 0.3985706 0.5364914
#>   16 0.5628306 0.3783651 0.4272597 0.3087656 0.2609522 0.3781566 0.6660341
#>   17 0.4743938 0.3519376 0.4191121 0.3510201 0.2318345 0.3884267 0.7560265
#>   18 0.6453875 0.6712697 0.4698276 0.4313618 0.3803323 0.4172042 0.6716382
#>   19 0.8376097 0.6031158 0.4960064 0.3922863 0.3744868 0.3323731 0.6589876
#>   20 0.8765142 0.6973021 0.4769669 0.3696726 0.4851748 0.4396768 0.8087187
#>     year
#> age          8         9        10        11        12        13        14
#>   1  0.6571783 0.4133645 0.2255840 0.4209378 0.4729769 0.4363430 0.2954963
#>   2  0.4888294 0.3180560 0.2149502 0.4379362 0.7175067 0.3819004 0.2491918
#>   3  0.4194677 0.3118835 0.3020158 0.5364011 0.7028891 0.3321667 0.3104294
#>   4  0.3841634 0.2934284 0.2783962 0.5060297 0.4789813 0.3200512 0.3143299
#>   5  0.4691208 0.2998167 0.3003106 0.6020300 0.4704318 0.2830223 0.3280972
#>   6  0.3697305 0.3206366 0.2973519 0.6676143 0.5678783 0.2082707 0.2893426
#>   7  0.4477212 0.3309127 0.3505631 0.6682591 0.7004774 0.2326443 0.1988911
#>   8  0.5082091 0.4085464 0.3141700 0.6452421 0.5308734 0.2962233 0.2599004
#>   9  0.6384356 0.4099889 0.2782398 0.4307381 0.4216252 0.2971825 0.2651674
#>   10 0.7757255 0.5595393 0.3241940 0.4490724 0.5009533 0.2856214 0.2505172
#>   11 0.5667179 0.5402706 0.2780189 0.2917363 0.3610835 0.2414436 0.2589055
#>   12 0.7164400 0.4226904 0.2706163 0.2536678 0.3295541 0.1926030 0.1594768
#>   13 0.8177193 0.4559554 0.3524931 0.2666260 0.3344997 0.2144214 0.2247895
#>   14 1.0060475 0.6580258 0.4520431 0.3461447 0.3753103 0.2636687 0.3573918
#>   15 0.6860808 0.7581360 0.5905919 0.3258801 0.4896559 0.3061292 0.4321503
#>   16 0.5369705 0.6572333 0.6206724 0.4644606 0.5399303 0.2697943 0.4469912
#>   17 0.5610321 0.4573527 0.4807760 0.3417642 0.4902518 0.2709159 0.5445199
#>   18 0.5356103 0.7032426 0.6334265 0.4273285 0.7742597 0.3667669 0.5074508
#>   19 0.4829179 0.6675055 0.6090958 0.3914506 0.7093956 0.3628134 0.3906014
#>   20 0.5777914 0.5930372 1.0092034 0.4696120 0.7577264 0.3073866 0.2938829
#>     year
#> age         15        16        17        18        19        20
#>   1  0.1807501 0.2446573 0.3496323 0.1618428 0.4604236 0.5599138
#>   2  0.1915891 0.2481790 0.3640166 0.1432710 0.4151260 0.5046271
#>   3  0.2681616 0.3768139 0.4418860 0.1275017 0.4164326 0.4306197
#>   4  0.2364806 0.4024973 0.4922820 0.1839419 0.3890746 0.4271533
#>   5  0.2904592 0.4477137 0.5070705 0.1456112 0.5240024 0.3297636
#>   6  0.3880626 0.7144273 0.6777046 0.1639313 0.4902133 0.4781224
#>   7  0.2993106 0.4405507 0.4904293 0.1537156 0.3564531 0.6156892
#>   8  0.3030424 0.4873598 0.4387827 0.1844400 0.2786594 0.5479072
#>   9  0.3850217 0.4280747 0.3531888 0.1855302 0.2874737 0.5821297
#>   10 0.4423614 0.5283340 0.4341769 0.2400690 0.4290681 0.5431250
#>   11 0.3390650 0.3903501 0.3238988 0.1400160 0.2568587 0.3152660
#>   12 0.2794721 0.3591248 0.2990704 0.1137468 0.2841875 0.2922354
#>   13 0.2713843 0.3969630 0.3180246 0.1186036 0.3531064 0.3285978
#>   14 0.5007657 0.5646932 0.3399583 0.1260822 0.2766388 0.2162899
#>   15 0.4949224 0.8402026 0.3547830 0.1749959 0.3719373 0.2327828
#>   16 0.5564515 0.8376111 0.6036752 0.3745634 0.5011493 0.3349755
#>   17 0.6417050 0.8809320 0.7469499 0.5447692 0.6587315 0.2921516
#>   18 0.5536008 0.6511197 0.8842891 0.6843683 0.7859623 0.3617975
#>   19 0.3753100 0.3717957 0.5076776 0.7947033 0.8287258 0.4087835
#>   20 0.6003924 0.6198735 0.7560427 1.0803998 0.7292333 0.3476560
#> 
#> $N
#>     year
#> age            1           2           3           4          5          6
#>   1  23392856.97 28689544.25 34744170.27 21089073.82 33245771.9 87289853.5
#>   2  17781374.01 17781374.01 24231781.59 25061660.64  8598985.2 22439284.4
#>   3  13446315.66 13446315.66 14654618.31 17796519.48 10894567.4  5480212.1
#>   4   9576735.80  9576735.80 10818698.95  9958958.52  8279774.1  7815837.2
#>   5   7866654.51  7866654.51  8036054.56  7505503.36  5520209.9  6439912.8
#>   6   6435406.77  6435406.77  6380698.03  5604205.79  5512274.6  4514848.2
#>   7   5508534.30  5508534.30  5323581.25  4494328.32  4288979.9  4558221.8
#>   8   4672981.14  4672981.14  4637730.14  3534139.98  2991168.0  3471935.5
#>   9   3993469.18  3993469.18  3954507.44  3142249.75  2513273.9  2181064.1
#>   10  3478501.89  3478501.89  3584456.22  2872884.96  2422350.0  1955436.3
#>   11  2778311.02  2778311.02  2913349.82  2430275.05  2086620.1  1728591.7
#>   12  2223628.92  2223628.92  2195232.12  1883300.56  1839808.3  1469671.0
#>   13  1691963.30  1691963.30  1740934.25  1666284.75  1407455.6  1373827.5
#>   14  1259391.53  1259391.53  1349016.01  1305150.25  1215923.8  1049162.8
#>   15   949270.73   949270.73   996640.06   957999.73  1005026.1   912406.2
#>   16   591817.67   591817.67   672541.41   659907.11   669503.8   773324.4
#>   17   337096.07   337096.07   405383.47   438694.80   484604.7   515730.7
#>   18   209762.14   209762.14   237087.76   266592.53   308827.8   384329.0
#>   19   110011.70   110011.70   107200.89   148205.93   173184.9   211125.3
#>   20    47606.87    47606.87    60187.88    65280.81   100114.7   119089.2
#>     year
#> age           7          8          9          10           11           12
#>   1  85596961.8 94533518.7 79694801.4 52373065.28 123496019.55 114738480.05
#>   2  41315728.9 48811819.0 48997839.6 52711829.89  41796326.98  81066606.81
#>   3   8802894.9 21210426.0 29938433.4 35648968.78  42516392.46  26973968.97
#>   4   2011740.2  4476102.2 13943662.7 21916932.87  26356222.27  24865681.81
#>   5   4121197.9  1155327.5  3048315.9 10397825.64  16591049.23  15889756.33
#>   6   3836753.4  2162627.9   722717.4  2258661.91   7700506.78   9086895.65
#>   7   2855963.9  2281379.6  1494204.0   524466.59   1677694.78   3949827.43
#>   8   3131355.4  1780847.7  1457990.5  1073238.80    369377.32    859986.65
#>   9   2469918.2  1904840.1  1071308.1   969003.26    783888.10    193751.54
#>   10  1424196.5  1219075.8  1005980.3   710981.78    733647.12    509550.10
#>   11  1197869.9   806980.6   561225.5   574889.85    514118.01    468228.17
#>   12  1131244.1   730389.3   457868.4   326964.73    435354.01    384028.40
#>   13  1000240.2   572178.8   356786.5   300032.66    249444.38    337812.74
#>   14   839554.2   408283.6   252581.1   226146.32    210902.99    191064.29
#>   15   727849.3   398902.3   149293.6   130804.85    143902.95    149194.90
#>   16   612479.0   425643.7   200865.5    69949.86     72465.79    103882.35
#>   17   529822.5   314656.1   248795.7   104105.24     37603.84     45542.87
#>   18   349728.8   248766.7   179549.0   157477.00     64368.62     26718.12
#>   19   253229.2   178666.3   145606.1    88872.77     83584.07     41984.39
#>   20   151423.2   131014.4   110233.6    74694.00     48332.78     56509.14
#>     year
#> age            13           14           15          16           17
#>   1  103540615.25 1.177554e+08 102274268.27 77217881.89 158482563.95
#>   2   71498649.35 6.692824e+07  87629126.55 85362598.95  60459504.77
#>   3   39557861.41 4.880233e+07  52165904.03 72350645.09  66601626.81
#>   4   13356232.66 2.837753e+07  35778556.66 39895657.94  49635704.43
#>   5   15402153.11 9.698119e+06  20723489.20 28243635.91  26676157.52
#>   6    9926846.19 1.160557e+07   6985487.38 15499512.63  18050158.36
#>   7    5149785.13 8.060472e+06   8689735.29  4738744.38   7586582.68
#>   8    1960490.13 4.080872e+06   6606678.28  6441953.60   3050243.74
#>   9     505750.52 1.457862e+06   3146876.00  4879479.81   3956944.17
#>   10    127097.10 3.757263e+05   1118293.49  2141247.23   3180262.99
#>   11    308763.27 9.551946e+04    292464.65   718523.01   1262450.29
#>   12    326317.93 2.425314e+05     73731.08   208362.39    486310.65
#>   13    276210.25 2.691501e+05    206779.80    55754.18    145496.79
#>   14    241771.24 2.229040e+05    214965.93   157633.10     37486.82
#>   15    131275.69 1.857354e+05    155920.97   130283.63     89619.87
#>   16     91432.19 9.665718e+04    120563.07    95052.26     56233.42
#>   17     60541.48 6.981182e+04     61817.05    69111.53     41133.21
#>   18     27893.74 4.617382e+04     40499.25    32540.14     28639.58
#>   19     12318.26 1.932956e+04     27797.94    23282.05     16968.43
#>   20     20653.86 8.570011e+03     13079.34    19099.31     16052.86
#>     year
#> age            18           19           20
#>   1  104596689.65 91055228.779 64348303.324
#>   2  111721852.02 88967319.729 57457332.470
#>   3   42012080.14 96809128.421 58741305.517
#>   4   42813052.65 36982893.425 63835448.510
#>   5   30338830.32 35619780.036 25062704.610
#>   6   16065910.72 26227728.830 21092102.170
#>   7    9165531.22 13636749.797 16064371.305
#>   8    4645745.98  7859588.200  9547842.707
#>   9    1966860.83  3863262.393  5948117.598
#>   10   2779534.03  1633800.000  2898050.466
#>   11   2060166.93  2186308.036  1063792.594
#>   12    913159.92  1790994.358  1691060.015
#>   13    360602.86   814980.543  1347948.023
#>   14    105861.27   320272.959   572525.818
#>   15     26683.12    93321.193   242872.063
#>   16     62852.71    22399.424    64335.394
#>   17     30748.34    43216.853    13570.332
#>   18     19489.31    17833.289    22365.041
#>   19     11828.36     9830.576     8126.291
#>   20     10213.16     5343.052     4292.081
#> 
#> $N_at_length
#>       year
#> length            1            2            3            4            5
#>    1   1.421307e-55 1.743124e-55 2.110992e-55 1.281333e-55 2.019952e-55
#>    4   1.719059e-15 2.108293e-15 2.553227e-15 1.549762e-15 2.443115e-15
#>    7   1.257812e-01 1.542610e-01 1.868161e-01 1.133940e-01 1.787594e-01
#>    10  5.250760e+04 6.439654e+04 7.798676e+04 4.733653e+04 7.462345e+04
#>    13  6.284305e+06 7.707217e+06 9.333744e+06 5.665412e+06 8.931211e+06
#>    16  1.442584e+07 1.769158e+07 2.142561e+07 1.300649e+07 2.049943e+07
#>    19  2.898116e+06 3.478691e+06 4.263506e+06 2.782347e+06 3.805624e+06
#>    22  3.811008e+06 3.826457e+06 5.201486e+06 5.336590e+06 1.907399e+06
#>    25  7.889350e+06 7.889464e+06 1.073137e+07 1.111296e+07 3.839665e+06
#>    28  5.527765e+06 5.527765e+06 7.301092e+06 7.717518e+06 2.950969e+06
#>    31  4.192155e+06 4.192155e+06 4.865394e+06 5.629991e+06 3.045712e+06
#>    34  4.965487e+06 4.965487e+06 5.457940e+06 6.485579e+06 4.001567e+06
#>    37  4.525756e+06 4.525756e+06 4.981317e+06 5.622172e+06 3.727564e+06
#>    40  3.910741e+06 3.910741e+06 4.338525e+06 4.416612e+06 3.270182e+06
#>    43  3.730806e+06 3.730806e+06 4.109685e+06 3.899125e+06 3.080464e+06
#>    46  3.569738e+06 3.569738e+06 3.835747e+06 3.559610e+06 2.838017e+06
#>    49  3.398433e+06 3.398433e+06 3.541960e+06 3.256384e+06 2.622709e+06
#>    52  3.262061e+06 3.262061e+06 3.318139e+06 3.008052e+06 2.518247e+06
#>    55  3.138257e+06 3.138257e+06 3.140619e+06 2.787769e+06 2.454500e+06
#>    58  3.023421e+06 3.023421e+06 2.994971e+06 2.592196e+06 2.362351e+06
#>    61  2.918802e+06 2.918802e+06 2.877334e+06 2.426503e+06 2.227263e+06
#>    64  2.818637e+06 2.818637e+06 2.778918e+06 2.290104e+06 2.071941e+06
#>    67  2.716021e+06 2.716021e+06 2.688641e+06 2.180004e+06 1.927095e+06
#>    70  2.604149e+06 2.604149e+06 2.594624e+06 2.089582e+06 1.810617e+06
#>    73  2.475651e+06 2.475651e+06 2.484822e+06 2.007217e+06 1.722176e+06
#>    76  2.323715e+06 2.323715e+06 2.349091e+06 1.919052e+06 1.648796e+06
#>    79  2.144158e+06 2.144158e+06 2.181656e+06 1.813246e+06 1.573689e+06
#>    82  1.936928e+06 1.936928e+06 1.982416e+06 1.682697e+06 1.483041e+06
#>    85  1.706486e+06 1.706486e+06 1.756564e+06 1.525702e+06 1.369137e+06
#>    88  1.461242e+06 1.461242e+06 1.513202e+06 1.345543e+06 1.230753e+06
#>    91  1.212345e+06 1.212345e+06 1.263773e+06 1.149689e+06 1.072232e+06
#>    94  9.720001e+05 9.720001e+05 1.020547e+06 9.485735e+05 9.019963e+05
#>    97  7.515136e+05 7.515136e+05 7.950467e+05 7.537762e+05 7.306366e+05
#>    100 5.595099e+05 5.595099e+05 5.964641e+05 5.758666e+05 5.687554e+05
#>    103 4.008002e+05 4.008002e+05 4.304518e+05 4.225564e+05 4.249855e+05
#>    106 2.761870e+05 2.761870e+05 2.986852e+05 2.977241e+05 3.046927e+05
#>    109 1.831295e+05 1.831295e+05 1.993001e+05 2.014860e+05 2.096403e+05
#>    112 1.169212e+05 1.169212e+05 1.279591e+05 1.310709e+05 1.385200e+05
#>    115 7.195163e+04 7.195163e+04 7.912786e+04 8.204835e+04 8.799088e+04
#>    118 4.272946e+04 4.272946e+04 4.718689e+04 4.948868e+04 5.380566e+04
#>    121 2.452139e+04 2.452139e+04 2.717454e+04 2.880389e+04 3.172033e+04
#>    124 1.361835e+04 1.361835e+04 1.513610e+04 1.620251e+04 1.805791e+04
#>    127 7.330222e+03 7.330222e+03 8.166978e+03 8.822592e+03 9.943549e+03
#>    130 3.829853e+03 3.829853e+03 4.275597e+03 4.657964e+03 5.305065e+03
#>    133 1.945247e+03 1.945247e+03 2.175239e+03 2.388252e+03 2.746885e+03
#>    136 9.619214e+02 9.619214e+02 1.077123e+03 1.191060e+03 1.382615e+03
#>    139 4.637728e+02 4.637728e+02 5.199072e+02 5.786609e+02 6.775851e+02
#>    142 2.183135e+02 2.183135e+02 2.449738e+02 2.742814e+02 3.238126e+02
#>    145 1.004738e+02 1.004738e+02 1.128373e+02 1.270195e+02 1.511228e+02
#>    148 4.526732e+01 4.526732e+01 5.087488e+01 5.754939e+01 6.897371e+01
#>    151 1.999014e+01 1.999014e+01 2.248146e+01 2.554312e+01 3.082733e+01
#>    154 8.662843e+00 8.662843e+00 9.748559e+00 1.112013e+01 1.350952e+01
#>    157 3.688147e+00 3.688147e+00 4.152883e+00 4.754020e+00 5.811923e+00
#>    160 1.544276e+00 1.544276e+00 1.739901e+00 1.998082e+00 2.457380e+00
#>    163 6.365794e-01 6.365794e-01 7.176488e-01 8.264704e-01 1.022273e+00
#>    166 2.585892e-01 2.585892e-01 2.916991e-01 3.367737e-01 4.188391e-01
#>    169 1.036085e-01 1.036085e-01 1.169482e-01 1.353185e-01 1.691736e-01
#>    172 4.098110e-02 4.098110e-02 4.628771e-02 5.366284e-02 6.742461e-02
#>    175 1.601514e-02 1.601514e-02 1.810122e-02 2.102103e-02 2.653859e-02
#>    178 6.188324e-03 6.188324e-03 6.999344e-03 8.140382e-03 1.032436e-02
#>    181 2.366075e-03 2.366075e-03 2.678134e-03 3.118694e-03 3.972884e-03
#>    184 8.957720e-04 8.957720e-04 1.014689e-03 1.182895e-03 1.513280e-03
#>    187 3.360197e-04 3.360197e-04 3.809285e-04 4.444843e-04 5.709509e-04
#>    190 1.249679e-04 1.249679e-04 1.417854e-04 1.655685e-04 2.135122e-04
#>    193 4.610505e-05 4.610505e-05 5.235368e-05 6.117399e-05 7.918670e-05
#>    196 1.688371e-05 1.688371e-05 1.918848e-05 2.243246e-05 2.914346e-05
#>    199 6.139869e-06 6.139869e-06 6.984198e-06 8.168136e-06 1.064910e-05
#>    202 2.218522e-06 2.218522e-06 2.525880e-06 2.954892e-06 3.865445e-06
#>    205 7.966057e-07 7.966057e-07 9.078175e-07 1.062255e-06 1.394229e-06
#>    208 2.845586e-07 2.845586e-07 3.245886e-07 3.798411e-07 5.001154e-07
#>    211 1.012447e-07 1.012447e-07 1.155862e-07 1.352361e-07 1.785527e-07
#>    214 3.579197e-08 3.579197e-08 4.090640e-08 4.786669e-08 6.339399e-08
#>    217 1.263318e-08 1.263318e-08 1.444588e-08 1.688959e-08 2.242302e-08
#>    220 4.419446e-09 4.419446e-09 5.060880e-09 5.923454e-09 7.890922e-09
#>    223 1.527315e-09 1.527315e-09 1.749981e-09 2.053685e-09 2.750429e-09
#>    226 5.319829e-10 5.319829e-10 6.113418e-10 7.157424e-10 9.593638e-10
#>    229 1.619955e-10 1.619955e-10 1.875261e-10 2.186240e-10 3.001507e-10
#>    232 7.942833e-11 7.942833e-11 9.021859e-11 1.059918e-10 1.394313e-10
#>    235 2.278460e-11 2.278460e-11 2.526608e-11 3.094942e-11 4.145731e-11
#>    238 5.285424e-12 5.285424e-12 6.682197e-12 7.247626e-12 1.111496e-11
#>       year
#> length            6            7            8            9           10
#>    1   5.303571e-55 5.200714e-55 5.743683e-55 4.842110e-55 3.182091e-55
#>    4   6.414624e-15 6.290219e-15 6.946935e-15 5.856490e-15 3.848712e-15
#>    7   4.693493e-01 4.602468e-01 5.082978e-01 4.285114e-01 2.816050e-01
#>    10  1.959308e+05 1.921309e+05 2.121899e+05 1.788829e+05 1.175566e+05
#>    13  2.344972e+07 2.299494e+07 2.539568e+07 2.140937e+07 1.406961e+07
#>    16  5.382312e+07 5.278215e+07 5.829323e+07 4.914423e+07 3.229918e+07
#>    19  9.989418e+06 1.015843e+07 1.127878e+07 9.655789e+06 6.730790e+06
#>    22  4.976661e+06 8.943901e+06 1.054849e+07 1.054522e+07 1.124758e+07
#>    25  9.894625e+06 1.820956e+07 2.157217e+07 2.170120e+07 2.336418e+07
#>    28  6.250114e+06 1.142450e+07 1.417982e+07 1.478113e+07 1.611985e+07
#>    31  2.648240e+06 4.530580e+06 7.830689e+06 9.874983e+06 1.143831e+07
#>    34  2.266231e+06 3.302663e+06 7.595394e+06 1.085418e+07 1.307592e+07
#>    37  2.376863e+06 2.417059e+06 5.706994e+06 9.045150e+06 1.149407e+07
#>    40  2.656070e+06 1.483948e+06 3.204848e+06 6.435286e+06 9.176627e+06
#>    43  2.903123e+06 1.197885e+06 1.861896e+06 4.788964e+06 7.802585e+06
#>    46  2.866829e+06 1.334929e+06 1.228736e+06 3.333745e+06 6.280137e+06
#>    49  2.706906e+06 1.557157e+06 9.202836e+05 2.069936e+06 4.642341e+06
#>    52  2.544177e+06 1.695244e+06 8.530149e+05 1.263622e+06 3.226886e+06
#>    55  2.402702e+06 1.730734e+06 9.196270e+05 8.622038e+05 2.111580e+06
#>    58  2.291389e+06 1.711334e+06 1.010557e+06 7.134831e+05 1.332105e+06
#>    61  2.190368e+06 1.675519e+06 1.070975e+06 6.935698e+05 8.755459e+05
#>    64  2.069233e+06 1.632469e+06 1.090763e+06 7.139229e+05 6.568823e+05
#>    67  1.920497e+06 1.572168e+06 1.075892e+06 7.241604e+05 5.717035e+05
#>    70  1.761268e+06 1.484719e+06 1.032696e+06 7.073934e+05 5.395095e+05
#>    73  1.614008e+06 1.373589e+06 9.664174e+05 6.656723e+05 5.147937e+05
#>    76  1.490621e+06 1.253723e+06 8.842351e+05 6.074106e+05 4.801776e+05
#>    79  1.388946e+06 1.140492e+06 7.955102e+05 5.413894e+05 4.344155e+05
#>    82  1.297877e+06 1.040949e+06 7.088058e+05 4.748113e+05 3.824189e+05
#>    85  1.204428e+06 9.525945e+05 6.289197e+05 4.125677e+05 3.295871e+05
#>    88  1.098885e+06 8.676288e+05 5.562508e+05 3.569052e+05 2.796290e+05
#>    91  9.772400e+05 7.783847e+05 4.883739e+05 3.076997e+05 2.342987e+05
#>    94  8.414507e+05 6.809879e+05 4.224005e+05 2.634008e+05 1.939205e+05
#>    97  6.981438e+05 5.764237e+05 3.568078e+05 2.222553e+05 1.581098e+05
#>    100 5.563624e+05 4.695086e+05 2.921111e+05 1.832597e+05 1.263799e+05
#>    103 4.250626e+05 3.667882e+05 2.304442e+05 1.464919e+05 9.847352e+04
#>    106 3.110863e+05 2.743752e+05 1.745356e+05 1.128427e+05 7.439939e+04
#>    109 2.180994e+05 1.964462e+05 1.266702e+05 8.344034e+04 5.427382e+04
#>    112 1.465750e+05 1.346774e+05 8.804514e+04 5.911315e+04 3.811936e+04
#>    115 9.453250e+04 8.849884e+04 5.863675e+04 4.010521e+04 2.573803e+04
#>    118 5.859198e+04 5.581914e+04 3.745823e+04 2.607225e+04 1.669940e+04
#>    121 3.495748e+04 3.384942e+04 2.298786e+04 1.626161e+04 1.041615e+04
#>    124 2.011166e+04 1.977084e+04 1.357662e+04 9.747249e+03 6.252268e+03
#>    127 1.117755e+04 1.114344e+04 7.731258e+03 5.625486e+03 3.616628e+03
#>    130 6.012118e+03 6.072340e+03 4.253213e+03 3.132340e+03 2.019395e+03
#>    133 3.135245e+03 3.205153e+03 2.264815e+03 1.686128e+03 1.090337e+03
#>    136 1.587967e+03 1.641691e+03 1.169550e+03 8.792123e+02 5.703135e+02
#>    139 7.824820e+02 8.174327e+02 5.867729e+02 4.449603e+02 2.895148e+02
#>    142 3.757323e+02 3.963387e+02 2.865149e+02 2.189680e+02 1.428914e+02
#>    145 1.760882e+02 1.874294e+02 1.363877e+02 1.049641e+02 6.868590e+01
#>    148 8.066276e+01 8.658314e+01 6.339314e+01 4.909406e+01 3.220855e+01
#>    151 3.616741e+01 3.912787e+01 2.881366e+01 2.244044e+01 1.475701e+01
#>    154 1.589430e+01 1.732186e+01 1.282500e+01 1.003908e+01 6.615980e+00
#>    157 6.854741e+00 7.521817e+00 5.597547e+00 4.401727e+00 2.906482e+00
#>    160 2.904571e+00 3.207771e+00 2.398632e+00 1.894036e+00 1.252830e+00
#>    163 1.210599e+00 1.345047e+00 1.010339e+00 8.007984e-01 5.305268e-01
#>    166 4.968256e-01 5.551332e-01 4.187833e-01 3.330647e-01 2.209628e-01
#>    169 2.009669e-01 2.257492e-01 1.709948e-01 1.364186e-01 9.061562e-02
#>    172 8.019891e-02 9.054043e-02 6.884513e-02 5.508055e-02 3.662732e-02
#>    175 3.160226e-02 3.584585e-02 2.735644e-02 2.194396e-02 1.460642e-02
#>    178 1.230648e-02 1.402118e-02 1.073786e-02 8.633971e-03 5.751898e-03
#>    181 4.739739e-03 5.422851e-03 4.166781e-03 3.357749e-03 2.238596e-03
#>    184 1.806755e-03 2.075366e-03 1.599707e-03 1.291720e-03 8.617526e-04
#>    187 6.821330e-04 7.864912e-04 6.080641e-04 4.919161e-04 3.283647e-04
#>    190 2.552391e-04 2.953348e-04 2.289925e-04 1.855738e-04 1.239372e-04
#>    193 9.471067e-05 1.099585e-04 8.549323e-05 6.939483e-05 4.636641e-05
#>    196 3.487228e-05 4.061594e-05 3.166238e-05 2.573889e-05 1.720414e-05
#>    199 1.274739e-05 1.489207e-05 1.163854e-05 9.474395e-06 6.334891e-06
#>    202 4.628629e-06 5.422962e-06 4.248443e-06 3.462982e-06 2.316138e-06
#>    205 1.670045e-06 1.962086e-06 1.540747e-06 1.257439e-06 8.412167e-07
#>    208 5.991893e-07 7.058015e-07 5.554657e-07 4.538479e-07 3.036845e-07
#>    211 2.139315e-07 2.525766e-07 1.991818e-07 1.629028e-07 1.090289e-07
#>    214 7.598801e-08 8.993060e-08 7.107101e-08 5.818343e-08 3.893746e-08
#>    217 2.686185e-08 3.184771e-08 2.521236e-08 2.065126e-08 1.382894e-08
#>    220 9.465883e-09 1.125212e-08 8.928231e-09 7.324078e-09 4.905692e-09
#>    223 3.300362e-09 3.944942e-09 3.137518e-09 2.581791e-09 1.730299e-09
#>    226 1.148054e-09 1.375847e-09 1.093678e-09 9.011838e-10 6.001940e-10
#>    229 3.611940e-10 4.370770e-10 3.542363e-10 2.926487e-10 1.979268e-10
#>    232 1.688777e-10 1.959240e-10 1.545637e-10 1.256953e-10 8.697338e-11
#>    235 4.988273e-11 6.173678e-11 4.892698e-11 4.064230e-11 2.645226e-11
#>    238 1.322156e-11 1.681135e-11 1.454552e-11 1.223839e-11 8.292699e-12
#>       year
#> length           11           12           13           14           15
#>    1   7.503392e-55 6.971300e-55 6.290938e-55 7.154603e-55 6.213997e-55
#>    4   9.075287e-15 8.431726e-15 7.608835e-15 8.653431e-15 7.515775e-15
#>    7   6.640265e-01 6.169380e-01 5.567281e-01 6.331598e-01 5.499191e-01
#>    10  2.771991e+05 2.575420e+05 2.324072e+05 2.643138e+05 2.295648e+05
#>    13  3.317622e+07 3.082358e+07 2.781536e+07 3.163405e+07 2.747517e+07
#>    16  7.614942e+07 7.075567e+07 6.385005e+07 7.261371e+07 6.307166e+07
#>    19  1.432161e+07 1.409933e+07 1.269220e+07 1.416445e+07 1.285639e+07
#>    22  9.158953e+06 1.739481e+07 1.535020e+07 1.443091e+07 1.874183e+07
#>    25  1.860539e+07 3.578119e+07 3.164405e+07 2.968590e+07 3.880269e+07
#>    28  1.368249e+07 2.303205e+07 2.130719e+07 2.069079e+07 2.634995e+07
#>    31  1.236204e+07 1.119242e+07 1.343780e+07 1.533385e+07 1.739125e+07
#>    34  1.546074e+07 1.046920e+07 1.421418e+07 1.780583e+07 1.933848e+07
#>    37  1.374945e+07 9.834222e+06 1.135554e+07 1.549838e+07 1.733504e+07
#>    40  1.113219e+07 9.232153e+06 7.620690e+06 1.203337e+07 1.451230e+07
#>    43  9.818581e+06 8.973901e+06 6.167245e+06 9.873225e+06 1.298629e+07
#>    46  8.499525e+06 8.076413e+06 5.931443e+06 7.761392e+06 1.107295e+07
#>    49  7.020363e+06 6.875447e+06 5.838672e+06 6.041999e+06 8.885190e+06
#>    52  5.576835e+06 5.719318e+06 5.460238e+06 5.186145e+06 6.973674e+06
#>    55  4.187091e+06 4.602462e+06 4.761839e+06 4.830635e+06 5.530771e+06
#>    58  2.941625e+06 3.537620e+06 3.907245e+06 4.491104e+06 4.614310e+06
#>    61  1.950006e+06 2.583205e+06 3.042993e+06 3.966249e+06 4.078138e+06
#>    64  1.254545e+06 1.791112e+06 2.254374e+06 3.282891e+06 3.658566e+06
#>    67  8.280840e+05 1.192115e+06 1.592065e+06 2.549417e+06 3.176717e+06
#>    70  6.002247e+05 7.857785e+05 1.080915e+06 1.867290e+06 2.603504e+06
#>    73  4.907129e+05 5.407023e+05 7.201399e+05 1.300941e+06 2.001618e+06
#>    76  4.354815e+05 4.084923e+05 4.881040e+05 8.751144e+05 1.450003e+06
#>    79  3.960224e+05 3.411380e+05 3.515259e+05 5.828414e+05 1.000953e+06
#>    82  3.555804e+05 3.024838e+05 2.755716e+05 3.978435e+05 6.703083e+05
#>    85  3.105879e+05 2.713214e+05 2.314975e+05 2.872476e+05 4.461571e+05
#>    88  2.631898e+05 2.386749e+05 2.001357e+05 2.212406e+05 3.030086e+05
#>    91  2.167522e+05 2.030864e+05 1.715666e+05 1.780965e+05 2.137740e+05
#>    94  1.739234e+05 1.664745e+05 1.425921e+05 1.449735e+05 1.566705e+05
#>    97  1.361943e+05 1.314828e+05 1.137176e+05 1.160661e+05 1.173226e+05
#>    100 1.041032e+05 1.002010e+05 8.673468e+04 8.986464e+04 8.779845e+04
#>    103 7.758881e+04 7.378980e+04 6.327364e+04 6.674868e+04 6.445263e+04
#>    106 5.627352e+04 5.256521e+04 4.421483e+04 4.743183e+04 4.586632e+04
#>    109 3.962547e+04 3.624316e+04 2.965435e+04 3.224577e+04 3.144776e+04
#>    112 2.703177e+04 2.419217e+04 1.912827e+04 2.100012e+04 2.072604e+04
#>    115 1.783530e+04 1.563392e+04 1.189008e+04 1.312588e+04 1.312841e+04
#>    118 1.136960e+04 9.782027e+03 7.135313e+03 7.890183e+03 8.000501e+03
#>    121 7.000061e+03 5.927010e+03 4.140989e+03 4.570900e+03 4.698024e+03
#>    124 4.163234e+03 3.478957e+03 2.327847e+03 2.557134e+03 2.663124e+03
#>    127 2.393381e+03 1.979345e+03 1.269473e+03 1.384169e+03 1.460022e+03
#>    130 1.331293e+03 1.092427e+03 6.725764e+02 7.263024e+02 7.755755e+02
#>    133 7.173790e+02 5.854294e+02 3.466688e+02 3.700911e+02 3.999116e+02
#>    136 3.750043e+02 3.049562e+02 1.740721e+02 1.834408e+02 2.005047e+02
#>    139 1.904468e+02 1.545937e+02 8.526144e+01 8.858852e+01 9.790725e+01
#>    142 9.410530e+01 7.636139e+01 4.078834e+01 4.174616e+01 4.663459e+01
#>    145 4.531181e+01 3.679870e+01 1.908149e+01 1.922401e+01 2.169915e+01
#>    148 2.129163e+01 1.732286e+01 8.739717e+00 8.662813e+00 9.876956e+00
#>    151 9.777584e+00 7.975930e+00 3.923637e+00 3.824984e+00 4.403742e+00
#>    154 4.394220e+00 3.596278e+00 1.728486e+00 1.656894e+00 1.925667e+00
#>    157 1.935246e+00 1.589847e+00 7.479785e-01 7.049610e-01 8.268252e-01
#>    160 8.362639e-01 6.899042e-01 3.182733e-01 2.949330e-01 3.489835e-01
#>    163 3.549970e-01 2.941950e-01 1.332973e-01 1.214581e-01 1.449484e-01
#>    166 1.482085e-01 1.234112e-01 5.499927e-02 4.928409e-02 5.930257e-02
#>    169 6.091926e-02 5.097830e-02 2.237646e-02 1.972294e-02 2.392186e-02
#>    172 2.467792e-02 2.075602e-02 8.984456e-03 7.791238e-03 9.522818e-03
#>    175 9.861639e-03 8.337311e-03 3.562929e-03 3.040710e-03 3.744131e-03
#>    178 3.891043e-03 3.306781e-03 1.396591e-03 1.173331e-03 1.455115e-03
#>    181 1.517142e-03 1.296094e-03 5.414931e-04 4.479880e-04 5.594113e-04
#>    184 5.850260e-04 5.024049e-04 2.078152e-04 1.693630e-04 2.128927e-04
#>    187 2.232738e-04 1.927410e-04 7.899623e-05 6.344028e-05 8.025605e-05
#>    190 8.439553e-05 7.323112e-05 2.976111e-05 2.356017e-05 2.998865e-05
#>    193 3.161599e-05 2.757399e-05 1.111880e-05 8.679854e-06 1.111367e-05
#>    196 1.174557e-05 1.029569e-05 4.121763e-06 3.174078e-06 4.087214e-06
#>    199 4.329823e-06 3.814244e-06 1.516831e-06 1.152679e-06 1.492431e-06
#>    202 1.584674e-06 1.402815e-06 5.544450e-07 4.159277e-07 5.413561e-07
#>    205 5.760793e-07 5.124189e-07 2.013488e-07 1.491493e-07 1.951262e-07
#>    208 2.081401e-07 1.860176e-07 7.271288e-08 5.320843e-08 6.994650e-08
#>    211 7.479141e-08 6.715379e-08 2.613643e-08 1.890533e-08 2.496162e-08
#>    214 2.672611e-08 2.410644e-08 9.336009e-09 6.674506e-09 8.856440e-09
#>    217 9.501588e-09 8.610772e-09 3.323443e-09 2.353730e-09 3.131161e-09
#>    220 3.368382e-09 3.061868e-09 1.175674e-09 8.224694e-10 1.100701e-09
#>    223 1.190059e-09 1.084118e-09 4.123361e-10 2.841499e-10 3.827086e-10
#>    226 4.130985e-10 3.803532e-10 1.452242e-10 9.884400e-11 1.332594e-10
#>    229 1.354874e-10 1.282653e-10 4.754890e-11 2.988523e-11 4.152676e-11
#>    232 5.790184e-11 4.993136e-11 1.959026e-11 1.512712e-11 1.938129e-11
#>    235 2.001173e-11 1.720875e-11 5.953679e-12 4.048937e-12 5.990389e-12
#>    238 5.366017e-12 6.273774e-12 2.293039e-12 9.514624e-13 1.452099e-12
#>       year
#> length           16           17           18           19           20
#>    1   4.691617e-55 9.629110e-55 6.355103e-55 5.532349e-55 3.909685e-55
#>    4   5.674470e-15 1.164632e-14 7.686442e-15 6.691328e-15 4.728730e-15
#>    7   4.151933e-01 8.521458e-01 5.624066e-01 4.895954e-01 3.459948e-01
#>    10  1.733232e+05 3.557299e+05 2.347777e+05 2.043825e+05 1.444362e+05
#>    13  2.074397e+07 4.257508e+07 2.809907e+07 2.446126e+07 1.728666e+07
#>    16  4.762245e+07 9.772364e+07 6.450716e+07 5.615460e+07 3.968339e+07
#>    19  1.006736e+07 1.850709e+07 1.356350e+07 1.165180e+07 8.132550e+06
#>    22  1.819387e+07 1.319039e+07 2.381700e+07 1.899516e+07 1.228334e+07
#>    25  3.791595e+07 2.694058e+07 4.933703e+07 3.963394e+07 2.557618e+07
#>    28  2.702812e+07 2.011590e+07 3.204833e+07 2.951929e+07 1.883254e+07
#>    31  2.188151e+07 1.909483e+07 1.656544e+07 2.767582e+07 1.717553e+07
#>    34  2.623238e+07 2.447901e+07 1.635281e+07 3.435049e+07 2.232447e+07
#>    37  2.275997e+07 2.262558e+07 1.587069e+07 2.830013e+07 2.257302e+07
#>    40  1.773138e+07 1.951488e+07 1.555566e+07 1.964076e+07 2.218647e+07
#>    43  1.540373e+07 1.773514e+07 1.563805e+07 1.605542e+07 2.120944e+07
#>    46  1.363446e+07 1.522402e+07 1.447059e+07 1.499640e+07 1.766195e+07
#>    49  1.176593e+07 1.253470e+07 1.261557e+07 1.438305e+07 1.383217e+07
#>    52  9.863390e+06 1.036833e+07 1.066157e+07 1.346209e+07 1.141884e+07
#>    55  7.933093e+06 8.527278e+06 8.729715e+06 1.201105e+07 1.007855e+07
#>    58  6.182020e+06 6.818524e+06 6.970327e+06 1.021328e+07 9.092028e+06
#>    61  4.825894e+06 5.286838e+06 5.483521e+06 8.343687e+06 8.086511e+06
#>    64  3.900556e+06 4.049029e+06 4.275158e+06 6.608184e+06 6.980117e+06
#>    67  3.278395e+06 3.153153e+06 3.325997e+06 5.121626e+06 5.826824e+06
#>    70  2.785047e+06 2.541372e+06 2.611825e+06 3.921855e+06 4.714209e+06
#>    73  2.306249e+06 2.099965e+06 2.089963e+06 2.997397e+06 3.715559e+06
#>    76  1.818329e+06 1.729517e+06 1.700235e+06 2.308294e+06 2.874048e+06
#>    79  1.354222e+06 1.381399e+06 1.384476e+06 1.798678e+06 2.200551e+06
#>    82  9.559241e+05 1.052809e+06 1.105454e+06 1.410668e+06 1.679080e+06
#>    85  6.466402e+05 7.618030e+05 8.512621e+05 1.098710e+06 1.278506e+06
#>    88  4.261868e+05 5.249494e+05 6.264442e+05 8.367135e+05 9.662376e+05
#>    91  2.790840e+05 3.473520e+05 4.395151e+05 6.153461e+05 7.176621e+05
#>    94  1.848321e+05 2.232440e+05 2.947146e+05 4.338563e+05 5.183990e+05
#>    97  1.249942e+05 1.411309e+05 1.898992e+05 2.924895e+05 3.612238e+05
#>    100 8.612832e+04 8.874574e+04 1.184022e+05 1.886766e+05 2.416325e+05
#>    103 5.978987e+04 5.589896e+04 7.195579e+04 1.167818e+05 1.548822e+05
#>    106 4.121948e+04 3.531380e+04 4.289837e+04 6.962489e+04 9.516423e+04
#>    109 2.787400e+04 2.228784e+04 2.520718e+04 4.015519e+04 5.614960e+04
#>    112 1.833323e+04 1.395717e+04 1.463410e+04 2.249637e+04 3.189667e+04
#>    115 1.167171e+04 8.609313e+03 8.395456e+03 1.228788e+04 1.749672e+04
#>    118 7.177368e+03 5.199304e+03 4.752368e+03 6.563417e+03 9.296143e+03
#>    121 4.261489e+03 3.061132e+03 2.648089e+03 3.435730e+03 4.797984e+03
#>    124 2.444546e+03 1.752625e+03 1.448840e+03 1.765045e+03 2.412127e+03
#>    127 1.356428e+03 9.747062e+02 7.766765e+02 8.905751e+02 1.184056e+03
#>    130 7.291257e+02 5.264657e+02 4.073031e+02 4.414605e+02 5.686936e+02
#>    133 3.802889e+02 2.763084e+02 2.087650e+02 2.149950e+02 2.677186e+02
#>    136 1.927708e+02 1.410386e+02 1.045471e+02 1.028590e+02 1.237087e+02
#>    139 9.512303e+01 7.009664e+01 5.116022e+01 4.833947e+01 5.617656e+01
#>    142 4.576406e+01 3.396419e+01 2.447466e+01 2.231597e+01 2.509342e+01
#>    145 2.149848e+01 1.606506e+01 1.145426e+01 1.012155e+01 1.103462e+01
#>    148 9.875372e+00 7.427714e+00 5.248702e+00 4.511462e+00 4.780097e+00
#>    151 4.441697e+00 3.361283e+00 2.357119e+00 1.976981e+00 2.041042e+00
#>    154 1.958618e+00 1.490664e+00 1.038452e+00 8.521646e-01 8.594770e-01
#>    157 8.477761e-01 6.486427e-01 4.492666e-01 3.615231e-01 3.571112e-01
#>    160 3.606116e-01 2.772587e-01 1.910601e-01 1.510503e-01 1.464787e-01
#>    163 1.509017e-01 1.165458e-01 7.994846e-02 6.219828e-02 5.934196e-02
#>    166 6.218515e-02 4.822730e-02 3.294866e-02 2.525885e-02 2.375646e-02
#>    169 2.526010e-02 1.966542e-02 1.338600e-02 1.012367e-02 9.402703e-03
#>    172 1.012356e-02 7.909207e-03 5.365740e-03 4.007387e-03 3.681250e-03
#>    175 4.006386e-03 3.140253e-03 2.123916e-03 1.567790e-03 1.426367e-03
#>    178 1.566913e-03 1.231856e-03 8.308426e-04 6.066177e-04 5.472457e-04
#>    181 6.060948e-04 4.778143e-04 3.214412e-04 2.322905e-04 2.080025e-04
#>    184 2.320342e-04 1.833933e-04 1.230821e-04 8.808719e-05 7.836208e-05
#>    187 8.797810e-05 6.970074e-05 4.667625e-05 3.310028e-05 2.927611e-05
#>    190 3.305873e-05 2.624854e-05 1.754201e-05 1.233222e-05 1.085179e-05
#>    193 1.231824e-05 9.800638e-06 6.537336e-06 4.557844e-06 3.992464e-06
#>    196 4.554216e-06 3.630361e-06 2.417372e-06 1.672329e-06 1.459003e-06
#>    199 1.671518e-06 1.334791e-06 8.873065e-07 6.091784e-07 5.295178e-07
#>    202 6.093480e-07 4.873987e-07 3.235106e-07 2.205382e-07 1.910867e-07
#>    205 2.207179e-07 1.768263e-07 1.171812e-07 7.928904e-08 6.844444e-08
#>    208 7.949437e-08 6.377688e-08 4.220865e-08 2.837920e-08 2.443551e-08
#>    211 2.849011e-08 2.288069e-08 1.512996e-08 1.012896e-08 8.730159e-09
#>    214 1.015505e-08 8.167866e-09 5.394329e-09 3.577869e-09 3.063049e-09
#>    217 3.604077e-09 2.902295e-09 1.911244e-09 1.265786e-09 1.093790e-09
#>    220 1.272702e-09 1.026590e-09 6.767171e-10 4.432842e-10 3.768809e-10
#>    223 4.458316e-10 3.605512e-10 2.365155e-10 1.548179e-10 1.296399e-10
#>    226 1.564801e-10 1.260267e-10 8.271661e-11 5.449100e-11 4.445926e-11
#>    229 4.999962e-11 4.101296e-11 2.669270e-11 1.642991e-11 1.419260e-11
#>    232 2.150503e-11 1.764073e-11 1.159350e-11 7.721907e-12 7.146518e-12
#>    235 6.825725e-12 5.448325e-12 3.580989e-12 2.277809e-12 1.855233e-12
#>    238 2.120449e-12 1.782225e-12 1.133888e-12 5.931980e-13 4.765167e-13
#> 
#> $sim_length
#> function (age = NULL, length_age_key = FALSE) 
#> {
#>     pred_length <- Linf - (Linf - L0) * exp(-K * age)
#>     if (length_age_key) {
#>         breaks <- seq(0, ceiling(max(pred_length)) * 10, length_group)
#>         lak <- matrix(NA, ncol = length(pred_length), nrow = length(breaks) - 
#>             1, dimnames = list(length = group_lengths(breaks, 
#>             length_group)[-length(breaks)], age = age))
#>         for (i in seq_along(breaks)[-1]) {
#>             for (j in seq_along(pred_length)) {
#>                 lak[i - 1, j] <- stats::pnorm(log(breaks[i]), 
#>                   log(pred_length[j]), sd = log_sd) - stats::pnorm(log(breaks[i - 
#>                   1]), log(pred_length[j]), sd = log_sd)
#>             }
#>         }
#>         lak <- lak[rowSums(lak) > 0, ]
#>         if (plot) 
#>             graphics::image(x = as.numeric(colnames(lak)), y = as.numeric(rownames(lak)), 
#>                 z = t(lak), xlab = "Age", ylab = "Length", main = "P(Length | Age)", 
#>                 col = viridis::viridis(100))
#>         return(lak)
#>     }
#>     else {
#>         log_length <- stats::rnorm(length(age), log(pred_length), 
#>             sd = log_sd)
#>         length <- round(exp(log_length), digits)
#>         if (plot) 
#>             plot(age, length)
#>         return(length)
#>     }
#> }
#> <bytecode: 0x55583fde70f8>
#> <environment: 0x55584305bbe0>
#> 

sim <- sim_abundance()
plot_trend(sim)
plot_surface(sim, mat = "N")
plot_surface(sim, mat = "Z")
plot_surface(sim, mat = "N_at_length", xlab = "Length", zlab = "N")