**See also:**How do I search for a function?

# PDL::Index

# NAME

PDL::Index - an index of PDL documentation

# DESCRIPTION

A meta document listing the documented PDL modules and the PDL manual documents

# PDL manuals

Inline::Pdlpp - Write PDL Subroutines inline with PDL::PP

PDL::API - making piddles from Perl and C/XS code

PDL::BadValues - Discussion of bad value support in PDL

PDL::Bugs - How to diagnose and report PDL problems

PDL::Course - A journey through PDL's documentation, from beginner to advanced.

PDL::Dataflow - description of the dataflow philosophy

PDL::Delta - PDL changes between V1.0 and V2.0

PDL::FAQ - Frequently asked questions about PDL

PDL::IO - An overview of the modules in the PDL::IO namespace.

PDL::Indexing - Introduction to indexing and slicing piddles.

PDL::Internals - description of some aspects of the current internals

PDL::MATLAB - A guide for MATLAB users.

PDL::Modules - A guide to PDL's module reference.

PDL::Objects - Object-Orientation, what is it and how to exploit it

PDL::PP - Generate PDL routines from concise descriptions

PDL::ParallelCPU - Parallel Processor MultiThreading Support in PDL (Experimental)

PDL::Philosophy - Why did we write PDL?

PDL::QuickStart - Quick introduction to PDL features.

PDL::Scilab - A guide for Scilab users.

PDL::Threading - Tutorial for PDL's Threading feature

PDL::Tips - Small tidbits of useful arcana. Programming tidbits and such.

PDL::Tutorials - A guide to PDL's tutorial documentation.

# PDL scripts

pdl2 - Simple shell (version 2) for PDL

pdldoc - shell interface to PDL documentation

pptemplate - script to generate Makefile.PL and PP file skeleton

# PDL modules

PDL::PDL - the Perl Data Language

PDL::AutoLoader - MatLab style AutoLoader for PDL

PDL::Bad - PDL does process bad values

PDL::Basic - Basic utility functions for PDL

PDL::CallExt - call functions in external shared libraries

PDL::Char - PDL subclass which allows reading and writing of fixed-length character strings as byte PDLs

PDL::Complex - handle complex numbers

PDL::Compression - compression utilities

PDL::Constants - basic compile time constants for PDL

PDL::Core - fundamental PDL functionality and vectorization/threading

PDL::Core::Dev - PDL development module

PDL::Dbg - functions to support debugging of PDL scripts

PDL::Demos::Prima - PDL demo for PDL::Graphics::Prima

PDL::DiskCache - Non-memory-resident array object

PDL::Doc - support for PDL online documentation

PDL::Doc::Perldl - commands for accessing PDL doc database from 'perldl' shell

PDL::Exporter - PDL export control

PDL::FFT - FFTs for PDL

PDL::Filter::LinPred - Linear predictive filtering

PDL::Filter::Linear - linear filtering for PDL

PDL::Fit::Gaussian - routines for fitting gaussians

PDL::Fit::LM - Levenberg-Marquardt fitting routine for PDL

PDL::Fit::Linfit - routines for fitting data with linear combinations of functions.

PDL::Fit::Polynomial - routines for fitting with polynomials

PDL::Func - interpolation, integration, & gradient estimation (differentiation) of functions

PDL::GIS::Proj - PDL interface to the Proj4 projection library.

PDL::GSL::DIFF - PDL interface to numerical differentiation routines in GSL

PDL::GSL::INTEG - PDL interface to numerical integration routines in GSL

PDL::GSL::INTERP - PDL interface to Interpolation routines in GSL

PDL::GSL::MROOT - PDL interface to multidimensional root-finding routines in GSL

PDL::GSL::RNG - PDL interface to RNG and randist routines in GSL

PDL::GSLSF::AIRY - PDL interface to GSL Special Functions

PDL::GSLSF::BESSEL - PDL interface to GSL Special Functions

PDL::GSLSF::CLAUSEN - PDL interface to GSL Special Functions

PDL::GSLSF::COULOMB - PDL interface to GSL Special Functions

PDL::GSLSF::COUPLING - PDL interface to GSL Special Functions

PDL::GSLSF::DAWSON - PDL interface to GSL Special Functions

PDL::GSLSF::DEBYE - PDL interface to GSL Special Functions

PDL::GSLSF::DILOG - PDL interface to GSL Special Functions

PDL::GSLSF::ELEMENTARY - PDL interface to GSL Special Functions

PDL::GSLSF::ELLINT - PDL interface to GSL Special Functions

PDL::GSLSF::ELLJAC - PDL interface to GSL Special Functions

PDL::GSLSF::ERF - PDL interface to GSL Special Functions

PDL::GSLSF::EXP - PDL interface to GSL Special Functions

PDL::GSLSF::EXPINT - PDL interface to GSL Special Functions

PDL::GSLSF::FERMI_DIRAC - PDL interface to GSL Special Functions

PDL::GSLSF::GAMMA - PDL interface to GSL Special Functions

