Running ‘testthat.R’ [76s/105s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > test_check("mcmcsae")
  Loading required package: mcmcsae
  ══ Warnings ════════════════════════════════════════════════════════════════════
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   3. mcmcsae:::draw(p[[1L]])
   4. mbs[[1L]]$draw(p)
   5. mcmcsae:::update(XX, QT, 1, 1/tau)
   6. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   3. mcmcsae:::draw(p[[1L]])
   4. mbs[[1L]]$draw(p)
   5. mcmcsae:::update(XX, QT, 1, 1/tau)
   6. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:26:3): non-centered sampler runs ─────────────────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:26:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   3. mcmcsae:::draw(p[[1L]])
   4. mbs[[1L]]$draw(p)
   5. mcmcsae:::update(XX, QT, 1, 1/tau)
   6. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   3. mcmcsae:::draw(p[[1L]])
   4. mbs[[1L]]$draw(p)
   5. mcmcsae:::update(XX, QT, 1, 1/tau)
   6. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:39:3): partially centered sampler (intercept) runs ──
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:39:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   3. mcmcsae:::draw(p[[1L]])
   4. mbs[[1L]]$draw(p)
   5. mcmcsae:::update(XX, QT, 1, 1/tau)
   6. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   3. mcmcsae:::draw(p[[1L]])
   4. mbs[[1L]]$draw(p)
   5. mcmcsae:::update(XX, QT, 1, 1/tau)
   6. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  longer object length is not a multiple of shorter object length
  Backtrace:
   1. mcmcsae::MCMCsim(sampler, n.chain = 1L, n.iter = 250L, verbose = FALSE) test_grouplevel.R:56:2
   2. mcmcsae:::draw(p[[ch]])
   3. mbs[[1L]]$draw(p)
   4. mcmcsae:::update(XX, QT, 1, 1/tau)
   5. mcmcsae:::mat_sum(QA, w1 = Qv * w)
  ── Warning (test_grouplevel.R:56:3): partially centered sampler (x) runs ───────
  number of items to replace is not a multiple of replacement length
  Backtrace:
   1