Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

69 lines (54 sloc) 1.775 kb
### Random
- (later)shuffle_inplace
- fix func names
- more tests: seed() rand() irand() min() max() size()
- finish pod
### PDF
- double gsl_ran_discrete_pdf (size_t k, const gsl_ran_discrete_t * g)
### Statistics
- pod
### EasyGSL
- global doc/readme
- Basic Functions - xs + t + pod
- (later)Special Functions - xs + t + pod
- typemap+gsl_mode_t
### custom error handler somehow works
- BOOT section called just once
******************* LATER *******************
### return arrayref
av = newAV();
av_extend(av, output_size-1);
for(i=0; i<output_size; i++) {
sv = newSVnv(arg9[idx]);
if (av_store(av, idx, sv) == 0) SvREFCNT_dec(sv);
}
if (argvi >= items) EXTEND(sp,1);
ST(argvi) = sv_2mortal(newRV_noinc((SV*)av));
argvi++;
### Math::EasyGSL::Constants;
### Math::EasyGSL::Complex;
### Math::EasyGSL::FFTW;
gsl_version.h
#define GSL_VERSION "1.14"
#define GSL_MAJOR_VERSION 1
#define GSL_MINOR_VERSION 14
GSL_VAR const char * gsl_version;
gsl_sys.h
double gsl_log1p (const double x);
double gsl_expm1 (const double x);
double gsl_hypot (const double x, const double y);
double gsl_hypot3 (const double x, const double y, const double z);
double gsl_acosh (const double x);
double gsl_asinh (const double x);
double gsl_atanh (const double x);
int gsl_isnan (const double x);
int gsl_isinf (const double x);
int gsl_finite (const double x);
double gsl_nan (void);
double gsl_posinf (void);
double gsl_neginf (void);
double gsl_fdiv (const double x, const double y);
double gsl_coerce_double (const double x);
double gsl_ldexp(const double x, const int e);
double gsl_frexp(const double x, int * e);
int gsl_fcmp (const double x1, const double x2, const double epsilon);
Jump to Line
Something went wrong with that request. Please try again.