\HeaderA{cggd-internal}{Internal cggd functions}{cggd.Rdash.internal}
\aliasA{.First.lib}{cggd-internal}{.First.lib}
\aliasA{cggd.Fstar}{cggd-internal}{cggd.Fstar}
\aliasA{cggd.mgd.gen.beta}{cggd-internal}{cggd.mgd.gen.beta}
\aliasA{cggd.mgd.one.step}{cggd-internal}{cggd.mgd.one.step}
\aliasA{cggd.mgd.one.step}{cggd-internal}{cggd.mgd.one.step}
\aliasA{cggd.mgd.var.init}{cggd-internal}{cggd.mgd.var.init}
\aliasA{cggd.switch.func}{cggd-internal}{cggd.switch.func}
\methaliasA{cggd.switch.func.min}{cggd-internal}{cggd.switch.func.min}
\aliasA{cggd.trr.gen.beta}{cggd-internal}{cggd.trr.gen.beta}
\aliasA{cggd.trr.one.step}{cggd-internal}{cggd.trr.one.step}
\aliasA{cggd.trr.var.init}{cggd-internal}{cggd.trr.var.init}
\aliasA{error.bars}{cggd-internal}{error.bars}
\aliasA{get.switch.time}{cggd-internal}{get.switch.time}
\aliasA{plotCVcggd}{cggd-internal}{plotCVcggd}
\aliasA{updateR}{cggd-internal}{updateR}
\keyword{internal}{cggd-internal}
\begin{Description}\relax
Internal lars functions
\end{Description}
\begin{Usage}
\begin{verbatim}
get.switch.time(switch.func,e, boundary=0,terminate_value=1e15,tol = .Machine$double.eps^0.5, fctr=1e8, TRACE=FALSE)
cggd.mgd.var.init(x,y,  a.set, beta_init, e, alpha1 = 0, alpha2 = 0, w = 1)
cggd.mgd.gen.beta(t,e)
cggd.switch.func(t, e, do_in=TRUE, do_out=TRUE)
cggd.switch.func.min(t,e)
cggd.mgd.one.step(x, y, a.set, beta_init,    t1 = 1, alpha1 = 0, alpha2 = 0, w = 1, tau = 1, tautil = -1, eps = -1, TRACE=FALSE, fctr=1e8)
cggd.trr.var.init(x,y,  a.set, beta_init, e)
cggd.trr.gen.beta(t,e)
cggd.trr.one.step(x, y, a.set, beta_init, t1 = 1, t0 = 1, tau = 1, tautil = -1, eps = -1, fctr=1e8)
cggd.Fstar(x, eps1=1e-6)
plotCVcggd(cv.lars.object,se=TRUE)
error.bars(x, upper, lower, width = 0.02, ...)
\end{verbatim}
\end{Usage}
\begin{Details}\relax
These are not to be called by the user.
\end{Details}
\begin{Author}\relax
Ofer Melnik, Cun-Hui Zhang
\end{Author}

