\HeaderA{rmname}{Return a ipndacw matrix style name.}{rmname}
\keyword{manip}{rmname}
\begin{Description}\relax
This function returns a character string according to a particular format for naming \code{\LinkA{ipndacw}{ipndacw}} matrices.
\end{Description}
\begin{Usage}
\begin{verbatim}
rmname(J, filter.number, family)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{J}] A negative integer representing the order of the \code{\LinkA{ipndacw}{ipndacw}} matrix.
\item[\code{filter.number}] The index number of the wavelet used to build the \code{\LinkA{ipndacw}{ipndacw}} matrix.
\item[\code{family}] The wavelet family used to build the \code{\LinkA{ipndacw}{ipndacw}} matrix.
\end{ldescription}
\end{Arguments}
\begin{Details}\relax
Some of the matrices computed by \code{\LinkA{ipndacw}{ipndacw}} take a long time to compute. Hence it is a good idea to store them and reuse them. This function generates a name according to a particular naming scheme that permits a search algorithm to easily find the matrices. 

Each matrix has three defining characteristics: its \emph{order}, \emph{filter.number} and \emph{family}. Each of these three characteristics are concatenated together to form a name.
\end{Details}
\begin{Value}
A character string containing the name of a matrix according to a particular naming scheme.
\end{Value}
\begin{Section}{RELEASE}
Version 3.9 Copyright Guy Nason 1998
\end{Section}
\begin{References}\relax
Nason, G.P., von Sachs, R. and Kroisandt, G. (1998). Wavelet processes and adaptive estimation of the evolutionary wavelet spectrum. \emph{Technical Report}, Department of Mathematics University of Bristol/ Fachbereich Mathematik, Kaiserslautern.
\end{References}
\begin{SeeAlso}\relax
\code{\LinkA{ewspec}{ewspec}}, \code{\LinkA{ipndacw}{ipndacw}},
\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
#
# What's the name of the order 4 Haar matrix?
#
#rmname(-4, filter.number=1, family="DaubExPhase")
#[1] "rm.4.1.DaubExPhase"
#
# What's the name of the order 12 Daubechies least-asymmetric wavelet
# with 7 vanishing moments?
#
#rmname(-12, filter.number=7, family="DaubLeAsymm")             
#[1] "rm.12.7.DaubLeAsymm"
\end{ExampleCode}
\end{Examples}

