update upload time
[cl-fftw3.git] / package.lisp
1 ;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
2 ;;;; *************************************************************************
3 ;;;; FILE IDENTIFICATION
4 ;;;;
5 ;;;; Name:          package.lisp
6 ;;;; Purpose:       Package definition for fftw3 package
7 ;;;; Programmer:    Kevin M. Rosenberg
8 ;;;; Date Started:  Jan 2009
9 ;;;;
10 ;;;; $Id$
11 ;;;;
12 ;;;; This file, part of FFTW3, is Copyright (c) 2009 by Kevin M. Rosenberg
13 ;;;;
14 ;;;; FFTW3 users are granted the rights to distribute and use this software
15 ;;;; as governed by the terms of the Lisp Lesser GNU Public License
16 ;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.
17 ;;;; *************************************************************************
18
19 (in-package #:cl-user)
20
21 (defpackage #:cl-fftw3
22   (:nicknames #:fftw3)
23   (:use #:common-lisp)
24   (:export
25    ;; transform.lisp
26    #:fftw-r2hc-1d
27    #:make-fftw-r2r-1d-multi
28    #:fftw-r2r-1d-multi
29    #:hc-to-mag-phase
30    #:fftw-hc2r-1d
31    #:fftw-r2c-1d
32    #:make-fftw-r2c-1d-multi
33    #:make-fftw-c2r-1d-multi
34    #:destroy-fftw-multi
35    #:fftw-r2c-1d-multi
36    #:fftw-c2r-1d-multi
37    #:complex-to-mag-phase
38    #:fftw-c2r-1d
39    #:fftw-c-1d
40
41    ;; wisdom.lisp
42    #:import-user-wisdom
43    #:export-user-wisdom
44
45    ;; specials
46    #:+fftw-forward+
47    #:+fftw-backward+
48    #:+fftw-hc2r+
49    #:+fftw-r2hc+
50
51    #:+fftw-measure+
52    #:+fftw-destroy-input+
53    #:+fftw-unaligned+
54    #:+fftw-conservative-memory+
55    #:+fftw-exhaustive+
56    #:+fftw-preserve-input+
57    #:+fftw-patiento+
58    #:+fftw-estimate+
59    ))