expressions: Fix definitions of IDF.T1G and IDF.T2G.
authorBen Pfaff <blp@cs.stanford.edu>
Mon, 6 Dec 2021 05:18:42 +0000 (21:18 -0800)
committerBen Pfaff <blp@cs.stanford.edu>
Mon, 6 Dec 2021 05:22:52 +0000 (21:22 -0800)
src/language/expressions/operations.def

index df2887044fd377995d378009d9ea75df5d2c7555..42728e46ea0c98bff01f7e077718bdb9c8726272 100644 (file)
@@ -872,14 +872,14 @@ function NPDF.T (x, df > 0, nc) = unimplemented;
 // Type-1 Gumbel distribution.
 extension function CDF.T1G (x, a, b) = gsl_cdf_gumbel1_P (x, a, b);
 extension function IDF.T1G (P >= 0 && P <= 1, a, b)
-     = gsl_cdf_gumbel1_P (P, a, b);
+     = gsl_cdf_gumbel1_Pinv (P, a, b);
 extension function PDF.T1G (x, a, b) = gsl_ran_gumbel1_pdf (x, a, b);
 no_opt extension function RV.T1G (a, b) = gsl_ran_gumbel1 (get_rng (), a, b);
 
 // Type-2 Gumbel distribution.
 extension function CDF.T2G (x, a, b) = gsl_cdf_gumbel2_P (x, a, b);
 extension function IDF.T2G (P >= 0 && P <= 1, a, b)
-     = gsl_cdf_gumbel2_P (P, a, b);
+     = gsl_cdf_gumbel2_Pinv (P, a, b);
 extension function PDF.T2G (x, a, b) = gsl_ran_gumbel2_pdf (x, a, b);
 no_opt extension function RV.T2G (a, b) = gsl_ran_gumbel2 (get_rng (), a, b);