-
-
16 Jan 2022 19:23:17 UTC
- Development release
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues
- Testers (77 / 52 / 0)
- Kwalitee
Bus factor: 4- License: perl_5
- Perl: v5.10.0
- Activity
24 month- Tools
- Download (2.81MB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
Changes for version 2.068_01 - 2022-01-16
- Minuit 64-bit safe
- Slatec 64-bit improvements
- fix IO::FITS::rfits with variable-length data to work on bigendian
Documentation
script to generate Makefile.PL and PP file skeletonmaking ndarrays from Perl and C/XS codeDiscussion of bad value support in PDLA journey through PDL's documentation, from beginner to advanced.description of the dataflow philosophyPDL changes between V1.0 and V2.0Frequently asked questions about PDLIntroduction to the PDL::Graphics modulesan index of PDL documentationIntroduction to indexing and slicing ndarrays.description of some aspects of the current internalsA guide for MATLAB users.A guide to PDL's module reference.Object-Orientation, what is it and how to exploit itGenerate PDL routines from concise descriptionsParallel processor multi-threading support in PDLWhy did we write PDL?Quick introduction to PDL features.A guide for Scilab users.Tutorial for PDL's Threading featureSmall tidbits of useful arcana. Programming tidbits and such.A guide to PDL's tutorial documentation.How to diagnose and report PDL problemsFunctions in the PDL distributionan index of PDL documentationAn overview of the modules in the PDL::IO namespace.the perl debugger with PDL supportSimple shell (version 2) for PDLshell interface to PDL documentationSimple shell for PDL (see also pdl2)Modules
MatLab style AutoLoader for PDLbasic compile time constants for PDLBasic utility functions for PDLPDL subclass which allows reading and writing of fixed-length character strings as byte PDLsfundamental PDL functionality and vectorization/threadingfunctions to support debugging of PDL scriptsPDL development modulePDL export controlModule for use by ExtUtils::Depends and Inlinesubclass of Math::Complex with overload fallbacksdefine fundamental PDL DatatypesWrite PDL Subroutines inline with PDL::PPInternal module to handle signaturesminimum PDL module OO loaderminimum PDL module function loaderdeclare PDL lvalue subsa convenience matrix class for column-major accesssimplifies option passing by hash in PerlDLthe Perl Data Languagea reduce function for PDLtoward a nicer slicing syntax for PDLPDL demo for PDL::Graphics::Primasupport for PDL online documentationcommands for accessing PDL doc database from 'perldl' shella simple PDL module containing inlined Pdlpp codePDL always processes bad valueshandle complex numbers (DEPRECATED - use native complex)compression utilitiesFFTs for PDLroutines for fitting gaussiansPDL interface to the PROJ projection library.PDL interface to GSL Cumulative Distribution FunctionsPDL interface to numerical differentiation routines in GSLPDL interface to numerical integration routines in GSLPDL interface to Interpolation routines in GSLPDL interface to linear algebra routines in GSLPDL interface to multidimensional root-finding routines in GSLPDL interface to RNG and randist routines in GSLPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsPDL interface to GSL Special FunctionsDisplay PDL images on IIS devices (saoimage/ximtool)quick routines to plot lots of stuff from ndarrays.Helper routines for Three-dimensional graphics2D data browser for PDLInterface to the GD image library.PDL interface to the HDF4 SD library.An interface library for HDF4 files.misc IO routines for PDLpnm format I/O for PDLhelper functions to make PDL usable with StorableMiscellaneous 2D image processing functionsuseful image processing in N dimensionssome utility functions for RGB image data handlingextended mathematical operations and special functionsSome Useful Matrix Operationsa PDL interface to the Minuit libraryFundamental mathematical operatorsprimitive operations for pdlPDL interface to the slatec numerical programming libraryIndexing, slicing, and dicingCoordinate transforms, image warping, and N-D functionsPDL::Transform interface to the Proj4 projection libraryprimitive ufunc operations for pdlAn object oriented interface to PDL graphicsprovides access to a number of look-up tablesderive limits for display purposesPGPLOT enhanced interface for PDLSetting PGPLOT optionsA OO interface to PGPLOT windowsA package to keep track of plotting commandsPDL TriD OpenGL interface using POGLPDL 3D interfacedefault event handler subroutines3D Surface contours for TriDText toolsMathematical Graph objects for PDLSimple Graph Objects for TriDTriD VRML backenda module for reading DICOM images.data dumping for structs with PDLsSimple FITS support for PDLA simple, fast and convenient io format for PerlDL.A flexible binary I/O format for PerlDLA PDL interface to the HDF4 library.I/O of IDL Save Filesimage I/O for PDLcall functions in external shared librariesNon-memory-resident array objectlinear filtering for PDLroutines for fitting with polynomialsinterpolation, integration, & gradient estimation (differentiation) of functionsSimplex optimization routinesGaussian distributions.Levenberg-Marquardt fitting routine for PDLLinear predictive filteringroutines for fitting data with linear combinations of functions.Useful cartographic projectionsfilter out Moose cruftenable PDL NiceSlice syntaximplement perldl aliases/escapesdisable default print outputprofile for Perldl2 shellProvides
in Basic/Gen/Inline/MakePdlppInstallable.pmin Basic/Core/Core.pmin Basic/Core/Dbg.pmin Basic/Lvalue.pmin GENERATED/PDL/Ops.pmin GENERATED/PDL/Primitive.pmin Example/Benchmark/Bench.pmin Demos/BAD2_demo.pm.PLin Demos/BAD_demo.pm.PLin Demos/Cartography_demo.pmin Demos/General.pmin Demos/Gnuplot_demo.pmin Demos/PGPLOT_OO_demo.pmin Demos/PGPLOT_demo.pmin Demos/Screen.pmin Demos/Transform_demo.pmin Demos/TriD1.pmin Demos/TriD2.pmin Demos/TriDGallery.pmin Doc/Doc/Config.pm.PLin Libtmp/Filter/Linear.pmin Libtmp/Slatec/LinPred.pmin Libtmp/Filter/Linear.pmin Graphics/TriD/TriD/MathGraph.pmin Graphics/TriD/TriD/MathGraph.pmin Graphics/Limits/Limits.pmin Graphics/TriD/POGL/OpenGL.pmin Graphics/TriD/TriD/Mesh.pmin Graphics/TriD/TriD/ArcBall.pmin Graphics/TriD/TriD/ArcBall.pmin Graphics/TriD/TriD/ArcBall.pmin Graphics/TriD/TriD.pmin Graphics/TriD/TriD/Polygonize.pmin Graphics/TriD/TriD/Control3D.pmin Graphics/TriD/TriD/Graph.pmin Graphics/TriD/TriD/TextObjects.pmin Graphics/TriD/TriD/Graph.pmin Graphics/TriD/TriD/GL.pmin Graphics/TriD/TriD/OOGL.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD/GoBoard.pmin Graphics/TriD/TriD/Graph.pmin Graphics/TriD/TriD/Image.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD/Lines.pmin Graphics/TriD/TriD/Logo.pmin Graphics/TriD/TriD.pmin Graphics/TriD/TriD/Mesh.pmin Graphics/TriD/TriD/OOGL.pmin Graphics/TriD/TriD/OOGL.pmin Graphics/TriD/TriD/Object.pmin Graphics/TriD/TriD.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD/Graph.pmin Graphics/TriD/TriD/Polygonize.pmin Graphics/TriD/TriD/ArcBall.pmin Graphics/TriD/TriD/Quaternion.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD.pmin Graphics/TriD/TriD/SimpleScaler.pmin Graphics/TriD/TriD/Control3D.pmin Graphics/TriD/TriD/SimpleScaler.pmin Graphics/TriD/TriD/Objects.pmin Graphics/TriD/TriD/Polygonize.pmin Graphics/TriD/TriD/Surface.pmin Graphics/TriD/TriD.pmin Graphics/TriD/TriD.pmin Graphics/TriD/TriD/VRML.pmin Graphics/TriD/TriD/VRML.pmin Graphics/TriD/TriD/VRML.pmin Graphics/TriD/TriD/GL.pmin Graphics/TriD/TriD/VRML.pmin Graphics/TriD/TriD/ViewPort.pmin Graphics/TriD/TriD/GL.pmin Graphics/TriD/TriD/VRML.pmin Graphics/TriD/TriD/Window.pmin Graphics/TriD/VRML/VRML.pmin Graphics/TriD/VRML/VRML/Protos.pmin Graphics/TriD/VRML/VRML.pmin Graphics/TriD/VRML/VRML.pmin Graphics/TriD/VRML/VRML.pmin Basic/Gen/PP.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP/CType.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP/Dims.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP/Dims.pmin Basic/Gen/PP/PdlParObj.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP.pmin Basic/Gen/PP.pmin Basic/Gen/PP.pmin Basic/Gen/PP.pmin Basic/Gen/PP.pmin Basic/Gen/PP.pmin Basic/Gen/PP.pmin Basic/Gen/PP.pmin Basic/Gen/PP.pmin Basic/Gen/PP.pmin Basic/Gen/PP.pmin Basic/Gen/PP/PDLCode.pmin Basic/Gen/PP/PDLCode.pmin Perldl2/Script.pmin Doc/Doc.pmin GENERATED/PDL/Transform.pmin GENERATED/PDL/Transform.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin GENERATED/PDL/Transform/Proj4.pmin Basic/Core/Types.pm.PLExamples
- Basic/SourceFilter/example
- Example/Benchmark/Bench.xs
- Example/Benchmark/Makefile.PL
- Example/Benchmark/README.md
- Example/Benchmark/time.pl
- Example/Fit/lmfit_example.pl
- Example/InlinePdlpp/Module/Makefile.PL
- Example/InlinePdlpp/Module/t/myinlinemod.t
- Example/InlinePdlpp/inlpp.pl
- Example/InlinePdlpp/inlpp_link.pl
- Example/InlinePdlpp/inlppminimal.pl
- Example/PGPLOT/pgplot.pl
- Example/PGPLOT/std_pgplot.pl
- Example/Simplex/tsimp2.pl
- Example/Simplex/tsimp_needs_pgplot.pl
- Example/TriD/3dtest.pl
- Example/TriD/line3d.pl
- Example/TriD/old_trid_clip.pl
- Example/doc-pp
Module Install Instructions
To install PDL, copy and paste the appropriate command in to your terminal.
cpanm PDL
perl -MCPAN -e shell install PDL
For more information on module installation, please visit the detailed CPAN module installation guide.