# 'R' Bindings for 'TMB'

## Documentation for package ‘RTMB’ version 1.9

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

A B C D E F G I L M O P Q R S T U V misc

RTMB-package | RTMB: R bindings for TMB

## -- A --

AD | Convert R object to AD
ADapply | AD apply functions
ADcomplex | AD complex numbers
adcomplex | AD complex numbers
ADconstruct | AD aware numeric constructors
ADintegrate | AD adaptive numerical integration.
ADjoint | AD adjoint code from R
ADmatrix | AD matrix methods (sparse and dense)
ADoverload | Enable extra RTMB convenience methods
ADREPORT | Interface to TMB
ADsparse | AD sparse matrix class
adsparse | AD sparse matrix class
ADuniroot | AD one-dimensional root finding.
ADvector | The AD vector and its methods
advector | The AD vector and its methods
aperm.advector | The AD vector and its methods
apply-method | AD apply functions
Arg.adcomplex | AD complex numbers
as.array.simref | Simulation
as.complex.advector | The AD vector and its methods
as.double.advector | The AD vector and its methods
as.matrix.adcomplex | AD complex numbers
as.matrix.adsparse | AD matrix methods (sparse and dense)
as.vector.adcomplex | AD complex numbers
as.vector.advector | The AD vector and its methods

## -- B --

band-method | AD matrix methods (sparse and dense)
besselI-method | Distributions and special functions for which AD is implemented
besselJ-method | Distributions and special functions for which AD is implemented
besselK-method | Distributions and special functions for which AD is implemented
besselY-method | Distributions and special functions for which AD is implemented

## -- C --

c.advector | The AD vector and its methods
cbind.advector | AD matrix methods (sparse and dense)
checkConsistency | Interface to TMB
chol.advector | AD matrix methods (sparse and dense)
colSums-method | AD complex numbers
colSums-method | AD matrix methods (sparse and dense)
Complex.advector | The AD vector and its methods
Conj.adcomplex | AD complex numbers
cov2cor-method | AD matrix methods (sparse and dense)
crossprod-method | AD matrix methods (sparse and dense)

## -- D --

DataEval | The AD tape
dautoreg | Multivariate Gaussian densities
dbeta-method | Distributions and special functions for which AD is implemented
dbinom-method | Distributions and special functions for which AD is implemented
dbinom_robust | Distributions and special functions for which AD is implemented
dcauchy-method | Distributions and special functions for which AD is implemented
dchisq-method | Distributions and special functions for which AD is implemented
dcompois | Distributions and special functions for which AD is implemented
dcompois2 | Distributions and special functions for which AD is implemented
determinant.advector | AD matrix methods (sparse and dense)
dexp-method | Distributions and special functions for which AD is implemented
df-method | Distributions and special functions for which AD is implemented
dgamma-method | Distributions and special functions for which AD is implemented
dgmrf | Multivariate Gaussian densities
diag-method | AD complex numbers
diag-method | AD aware numeric constructors
diag-method | AD matrix methods (sparse and dense)
diff.advector | The AD vector and its methods
diff.simref | Simulation
dim-method | AD matrix methods (sparse and dense)
dim.adcomplex | AD complex numbers
dim.osa | Recursive quantile residuals
dim.simref | Simulation
dim<-.adcomplex | AD complex numbers
dim<-.simref | Simulation
Distributions | Distributions and special functions for which AD is implemented
dlgamma | Distributions and special functions for which AD is implemented
dlnorm-method | Distributions and special functions for which AD is implemented
dlogis-method | Distributions and special functions for which AD is implemented
dmultinom-method | Distributions and special functions for which AD is implemented
dmvnorm | Multivariate Gaussian densities
dnbinom-method | Distributions and special functions for which AD is implemented
dnbinom2 | Distributions and special functions for which AD is implemented
dnbinom_robust | Distributions and special functions for which AD is implemented
dnorm-method | Distributions and special functions for which AD is implemented
dpois-method | Distributions and special functions for which AD is implemented
dseparable | Multivariate Gaussian densities
dSHASHo | Distributions and special functions for which AD is implemented
dsn | Distributions and special functions for which AD is implemented
dt-method | Distributions and special functions for which AD is implemented
dtweedie | Distributions and special functions for which AD is implemented
dweibull-method | Distributions and special functions for which AD is implemented

## -- E --

eigen-method | AD matrix methods (sparse and dense)
exp.adcomplex | AD complex numbers
expAv | Matrix exponential of sparse matrix multiplied by a vector.
expm-method | AD matrix methods (sparse and dense)

## -- F --

fft-method | AD complex numbers
findInterval-method | The AD vector and its methods

## -- G --

getAll | Interface to TMB
GetTape | The AD tape

## -- I --

