(lang dune 3.21)
(name gsl)
(version 1.25.1)
(sections
 (lib /usr/lib/loongarch64-linux-gnu/ocaml/5.4.0/gsl)
 (doc /usr/doc/gsl)
 (stublibs /usr/lib/loongarch64-linux-gnu/ocaml/5.4.0/stublibs))
(files
 (lib
  (META
   blas.ml
   blas.mli
   blas_flat.ml
   blas_flat.mli
   blas_gen.ml
   blas_gen.mli
   bspline.ml
   bspline.mli
   cdf.ml
   cdf.mli
   cheb.ml
   cheb.mli
   combi.ml
   combi.mli
   const.ml
   const.mli
   deriv.ml
   deriv.mli
   dune-package
   eigen.ml
   eigen.mli
   error.ml
   error.mli
   fft.ml
   fft.mli
   fit.ml
   fit.mli
   fun.ml
   fun.mli
   gsl.cma
   gsl.cmi
   gsl.cmt
   gsl.ml
   gsl__Blas.cmi
   gsl__Blas.cmt
   gsl__Blas.cmti
   gsl__Blas_flat.cmi
   gsl__Blas_flat.cmt
   gsl__Blas_flat.cmti
   gsl__Blas_gen.cmi
   gsl__Blas_gen.cmt
   gsl__Blas_gen.cmti
   gsl__Bspline.cmi
   gsl__Bspline.cmt
   gsl__Bspline.cmti
   gsl__Cdf.cmi
   gsl__Cdf.cmt
   gsl__Cdf.cmti
   gsl__Cheb.cmi
   gsl__Cheb.cmt
   gsl__Cheb.cmti
   gsl__Combi.cmi
   gsl__Combi.cmt
   gsl__Combi.cmti
   gsl__Const.cmi
   gsl__Const.cmt
   gsl__Const.cmti
   gsl__Deriv.cmi
   gsl__Deriv.cmt
   gsl__Deriv.cmti
   gsl__Eigen.cmi
   gsl__Eigen.cmt
   gsl__Eigen.cmti
   gsl__Error.cmi
   gsl__Error.cmt
   gsl__Error.cmti
   gsl__Fft.cmi
   gsl__Fft.cmt
   gsl__Fft.cmti
   gsl__Fit.cmi
   gsl__Fit.cmt
   gsl__Fit.cmti
   gsl__Fun.cmi
   gsl__Fun.cmt
   gsl__Fun.cmti
   gsl__Gsl_complex.cmi
   gsl__Gsl_complex.cmt
   gsl__Gsl_complex.cmti
   gsl__Gsl_sort.cmi
   gsl__Gsl_sort.cmt
   gsl__Gsl_sort.cmti
   gsl__Histo.cmi
   gsl__Histo.cmt
   gsl__Histo.cmti
   gsl__Ieee.cmi
   gsl__Ieee.cmt
   gsl__Ieee.cmti
   gsl__Integration.cmi
   gsl__Integration.cmt
   gsl__Integration.cmti
   gsl__Interp.cmi
   gsl__Interp.cmt
   gsl__Interp.cmti
   gsl__Linalg.cmi
   gsl__Linalg.cmt
   gsl__Linalg.cmti
   gsl__Math.cmi
   gsl__Math.cmt
   gsl__Math.cmti
   gsl__Matrix.cmi
   gsl__Matrix.cmt
   gsl__Matrix.cmti
   gsl__Matrix_complex.cmi
   gsl__Matrix_complex.cmt
   gsl__Matrix_complex.cmti
   gsl__Matrix_complex_flat.cmi
   gsl__Matrix_complex_flat.cmt
   gsl__Matrix_complex_flat.cmti
   gsl__Matrix_flat.cmi
   gsl__Matrix_flat.cmt
   gsl__Matrix_flat.cmti
   gsl__Min.cmi
   gsl__Min.cmt
   gsl__Min.cmti
   gsl__Misc.cmi
   gsl__Misc.cmt
   gsl__Monte.cmi
   gsl__Monte.cmt
   gsl__Monte.cmti
   gsl__Multifit.cmi
   gsl__Multifit.cmt
   gsl__Multifit.cmti
   gsl__Multifit_nlin.cmi
   gsl__Multifit_nlin.cmt
   gsl__Multifit_nlin.cmti
   gsl__Multimin.cmi
   gsl__Multimin.cmt
   gsl__Multimin.cmti
   gsl__Multiroot.cmi
   gsl__Multiroot.cmt
   gsl__Multiroot.cmti
   gsl__Odeiv.cmi
   gsl__Odeiv.cmt
   gsl__Odeiv.cmti
   gsl__Permut.cmi
   gsl__Permut.cmt
   gsl__Permut.cmti
   gsl__Poly.cmi
   gsl__Poly.cmt
   gsl__Poly.cmti
   gsl__Qrng.cmi
   gsl__Qrng.cmt
   gsl__Qrng.cmti
   gsl__Randist.cmi
   gsl__Randist.cmt
   gsl__Randist.cmti
   gsl__Rng.cmi
   gsl__Rng.cmt
   gsl__Rng.cmti
   gsl__Root.cmi
   gsl__Root.cmt
   gsl__Root.cmti
   gsl__Sf.cmi
   gsl__Sf.cmt
   gsl__Sf.cmti
   gsl__Siman.cmi
   gsl__Siman.cmt
   gsl__Siman.cmti
   gsl__Stats.cmi
   gsl__Stats.cmt
   gsl__Stats.cmti
   gsl__Sum.cmi
   gsl__Sum.cmt
   gsl__Sum.cmti
   gsl__Vectmat.cmi
   gsl__Vectmat.cmt
   gsl__Vectmat.cmti
   gsl__Vector.cmi
   gsl__Vector.cmt
   gsl__Vector.cmti
   gsl__Vector_complex.cmi
   gsl__Vector_complex.cmt
   gsl__Vector_complex.cmti
   gsl__Vector_complex_flat.cmi
   gsl__Vector_complex_flat.cmt
   gsl__Vector_complex_flat.cmti
   gsl__Vector_flat.cmi
   gsl__Vector_flat.cmt
   gsl__Vector_flat.cmti
   gsl__Version.cmi
   gsl__Version.cmt
   gsl__Wavelet.cmi
   gsl__Wavelet.cmt
   gsl__Wavelet.cmti
   gsl_complex.ml
   gsl_complex.mli
   gsl_sort.ml
   gsl_sort.mli
   histo.ml
   histo.mli
   ieee.ml
   ieee.mli
   integration.ml
   integration.mli
   interp.ml
   interp.mli
   libgsl_stubs.a
   linalg.ml
   linalg.mli
   math.ml
   math.mli
   matrix.ml
   matrix.mli
   matrix_complex.ml
   matrix_complex.mli
   matrix_complex_flat.ml
   matrix_complex_flat.mli
   matrix_flat.ml
   matrix_flat.mli
   min.ml
   min.mli
   misc.ml
   monte.ml
   monte.mli
   multifit.ml
   multifit.mli
   multifit_nlin.ml
   multifit_nlin.mli
   multimin.ml
   multimin.mli
   multiroot.ml
   multiroot.mli
   odeiv.ml
   odeiv.mli
   opam
   permut.ml
   permut.mli
   poly.ml
   poly.mli
   qrng.ml
   qrng.mli
   randist.ml
   randist.mli
   rng.ml
   rng.mli
   root.ml
   root.mli
   sf.ml
   sf.mli
   siman.ml
   siman.mli
   stats.ml
   stats.mli
   sum.ml
   sum.mli
   vectmat.ml
   vectmat.mli
   vector.ml
   vector.mli
   vector_complex.ml
   vector_complex.mli
   vector_complex_flat.ml
   vector_complex_flat.mli
   vector_flat.ml
   vector_flat.mli
   version.ml
   wavelet.ml
   wavelet.mli))
 (doc (CHANGES.md LICENSE.md README.md))
 (stublibs (dllgsl_stubs.so)))
(library
 (name gsl)
 (kind normal)
 (archives (byte gsl.cma))
 (plugins (byte gsl.cma))
 (foreign_objects
  mlgsl_blas.o
  mlgsl_blas_complex.o
  mlgsl_blas_complex_float.o
  mlgsl_blas_float.o
  mlgsl_bspline.o
  mlgsl_cdf.o
  mlgsl_cheb.o
  mlgsl_combi.o
  mlgsl_complex.o
  mlgsl_deriv.o
  mlgsl_eigen.o
  mlgsl_error.o
  mlgsl_fft.o
  mlgsl_fit.o
  mlgsl_fun.o
  mlgsl_histo.o
  mlgsl_ieee.o
  mlgsl_integration.o
  mlgsl_interp.o
  mlgsl_linalg.o
  mlgsl_linalg_complex.o
  mlgsl_math.o
  mlgsl_matrix_complex.o
  mlgsl_matrix_complex_float.o
  mlgsl_matrix_double.o
  mlgsl_matrix_float.o
  mlgsl_min.o
  mlgsl_monte.o
  mlgsl_multifit.o
  mlgsl_multimin.o
  mlgsl_multiroots.o
  mlgsl_odeiv.o
  mlgsl_permut.o
  mlgsl_poly.o
  mlgsl_qrng.o
  mlgsl_randist.o
  mlgsl_rng.o
  mlgsl_roots.o
  mlgsl_sf.o
  mlgsl_sort.o
  mlgsl_stats.o
  mlgsl_sum.o
  mlgsl_vector_double.o
  mlgsl_vector_float.o
  mlgsl_wavelet.o)
 (foreign_archives (archives (for all) (files libgsl_stubs.a)))
 (foreign_dll_files ../stublibs/dllgsl_stubs.so)
 (requires bigarray)
 (main_module_name Gsl)
 (modes byte)
 (modules
  (wrapped
   (group
    (alias
     (obj_name gsl)
     (visibility public)
     (kind alias)
     (source (path Gsl) (impl (path gsl.ml-gen))))
    (name Gsl)
    (modules
     (module
      (obj_name gsl__Blas)
      (visibility public)
      (source (path Blas) (intf (path blas.mli)) (impl (path blas.ml))))
     (module
      (obj_name gsl__Blas_flat)
      (visibility public)
      (source
       (path Blas_flat)
       (intf (path blas_flat.mli))
       (impl (path blas_flat.ml))))
     (module
      (obj_name gsl__Blas_gen)
      (visibility public)
      (source
       (path Blas_gen)
       (intf (path blas_gen.mli))
       (impl (path blas_gen.ml))))
     (module
      (obj_name gsl__Bspline)
      (visibility public)
      (source
       (path Bspline)
       (intf (path bspline.mli))
       (impl (path bspline.ml))))
     (module
      (obj_name gsl__Cdf)
      (visibility public)
      (source (path Cdf) (intf (path cdf.mli)) (impl (path cdf.ml))))
     (module
      (obj_name gsl__Cheb)
      (visibility public)
      (source (path Cheb) (intf (path cheb.mli)) (impl (path cheb.ml))))
     (module
      (obj_name gsl__Combi)
      (visibility public)
      (source (path Combi) (intf (path combi.mli)) (impl (path combi.ml))))
     (module
      (obj_name gsl__Const)
      (visibility public)
      (source (path Const) (intf (path const.mli)) (impl (path const.ml))))
     (module
      (obj_name gsl__Deriv)
      (visibility public)
      (source (path Deriv) (intf (path deriv.mli)) (impl (path deriv.ml))))
     (module
      (obj_name gsl__Eigen)
      (visibility public)
      (source (path Eigen) (intf (path eigen.mli)) (impl (path eigen.ml))))
     (module
      (obj_name gsl__Error)
      (visibility public)
      (source (path Error) (intf (path error.mli)) (impl (path error.ml))))
     (module
      (obj_name gsl__Fft)
      (visibility public)
      (source (path Fft) (intf (path fft.mli)) (impl (path fft.ml))))
     (module
      (obj_name gsl__Fit)
      (visibility public)
      (source (path Fit) (intf (path fit.mli)) (impl (path fit.ml))))
     (module
      (obj_name gsl__Fun)
      (visibility public)
      (source (path Fun) (intf (path fun.mli)) (impl (path fun.ml))))
     (module
      (obj_name gsl__Gsl_complex)
      (visibility public)
      (source
       (path Gsl_complex)
       (intf (path gsl_complex.mli))
       (impl (path gsl_complex.ml))))
     (module
      (obj_name gsl__Gsl_sort)
      (visibility public)
      (source
       (path Gsl_sort)
       (intf (path gsl_sort.mli))
       (impl (path gsl_sort.ml))))
     (module
      (obj_name gsl__Histo)
      (visibility public)
      (source (path Histo) (intf (path histo.mli)) (impl (path histo.ml))))
     (module
      (obj_name gsl__Ieee)
      (visibility public)
      (source (path Ieee) (intf (path ieee.mli)) (impl (path ieee.ml))))
     (module
      (obj_name gsl__Integration)
      (visibility public)
      (source
       (path Integration)
       (intf (path integration.mli))
       (impl (path integration.ml))))
     (module
      (obj_name gsl__Interp)
      (visibility public)
      (source (path Interp) (intf (path interp.mli)) (impl (path interp.ml))))
     (module
      (obj_name gsl__Linalg)
      (visibility public)
      (source (path Linalg) (intf (path linalg.mli)) (impl (path linalg.ml))))
     (module
      (obj_name gsl__Math)
      (visibility public)
      (source (path Math) (intf (path math.mli)) (impl (path math.ml))))
     (module
      (obj_name gsl__Matrix)
      (visibility public)
      (source (path Matrix) (intf (path matrix.mli)) (impl (path matrix.ml))))
     (module
      (obj_name gsl__Matrix_complex)
      (visibility public)
      (source
       (path Matrix_complex)
       (intf (path matrix_complex.mli))
       (impl (path matrix_complex.ml))))
     (module
      (obj_name gsl__Matrix_complex_flat)
      (visibility public)
      (source
       (path Matrix_complex_flat)
       (intf (path matrix_complex_flat.mli))
       (impl (path matrix_complex_flat.ml))))
     (module
      (obj_name gsl__Matrix_flat)
      (visibility public)
      (source
       (path Matrix_flat)
       (intf (path matrix_flat.mli))
       (impl (path matrix_flat.ml))))
     (module
      (obj_name gsl__Min)
      (visibility public)
      (source (path Min) (intf (path min.mli)) (impl (path min.ml))))
     (module
      (obj_name gsl__Misc)
      (visibility public)
      (source (path Misc) (impl (path misc.ml))))
     (module
      (obj_name gsl__Monte)
      (visibility public)
      (source (path Monte) (intf (path monte.mli)) (impl (path monte.ml))))
     (module
      (obj_name gsl__Multifit)
      (visibility public)
      (source
       (path Multifit)
       (intf (path multifit.mli))
       (impl (path multifit.ml))))
     (module
      (obj_name gsl__Multifit_nlin)
      (visibility public)
      (source
       (path Multifit_nlin)
       (intf (path multifit_nlin.mli))
       (impl (path multifit_nlin.ml))))
     (module
      (obj_name gsl__Multimin)
      (visibility public)
      (source
       (path Multimin)
       (intf (path multimin.mli))
       (impl (path multimin.ml))))
     (module
      (obj_name gsl__Multiroot)
      (visibility public)
      (source
       (path Multiroot)
       (intf (path multiroot.mli))
       (impl (path multiroot.ml))))
     (module
      (obj_name gsl__Odeiv)
      (visibility public)
      (source (path Odeiv) (intf (path odeiv.mli)) (impl (path odeiv.ml))))
     (module
      (obj_name gsl__Permut)
      (visibility public)
      (source (path Permut) (intf (path permut.mli)) (impl (path permut.ml))))
     (module
      (obj_name gsl__Poly)
      (visibility public)
      (source (path Poly) (intf (path poly.mli)) (impl (path poly.ml))))
     (module
      (obj_name gsl__Qrng)
      (visibility public)
      (source (path Qrng) (intf (path qrng.mli)) (impl (path qrng.ml))))
     (module
      (obj_name gsl__Randist)
      (visibility public)
      (source
       (path Randist)
       (intf (path randist.mli))
       (impl (path randist.ml))))
     (module
      (obj_name gsl__Rng)
      (visibility public)
      (source (path Rng) (intf (path rng.mli)) (impl (path rng.ml))))
     (module
      (obj_name gsl__Root)
      (visibility public)
      (source (path Root) (intf (path root.mli)) (impl (path root.ml))))
     (module
      (obj_name gsl__Sf)
      (visibility public)
      (source (path Sf) (intf (path sf.mli)) (impl (path sf.ml))))
     (module
      (obj_name gsl__Siman)
      (visibility public)
      (source (path Siman) (intf (path siman.mli)) (impl (path siman.ml))))
     (module
      (obj_name gsl__Stats)
      (visibility public)
      (source (path Stats) (intf (path stats.mli)) (impl (path stats.ml))))
     (module
      (obj_name gsl__Sum)
      (visibility public)
      (source (path Sum) (intf (path sum.mli)) (impl (path sum.ml))))
     (module
      (obj_name gsl__Vectmat)
      (visibility public)
      (source
       (path Vectmat)
       (intf (path vectmat.mli))
       (impl (path vectmat.ml))))
     (module
      (obj_name gsl__Vector)
      (visibility public)
      (source (path Vector) (intf (path vector.mli)) (impl (path vector.ml))))
     (module
      (obj_name gsl__Vector_complex)
      (visibility public)
      (source
       (path Vector_complex)
       (intf (path vector_complex.mli))
       (impl (path vector_complex.ml))))
     (module
      (obj_name gsl__Vector_complex_flat)
      (visibility public)
      (source
       (path Vector_complex_flat)
       (intf (path vector_complex_flat.mli))
       (impl (path vector_complex_flat.ml))))
     (module
      (obj_name gsl__Vector_flat)
      (visibility public)
      (source
       (path Vector_flat)
       (intf (path vector_flat.mli))
       (impl (path vector_flat.ml))))
     (module
      (obj_name gsl__Version)
      (visibility public)
      (source (path Version) (impl (path version.ml))))
     (module
      (obj_name gsl__Wavelet)
      (visibility public)
      (source
       (path Wavelet)
       (intf (path wavelet.mli))
       (impl (path wavelet.ml))))))
   (wrapped true))))
