| btSb | Utility functions for working with wiggliness penalties |
| DemoBS | Demonstrate the construction of ordinary B-splines |
| DemoKnots | Demonstrate ordinary cubic B-splines on three types of knots |
| DemoNull | Demonstrate the null space of P-splines |
| DemoPBS | Demonstrate the construction of periodic B-splines |
| DemoRhoLim | Penalized B-splines estimation with automatic grid search of their smoothing parameter |
| DemoSpl | Demonstrate a polynomial spline and its B-spline representation |
| DiffCoef | Utility functions for working with wiggliness penalties |
| gps2GS | Penalized B-splines estimation with automatic grid search of their smoothing parameter |
| GramBS | Gram matrix of B-splines |
| MakeGrid | Make a grid of x-values between domain knots |
| MPinv | Wiggliness penalties for penalized B-splines |
| pbsDesign | Design matrix and general difference matrices for periodic B-splines |
| penalties | Wiggliness penalties for penalized B-splines |
| penalty | Wiggliness penalties for penalized B-splines |
| penalty.utilities | Utility functions for working with wiggliness penalties |
| penalty.utils | Utility functions for working with wiggliness penalties |
| penutils | Utility functions for working with wiggliness penalties |
| periodic | Design matrix and general difference matrices for periodic B-splines |
| PlaceKnots | Automatically place knots according to data |
| PriorCoef | Wiggliness penalties for penalized B-splines |
| random.splines | Simulate random cubic splines |
| rspl | Simulate random cubic splines |
| SparseD | Wiggliness penalties for penalized B-splines |
| SparsePD | Design matrix and general difference matrices for periodic B-splines |