---
name: "PDL::Index"
section: "3pm"
platform: "linux"
package: "pdl"
version: "1:2.100-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/PDL::Index"
---

# PDL::Index(3pm)

an index of PDL documentation

## 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 ndarrays from Perl and C/XS code

- •

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

- •

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

- •

  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 implementation and philosophy

- •

  PDL::FAQ - Frequently asked questions about PDL

- •

  PDL::Graphics - Introduction to the PDL::Graphics modules

- •

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

- •

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

- •

  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 multi-threading support in PDL

- •

  PDL::Philosophy - Why did we write PDL?

- •

  PDL::QuickStart - Quick introduction to PDL features.

- •

  PDL::Scilab - A guide for Scilab users.

- •

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

- •

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

## PDL scripts

- •

  perldl - Simple shell for PDL

- •

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

## PDL modules

- •

  PDL - the Perl Data Language

- •

  PDL::AutoLoader - MatLab style AutoLoader for PDL

- •

  PDL::Bad - PDL always processes bad values

- •

  PDL::Basic - Basic utility functions for PDL

- •

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

- •

  PDL::Complex::Overloads - subclass of Math::Complex with overload fallbacks

- •

  PDL::Compression - compression utilities

- •

  PDL::Constants - basic compile time constants for PDL

- •

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

- •

  PDL::Core::Dev - PDL development module

- •

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

- •

  PDL::Demos - PDL demo infrastructure

- •

  PDL::Demos::Sound - play PDL-generated sounds

- •

  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::Func - interpolation, integration, & gradient estimation (differentiation) of functions

- •

  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::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::STL - read/write 3D stereolithography files

- •

  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 - Module for use by ExtUtils::Depends and Inline

- •

  PDL::Lite - minimum PDL module OO loader

- •

  PDL::LiteF - minimum PDL module function loader

- •

  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::NiceSlice - toward a nicer slicing syntax for PDL

- •

  PDL::Ops - Fundamental mathematical operators

- •

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

- •

  PDL::Primitive - primitive operations for pdl

- •

  PDL::Reduce - a `"reduce"` function for PDL

- •

  PDL::Slices - Indexing, slicing, and dicing

- •

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

- •

  PDL::Transform::Cartography - Useful cartographic projections

- •

  PDL::Types - define fundamental PDL Datatypes

- •

  PDL::Ufunc - primitive ufunc operations for pdl

## HISTORY

Automatically generated by scantree.pl for PDL version 2.089\_01.
