TABLE OF CONTENTS
- 1. /initRoutine
- 1.1. initRoutine/CinitRoutine
- 1.1.1. CinitRoutine/addInitSmoothnessPenaltyGr
- 1.1.2. CinitRoutine/cInitGrHazSpline
- 1.1.3. CinitRoutine/cInitLikFrailSpline
- 1.1.4. CinitRoutine/cInitLikHazSpline
- 1.1.5. CinitRoutine/cInitMultAndWeight
- 1.1.6. CinitRoutine/cMakePenalty2diff
- 1.1.7. CinitRoutine/InitSmoothnessPenalty
- 1.2. initRoutine/fitparametric
- 1.3. initRoutine/inithistory
- 1.4. initRoutine/inverthessian
- 1.5. initRoutine/makeknots
- 1.6. initRoutine/makepenalty
- 1.7. initRoutine/makePenalty.2deriv
- 1.8. initRoutine/makePenalty.2diff
- 1.9. initRoutine/nknotsPriorMean
- 1.10. initRoutine/numHess.par
/initRoutine [ Modules ]
NAME
initRoutine --- Initialize the splinesurv routine
FUNCTION
Compute initial values for all parameters of interest and allocate the necessary storage. The module CinitRoutine contains functions implemented in C that are used during the initialization only.
CONTENTS
CinitRoutine --- additional C functions used for initialization only fitparametric --- fit a parametric component to a curve inithistory --- initialize the history structure inverthessian --- invert a Hessian matrix makePenalty.2deriv --- compute a penalty matrix on second derivatives of B-splines makePenalty.2diff --- compute a penalty matrix on second differences makeknots --- make knots for a curve with a spline component makepenalty --- construct a penalty matrix nknotsPriorMean --- compute the prior mean of the number of knots of a curve numHess.par --- compute a numerical Hessian for the parametric component