Age | Commit message (Collapse) | Author | Files | Lines |
|
This C++ library is intended for scientists and engineers who need to
manipulate a variety of types of matrices using standard matrix operations.
Emphasis is on the kind of operations needed in statistical calculations such
as least squares, linear equation solve and eigenvalues.
It supports matrix types: Matrix (rectangular matrix); UpperTriangularMatrix;
LowerTriangularMatrix; DiagonalMatrix; SymmetricMatrix; BandMatrix;
UpperBandMatrix; LowerBandMatrix; SymmetricBandMatrix; IdentityMatrix;
RowVector; ColumnVector.
The library includes the operations *, +, -, *=, +=, -=, Kronecker product,
Schur product, concatenation, inverse, transpose, conversion between types,
submatrix, determinant, Cholesky decomposition, QR triangularisation, singular
value decomposition, eigenvalues of a symmetric matrix, sorting, fast Fourier
and trig. transforms, printing and an interface with Numerical Recipes in C.
It is intended for matrices in the range 10 x 10 to the maximum size your
machine will accommodate in a single array. The package works for very small
matrices but becomes rather inefficient. A lazy evaluation approach to
evaluating matrix expressions is used to improve efficiency and reduce use of
temporary storage.
|
|
|
|
care if the kernel supports the ioctls for the OSS audio device. Also
remove the unused BUILDLINK_LDFLAGS.oss as no packages want OSSlib.
|
|
* We can't use the funky SETENV construct because it breaks some of the
code related to computing package sizes. Use a different way to remove
unwanted environment variables from the shell environment before calling
BSD make.
|
|
|
|
|
|
|
|
img2eps packages raster images into EPS (Embedded PostScript) files,
using whatever PostScript features are advantageous. If possible, the
compressed image data is copied directly to the EPS file.
Supported image file formats are GIF, JPEG, PNG, TIFF, and XPM.
|
|
Convert to buildlink2.
|
|
|
|
* Fix valign=center in html exporter
* Fix the schema.
* Backport partial fix for named expressions.
* Export copy/paste data to primary and clipboard to communicate with 1.1.x.
* Add warning dialog when we can't activate guppi.
* Backport fix for sheet object ref count error.
* Allow format dialog to grow (debian 159949)
* Backport xls export fix to handle differing numbers of argument
* Backport fix for off by 1 error in repeated col/row printing
* Fix goal seek (and thus functions like XIRR.)
|
|
|
|
|
|
|
|
GNOME2.
|
|
|
|
Bump PKGREVISION
|
|
|
|
won't accept NetBSD's "intl" library.
|
|
Mostly bugfixes (see website for complete change list)
|
|
|
|
|
|
|
|
Quoting from http://mail-index.netbsd.org/tech-userlevel/2002/10/16/0000.html
"I've written a tar that owes nothing to anything else. It's in the
public domain and hence is free for NetBSD to steal, anything from
lifting it verbatim to swiping ideas from.
It doesn't currently have anything like --fast-read; that hadn't
occurred to me. Now that it's been pointed out, I'll be adding it; I
think it's a valuable addition, whether or not NetBSD wants my tar."
|
|
|
|
Quoting from http://mail-index.netbsd.org/tech-userlevel/2002/10/16/0000.html
"I've written a tar that owes nothing to anything else. It's in the
public domain and hence is free for NetBSD to steal, anything from
lifting it verbatim to swiping ideas from.
It doesn't currently have anything like --fast-read; that hadn't
occurred to me. Now that it's been pointed out, I'll be adding it; I
think it's a valuable addition, whether or not NetBSD wants my tar."
|
|
|
|
|
|
Unix-like systems.
|
|
|
|
|
|
PLISTed header files in a directory, listing them as '*.h'
|
|
|
|
* Fixed major bug in IO channel code from 1.1.6
* IOChannels are non-buffering, non-encoded by default (for GLib 2.0)
* examples are now build by default
* gnet_inetaddr_list_interfaces() bug fix
* FreeBSD compile fix (affected gnet_inetaddr_list_interfaces())
* New gnet_init() function. This should be called in main(). [1]
* GNet now properly links to libgthread (if necessary)
* More automated test cases
* Several compile fixes and small bug fixes
* Package now includes a buildlink2.mk
|
|
|
|
|
|
|
|
|
|
Changes:
- add protection for alloca()
- fix a problem on m68k
|
|
Changes:
- add protection for alloca()
- fix a problem on m68k
Remove NOT_FOR_PLATFORM temporarily.
If we have build error on a platform, lang/gcc also has the same
error and patches for lang/gcc should be improved. If
protection check in post-build fails, it is a problem in the ssp
patch, we should tell the ssp author the problem, and add the
platform to NOT_FOR_PLATFORM.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Introduce USE_PTL2 so that PTL2 can still be used as an alternative (e.g.
for debugging).
Only include ptl2/buildlink2.mk if USE_PTL2 is set and no native threads
are available.
Bump PKGREVISIONS.
|
|
|
|
Yet another bunch of bugs in different corner cases of Gerber files
has been fixed. Many fixes in polygon area fill, some fixes in calculating
circles, a statically allocated array caused strange stray segfaults when
drawing aperture macros.
A bunch of new command line switches. Most important are:
* --display: use as in all other X-programs, ie open window from a remote
computer.
* --geometry: Sets the geometry. Usually gerbv guess the resolution of
your window and sets the window size accordingly. If you for instance
have a bigger virtual window than actual screen the window can get quite
big. With this switch you can override with for example --geometry=400x300
Fixes in drill file parser. Many drill files don't have drill sizes in them,
else perfectly valid files. Pitch fix makes gerbv parse drill files even
though they don't have drill sizes defined, but under protest.
Greatest fix of them all. Super imposing. Handles paint-scratch-paint
more proper. Changed dramatically how different layers are drawn "on
top of each other".
|
|
|