\HeaderA{wavefront}{Compute the i-th/max/average/rms wavefront for a graph}{wavefront}
\aliasA{aver.wavefront}{wavefront}{aver.wavefront}
\aliasA{ith.wavefront}{wavefront}{ith.wavefront}
\aliasA{maxWavefront}{wavefront}{maxWavefront}
\aliasA{rms.wavefront}{wavefront}{rms.wavefront}
\keyword{models}{wavefront}
\begin{Description}\relax
Compute the i-th/max/average/rms wavefront for a graph
\end{Description}
\begin{Usage}
\begin{verbatim}
ith.wavefront(g, start)
maxWavefront(g)
aver.wavefront(g)
rms.wavefront(g)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{start}] a vertex of the \code{graph} class 
\item[\code{g}] an instance of the \code{graph} class 
\end{ldescription}
\end{Arguments}
\begin{Details}\relax
Assorted functions on wavefront of a graph.
\end{Details}
\begin{Value}
\begin{ldescription}
\item[\code{ith.wavefront}] wavefront of the given vertex
\item[\code{maxWavefront}] maximum wavefront of a graph
\item[\code{aver.wavefront}] average wavefront of a graph
\item[\code{rms.wavefront}] root mean square of all wavefronts
\end{ldescription}
\end{Value}
\begin{Author}\relax
Li Long <li.long@isb-sib.ch>
\end{Author}
\begin{References}\relax
Boost Graph Library by Siek et al.
\end{References}
\begin{SeeAlso}\relax
\code{\LinkA{edgeConnectivity}{edgeConnectivity}}
\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
coex <- fromGXL(file(system.file("XML/dijkex.gxl",package="RBGL"), open="r"))
ss <- 1
ith.wavefront(coex, ss)
maxWavefront(coex)
aver.wavefront(coex)
rms.wavefront(coex)
\end{ExampleCode}
\end{Examples}

