Coupling Coefficients
=====================

Since the arguments of the standard coupling coefficient functions are integer or half-integer, the arguments of the following functions are by convention integers equal to twice the actual spin value.

3j Symbols
----------

ja   jb   jc
ma   mb   mc

 -- Function: int gsl_sf_coupling_3j_impl (
     int two_ja, int two_jb, int two_jc, int two_ma, int two_mb, int two_mc, gsl_sf_result * result)
 -- Function: int gsl_sf_coupling_3j_e (
     int two_ja, int two_jb, int two_jc, int two_ma, int two_mb, int two_mc, gsl_sf_result * result) Exceptional Return Values: GSL_EDOM, GSL_EOVRFLW

6j Symbols
----------

ja   jb   jc
jd   je   jf

 -- Function: int gsl_sf_coupling_6j_impl (
     int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf, gsl_sf_result * result)
 -- Function: int gsl_sf_coupling_6j_e (
     int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf, gsl_sf_result * result) Exceptional Return Values: GSL_EDOM, GSL_EOVRFLW

9j Symbols
----------

ja   jb   jc
jd   je   jf
jg   jh   ji

 -- Function: int gsl_sf_coupling_9j_impl (
     int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf, int two_jg, int two_jh, int two_ji, gsl_sf_result * result)
 -- Function: int gsl_sf_coupling_9j_e (
     int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf, int two_jg, int two_jh, int two_ji, gsl_sf_result * result) Exceptional Return Values: GSL_EDOM, GSL_EOVRFLW