libxdrfile2 and XTC/TRR frame indexing
======================================

For MDAnalysis versions above 0.7.7 Manuel Melo added indexing functionality
to the xdr reading library. The name of this derivative library is now libxdrfile2.
All the modified files mentioned below are part of libxdr2 and are published under
the GNU GENERAL PUBLIC LICENSE Version 2 (or higher):

 * xdrfile_trr.c
 * xdrfile_xtc.c
 * xdrfile.c
 * xdrfile.h
 * xdrfile_trr.h
 * xdrfile_xtc.h
 * libxdrfile2.i
 * libxdrfile2_wrap.c
 * libxdrfile2.py


libxdrfile
==========

libxdrfile was used in MDAnalysis for TRR/XTC trajectory reading
up until version 0.7.7.
libxdrfile is available from git://git.gromacs.org/libxdrfile.git 

Current developers:

David van der Spoel <spoel@gromacs.org>
Erik Lindahl <lindahl@gromacs.org>

 * xdrfile.c
 * xdrfile.h
 * xdrfile_trr.c
 * xdrfile_trr.h
 * xdrfile_xtc.c
 * xdrfile_xtc.h

Oliver Beckstein added a few functions that were
more usefully implemented in C than in python.


numpy SWIG interface
====================

Bill Spotz wrote
 
 * numpy.i

which was obtained from the trunk of the numpy distribution,
2010-03-25. As it appears in numpy it is presumably licensed under the
`BSD Licence <http://opensource.org/licenses/bsd-license.php>`_.


Oliver Beckstein wrote

 * libxdrfile.i

``libxdrfile_wrap.c`` and ``coordinates/xdrfile/libxdrfile.py`` are
generated from ``libxdrfile.i`` with:

     swig -python -outdir MDAnalysis/coordinates/xdrfile src/xdrfile/libxdrfile.i

Up to and including MDAnalysis version 0.7.7 the files 

 * libxdrfile.i
 * libxdrfile_wrap.c
 * libxdrfile.py

are published under the GNU LESSER GENERAL PUBLIC LICENSE Version 3 (or higher).

