R/dual-varnames.r

Defines functions varnames.numeric varnames.dual varnames

Documented in varnames varnames.dual varnames.numeric

#' @rdname d
#' @details The `varnames` function sends back the names of all variables
#' for which a derivative is defined.
#' @export
varnames <- function(x) UseMethod("varnames")

#' @rdname d
#' @exportS3Method varnames dual
varnames.dual <- function(x) names(unclass(x@d))

#' @rdname d
#' @exportS3Method varnames numeric
varnames.numeric <- function(x) character(0)

Try the salad package in your browser

Any scripts or data that you put into this service are public.

salad documentation built on April 4, 2025, 1:06 a.m.