Example #1
0
static VALUE rb_gsl_sf_hydrogenicR(VALUE obj, VALUE n, VALUE l, 
				   VALUE Z, VALUE r)
{
  return rb_float_new(gsl_sf_hydrogenicR(FIX2INT(n), FIX2INT(l),
					   NUM2DBL(Z), NUM2DBL(r)));
}
Example #2
0
 /**
  * C++ version of gsl_sf_hydrogenicR().
  * R_n := norm exp(-Z r/n) (2Z/n)^l Laguerre[n-l-1, 2l+1, 2Z/n r]
  * normalization such that psi(n,l,r) = R_n Y_{lm}
  * @param n An integer
  * @param l An integer
  * @param Z A real value
  * @param r A real value
  * @return The function value
  */
 inline double hydrogenicR( int const n, int const l, double const Z, double const r ){
   return gsl_sf_hydrogenicR( n, l, Z, r ); }