PDL::GSLSF::GEGENBAUER - PDL interface to GSL Special Functions

PDL::GSLSF::HYPERG - PDL interface to GSL Special Functions

PDL::GSLSF::LAGUERRE - PDL interface to GSL Special Functions

PDL::GSLSF::LEGENDRE - PDL interface to GSL Special Functions

PDL::GSLSF::LOG - PDL interface to GSL Special Functions

PDL::GSLSF::POLY - PDL interface to GSL Special Functions

PDL::GSLSF::POW_INT - PDL interface to GSL Special Functions

PDL::GSLSF::PSI - PDL interface to GSL Special Functions

PDL::GSLSF::SYNCHROTRON - PDL interface to GSL Special Functions

PDL::GSLSF::TRANSPORT - PDL interface to GSL Special Functions

PDL::GSLSF::TRIG - PDL interface to GSL Special Functions

PDL::GSLSF::ZETA - PDL interface to GSL Special Functions

PDL::Graphics2D - An object oriented interface to PDL graphics

PDL::Graphics::IIS - Display PDL images on IIS devices (saoimage/ximtool)

PDL::Graphics::LUT - provides access to a number of look-up tables

PDL::Graphics::Limits - derive limits for display purposes

PDL::Graphics::OpenGL::Perl::OpenGL - PDL TriD OpenGL interface using POGL

PDL::Graphics::OpenGLQ - quick routines to plot lots of stuff from piddles.

PDL::Graphics::PGPLOT - PGPLOT enhanced interface for PDL

PDL::Graphics::PGPLOT::Window - A OO interface to PGPLOT windows

PDL::Graphics::PGPLOTOptions - Setting PGPLOT options

PDL::Graphics::TriD - PDL 3D interface

PDL::Graphics::TriD::ButtonControl - default event handler subroutines

PDL::Graphics::TriD::Contours - 3D Surface contours for TriD

PDL::Graphics::TriD::Labels - Text tools

PDL::Graphics::TriD::MathGraph - Mathematical Graph objects for PDL

PDL::Graphics::TriD::Objects - Simple Graph Objects for TriD

PDL::Graphics::TriD::Rout - Helper routines for Three-dimensional graphics

PDL::Graphics::TriD::VRML - TriD VRML backend

PDL::IO::Dicom - a module for reading DICOM images.

PDL::IO::Dumper - data dumping for structs with PDLs

PDL::IO::FITS - Simple FITS support for PDL

PDL::IO::FastRaw - A simple, fast and convenient io format for PerlDL.

PDL::IO::FlexRaw - A flexible binary I/O format for PerlDL

PDL::IO::GD - Interface to the GD image library.

PDL::IO::HDF - An interface library for HDF4 files.

PDL::IO::HDF::SD - PDL interface to the HDF4 SD library.

PDL::IO::IDL - I/O of IDL Save Files

PDL::IO::Misc - misc IO routines for PDL

PDL::IO::Pic - image I/O for PDL

PDL::IO::Pnm - pnm format I/O for PDL

PDL::IO::Storable - helper functions to make PDL usable with Storable

PDL::Image2D - Miscellaneous 2D image processing functions

PDL::ImageND - useful image processing in N dimensions

PDL::ImageRGB - some utility functions for RGB image data handling

PDL::Install::Files - Hmmm ????

PDL::Lite - minimum PDL module OO loader

PDL::LiteF - minimum PDL module function loader

PDL::Lvalue - declare PDL lvalue subs

PDL::Math - extended mathematical operations and special functions

PDL::Matrix - a convenience matrix class for column-major access

PDL::MatrixOps - Some Useful Matrix Operations

PDL::Minuit - a PDL interface to the Minuit library

PDL::NiceSlice - toward a nicer slicing syntax for PDL

PDL::Ops - Fundamental mathematical operators

PDL::Opt::Simplex - Simplex optimization routines

PDL::Options - simplifies option passing by hash in PerlDL

PDL::Perldl2::Plugin::CleanErrors - filter out Moose cruft

PDL::Perldl2::Plugin::NiceSlice - enable PDL NiceSlice syntax

PDL::Perldl2::Plugin::PDLCommands - implement perldl aliases/escapes

PDL::Perldl2::Plugin::PrintControl - disable default print output

PDL::Perldl2::Profile::Perldl2 - profile for Perldl2 shell

PDL::Primitive - primitive operations for pdl

PDL::Reduce - a

`reduce`

function for PDLPDL::Slatec - PDL interface to the slatec numerical programming library

PDL::Slices - Indexing, slicing, and dicing

PDL::Transform - Coordinate transforms, image warping, and N-D functions

PDL::Transform::Cartography - Useful cartographic projections

PDL::Transform::Proj4 - PDL::Transform interface to the Proj4 projection library

PDL::Types - define fundamental PDL Datatypes

PDL::Ufunc - primitive ufunc operations for pdl

# HISTORY

Automatically generated by scantree.pl for PDL version 2.015.