源代码中定义的函数 "gsl_matrix_view_array" 在哪里?

Where is the function "gsl_matrix_view_array" defined in the source?

我查看了使用 GSL 求解线性方程组的示例,其中包含以下行:

gsl_matrix_view m = gsl_matrix_view_array (a_data, 4, 4);

我查看了 GSL 源代码并在文件 gsl_matrix_double.h 中找到了 gsl_matrix_view_array 的声明。但是我在任何地方都找不到定义。

gsl_matrix_view_array的定义在哪里?

我从其他地方发现 gsl_matrix_view_array 是在 gsl/matrix/view_source.c 中使用宏定义的。