;;; PLT Scheme Science Collection
;;; special-functions.ss
;;; Copyright (c) 2004 M. Douglas Williams
;;;
;;; This library is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU Lesser General Public
;;; License as published by the Free Software Foundation; either
;;; version 2.1 of the License, or (at your option) any later version.
;;;
;;; This library is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
;;; Lesser General Public License for more details.
;;;
;;; You should have received a copy of the GNU Lesser General Public
;;; License along with this library; if not, write to the Free
;;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
;;; 02111-1307 USA.
;;;
;;; -------------------------------------------------------------------
;;;
;;; This is the sub-collection for the special functions provided by
;;; the PLT Scheme Science Collection. These include:
;;; - Error Functions
;;; - Gamma Functions
;;; - Psi (Digamma) Functions
;;; - Zeta Functions
;;; Note that the Gamma, Psi, and Zeta routines are provided as a
;;; single module. This is because their definition are interdependent
;;; and would result in circular modules. Individual modules are
;;; available (as gamma.ss, psi.ss, and zeta.ss in the special-
;;; functions sub-collection), but they all load the combined file and
;;; provide just the corresponding routines from it.
;;;
;;; Version Date Description
;;; 1.0.0 09/20/04 Marked as ready for Release 1.0. Includes all of
;;; the special-functions for Release 1.0. (Doug
;;; Williams)
(modulespecial-functionsmzscheme
(require"special-functions/error.ss")
(require"special-functions/gamma.ss")
(provide
(all-from"special-functions/error.ss")
(all-from"special-functions/gamma.ss"))
)