validation.GPDparameters: Validate generalized Poisson parameters are within feasible ranges
Description
This helper function checks that generalized Poisson (GPD) inputs are valid before
downstream probability calculations and data generation. If any check fails, the
function stops with an informative error message.