{
  "_id": "6a3ba5b75cdecea1d6828bab",
  "Package": "RTMB",
  "Type": "Package",
  "Title": "'R' Bindings for 'TMB'",
  "Version": "1.9",
  "Date": "2026-03-20",
  "Authors@R": "person(\"Kasper\", \"Kristensen\", role = c(\"aut\",\"cre\"),\nemail = \"kaskr@dtu.dk\",\ncomment = c(ORCID=\"0000-0003-3425-3762\"))",
  "Author": "Kasper Kristensen [aut, cre]\n(<https://orcid.org/0000-0003-3425-3762>)",
  "Maintainer": "Kasper Kristensen <kaskr@dtu.dk>",
  "Description": "Native 'R' interface to 'TMB' (Template Model Builder) so\nmodels can be written entirely in 'R' rather than 'C++'.\nAutomatic differentiation, to any order, is available for a\nrich subset of 'R' features, including linear algebra for dense\nand sparse matrices, complex arithmetic, Fast Fourier\nTransform, probability distributions and special functions.\n'RTMB' provides easy access to model fitting and validation\nfollowing the principles of Kristensen, K., Nielsen, A., Berg,\nC. W., Skaug, H., & Bell, B. M. (2016)\n<DOI:10.18637/jss.v070.i05> and Thygesen, U.H., Albertsen,\nC.M., Berg, C.W. et al. (2017) <DOI:10.1007/s10651-017-0372-4>.",
  "License": "GPL (>= 2)",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr, rmarkdown",
  "URL": "https://github.com/kaskr/RTMB",
  "BugReports": "https://github.com/kaskr/RTMB/issues",
  "NeedsCompilation": "yes",
  "Encoding": "UTF-8",
  "Repository": "https://kaskr.r-universe.dev",
  "Date/Publication": "2026-05-29 17:36:50 UTC",
  "RemoteUrl": "https://github.com/kaskr/RTMB",
  "RemoteRef": "HEAD",
  "RemoteSha": "234200d87a6b97a1499e08e0108f30ff22568039",
  "RemoteSubdir": "RTMB",
  "Packaged": {
    "Date": "2026-06-24 09:23:02 UTC",
    "User": "root"
  },
  "MD5sum": "0faa306381a2176629799da307eea3ee",
  "_user": "kaskr",
  "_type": "src",
  "_file": "RTMB_1.9.tar.gz",
  "_fileid": "3209adad1cdaa7390e3f9f273ca65fb46e2dd0d773a5ed13b900bf4bb7e97592",
  "_filesize": 1489489,
  "_sha256": "3209adad1cdaa7390e3f9f273ca65fb46e2dd0d773a5ed13b900bf4bb7e97592",
  "_created": "2026-06-24T09:23:02.000Z",
  "_published": "2026-06-24T09:39:03.364Z",
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 83161571524,
      "time": 458,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7845664964"
    },
    {
      "job": 83161571522,
      "time": 509,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7845683223"
    },
    {
      "job": 83161571585,
      "time": 439,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7845656508"
    },
    {
      "job": 83161571561,
      "time": 451,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7845660875"
    },
    {
      "job": 83161571534,
      "time": 286,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7845597130"
    },
    {
      "job": 83161571503,
      "time": 599,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7845717552"
    },
    {
      "job": 83161571501,
      "time": 369,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7845628412"
    },
    {
      "job": 83161571552,
      "time": 561,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7845703322"
    },
    {
      "job": 83159075151,
      "time": 800,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7845481903"
    },
    {
      "job": 83161571460,
      "time": 336,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7845616032"
    },
    {
      "job": 83161571519,
      "time": 535,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7845692901"
    },
    {
      "job": 83161571504,
      "time": 621,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7845726667"
    },
    {
      "job": 83161571508,
      "time": 604,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7845719368"
    }
  ],
  "_buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/kaskr/RTMB",
  "_commit": {
    "id": "234200d87a6b97a1499e08e0108f30ff22568039",
    "author": "kellijohnson-NOAA <kelli.johnson@noaa.gov>",
    "committer": "kaskr <kaskr@dtu.dk>",
    "message": "chore: fixes spelling mistakes\n\nFixes the following misspelled words\nparallization\naguments\nsimpel\noccurances\nsupress\nwihout\nfuntions\nconvertable\nsingularites\nConstuct\nuniqely\nContinure\nextraplation\nliftime\ninital\nMultivatiate\nParameterizes\nimpoved\ndiscritize\ndisretize\nprecission\n",
    "time": 1780076210
  },
  "_maintainer": {
    "name": "Kasper Kristensen",
    "email": "kaskr@dtu.dk",
    "login": "kaskr",
    "description": "",
    "uuid": 5426937,
    "orcid": "0000-0003-3425-3762"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "TMB",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.9",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "TMB",
      "version": ">= 1.9.7",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    },
    {
      "package": "tinytest",
      "role": "Suggests"
    },
    {
      "package": "numDeriv",
      "role": "Suggests"
    },
    {
      "package": "tinyplot",
      "role": "Suggests"
    },
    {
      "package": "microbenchmark",
      "role": "Suggests"
    }
  ],
  "_owner": "kaskr",
  "_selfowned": true,
  "_usedby": 20,
  "_updates": [
    {
      "week": "2025-26",
      "n": 4
    },
    {
      "week": "2025-28",
      "n": 2
    },
    {
      "week": "2025-31",
      "n": 11
    },
    {
      "week": "2025-32",
      "n": 5
    },
    {
      "week": "2025-34",
      "n": 2
    },
    {
      "week": "2025-36",
      "n": 3
    },
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-42",
      "n": 14
    },
    {
      "week": "2025-47",
      "n": 1
    },
    {
      "week": "2025-48",
      "n": 5
    },
    {
      "week": "2025-49",
      "n": 10
    },
    {
      "week": "2025-50",
      "n": 3
    },
    {
      "week": "2025-51",
      "n": 6
    },
    {
      "week": "2025-52",
      "n": 3
    },
    {
      "week": "2026-01",
      "n": 4
    },
    {
      "week": "2026-04",
      "n": 1
    },
    {
      "week": "2026-05",
      "n": 5
    },
    {
      "week": "2026-07",
      "n": 1
    },
    {
      "week": "2026-08",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 2
    },
    {
      "week": "2026-10",
      "n": 3
    },
    {
      "week": "2026-11",
      "n": 3
    },
    {
      "week": "2026-12",
      "n": 4
    },
    {
      "week": "2026-13",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 5
    },
    {
      "week": "2026-16",
      "n": 3
    },
    {
      "week": "2026-17",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 1
    },
    {
      "week": "2026-19",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 2
    },
    {
      "week": "2026-22",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.8",
      "date": "2025-10-13"
    }
  ],
  "_stars": 81,
  "_contributors": [
    {
      "user": "kaskr",
      "count": 760,
      "uuid": 5426937
    },
    {
      "user": "arni-magnusson",
      "count": 3,
      "uuid": 3720910
    },
    {
      "user": "bbolker",
      "count": 2,
      "uuid": 78918
    },
    {
      "user": "andrjohns",
      "count": 1,
      "uuid": 27717896
    },
    {
      "user": "skaug",
      "count": 1,
      "uuid": 5491904
    },
    {
      "user": "janolefi",
      "count": 1,
      "uuid": 101901166
    },
    {
      "user": "kellijohnson-noaa",
      "count": 1,
      "uuid": 4108564
    }
  ],
  "_userbio": {
    "uuid": 5426937,
    "type": "user",
    "name": "kaskr",
    "followers": 95
  },
  "_downloads": {
    "count": 1542,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/RTMB"
  },
  "_devurl": "https://github.com/kaskr/rtmb",
  "_searchresults": 718,
  "_topics": [
    "openblas",
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/RTMB.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/kaskr/rtmb",
  "_realowner": "kaskr",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.2",
      "date": "2023-08-10"
    },
    {
      "version": "1.3",
      "date": "2023-10-13"
    },
    {
      "version": "1.4",
      "date": "2023-12-01"
    },
    {
      "version": "1.5",
      "date": "2024-04-23"
    },
    {
      "version": "1.6",
      "date": "2024-09-11"
    },
    {
      "version": "1.7",
      "date": "2025-01-10"
    },
    {
      "version": "1.8",
      "date": "2025-10-14"
    },
    {
      "version": "1.9",
      "date": "2026-03-20"
    }
  ],
  "_exports": [
    "[.advector",
    "[.osa",
    "[.simref",
    "[[.advector",
    "[<-.advector",
    "[<-.simref",
    "%~%",
    "$.Tape",
    "AD",
    "adcomplex",
    "ADjoint",
    "ADoverload",
    "ADREPORT",
    "advector",
    "aperm.advector",
    "apply",
    "as.array.simref",
    "as.vector.advector",
    "atan2",
    "besselI",
    "besselJ",
    "besselK",
    "besselY",
    "c.advector",
    "cbind.advector",
    "checkConsistency",
    "colSums",
    "Complex.advector",
    "cov2cor",
    "DataEval",
    "dautoreg",
    "dbeta",
    "dbinom",
    "dbinom_robust",
    "dcauchy",
    "dchisq",
    "dcompois",
    "dcompois2",
    "dexp",
    "df",
    "dflat",
    "dgamma",
    "dgmrf",
    "diag",
    "diff.advector",
    "diff.simref",
    "dim.simref",
    "dim<-.simref",
    "dlgamma",
    "dlnorm",
    "dlogis",
    "dmultinom",
    "dmvnorm",
    "dnbinom",
    "dnbinom_robust",
    "dnbinom2",
    "dnorm",
    "dpois",
    "dseparable",
    "dSHASHo",
    "dsn",
    "dt",
    "dtweedie",
    "dweibull",
    "eigen",
    "expAv",
    "fft",
    "findInterval",
    "getAll",
    "GetTape",
    "ifelse",
    "integrate",
    "interpol1Dfun",
    "interpol2Dfun",
    "is.array.simref",
    "is.matrix.simref",
    "is.na.simref",
    "is.numeric.advector",
    "lbeta",
    "length.simref",
    "logspace_add",
    "logspace_sub",
    "MakeADFun",
    "MakeTape",
    "Math.advector",
    "Math.simref",
    "matrix",
    "OBS",
    "oneStepPredict",
    "Ops.advector",
    "Ops.simref",
    "order",
    "pbeta",
    "pbinom",
    "pchisq",
    "pexp",
    "pgamma",
    "plogis",
    "pnbinom",
    "pnorm",
    "ppois",
    "print.advector",
    "print.Tape",
    "prod.advector",
    "pweibull",
    "qbeta",
    "qchisq",
    "qexp",
    "qgamma",
    "qlogis",
    "qnorm",
    "qweibull",
    "rbind.advector",
    "rep.advector",
    "REPORT",
    "rowSums",
    "sapply",
    "sdreport",
    "simref",
    "solve",
    "sort",
    "splinefun",
    "sum.advector",
    "Summary.advector",
    "Summary.simref",
    "svd",
    "t.simref",
    "TapeConfig",
    "uniroot",
    "unstructured",
    "Vectorize"
  ],
  "_help": [
    {
      "page": "RTMB-package",
      "title": "RTMB: R bindings for TMB",
      "topics": [
        "RTMB-package",
        "RTMB"
      ]
    },
    {
      "page": "grapes-twiddle-grapes",
      "title": "Distributional assignment operator",
      "topics": [
        "%~%"
      ]
    },
    {
      "page": "AD",
      "title": "Convert R object to AD",
      "topics": [
        "AD"
      ]
    },
    {
      "page": "ADapply",
      "title": "AD apply functions",
      "topics": [
        "ADapply",
        "apply,advector-method",
        "sapply,ANY-method",
        "Vectorize,ANY-method"
      ]
    },
    {
      "page": "ADcomplex",
      "title": "AD complex numbers",
      "topics": [
        "%*%,adcomplex,ANY-method",
        "*.adcomplex",
        "+.adcomplex",
        "-.adcomplex",
        "/.adcomplex",
        "ADcomplex",
        "adcomplex",
        "Arg.adcomplex",
        "as.matrix.adcomplex",
        "as.vector.adcomplex",
        "colSums,adcomplex-method",
        "Conj.adcomplex",
        "diag,adcomplex,ANY,ANY-method",
        "dim.adcomplex",
        "dim<-.adcomplex",
        "exp.adcomplex",
        "fft,adcomplex-method",
        "fft,advector-method",
        "Im.adcomplex",
        "is.matrix.adcomplex",
        "length.adcomplex",
        "log.adcomplex",
        "Mod.adcomplex",
        "Ops,adcomplex,advector-method",
        "Ops,advector,adcomplex-method",
        "Re.adcomplex",
        "rep.adcomplex",
        "rowSums,adcomplex-method",
        "show,adcomplex-method",
        "solve,adcomplex,ANY-method",
        "sqrt.adcomplex",
        "t.adcomplex",
        "[.adcomplex",
        "[<-.adcomplex"
      ]
    },
    {
      "page": "ADconstruct",
      "title": "AD aware numeric constructors",
      "topics": [
        "ADconstruct",
        "diag,advector,ANY,ANY-method",
        "matrix,advector-method",
        "matrix,num.-method"
      ]
    },
    {
      "page": "ADintegrate",
      "title": "AD adaptive numerical integration.",
      "topics": [
        "ADintegrate",
        "integrate,ANY-method"
      ]
    },
    {
      "page": "ADjoint",
      "title": "AD adjoint code from R",
      "topics": [
        "ADjoint"
      ]
    },
    {
      "page": "ADmatrix",
      "title": "AD matrix methods (sparse and dense)",
      "topics": [
        "%*%,ad,ad-method",
        "%*%,ad,anysparse-method",
        "%*%,adsparse,adsparse-method",
        "%*%,anysparse,ad-method",
        "ADmatrix",
        "as.matrix.adsparse",
        "band,adsparse-method",
        "cbind.advector",
        "chol.advector",
        "colSums,adsparse-method",
        "colSums,advector-method",
        "cov2cor,advector-method",
        "crossprod,ad,ad.-method",
        "determinant.advector",
        "diag,adsparse,missing,missing-method",
        "dim,adsparse-method",
        "eigen,adcomplex-method",
        "eigen,advector-method",
        "expm,adsparse-method",
        "expm,advector-method",
        "Math,adsparse-method",
        "rbind.advector",
        "rowSums,adsparse-method",
        "rowSums,advector-method",
        "solve,ad,ad.-method",
        "solve,anysparse,ad.-method",
        "solve,num,num.-method",
        "svd,advector-method",
        "t.adsparse",
        "tcrossprod,ad,ad.-method",
        "tril,adsparse-method",
        "triu,adsparse-method",
        "[.adsparse",
        "[<-.adsparse"
      ]
    },
    {
      "page": "ADoverload",
      "title": "Enable extra RTMB convenience methods",
      "topics": [
        "ADoverload"
      ]
    },
    {
      "page": "ADsparse",
      "title": "AD sparse matrix class",
      "topics": [
        "ADsparse",
        "adsparse"
      ]
    },
    {
      "page": "ADuniroot",
      "title": "AD one-dimensional root finding.",
      "topics": [
        "ADuniroot",
        "uniroot,ANY-method"
      ]
    },
    {
      "page": "ADvector",
      "title": "The AD vector and its methods",
      "topics": [
        "ADvector",
        "advector",
        "aperm.advector",
        "as.complex.advector",
        "as.double.advector",
        "as.vector.advector",
        "c.advector",
        "Complex.advector",
        "diff.advector",
        "findInterval,advector,advector-method",
        "ifelse,num,ad,ad-method",
        "ifelse,num,num,num-method",
        "is.finite.advector",
        "is.infinite.advector",
        "is.na.advector",
        "is.nan.advector",
        "is.numeric.advector",
        "length<-.advector",
        "Math.advector",
        "max.advector",
        "mean.advector",
        "min.advector",
        "Ops.advector",
        "order,missing,missing,missing-method",
        "print.advector",
        "prod.advector",
        "rep.advector",
        "sort,advector-method",
        "sum.advector",
        "Summary.advector",
        "[,advector,advector,ANY,ANY-method",
        "[.advector",
        "[<-.advector",
        "[[.advector"
      ]
    },
    {
      "page": "Distributions",
      "title": "Distributions and special functions for which AD is implemented",
      "topics": [
        "atan2,advector,advector-method",
        "atan2,advector,num-method",
        "atan2,num,advector-method",
        "besselI,ad,ad-method",
        "besselI,num,num-method",
        "besselJ,ad,ad-method",
        "besselJ,num,num-method",
        "besselK,ad,ad-method",
        "besselK,num,num-method",
        "besselY,ad,ad-method",
        "besselY,num,num-method",
        "dbeta,ad,ad,ad,missing,logical.-method",
        "dbeta,num,num,num,missing,logical.-method",
        "dbeta,osa,ANY,ANY,ANY,ANY-method",
        "dbeta,simref,ANY,ANY,ANY,ANY-method",
        "dbinom,ad,ad,ad,logical.-method",
        "dbinom,num,num,num,logical.-method",
        "dbinom,osa,ANY,ANY,ANY-method",
        "dbinom,simref,ANY,ANY,ANY-method",
        "dbinom_robust",
        "dcauchy,ad,ad.,ad.,logical.-method",
        "dcauchy,num,num.,num.,logical.-method",
        "dcauchy,osa,ANY,ANY,ANY-method",
        "dcauchy,simref,ANY,ANY,ANY-method",
        "dchisq,ANY,ANY,missing-method",
        "dchisq,num,num,num.-method",
        "dcompois",
        "dcompois2",
        "dexp,ad,ad.,logical.-method",
        "dexp,num,num.,logical.-method",
        "dexp,osa,ANY,ANY-method",
        "dexp,simref,ANY,ANY-method",
        "df,ad,ad,ad,missing,logical.-method",
        "df,num,num,num,missing,logical.-method",
        "df,osa,ANY,ANY,ANY,ANY-method",
        "df,simref,ANY,ANY,ANY,ANY-method",
        "dflat",
        "dgamma,ad,ad,ad,missing,logical.-method",
        "dgamma,ad,ad,missing,ad.,logical.-method",
        "dgamma,num,num,missing,num.,logical.-method",
        "dgamma,osa,ANY,ANY,ANY,ANY-method",
        "dgamma,simref,ANY,ANY,ANY,ANY-method",
        "Distributions",
        "dlgamma",
        "dlnorm,ANY,ANY,ANY,ANY-method",
        "dlnorm,num,num.,num.,logical.-method",
        "dlnorm,osa,ANY,ANY,ANY-method",
        "dlogis,ad,ad.,ad.,logical.-method",
        "dlogis,num,num.,num.,logical.-method",
        "dlogis,osa,ANY,ANY,ANY-method",
        "dlogis,simref,ANY,ANY,ANY-method",
        "dmultinom,ad,ad.,ad,logical.-method",
        "dmultinom,ANY,ANY,ANY,ANY-method",
        "dmultinom,num,num.,num,logical.-method",
        "dmultinom,osa,ANY,ANY,ANY-method",
        "dmultinom,simref,ANY,ANY,ANY-method",
        "dnbinom,ad,ad,ad,missing,logical.-method",
        "dnbinom,num,num,num,missing,logical.-method",
        "dnbinom,osa,ANY,ANY,ANY,ANY-method",
        "dnbinom,simref,ANY,ANY,ANY,ANY-method",
        "dnbinom2",
        "dnbinom_robust",
        "dnorm,ad,ad.,ad.,logical.-method",
        "dnorm,num,num.,num.,logical.-method",
        "dnorm,osa,ANY,ANY,ANY-method",
        "dnorm,simref,ANY,ANY,ANY-method",
        "dpois,ad,ad,logical.-method",
        "dpois,num,num,logical.-method",
        "dpois,osa,ANY,ANY-method",
        "dpois,simref,ANY,ANY-method",
        "dSHASHo",
        "dsn",
        "dt,ad,ad,missing,logical.-method",
        "dt,num,num,missing,logical.-method",
        "dt,osa,ANY,ANY,ANY-method",
        "dt,simref,ANY,ANY,ANY-method",
        "dtweedie",
        "dweibull,ad,ad,ad.,logical.-method",
        "dweibull,num,num,num.,logical.-method",
        "dweibull,osa,ANY,ANY,ANY-method",
        "dweibull,simref,ANY,ANY,ANY-method",
        "lbeta,ad,ad-method",
        "lbeta,num,num-method",
        "logspace_add",
        "logspace_sub",
        "pbeta,ad,ad,ad,missing,missing,missing-method",
        "pbeta,num,num,num,missing,missing,missing-method",
        "pbinom,ad,ad,ad,missing,missing-method",
        "pbinom,num,num,num,missing,missing-method",
        "pchisq,ANY,ANY,missing,missing,missing-method",
        "pchisq,num,num,num.,missing,missing-method",
        "pexp,ad,ad.,missing,missing-method",
        "pexp,num,num.,missing,missing-method",
        "pgamma,ad,ad,ad,missing,missing,missing-method",
        "pgamma,ad,ad,missing,ad.,missing,missing-method",
        "pgamma,num,num,missing,num.,missing,missing-method",
        "plogis,advector,missing,missing,missing,missing-method",
        "pnbinom,ad,ad,ad,missing,missing,missing-method",
        "pnorm,ad,ad.,ad.-method",
        "pnorm,num,num.,num.-method",
        "ppois,ad,ad,missing,missing-method",
        "ppois,num,num,missing,missing-method",
        "pweibull,ad,ad,ad.,missing,missing-method",
        "pweibull,num,num,num.,missing,missing-method",
        "qbeta,ad,ad,ad,missing,missing,missing-method",
        "qbeta,num,num,num,missing,missing,missing-method",
        "qchisq,ANY,ANY,missing,missing,missing-method",
        "qchisq,num,num,num.,missing,missing-method",
        "qexp,ad,ad.,missing,missing-method",
        "qexp,num,num.,missing,missing-method",
        "qgamma,ad,ad,ad,missing,missing,missing-method",
        "qgamma,ad,ad,missing,ad.,missing,missing-method",
        "qgamma,num,num,missing,num.,missing,missing-method",
        "qlogis,advector,missing,missing,missing,missing-method",
        "qnorm,ad,ad.,ad.,missing,missing-method",
        "qnorm,num,num.,num.,missing,missing-method",
        "qweibull,ad,ad,ad.,missing,missing-method",
        "qweibull,num,num,num.,missing,missing-method"
      ]
    },
    {
      "page": "expAv",
      "title": "Matrix exponential of sparse matrix multiplied by a vector.",
      "topics": [
        "expAv"
      ]
    },
    {
      "page": "Interpolation",
      "title": "Interpolation",
      "topics": [
        "interpol1Dfun",
        "interpol2Dfun",
        "Interpolation",
        "splinefun,ad,ad,ANY,missing-method",
        "splinefun,ad,missing,ANY,missing-method"
      ]
    },
    {
      "page": "MVgauss",
      "title": "Multivariate Gaussian densities",
      "topics": [
        "dautoreg",
        "dgmrf",
        "dmvnorm",
        "dseparable",
        "MVgauss",
        "unstructured"
      ]
    },
    {
      "page": "OSA-residuals",
      "title": "Recursive quantile residuals",
      "topics": [
        "dim.osa",
        "is.array.osa",
        "is.matrix.osa",
        "length.osa",
        "oneStepPredict",
        "OSA-residuals",
        "[.osa"
      ]
    },
    {
      "page": "Simulation",
      "title": "Simulation",
      "topics": [
        "as.array.simref",
        "diff.simref",
        "dim.simref",
        "dim<-.simref",
        "is.array.simref",
        "is.matrix.simref",
        "is.na.simref",
        "length.simref",
        "Math.simref",
        "Ops.simref",
        "simref",
        "Simulation",
        "Summary.simref",
        "t.simref",
        "[.simref",
        "[<-.simref"
      ]
    },
    {
      "page": "Tape",
      "title": "The AD tape",
      "topics": [
        "$.Tape",
        "DataEval",
        "GetTape",
        "MakeTape",
        "print.Tape",
        "Tape",
        "TapeConfig"
      ]
    },
    {
      "page": "TMB-interface",
      "title": "Interface to TMB",
      "topics": [
        "ADREPORT",
        "checkConsistency",
        "getAll",
        "MakeADFun",
        "OBS",
        "REPORT",
        "sdreport",
        "TMB-interface"
      ]
    }
  ],
  "_readme": "https://github.com/kaskr/RTMB/raw/HEAD/README.md",
  "_rundeps": [
    "lattice",
    "MASS",
    "Matrix",
    "Rcpp",
    "RcppEigen",
    "TMB"
  ],
  "_sysdeps": [
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "RTMB-advanced.rmd",
      "filename": "RTMB-advanced.html",
      "title": "Details behind the AD Tape",
      "author": "Kasper Kristensen",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The AD Tape",
        "MakeADFun vs MakeTape",
        "Creating our first tape",
        "Evaluating derivatives",
        "The operator graph",
        "Reusing tapes",
        "Atomic functions",
        "Tape simplification",
        "Sparse Jacobians",
        "Tape configuration",
        "Atomic matrix multiply",
        "Vectorized operations",
        "Nested tapes",
        "Laplace approximation",
        "Newton solver",
        "Saddle point approximation",
        "Complex numbers and AD"
      ],
      "created": "2023-05-18 11:27:22",
      "modified": "2026-03-13 15:15:28",
      "commits": 8
    },
    {
      "source": "RTMB-introduction.rmd",
      "filename": "RTMB-introduction.html",
      "title": "Introduction to RTMB",
      "author": "Kasper Kristensen",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Random regression",
        "Loading the package",
        "Getting the data",
        "Defining a model",
        "Implementing the model in RTMB",
        "Fitting the model",
        "Calculating model output",
        "Simulating from the model object",
        "Checking correctness of the implementation using simulation",
        "Goodness-of-fit using quantile residuals",
        "Debugging",
        "Probabilistic syntax",
        "Using an explicit data argument",
        "Model predictions",
        "Prediction task 1",
        "Prediction task 2"
      ],
      "created": "2023-05-18 11:27:22",
      "modified": "2025-07-29 11:41:04",
      "commits": 7
    },
    {
      "source": "RTMB-tips.rmd",
      "filename": "RTMB-tips.html",
      "title": "RTMB tips",
      "author": "Ben Bolker",
      "engine": "knitr::rmarkdown",
      "headings": [
        "requirements for RTMB functions",
        "if transitioning from TMB",
        "more general points"
      ],
      "created": "2025-11-24 14:46:07",
      "modified": "2026-03-20 10:53:39",
      "commits": 5
    }
  ],
  "_score": 12.17644929049313,
  "_indexed": true,
  "_nocasepkg": "rtmb",
  "_universes": [
    "kaskr"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.9",
      "date": "2026-06-24T09:30:41.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "cdb6c266c4890baf5f68c29e9918e1a907acf24c8285b51a2ca97dc88f7c96dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.9",
      "date": "2026-06-24T09:30:58.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "7c9af05e93a7ea3f0a04fd746944179aaac4723014cb25ebf528f346fb6481e3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.9",
      "date": "2026-06-24T09:30:21.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "5eacfa053de5062c1e701945f3dde7693e887e98d255e6a9843a8d0d530f1dc4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.9",
      "date": "2026-06-24T09:30:10.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "fe137c88b6584479b20c28b9e4e459d5ecc43bd91fde27f803b26eac0766a747",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.9",
      "date": "2026-06-24T09:29:41.000Z",
      "arch": "aarch64",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "c9f64b5be44c90baefe8b8f733be8077f465f5acc05d3bbe07a4a088eae7b345",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.9",
      "date": "2026-06-24T09:31:14.000Z",
      "arch": "x86_64",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "58ad586e15eea2b656cdbf5d013449e44564f4da709b4373a2e638f7a3afb029",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.9",
      "date": "2026-06-24T09:29:46.000Z",
      "arch": "aarch64",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "aa85372c6e0f05ed306937142b5ed32581fe43c15da00ac136dcf5f50fa62e91",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.9",
      "date": "2026-06-24T09:30:44.000Z",
      "arch": "x86_64",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "f27f3fe8bd6b5258193233aacf0e262fb7aaa89bc1bb455556cb41c77088b52a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.9",
      "date": "2026-06-24T09:30:41.000Z",
      "arch": "emscripten",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "0ca0c003edd1a1e72c7ca8944ae913540742e5ae7476ac74fb2a0d11fe24db1c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.9",
      "date": "2026-06-24T09:29:08.000Z",
      "arch": "x86_64",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "99fbcc243ff1e22330ea745dd6b178b62e54d7b097832f7ec6b28ace9e40f627",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.9",
      "date": "2026-06-24T09:29:42.000Z",
      "arch": "x86_64",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "0be19f28265dc8995c51ae9ab859194873492cc3afe5dcd8ae6b72e5bbf420a2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.9",
      "date": "2026-06-24T09:29:16.000Z",
      "arch": "x86_64",
      "commit": "234200d87a6b97a1499e08e0108f30ff22568039",
      "fileid": "bec77ef9ceedb2189879b937b294f506d9d0bbe078cace1174be7bd1d57344b3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaskr/actions/runs/28088113954"
    }
  ]
}