Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Feb 1999 20:23:34 +0100 (CET)
From:      tobez@plab.ku.dk
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/9984: PDL - Perl Data Language
Message-ID:  <199902091923.UAA79141@lion.plab.ku.dk>

next in thread | raw e-mail | index | archive | help

>Number:         9984
>Category:       ports
>Synopsis:       PDL - Perl Data Language
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb  9 11:30:00 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Anton Berezin
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
The Protein Laboratory, University of Copenhagen
>Environment:
	FreeBSD lion.plab.ku.dk 4.0-CURRENT FreeBSD 4.0-CURRENT #7: Sat Feb  6 19:16:39 CET 1999
	root@lion.plab.ku.dk:/usr/src/sys/compile/LION  i386

>Description:

	New port submission

	PDL (``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 commerical packages like IDL and
	MatLab. One can write simple perl expressions to manipulate entire
	numerical arrays all at once. For example, using PDL the perl variable
	$a can hold a 1024x1024 floating point image, it only takes 4Mb of
	memory to store it and expressions like $a=sqrt($a)+2 would manipulate
	the whole image in a few seconds.

	A simple interactive shell (perldl) is provided for command line use
	together with a module (PDL) for use in perl scripts.

	http://www.aao.gov.au/local/www/kgb/perldl/

>How-To-Repeat:

	Commit this port, make && make install  :-)

>Fix:
begin 644 pdl.shar.tar.gz
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
/A$WX_Q_^%V@';]$`>```
`
end
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902091923.UAA79141>