@@ -2571,14 +2571,15 @@ plotspict.retro <- function(rep, stamp=get.version(), add.mohn = TRUE, CI = 0.95
2571
2571
mr <- suppressMessages(mohns_rho(rep , what = c(" FFmsy" , " BBmsy" )))
2572
2572
mrr <- round(mr , 3 )
2573
2573
}
2574
+ removeSpinupInds <- function (inds , x ) setdiff(inds ,which(x $ inp $ isspinup ))
2574
2575
nruns <- length(rep $ retro )
2575
2576
bs <- bbs <- fs <- ffs <- time <- conv <- list ()
2576
2577
for (i in 1 : nruns ) {
2577
- bs [[i ]] <- get.par(' logB' , rep $ retro [[i ]], exp = TRUE , CI = CI )[rep $ retro [[i ]]$ inp $ indest , 1 : 3 ]
2578
- bbs [[i ]] <- get.par(' logBBmsy' , rep $ retro [[i ]], exp = TRUE , CI = CI )[rep $ retro [[i ]]$ inp $ indest , 1 : 3 ]
2579
- fs [[i ]] <- get.par(' logFnotS' , rep $ retro [[i ]], exp = TRUE , CI = CI )[rep $ retro [[i ]]$ inp $ indest , 1 : 3 ]
2580
- ffs [[i ]] <- get.par(' logFFmsynotS' , rep $ retro [[i ]], exp = TRUE , CI = CI )[rep $ retro [[i ]]$ inp $ indest , 1 : 3 ]
2581
- time [[i ]] <- rep $ retro [[i ]]$ inp $ time [rep $ retro [[i ]]$ inp $ indest ]
2578
+ bs [[i ]] <- get.par(' logB' , rep $ retro [[i ]], exp = TRUE , CI = CI )[removeSpinupInds( rep $ retro [[i ]]$ inp $ indest , rep $ retro [[ i ]]) , 1 : 3 ]
2579
+ bbs [[i ]] <- get.par(' logBBmsy' , rep $ retro [[i ]], exp = TRUE , CI = CI )[removeSpinupInds( rep $ retro [[i ]]$ inp $ indest , rep $ retro [[ i ]]) , 1 : 3 ]
2580
+ fs [[i ]] <- get.par(' logFnotS' , rep $ retro [[i ]], exp = TRUE , CI = CI )[removeSpinupInds( rep $ retro [[i ]]$ inp $ indest , rep $ retro [[ i ]]) , 1 : 3 ]
2581
+ ffs [[i ]] <- get.par(' logFFmsynotS' , rep $ retro [[i ]], exp = TRUE , CI = CI )[removeSpinupInds( rep $ retro [[i ]]$ inp $ indest , rep $ retro [[ i ]]) , 1 : 3 ]
2582
+ time [[i ]] <- rep $ retro [[i ]]$ inp $ time [removeSpinupInds( rep $ retro [[i ]]$ inp $ indest , rep $ retro [[ i ]]) ]
2582
2583
conv [[i ]] <- rep $ retro [[i ]]$ opt $ convergence
2583
2584
}
2584
2585
conv <- ifelse(unlist(conv ) == 0 , TRUE , FALSE )
0 commit comments