Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
tsoc
openmm
Commits
8469bd0e
Commit
8469bd0e
authored
Jul 07, 2009
by
Rossen Apostolov
Browse files
Changed to BSD license for the fftpack files
parent
96550721
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
236 additions
and
183 deletions
+236
-183
platforms/reference/src/SimTKReference/fftpack.cpp
platforms/reference/src/SimTKReference/fftpack.cpp
+168
-143
platforms/reference/src/SimTKReference/fftpack.h
platforms/reference/src/SimTKReference/fftpack.h
+68
-40
No files found.
platforms/reference/src/SimTKReference/fftpack.cpp
View file @
8469bd0e
/*
/*
*
* This file contains a Fortran to C translation of the 1D transformations
* 1D transformations based on F77 to C translation of FFTPACK.
* based on the original FFTPACK, written by paul n swarztrauber
* FFTPACK was originally written by paul n swarztrauber
* at the national center for atmospheric research and available
* at the national center for atmospheric research
* at www.netlib.org. FFTPACK is in the public domain.
*
* FFTPACK is in the public domain.
*
*
* Higher-dimension transforms copyright Erik Lindahl, 2008-2009.
* Higher-dimension transforms copyright Erik Lindahl, 2008-2009.
* Just as FFTPACK, this file may be redistributed freely, and can be
* Just as FFTPACK, this file may be redistributed freely, and can be
* considered to be in the public domain.
* considered to be in the public domain.
*
*
* Any errors in this (threadsafe, but not threaded) C version
* Any errors in this (threadsafe, but not threaded) C version
* are due to the f2c translator, or hacks by Erik Lindahl.
..
* are due to the f2c translator, or hacks by Erik Lindahl.
*
*
* Erik Lindahl, lindahl@cbr.su.se
* Erik Lindahl, lindahl@cbr.su.se
* Center for Biomembrane Research
* Center for Biomembrane Research
* Stockholm University, Sweden
* Stockholm University, Sweden
*
* Copyright (c) 2009, Erik Lindahl
* All rights reserved.
* Contact: lindahl@cbr.su.se Stockholm University, Sweden.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer. Redistributions in binary
* form must reproduce the above copyright notice, this list of conditions and
* the following disclaimer in the documentation and/or other materials provided
* with the distribution.
* Neither the name of the author/university nor the names of its contributors may
* be used to endorse or promote products derived from this software without
* specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
* IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
* OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
*/
#include <math.h>
#include <math.h>
...
...
platforms/reference/src/SimTKReference/fftpack.h
View file @
8469bd0e
/* -*- mode: c; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; c-file-style: "stroustrup"; -*-
/*
*
* This file contains a Fortran to C translation of the 1D transformations
*
* based on the original FFTPACK, written by paul n swarztrauber
* Gromacs 4.0 Copyright (c) 1991-2003
* at the national center for atmospheric research and available
* David van der Spoel, Erik Lindahl, University of Groningen.
* at www.netlib.org. FFTPACK is in the public domain.
*
*
* This program is free software; you can redistribute it and/or
* Higher-dimension transforms copyright Erik Lindahl, 2008-2009.
* modify it under the terms of the GNU General Public License
* Just as FFTPACK, this file may be redistributed freely, and can be
* as published by the Free Software Foundation; either version 2
* considered to be in the public domain.
* of the License, or (at your option) any later version.
*
*
* Any errors in this (threadsafe, but not threaded) C version
* To help us fund GROMACS development, we humbly ask that you cite
* are due to the f2c translator, or hacks by Erik Lindahl.
* the research papers on the package. Check out http://www.gromacs.org
*
*
* Erik Lindahl, lindahl@cbr.su.se
* And Hey:
* Center for Biomembrane Research
* Gnomes, ROck Monsters And Chili Sauce
* Stockholm University, Sweden
*
* Copyright (c) 2009, Erik Lindahl
* All rights reserved.
* Contact: lindahl@cbr.su.se Stockholm University, Sweden.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer. Redistributions in binary
* form must reproduce the above copyright notice, this list of conditions and
* the following disclaimer in the documentation and/or other materials provided
* with the distribution.
* Neither the name of the author/university nor the names of its contributors may
* be used to endorse or promote products derived from this software without
* specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
* IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
* OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
*/
#include "../SimTKUtilities/SimTKOpenMMCommon.h"
#include "../SimTKUtilities/SimTKOpenMMCommon.h"
#ifndef _FFTPACK_H_
#ifndef _FFTPACK_H_
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment