section 3 · Library functions 📚
178720 pages · page 531 of 894
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
P (continued)
- PDL::GSL::INTEG(3pm)PDL interface to numerical integration routines in GSL✨
- PDL::GSL::INTERP(3pm)PDL interface to Interpolation routines in GSL✨
- PDL::GSL::LINALG(3pm)PDL interface to linear algebra routines in GSL✨
- PDL::GSL::MROOT(3pm)PDL interface to multidimensional root-finding routines in GSL✨
- PDL::GSL::RNG(3pm)PDL interface to RNG and randist routines in GSL✨
- PDL::GSLSF::AIRY(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::BESSEL(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::CLAUSEN(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::COULOMB(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::COUPLING(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::DAWSON(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::DEBYE(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::DILOG(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::ELEMENTARY(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::ELLINT(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::ELLJAC(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::ERF(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::EXP(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::EXPINT(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::FERMI_DIRAC(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::GAMMA(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::GEGENBAUER(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::HYPERG(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::LAGUERRE(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::LEGENDRE(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::LOG(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::POLY(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::POW_INT(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::PSI(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::SYNCHROTRON(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::TRANSPORT(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::TRIG(3pm)PDL interface to GSL Special Functions✨
- PDL::GSLSF::ZETA(3pm)PDL interface to GSL Special Functions✨
- PDL::Guide::Migration::MATLAB(3pm)A guide for MATLAB users.✨
- PDL::Guide::Migration::NumPy(3pm)A Rosetta Stone for the NumPy professional✨
- PDL::Guide::Migration::Scilab(3pm)A guide for Scilab users.✨
- PDL::IFiles(3pm)Module for use by ExtUtils::Depends and Inline✨
- PDL::Image2D(3pm)Miscellaneous 2D image processing functions✨
- PDL::ImageND(3pm)useful image processing in N dimensions✨
- PDL::ImageRGB(3pm)some utility functions for RGB image data handling✨
- PDL::Index(3pm)an index of PDL documentation✨
- PDL::Indexing(3pm)Introduction to indexing and slicing ndarrays.✨
- PDL::Install::Files(3pm)Module for use by ExtUtils::Depends and Inline✨
- PDL::InstallGuide(3pm)installation notes for PDL✨
- PDL::Internals(3pm)description of some aspects of the current internals✨
- PDL::IO(3pm)An overview of some modules in the PDL::IO namespace.✨
- PDL::IO::Browser(3pm)2D data browser for PDL✨
- PDL::IO::Dicom(3pm)a module for reading DICOM images.✨
- PDL::IO::Dumper(3pm)data dumping for structs with PDLs✨
- PDL::IO::ENVI(3pm)read ENVI data files into PDL✨
- PDL::IO::FastRaw(3pm)A simple, fast and convenient io format for PerlDL.✨
- PDL::IO::FITS(3pm)Simple FITS support for PDL✨
- PDL::IO::FlexRaw(3pm)A flexible binary I/O format for PerlDL✨
- PDL::IO::GD(3pm)Interface to the GD image library.✨
- PDL::IO::HDF(3pm)A PDL interface to the HDF4 library.✨
- PDL::IO::HDF5(3pm)PDL Interface to the HDF5 Data Format.✨
- PDL::IO::HDF5::Dataset(3pm)PDL::IO::HDF5 Helper Object representing HDF5 datasets.✨
- PDL::IO::HDF5::Group(3pm)PDL::IO::HDF5 Helper Object representing HDF5 groups.✨
- PDL::IO::HDF5::tkview(3pm)View HDF5 files using perl/tk and PDL::IO::HDF5 modules✨
- PDL::IO::HDF::SD(3pm)PDL interface to the HDF4 SD library.✨
- PDL::IO::HDF::VS(3pm)An interface library for HDF4 files.✨
- PDL::IO::IDL(3pm)I/O of IDL Save Files✨
- PDL::IO::Matlab(3pm)Read and write Matlab format data files.✨
- PDL::IO::Misc(3pm)misc IO routines for PDL✨
- PDL::IO::Pic(3pm)image I/O for PDL✨
- PDL::IO::Pnm(3pm)pnm format I/O for PDL✨
- PDL::IO::STL(3pm)read/write 3D stereolithography files✨
- PDL::IO::Storable(3pm)helper functions to make PDL usable with serialisation packages✨
- PDL::Linear(3pm)linear filtering for PDL✨
- PDL::LinearAlgebra(3pm)Linear Algebra utils for PDL✨
- PDL::LinearAlgebra::Complex(3pm)PDL interface to the lapack linear algebra programming library (complex number)✨
- PDL::LinearAlgebra::Real(3pm)PDL interface to the real lapack linear algebra programming library✨
- PDL::LinearAlgebra::Special(3pm)Special matrices for PDL✨
- PDL::LinearAlgebra::Trans(3pm)Linear Algebra based transcendental functions for PDL✨
- PDL::Linfit(3pm)routines for fitting data with linear combinations of functions.✨
- PDL::LinPred(3pm)Linear predictive filtering✨
- PDL::Lite(3pm)minimum PDL module OO loader✨
- PDL::LiteF(3pm)minimum PDL module function loader✨
- PDL::LM(3pm)Levenberg-Marquardt fitting routine for PDL✨
- PDL::Lvalue(3pm)declare PDL lvalue subs✨
- PDL::Math(3pm)extended mathematical operations and special functions✨
- PDL::MATLAB(3pm)A guide for MATLAB users.✨
- PDL::Matrix(3pm)a convenience matrix class for column-major access✨
- PDL::MatrixOps(3pm)Some Useful Matrix Operations✨
- PDL::Minuit(3pm)a PDL interface to the Minuit library✨
- PDL::Modules(3pm)A guide to PDL's module reference.✨
- PDL::NetCDF(3pm)Object-oriented interface between NetCDF files and PDL objects.✨
- PDL::NiceSlice(3pm)toward a nicer slicing syntax for PDL✨
- PDL::Objects(3pm)Object-orientation, what it is and how to exploit it✨
- PDL::Ops(3pm)Fundamental mathematical operators✨
- PDL::Opt::Simplex(3pm)Simplex optimization routines✨
- PDL::Options(3pm)simplifies option passing by hash in PerlDL✨
- PDL::Overloads(3pm)subclass of Math::Complex with overload fallbacks✨
- PDL::Parallel::threads(3pm)sharing PDL data between Perl threads✨
- PDL::Parallel::threads::SIMD(3pm)launch and synchronize Single-Instruction-Multiple-Dataset code✨
- PDL::ParallelCPU(3pm)Parallel processor multi-threading support in PDL✨
- PDL::pdl2(3pm)Simple shell (version 2) for PDL✨
- PDL::Perldl2::CleanErrors(3pm)filter out Moose cruft✨
- PDL::Perldl2::NiceSlice(3pm)enable PDL NiceSlice syntax✨
- PDL::Perldl2::PDLCommands(3pm)implement perldl aliases/escapes✨
- PDL::Perldl2::Perldl2(3pm)profile for Perldl2 shell✨
- PDL::Perldl2::Plugin::CleanErrors(3pm)filter out Moose cruft✨
- PDL::Perldl2::Plugin::NiceSlice(3pm)enable PDL NiceSlice syntax✨
- PDL::Perldl2::Plugin::PDLCommands(3pm)implement perldl aliases/escapes✨
- PDL::Perldl2::Plugin::PrintControl(3pm)disable default print output✨
- PDL::Perldl2::PrintControl(3pm)disable default print output✨
- PDL::Perldl2::Profile::Perldl2(3pm)profile for Perldl2 shell✨
- PDL::Philosophy(3pm)Why did we write PDL?✨
- PDL::Polynomial(3pm)routines for fitting with polynomials✨
- PDL::PP(3pm)✨
- PDL::PP::Dump(3pm)dump pp_xxx calls to stdout✨
- PDL::PP::Signature(3pm)Internal module to handle signatures✨
- PDL::pptemplate(3pm)script to generate Makefile.PL and PP file skeleton✨
- PDL::Prima(3pm)PDL demo for PDL::Graphics::Prima✨
- PDL::Primitive(3pm)primitive operations for pdl✨
- PDL::QuickStart(3pm)Quick introduction to PDL features.✨
- PDL::Reduce(3pm)a "reduce" function for PDL✨
- PDL::Scilab(3pm)A guide for Scilab users.✨
- PDL::Slatec(3pm)PDL interface to the slatec numerical programming library✨
- PDL::Slices(3pm)Indexing, slicing, and dicing✨
- PDL::Sound(3pm)play PDL-generated sounds✨
- PDL::State(3pm)A package to keep track of plotting commands✨
- PDL::Stats(3pm)a collection of statistics modules in Perl Data Language, with a quick-start guide for non-PDL people.✨
- PDL::Stats::Basic(3pm)basic statistics and related utilities such as standard deviation, Pearson correlation, and t-tests.✨
- PDL::Stats::Distr(3pm)parameter estimations and probability density functions for distributions.✨
- PDL::Stats::GLM(3pm)general and generalized linear modeling methods such as ANOVA, linear regression, PCA, and logistic regression.✨
- PDL::Stats::Kmeans(3pm)classic k-means cluster analysis✨
- PDL::Stats::TS(3pm)basic time series functions✨
- PDL::Tips(3pm)Small tidbits of useful arcana. Programming tidbits and such.✨
- PDL::Transform(3pm)Coordinate transforms, image warping, and N-D functions✨
- PDL::Transform::Cartography(3pm)Useful cartographic projections✨
- PDL::Transform::Color(3pm)Useful color system conversions for PDL✨
- PDL::Transform::Proj4(3pm)PDL::Transform interface to the Proj4 projection library✨
- PDL::Tutorials(3pm)A guide to PDL's tutorial documentation.✨
- PDL::Type(3pm)Objects encapsulating datatypes for PDL transformations✨
- PDL::Types(3pm)define fundamental PDL Datatypes✨
- PDL::Ufunc(3pm)primitive ufunc operations for pdl✨
- PDL::VectorValued(3pm)Utilities for vector-valued PDLs✨
- PDL::VectorValued::Dev(3pm)development utilities for vector-valued PDLs✨
- PDL::VectorValued::Utils(3pm)Low-level utilities for vector-valued PDLs✨
- pdlabad(3)take as input the values computed by PDLAMCH for underflow and overflow, and returns the square root of each of these values if the log of LARGE is sufficiently large✨
- pdlabrd(3)reduce the first NB rows and columns of a real general M-by-N distributed matrix sub( A ) = A(IA:IA+M-1,JA:JA+N-1) to upper or lower bidiagonal form by an orthogonal transformation Q' * A * P,✨
- pdlacon(3)estimate the 1-norm of a square, real distributed matrix A✨
- pdlaconsb(3)look for two consecutive small subdiagonal elements by seeing the effect of starting a double shift QR iteration given by H44, H33, & H43H34 and see if this would make a subdiagonal negligible✨
- pdlacp2(3)copie all or part of a distributed matrix A to another distributed matrix B✨
- pdlacp3(3)i an auxiliary routine that copies from a global parallel array into a local replicated array or vise versa✨
- pdlacpy(3)copie all or part of a distributed matrix A to another distributed matrix B✨
- pdlaevswp(3)move the eigenvectors (potentially unsorted) from where they are computed, to a ScaLAPACK standard block cyclic array, sorted so that the corresponding eigenvalues are sorted✨
- pdlahqr(3)i an auxiliary routine used to find the Schur decomposition and or eigenvalues of a matrix already in Hessenberg form from cols ILO to IHI✨
- pdlahrd(3)reduce the first NB columns of a real general N-by-(N-K+1) distributed matrix A(IA:IA+N-1,JA:JA+N-K) so that elements below the k- th subdiagonal are zero✨
- pdlamch(3)determine double precision machine parameters✨
- pdlange(3)return the value of the one norm, or the Frobenius norm,✨
- pdlanhs(3)return the value of the one norm, or the Frobenius norm,✨
- pdlansy(3)return the value of the one norm, or the Frobenius norm,✨
- pdlantr(3)return the value of the one norm, or the Frobenius norm,✨
- pdlapiv(3)applie either P (permutation matrix indicated by IPIV) or inv( P ) to a general M-by-N distributed matrix sub( A ) = A(IA:IA+M-1,JA:JA+N-1), resulting in row or column pivoting✨
- pdlapv2(3)applie either P (permutation matrix indicated by IPIV) or inv( P ) to a M-by-N distributed matrix sub( A ) denoting A(IA:IA+M-1,JA:JA+N-1), resulting in row or column pivoting✨
- pdlaqge(3)equilibrate a general M-by-N distributed matrix sub( A ) = A(IA:IA+M-1,JA:JA+N-1) using the row and scaling factors in the vectors R and C✨
- pdlaqsy(3)equilibrate a symmetric distributed matrix sub( A ) = A(IA:IA+N-1,JA:JA+N-1) using the scaling factors in the vectors SR and SC✨
- pdlared1d(3)redistribute a 1D array It assumes that the input array, BYCOL, is distributed across rows and that all process column contain the same copy of BYCOL✨
- pdlared2d(3)redistribute a 1D array It assumes that the input array, BYROW, is distributed across columns and that all process rows contain the same copy of BYROW✨
- pdlarf(3)applie a real elementary reflector Q (or Q**T) to a real M-by-N distributed matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1), from either the left or the right✨
- pdlarfb(3)applie a real block reflector Q or its transpose Q**T to a real distributed M-by-N matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1)✨
- pdlarfg(3)generate a real elementary reflector H of order n, such that H * sub( X ) = H * ( x(iax,jax) ) = ( alpha ), H' * H = I✨
- pdlarft(3)form the triangular factor T of a real block reflector H of order n, which is defined as a product of k elementary reflectors✨
- pdlarz(3)applie a real elementary reflector Q (or Q**T) to a real M-by-N distributed matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1), from either the left or the right✨
- pdlarzb(3)applie a real block reflector Q or its transpose Q**T to a real distributed M-by-N matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1)✨
- pdlarzt(3)form the triangular factor T of a real block reflector H of order > n, which is defined as a product of k elementary reflectors as returned by PDTZRZF✨
- pdlascl(3)multiplie the M-by-N real distributed matrix sub( A ) denoting A(IA:IA+M-1,JA:JA+N-1) by the real scalar CTO/CFROM✨
- pdlase2(3)initialize an M-by-N distributed matrix sub( A ) denoting A(IA:IA+M-1,JA:JA+N-1) to BETA on the diagonal and ALPHA on the offdiagonals✨
- pdlaset(3)initialize an M-by-N distributed matrix sub( A ) denoting A(IA:IA+M-1,JA:JA+N-1) to BETA on the diagonal and ALPHA on the offdiagonals✨
- pdlasmsub(3)look for a small subdiagonal element from the bottom of the matrix that it can safely set to zero✨
- pdlassq(3)return the values scl and smsq such that ( scl**2 )*smsq = x( 1 )**2 +...+ x( n )**2 + ( scale**2 )*sumsq,✨
- pdlaswp(3)perform a series of row or column interchanges on the distributed matrix sub( A ) = A(IA:IA+M-1,JA:JA+N-1)✨
- pdlatra(3)compute the trace of an N-by-N distributed matrix sub( A ) denoting A( IA:IA+N-1, JA:JA+N-1 )✨
- pdlatrd(3)reduce NB rows and columns of a real symmetric distributed matrix sub( A ) = A(IA:IA+N-1,JA:JA+N-1) to symmetric tridiagonal form by an orthogonal similarity transformation Q' * sub( A ) * Q,✨
- pdlatrs(3)solve a triangular system✨
- pdlatrz(3)reduce the M-by-N ( M<=N ) real upper trapezoidal matrix sub( A ) = [ A(IA:IA+M-1,JA:JA+M-1) A(IA:IA+M-1,JA+N-L:JA+N-1) ] to upper triangular form by means of orthogonal transformations✨
- pdlauu2(3)compute the product U * U' or L' * L, where the triangular factor U or L is stored in the upper or lower triangular part of the matrix sub( A ) = A(IA:IA+N-1,JA:JA+N-1)✨
- pdlauum(3)compute the product U * U' or L' * L, where the triangular factor U or L is stored in the upper or lower triangular part of the distributed matrix sub( A ) = A(IA:IA+N-1,JA:JA+N-1)✨
- pdlawil(3)get the transform given by H44,H33, & H43H34 into V starting at row M✨
- PDLdb(3pm)the perl debugger with PDL support✨
- Pdlpp(3pm)Write PDL Subroutines inline with PDL::PP✨
- pdorg2l(3)generate an M-by-N real distributed matrix Q denoting A(IA:IA+M-1,JA:JA+N-1) with orthonormal columns, which is defined as the last N columns of a product of K elementary reflectors of order M Q =…✨
- pdorg2r(3)generate an M-by-N real distributed matrix Q denoting A(IA:IA+M-1,JA:JA+N-1) with orthonormal columns, which is defined as the first N columns of a product of K elementary reflectors of order M Q =…✨
- pdorgl2(3)generate an M-by-N real distributed matrix Q denoting A(IA:IA+M-1,JA:JA+N-1) with orthonormal rows, which is defined as the first M rows of a product of K elementary reflectors of order N Q = H(k)✨
- pdorglq(3)generate an M-by-N real distributed matrix Q denoting A(IA:IA+M-1,JA:JA+N-1) with orthonormal rows, which is defined as the first M rows of a product of K elementary reflectors of order N Q = H(k)✨
- pdorgql(3)generate an M-by-N real distributed matrix Q denoting A(IA:IA+M-1,JA:JA+N-1) with orthonormal columns, which is defined as the last N columns of a product of K elementary reflectors of order M Q =…✨
- pdorgqr(3)generate an M-by-N real distributed matrix Q denoting A(IA:IA+M-1,JA:JA+N-1) with orthonormal columns, which is defined as the first N columns of a product of K elementary reflectors of order M Q =…✨
- pdorgr2(3)generate an M-by-N real distributed matrix Q denoting A(IA:IA+M-1,JA:JA+N-1) with orthonormal rows, which is defined as the last M rows of a product of K elementary reflectors of order N Q = H(1) H(2)✨
- pdorgrq(3)generate an M-by-N real distributed matrix Q denoting A(IA:IA+M-1,JA:JA+N-1) with orthonormal rows, which is defined as the last M rows of a product of K elementary reflectors of order N Q = H(1) H(2)✨
- pdorm2l(3)overwrite the general real M-by-N distributed matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1) with SIDE = 'L' SIDE = 'R' TRANS = 'N'✨
- pdorm2r(3)overwrite the general real M-by-N distributed matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1) with SIDE = 'L' SIDE = 'R' TRANS = 'N'✨
- pdormbr(3)VECT = 'Q', PDORMBR overwrites the general real distributed M- by-N matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1) with SIDE = 'L' SIDE = 'R' TRANS = 'N'✨
- pdormhr(3)overwrite the general real M-by-N distributed matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1) with SIDE = 'L' SIDE = 'R' TRANS = 'N'✨
- pdorml2(3)overwrite the general real M-by-N distributed matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1) with SIDE = 'L' SIDE = 'R' TRANS = 'N'✨
- pdormlq(3)overwrite the general real M-by-N distributed matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1) with SIDE = 'L' SIDE = 'R' TRANS = 'N'✨
- pdormql(3)overwrite the general real M-by-N distributed matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1) with SIDE = 'L' SIDE = 'R' TRANS = 'N'✨
- pdormqr(3)overwrite the general real M-by-N distributed matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1) with SIDE = 'L' SIDE = 'R' TRANS = 'N'✨
- pdormr2(3)overwrite the general real M-by-N distributed matrix sub( C ) = C(IC:IC+M-1,JC:JC+N-1) with SIDE = 'L' SIDE = 'R' TRANS = 'N'✨
💅
getting it ready, bestie…