ext/gsl_native/sf.c in gsl-1.16.0.6 vs ext/gsl_native/sf.c in gsl-2.1.0

- old
+ new

@@ -129,9 +129,15 @@ #ifdef HAVE_NARRAY_H if (NA_IsNArray(argv)) { return rb_gsl_nary_eval1(argv, func); } #endif + +#ifdef HAVE_NMATRIX_H + if (NM_IsNMatrix(argv)) { + return rb_gsl_nmatrix_eval1(argv, func); + } +#endif if (MATRIX_P(argv)) { return matrix_eval_create(argv, func); } else if (VECTOR_P(argv)) { return vector_eval_create(argv, func); } else if (COMPLEX_P(argv) || VECTOR_COMPLEX_P(argv) || MATRIX_COMPLEX_P(argv)) {