Sha256: 608a0f74c9fe7bc0bd220b68c249932e13f88e1ad561903d7e59f0063361f8d5

Contents?: true

Size: 639 Bytes

Versions: 4

Compression:

Stored size: 639 Bytes

Contents

#ifdef HAVE_NARRAY_H

#include "narray.h"
#include "gsl/gsl_vector.h"

gsl_vector* make_cvector_from_narray(VALUE);
void cvector_set_from_narray(gsl_vector*, VALUE);
void carray_set_from_narray(double*, VALUE);

VALUE rb_gsl_na_to_gsl_matrix(VALUE obj, VALUE nna);
gsl_vector_view* na_to_gv_view(VALUE na);
gsl_matrix_view* na_to_gm_view(VALUE nna);

gsl_vector_int_view* na_to_gv_int_view(VALUE na);
gsl_matrix_int_view* na_to_gm_int_view(VALUE nna);
gsl_vector* na_to_gv(VALUE na);
gsl_vector_int* na_to_gv_int(VALUE na);
gsl_matrix* na_to_gm(VALUE nna);
gsl_matrix_int* na_to_gm_int(VALUE nna);
extern VALUE cNVector, cNMatrix;

#endif

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
romanbsd-gsl-1.11.2.2 include/rb_gsl_with_narray.h
gsl-1.14.5 include/rb_gsl_with_narray.h
gsl-1.12.109 include/rb_gsl_with_narray.h
gsl-1.12.108 include/rb_gsl_with_narray.h