The SDPARA (SemiDefinite Programming Algorithm PARAllel version) is a
parallel version of the SDPA. C++ source codes of the SDPARA are
available in this homepage. They form a stand-alone software package for
solving SDPs in parallel with the help of MPI (Message Passing
Interface) and ScaLAPACK (Scalable LAPACK). However callable libraries
of the SDPARA, which could be used combinedly with other C++ programs,
are not available. We assume that you know how to use the latest version
of the SDPA and MPICH.
This package contains functions to perform Bayesian inference using
posterior simulation for a number of statistical models. Most
simulation is done in compiled C++ written in the Scythe Statistical
Library Version 1.0.3. All models return coda mcmc objects that can
then be summarized using the coda package. Some useful utility
functions such as density functions, pseudo-random number generators
for statistical distributions, a general purpose Metropolis sampling
algorithm, and tools for visualization are provided.
sfft is a library to compute discrete Fourier transforms of signals with
a sparse frequency domain, using an algorithm that is more efficient than
other known FFT algorithms. It was developed by Haitham Hassanieh, Piotr
Indyk, Dina Katabi, and Eric Price at the Computer Science and Artifical
Intelligence Lab at MIT. Performance optimizations were developed by J.
Schumacher at the Computer Science Department of ETH Zurich in 2013.
Solitaire is an encryption system based on a deck of cards by Bruce
Schneier. Although it is designed to be worked out by a human, it can
work on computers. This is the reference implementation programmed in
Perl. The program itself is installed as 'solitaire', and the source
code and test vectors are installed in share/doc/solitaire.
Please read the web site below before relying on this for real security.
This portable, modular Fortran 90 software package implements the thick-restart
Lanczos method, for use with real symmetric or complex Hermitian eigenvalue
problems where a small number of eigevalues and eigenvectors are needed, and
the matrices involved may be too large to store in computer memory. Most of
the arithmetic computations in the software are done through calls to BLAS
and LAPACK. The software can be instructed to write checkpoint files so that
it can be restarted is a later time.
The utility allows you to download firmware into and upload firmware from
the memory of a Cypress EZ-USB/FX2/FX3 chips. It is a de facto standard
for programming this family of devices.
This port is based on original fxload(8) program available from Linux
Hotplug Project. Libusb support has been provided to correctly work on
FreeBSD and patches for the FX3 have been merged in.
gtkfind is the program to use when you don't want to have to remember all
the options to find(1). It is a graphical program that allows you to
search for files and (optionally) perform operations on them. You can
search for files by using wildcards, by matching file types and/or
permissions, etc. gtkfind requires X and the GTK+ toolkit. It is still
under development, but has reached a stage where it is actually useful.
Ddate prints the date in Discordian date format.
If called with no arguments, ddate will get the current system date, convert
this to the Discordian date format and print this on the standard output.
Alternatively, a Gregorian date may be specified on the command line, in the
form of a numerical day, month and year.
More information about subgenius can be found at http://www.subgenius.com/
Lazyread is a C program that auto-scrolls files on your screen
in movie credit fashion. It allows the user to read without having
to manually scroll down to see new pages. There are lots of
features, such as being able to choose the speed at which it
scrolls, pause, dynamic speed up, the ability to highlight lines
that contain a specified string, and much more.
- Michael L. Hostbaek
mich@FreeBSD.org
Acme::ButFirst allows you to execute a block of code, but first do
something else. Perfect for when you wish to add to the start of a long
block of code, but don't have the energy to scroll upwards in your editor.
Acme::ButFirst recognises both butfirst and but first as keywords.
Usage of Acme::ButFirst is lexically scoped. ButFirstification can be
explicitly disabled by using no Acme::ButFirst.