/* This code is part of the tng compression routines. * * Written by Daniel Spangberg * Copyright (c) 2010, 2013, The GROMACS development team. * * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. */ #ifndef BWT_H #define BWT_H void Ptngc_comp_to_bwt(unsigned int *vals, int nvals, unsigned int *output, int *index); void Ptngc_comp_from_bwt(unsigned int *input, 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); #endif