Generalized gamma PDF
auto pdf = GeneralizedGammaSPDF!double(3, 2, 0.5); auto x = pdf(0.1); assert(x.isNormal); import scid.calculus : integrate; auto result = pdf.integrate(-double.infinity, double.infinity); assert(fabs(result.value - 1) < result.error);
See Implementation
Generalized gamma PDF