Internal function that performs multi-start optimization for the non-stationary GEV11 model. First solves L-moment equations via nleqslv (Broyden method), then optionally refines with penalized optimization via optim. Selects the best solution using goodness-of-fit or penalized negative log-likelihood.
optim.glme.gev11(
xdat,
ntry = 10,
ftol = 1e-06,
pretheta = NULL,
model = "gev11",
pen = "beta",
mu = mu,
std = std,
p = p,
c1 = c1,
c2 = c2,
choose = NULL
)A list containing:
L-moment based estimates (5 parameters)
Precision of the best solution
GLME estimates (if pen != "no")
Penalized negative log-likelihood (if pen != "no")
Penalty type used
Numeric vector of data.
Number of random starting points. Default is 10.
Tolerance for convergence. Default is 1e-6.
Pre-estimated parameter vector (mu0, mu1, sigma0, sigma1, xi).
Model type: "gev11" (default), "gev10", or "gev20".
Penalty type: "beta" (default), "norm", "ms", "park", "cannon", "cd", or "no".
Normal penalty mean.
Normal penalty standard deviation.
Beta penalty shape parameter.
Beta penalty scaling parameter.
Beta penalty limit parameter.
Selection method: "gof" (goodness-of-fit) or "nllh".