blob: e881c17b68d5abf33e9f57b6810e76e0c821227e [file] [log] [blame]
smooth.spline() [R]
|
\--> rbart() [ = C_rbart() ] src/qsbart.f
|
\--> sbart() src/sbart.c
|--> sgram() src/sgram.f
| |--> interv() src/bvalue.f
| \--> bsplvd() src/bsplvd.f
| \--> bsplvb() "
|--> stxwx() src/stxwx.f
| |--> interv() (see above)
| \--> bsplvd() "
| \--> bsplvb() "
\--> sslvrg() src/sslvrg.f
|--> sinerp() src/sinerp.f
|--> bvalue() src/bvalue.f (above)
| \--> interv() (see above)
|--> interv() "
|--> bsplvd() "
| \--> bsplvb() "
|--> dpbfa() ../../appl/dpbfa.f {LINPACK}
\--> dpbsl() ../../appl/dpbsl.f
predict.smooth.spline() [R]
|
\--> bvalus() src/bvalus.f
\--> bvalue() (see above)
\--> interv() "
-------------
But note that both supsmu() and ppr() also call on smoothing splines :
supsmu() [R]
|
|-> setsmu src/ppr.f
\-> supsmu "
|
|--> smooth "
\--> spline "
|
|- intpr()
|- dblepr()
|- bdrsplerr() src/ksmooth.c
|
\- rbart() (see above)
\-> sbart() .....etc..... (see above)
ppr() [R]
|
|-> setppr src/ppr.f
|
|-> pppred "
| \-> fsort "
| \-> sort "
|
\-> smart "
\-> smart1 "
|
|-> sort (see above)
|
|-> subfit "
| |
| |-> newb
| |
\---+-> fulfit
| |
| v
\-> onetrm
|
\-> oneone
|
|--> supsmu (see above)
|--> sort (see above)
|
|--> pprdir
| \-> ppconj
|
\--> pprder
\-> pool
predict.ppr() [R]
|
pppred (see above)
-------
Note that CRAN package "mda" also relies on these (identical) six files :
bsplvd.f bvalue.f
sgram.f sinerp.f sslvrg.f stxwx.f