spectral
所属分类:Windows编程
开发工具:C/C++
文件大小:481KB
下载次数:28
上传日期:2007-02-12 08:49:45
上 传 者:
dunzi
说明: The Spectral Toolkit is a C++ spectral transform library written by Rodney James and Chuck Panaccione while at the National Center for Atmospheric Research between 2002 and 2005. The library contains a functional subset of FFTPACK and SPHEREPACK, including real and complex FFTs in 1-3 dimensions, and a spherical harmonic transform. Multithreading is supported through POSIX threads for the multidimensional transforms. This reference guide provides details of the public interface as well as the internal implementation of the library.
(The Spectral Toolkit is a C++ Spectral transform library written by Rodney James and Chuck Panaccione while at the National Center for Atmospheric Research between 2002 and 2005. The library contains a functional subset of FFTPACK and SPHEREPACK, including real and complex FFTs in 1-3 dimensions, and a spherical harmonic transform. Multithreading is supported through POSIX threads for the multidimensional transforms. This reference guide provides details of the public interface as well as the internal implementation of the library.)
文件列表:
249245 (0, 2011-02-18)
249245\spectral (0, 2011-02-18)
249245\spectral\alf.cpp (3827, 2005-04-13)
249245\spectral\alf.h (1699, 2005-04-13)
249245\spectral\alias.h (13090, 2005-04-13)
249245\spectral\alloc.h (5198, 2005-04-13)
249245\spectral\cfft.cpp (42118, 2005-04-13)
249245\spectral\cfft.h (3542, 2005-04-13)
249245\spectral\cfft2.cpp (5766, 2005-04-13)
249245\spectral\cfft2.h (2554, 2005-04-13)
249245\spectral\cfft3.cpp (5926, 2005-04-13)
249245\spectral\cfft3.h (3105, 2005-04-13)
249245\spectral\decompose.h (919, 2005-04-13)
249245\spectral\fiber.cpp (1229, 2005-04-13)
249245\spectral\fiber.h (3059, 2005-04-13)
249245\spectral\gauss.cpp (710, 2005-04-13)
249245\spectral\gauss.h (1110, 2005-04-13)
249245\spectral\group.cpp (3608, 2005-04-13)
249245\spectral\group.h (1725, 2005-04-13)
249245\spectral\legendre.cpp (3835, 2005-04-13)
249245\spectral\legendre.h (796, 2005-04-13)
249245\spectral\lobatto.cpp (3584, 2005-04-13)
249245\spectral\lobatto.h (639, 2005-04-13)
249245\spectral\makefile (1149, 2005-04-13)
249245\spectral\rfft.cpp (55879, 2005-04-13)
249245\spectral\rfft.h (4041, 2005-04-13)
249245\spectral\rfft2.cpp (6789, 2005-04-13)
249245\spectral\rfft2.h (2600, 2005-04-13)
249245\spectral\rfft3.cpp (6209, 2005-04-13)
249245\spectral\rfft3.h (3075, 2005-04-13)
249245\spectral\spectral.h (4802, 2005-04-13)
249245\spectral\spectral.pdf (686536, 2005-04-13)
249245\spectral\sphere.cpp (11449, 2005-04-13)
249245\spectral\sphere.h (3565, 2005-04-13)
249245\spectral\thread.h (474, 2005-04-13)
249245\spectral\timer.cpp (2363, 2005-04-13)
249245\spectral\timer.h (763, 2005-04-13)
249245\spectral\transpose.h (2251, 2005-04-13)
This directory contains the source code for the Spectral Toolkit,
a spectral transform library in C++.
The included makefile includes targets to build a shared object
containing the Spectral Toolkit routines for several popular
platforms. The shared object is only an example of how to use
the library; it may be more convenient to simply compile
the needed routines directly into an application.
The floating point precision is determined by the assignment of
the type "real" in spectral.h. The default value is "double" and
"float" and "long double" are also supported.
Documentation is available at http://www.scd.ucar.edu/css/software/spectral
as well as in the included PDF file spectral.pdf.
Copyright (C) 2005 University Corporation for Atmospheric Research
近期下载者:
相关文件:
收藏者: