TNG version 1.7.3
[alexxy/gromacs.git] / src / external / tng_io / include / compression / bwt.h
index 9f927f8226f97d2dd028929e7657a84432cec503..fedfc3d0adc245a235780b46b3c5e9dab61e8c84 100644 (file)
 #ifndef BWT_H
 #define BWT_H
 
-void Ptngc_comp_to_bwt(unsigned int *vals, int nvals,
+void Ptngc_comp_to_bwt(unsigned int *vals, const int nvals,
                 unsigned int *output, int *index);
 
-void Ptngc_comp_from_bwt(unsigned int *input, int nvals, int index,
+void Ptngc_comp_from_bwt(unsigned int *input, const int nvals, int index,
                   unsigned int *vals);
 
-void Ptngc_bwt_merge_sort_inner(int *indices, int nvals,unsigned int *vals,
-                         int start, int end,
-                         unsigned int *nrepeat,
-                         int *workarray);
+void Ptngc_bwt_merge_sort_inner(int *indices, const int nvals, unsigned int *vals,
+                                const int start, const int end,
+                                unsigned int *nrepeat,
+                                int *workarray);
 
 #endif