PDL
Perl Data Language for scientific computing
The Perl Data Language gives standard perl the ability to compactly store and speedily manipulate the large N-dimensional data arrays which are the bread and butter of scientific computing. The idea is to turn perl in to a free, array-oriented, numerical language in the same sense as commercial packages like IDL and MatLab. One can write simple perl expressions to manipulate entire numerical arrays all at once.
homepage ↗ cpan: PDL cpan-module: C::StructObj cpan-module: C::StructType cpan-module: C::Type cpan-module: C::Var cpan-module: Inline::MakePdlppInstallable cpan-module: Inline::Pdlpp cpan-module: NullHandle cpan-module: PDL cpan-module: PDL::Basic cpan-module: PDL::Bench cpan-module: PDL::CallExt cpan-module: PDL::Char cpan-module: PDL::Constants cpan-module: PDL::Core::Dev cpan-module: PDL::Dbg cpan-module: PDL::Demos::Cartography_demo cpan-module: PDL::Demos::General cpan-module: PDL::Demos::PGPLOT_OO_demo cpan-module: PDL::Demos::PGPLOT_demo cpan-module: PDL::Demos::Routines cpan-module: PDL::Demos::Transform_demo cpan-module: PDL::Demos::TriD1 cpan-module: PDL::Demos::TriD2 cpan-module: PDL::Demos::TriDGallery cpan-module: PDL::DiskCache cpan-module: PDL::Doc cpan-module: PDL::Doc::Perldl cpan-module: PDL::Exporter cpan-module: PDL::Filter::Gaussian cpan-module: PDL::Filter::LinPred cpan-module: PDL::Filter::LinSmooth cpan-module: PDL::Filter::Linear cpan-module: PDL::Filter::SavGol cpan-module: PDL::Fit::LM cpan-module: PDL::Fit::Linfit cpan-module: PDL::Fit::Polynomial cpan-module: PDL::Func cpan-module: PDL::GraphEvolver cpan-module: PDL::GraphEvolverOLD cpan-module: PDL::Graphics2D cpan-module: PDL::Graphics::LUT cpan-module: PDL::Graphics::Limits cpan-module: PDL::Graphics::Limits::DSet cpan-module: PDL::Graphics::OpenGL::OO cpan-module: PDL::Graphics::OpenGL::Perl::OpenGL cpan-module: PDL::Graphics::PGPLOT cpan-module: PDL::Graphics::PGPLOT::Window cpan-module: PDL::Graphics::PGPLOTOptions cpan-module: PDL::Graphics::State cpan-module: PDL::Graphics::TriD cpan-module: PDL::Graphics::TriD::ArcBall cpan-module: PDL::Graphics::TriD::ArcBowl cpan-module: PDL::Graphics::TriD::ArcCone cpan-module: PDL::Graphics::TriD::Basic cpan-module: PDL::Graphics::TriD::BoundingBox cpan-module: PDL::Graphics::TriD::ButtonControl cpan-module: PDL::Graphics::TriD::ContourPolygonize cpan-module: PDL::Graphics::TriD::Contours cpan-module: PDL::Graphics::TriD::Control3D cpan-module: PDL::Graphics::TriD::CylindricalEquidistantAxes cpan-module: PDL::Graphics::TriD::Description cpan-module: PDL::Graphics::TriD::EuclidAxes cpan-module: PDL::Graphics::TriD::EventHandler cpan-module: PDL::Graphics::TriD::GL::Window cpan-module: PDL::Graphics::TriD::GObject cpan-module: PDL::Graphics::TriD::GObject_Lattice cpan-module: PDL::Graphics::TriD::GPObject cpan-module: PDL::Graphics::TriD::GoBoard cpan-module: PDL::Graphics::TriD::Graph cpan-module: PDL::Graphics::TriD::Image cpan-module: PDL::Graphics::TriD::Labels cpan-module: PDL::Graphics::TriD::Lattice cpan-module: PDL::Graphics::TriD::LineStrip cpan-module: PDL::Graphics::TriD::Lines cpan-module: PDL::Graphics::TriD::LinesFOOOLD cpan-module: PDL::Graphics::TriD::Logo cpan-module: PDL::Graphics::TriD::Material cpan-module: PDL::Graphics::TriD::MathGraph cpan-module: PDL::Graphics::TriD::Mesh cpan-module: PDL::Graphics::TriD::OOGL cpan-module: PDL::Graphics::TriD::Object cpan-module: PDL::Graphics::TriD::OneTransformation cpan-module: PDL::Graphics::TriD::Points cpan-module: PDL::Graphics::TriD::PolarStereoAxes cpan-module: PDL::Graphics::TriD::Polygonize cpan-module: PDL::Graphics::TriD::QuaterController cpan-module: PDL::Graphics::TriD::Quaternion cpan-module: PDL::Graphics::TriD::SCLattice cpan-module: PDL::Graphics::TriD::SLattice cpan-module: PDL::Graphics::TriD::SLattice_S cpan-module: PDL::Graphics::TriD::STrigrid cpan-module: PDL::Graphics::TriD::STrigrid_S cpan-module: PDL::Graphics::TriD::Scale cpan-module: PDL::Graphics::TriD::ScaleController cpan-module: PDL::Graphics::TriD::SimpleController cpan-module: PDL::Graphics::TriD::SimpleScaler cpan-module: PDL::Graphics::TriD::Spheres cpan-module: PDL::Graphics::TriD::StupidPolygonize cpan-module: PDL::Graphics::TriD::Surface cpan-module: PDL::Graphics::TriD::Transformation cpan-module: PDL::Graphics::TriD::Translation cpan-module: PDL::Graphics::TriD::VRML cpan-module: PDL::Graphics::TriD::VRML::Parameter cpan-module: PDL::Graphics::TriD::VRML::URL cpan-module: PDL::Graphics::TriD::VRMLObject cpan-module: PDL::Graphics::TriD::ViewPort cpan-module: PDL::Graphics::TriD::Window cpan-module: PDL::Graphics::VRML cpan-module: PDL::Graphics::VRML::Protos cpan-module: PDL::Graphics::VRMLNode cpan-module: PDL::Graphics::VRMLPdlNode cpan-module: PDL::Graphics::VRMLProto cpan-module: PDL::IO::Dicom cpan-module: PDL::IO::Dumper cpan-module: PDL::IO::FITS cpan-module: PDL::IO::FastRaw cpan-module: PDL::IO::FlexRaw cpan-module: PDL::IO::HDF cpan-module: PDL::IO::Pic cpan-module: PDL::Interpolate cpan-module: PDL::Interpolate::Slatec cpan-module: PDL::Lite cpan-module: PDL::LiteF cpan-module: PDL::Lvalue cpan-module: PDL::Matrix cpan-module: PDL::MyInlineMod cpan-module: PDL::NiceSlice cpan-module: PDL::Opt::Simplex cpan-module: PDL::Options cpan-module: PDL::PP cpan-module: PDL::PP::Access cpan-module: PDL::PP::BackCodeThreadLoop cpan-module: PDL::PP::BadAccess cpan-module: PDL::PP::BadSwitch cpan-module: PDL::PP::BadVarAccess cpan-module: PDL::PP::Block cpan-module: PDL::PP::Code cpan-module: PDL::PP::ComplexThreadLoop cpan-module: PDL::PP::GenericLoop cpan-module: PDL::PP::GentypeAccess cpan-module: PDL::PP::Ind cpan-module: PDL::PP::Loop cpan-module: PDL::PP::MacroAccess cpan-module: PDL::PP::NaNSupport cpan-module: PDL::PP::OtherAccess cpan-module: PDL::PP::PDLStateBadAccess cpan-module: PDL::PP::PPBadAccess cpan-module: PDL::PP::PdlAccess cpan-module: PDL::PP::PdlDimsObj cpan-module: PDL::PP::PdlParObj cpan-module: PDL::PP::PhysPointerAccess cpan-module: PDL::PP::PointerAccess cpan-module: PDL::PP::ReSizeAccess cpan-module: PDL::PP::Rule cpan-module: PDL::PP::Rule::InsertName cpan-module: PDL::PP::Rule::MakeComp cpan-module: PDL::PP::Rule::Returns cpan-module: PDL::PP::Rule::Returns::EmptyString cpan-module: PDL::PP::Rule::Returns::NULL cpan-module: PDL::PP::Rule::Returns::One cpan-module: PDL::PP::Rule::Returns::Zero cpan-module: PDL::PP::Rule::Substitute cpan-module: PDL::PP::Rule::Substitute::Usual cpan-module: PDL::PP::Signature cpan-module: PDL::PP::SimpleThreadLoop cpan-module: PDL::PP::SizeAccess cpan-module: PDL::PP::ThreadLoop cpan-module: PDL::PP::TypeConv cpan-module: PDL::PP::Types cpan-module: PDL::Perldl2::Plugin::CleanErrors cpan-module: PDL::Perldl2::Plugin::NiceSlice cpan-module: PDL::Perldl2::Plugin::PDLCommands cpan-module: PDL::Perldl2::Plugin::PrintControl cpan-module: PDL::Perldl2::Profile::Perldl2 cpan-module: PDL::Perldl2::Script cpan-module: PDL::Pod::Parser cpan-module: PDL::Pod::Select cpan-module: PDL::Pod::Usage cpan-module: PDL::PodParser cpan-module: PDL::Reduce cpan-module: PDL::Transform::Cartography cpan-module: StrHandle cpan-module: SymTab cpan-module: Win32::DDE::Netscape cpan-module: XS
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 2.100.0-r1 | 3 | 17 h | details › |
Versions & arches
| Version | Overlay | amd64 | x86 | arm | ppc | Committed | |
|---|---|---|---|---|---|---|---|
| 2.100.0-r1 | gentoo | amd64 stable | x86 testing | arm stable | ppc stable | — | view · download · history ↗ |
| 2.93.0-r2 | gentoo | amd64 stable | x86 stable | arm untested | ppc testing | — | view · download · history ↗ |
| 2.63.0-r2 | gentoo | amd64 stable | x86 stable | arm stable | ppc stable | — | view · download · history ↗ |
Use flags of 2.100.0-r1
- gd Add support for media-libs/gd (to generate graphics on the fly)
- gsl Use the GNU scientific library for calculations
- hdf Enable HDF (version 4) format support
- netpbm Enable NETPBM and MPEG support
- pgplot Enable PGPLOT plotting capabilities
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- perl_features_debug
- perl_features_ithreads
- perl_features_quadmath
- examples Install examples, usually source code