% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/S3_factorizations.R
\name{qr}
\alias{qr}
\title{QR decomposition of an HDF5Matrix}
\usage{
qr(x, ...)
}
\arguments{
\item{x}{An \code{HDF5Matrix} or a plain R matrix/vector.}

\item{...}{Additional arguments passed to \code{qr.HDF5Matrix()} or
ignored for \code{qr.default()}.}
}
\value{
For \code{HDF5Matrix}: a named list with elements \code{Q}
and \code{R} (both \code{HDF5Matrix}).  For plain R objects: the
result of \code{base::qr()}.
}
\description{
Overrides \code{base::qr()} to dispatch on \code{HDF5Matrix} objects.
For plain R matrices the call is forwarded to \code{base::qr()}.
}
\seealso{
\code{\link{qr.HDF5Matrix}}, \code{\link{chol.HDF5Matrix}},
\code{\link{solve.HDF5Matrix}}
}