ifelse-method | The AD vector and its methods
Im.adcomplex | AD complex numbers
integrate-method | AD adaptive numerical integration.
interpol1Dfun | Interpolation
interpol2Dfun | Interpolation
Interpolation | Interpolation
is.array.osa | Recursive quantile residuals
is.array.simref | Simulation
is.finite.advector | The AD vector and its methods
is.infinite.advector | The AD vector and its methods
is.matrix.adcomplex | AD complex numbers
is.matrix.osa | Recursive quantile residuals
is.matrix.simref | Simulation
is.na.advector | The AD vector and its methods
is.na.simref | Simulation
is.nan.advector | The AD vector and its methods
is.numeric.advector | The AD vector and its methods

## -- L --

lbeta-method | Distributions and special functions for which AD is implemented
length.adcomplex | AD complex numbers
length.osa | Recursive quantile residuals
length.simref | Simulation
length<-.advector | The AD vector and its methods
log.adcomplex | AD complex numbers
logspace_add | Distributions and special functions for which AD is implemented
logspace_sub | Distributions and special functions for which AD is implemented

## -- M --

MakeADFun | Interface to TMB
MakeTape | The AD tape
Math-method | AD matrix methods (sparse and dense)
Math.advector | The AD vector and its methods
Math.simref | Simulation
matrix-method | AD aware numeric constructors
max.advector | The AD vector and its methods
mean.advector | The AD vector and its methods
min.advector | The AD vector and its methods
Mod.adcomplex | AD complex numbers
MVgauss | Multivariate Gaussian densities

## -- O --

OBS | Interface to TMB
oneStepPredict | Recursive quantile residuals
Ops-method | AD complex numbers
Ops.advector | The AD vector and its methods
Ops.simref | Simulation
order-method | The AD vector and its methods
OSA-residuals | Recursive quantile residuals

## -- P --

pbeta-method | Distributions and special functions for which AD is implemented
pbinom-method | Distributions and special functions for which AD is implemented
pchisq-method | Distributions and special functions for which AD is implemented
pexp-method | Distributions and special functions for which AD is implemented
pgamma-method | Distributions and special functions for which AD is implemented
plogis-method | Distributions and special functions for which AD is implemented
pnbinom-method | Distributions and special functions for which AD is implemented
pnorm-method | Distributions and special functions for which AD is implemented
ppois-method | Distributions and special functions for which AD is implemented
print.advector | The AD vector and its methods
print.Tape | The AD tape
prod.advector | The AD vector and its methods
pweibull-method | Distributions and special functions for which AD is implemented

## -- Q --

qbeta-method | Distributions and special functions for which AD is implemented
qchisq-method | Distributions and special functions for which AD is implemented
qexp-method | Distributions and special functions for which AD is implemented
qgamma-method | Distributions and special functions for which AD is implemented
qlogis-method | Distributions and special functions for which AD is implemented
qnorm-method | Distributions and special functions for which AD is implemented
qweibull-method | Distributions and special functions for which AD is implemented

## -- R --

rbind.advector | AD matrix methods (sparse and dense)
Re.adcomplex | AD complex numbers
rep.adcomplex | AD complex numbers
rep.advector | The AD vector and its methods
REPORT | Interface to TMB
rowSums-method | AD complex numbers
rowSums-method | AD matrix methods (sparse and dense)
RTMB | RTMB: R bindings for TMB

## -- S --

sapply-method | AD apply functions
sdreport | Interface to TMB
show-method | AD complex numbers
simref | Simulation
Simulation | Simulation
solve-method | AD complex numbers
solve-method | AD matrix methods (sparse and dense)
sort-method | The AD vector and its methods
splinefun-method | Interpolation
sqrt.adcomplex | AD complex numbers
sum.advector | The AD vector and its methods
Summary.advector | The AD vector and its methods
Summary.simref | Simulation
svd-method | AD matrix methods (sparse and dense)

## -- T --

t.adcomplex | AD complex numbers
t.adsparse | AD matrix methods (sparse and dense)
t.simref | Simulation
Tape | The AD tape
TapeConfig | The AD tape
tcrossprod-method | AD matrix methods (sparse and dense)
TMB-interface | Interface to TMB
tril-method | AD matrix methods (sparse and dense)
triu-method | AD matrix methods (sparse and dense)

## -- U --

uniroot-method | AD one-dimensional root finding.
unstructured | Multivariate Gaussian densities

## -- V --

Vectorize-method | AD apply functions

## -- misc --

$.Tape | The AD tape
%*%-method | AD complex numbers
%*%-method | AD matrix methods (sparse and dense)
%~% | Distributional assignment operator
*.adcomplex | AD complex numbers
+.adcomplex | AD complex numbers
-.adcomplex | AD complex numbers
/.adcomplex | AD complex numbers
[-method | The AD vector and its methods
[.adcomplex | AD complex numbers
[.adsparse | AD matrix methods (sparse and dense)
[.advector | The AD vector and its methods
[.osa | Recursive quantile residuals
[.simref | Simulation
[<-.adcomplex | AD complex numbers
[<-.adsparse | AD matrix methods (sparse and dense)
[<-.advector | The AD vector and its methods
[<-.simref | Simulation
[[.advector | The AD vector and its methods