19022, "lydia-duncan", "Math module - rename lgamma and tgamma", "2022-01-14T20:23:45Z"
I don't find these names particularly clear - it is difficult to guess what l
stands for without reading the documentation, and even with the (C) documentation, I'm not sure what the t
is for. This issue proposes renaming lgamma
to logAbsGamma
to more accurately represent its functionality (while maintaining the C name in the documentation so that users looking for that name can find it), and renaming tgamma
to gamma
since it seems to just be the gamma function? (ditto comment about documenting old name)
Note that #18998 also impacts tgamma