Merge release-4-6 into master
[alexxy/gromacs.git] / src / external / fftpack / README
1  *                This source code is part of
2  * 
3  *                 G   R   O   M   A   C   S
4  * 
5  *          GROningen MAchine for Chemical Simulations
6  * 
7  * Written by David van der Spoel, Erik Lindahl, Berk Hess, and others.
8  * Copyright (c) 1991-2000, University of Groningen, The Netherlands.
9  * Copyright (c) 2001-2012, The GROMACS development team,
10  * check out http://www.gromacs.org for more information.
11  
12  * This program is free software; you can redistribute it and/or
13  * modify it under the terms of the GNU General Public License
14  * as published by the Free Software Foundation; either version 2
15  * of the License, or (at your option) any later version.
16  * 
17  * If you want to redistribute modifications, please consider that
18  * scientific software is very special. Version control is crucial -
19  * bugs must be traceable. We will be happy to consider code for
20  * inclusion in the official distribution, but derived work must not
21  * be called official GROMACS. Details are found in the README & COPYING
22  * files - if they are missing, get the official version at www.gromacs.org.
23  * 
24  * To help us fund GROMACS development, we humbly ask that you cite
25  * the papers on the package - you can find them in the top README file.
26  * 
27  * For more info, check our website at http://www.gromacs.org
28  * 
29  * And Hey:
30  * Groningen Machine for Chemical Simulation
31
32 ************************************************************
33
34 fftpack.c is copy of fftpack from Numpy with very minor modifications:
35   - usage of fftpack.h (replacement for Treal define)
36   - [cr]fft[ifb]1 non-static
37   - Added Copyright headers
38   - Added fftpack_ prefix
39
40 fftpack.h is GROMACS specific
41
42 Original version is from Numpy 1.6
43
44 ************************************************************
45
46 Copyright (c) 2005-2011, NumPy Developers.
47 All rights reserved.
48
49 Redistribution and use in source and binary forms, with or without
50 modification, are permitted provided that the following conditions are
51 met:
52
53     * Redistributions of source code must retain the above copyright
54        notice, this list of conditions and the following disclaimer.
55
56     * Redistributions in binary form must reproduce the above
57        copyright notice, this list of conditions and the following
58        disclaimer in the documentation and/or other materials provided
59        with the distribution.
60
61     * Neither the name of the NumPy Developers nor the names of any
62        contributors may be used to endorse or promote products derived
63        from this software without specific prior written permission.
64
65 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
66 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
67 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
68 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
69 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
70 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
71 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
72 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
73 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
74 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
75 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.