% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/internal.R
\name{.get_dispatch}
\alias{.get_dispatch}
\title{Resolve kernel dispatch functions
Dispatch returns vector-aware d/p/q and n-aware r via wrappers; do not mutate namespace.}
\usage{
.get_dispatch(spec_or_fit, backend_override = NULL, gpd_override = NULL)
}
\arguments{
\item{spec_or_fit}{mixgpd_fit or spec list}
}
\value{
List with d/p/q/r/mean/mean_trunc functions and bulk_params.
}
\description{
Resolve kernel dispatch functions
Dispatch returns vector-aware d/p/q and n-aware r via wrappers; do not mutate namespace.
}
\details{
This is the prediction-oriented companion to \code{.get_dispatch_scalar()}. It
starts from the same kernel dispatch lookup, then wraps the scalar functions
so they can accept vector inputs and the package's preferred argument naming
conventions in ordinary R evaluation.
}
\keyword{internal}
