SCIENTIFIC COMPUTING GROUP

Department of Electrical and Computer Engineering
University of California, Santa Barbara

ATSfloat

ATSfloat is a layer written on top of the ATS CBLAS and LAPACK interfaces (See Resources for ATS). The primary function of ATSfloat is to provide convenient and uniform ATS style access to BLAS and LAPACK routines. However, I also intend to interface to other numerical libraries that I need. For example, currently ATSfloat already has a partial interface to libsndfile and umfpack. Furthermore, ATSfloat will also contain the codes for the fast algorithms that we are developing for HSS and FMM matrices, and also implementations of MSN methods for approximation, solution of differential equations and signal and image processing problems.

Click here to download the latest version of ATSfloat (Updated to work with ATS 0.2.5-unstable)

Tips for using ATS Anairiats ( PDF, TeXmacs )

Octapde

Octapde is Octave software which implements the patch MSN technique for solving partial differential equations in 2 variables. This package contains the Octave source and many examples. Documentation for the software is forthcoming. In the mean time you can find long comments in the source files and an introductory talk and some papers in the Publications section.

Click here to download the Octapde

Fimp

Fimp is a C library for fast indefinite multi-point clustering. More information can be found in a paper in the Publications section.

Click here to download Fimp

MSN TOOLBOX v0.1

Click here to download the latest version of the MSN ToolBox

Click here to download the latest version of the MSN ToolBox Tester

ReadMe v0.2

Camlfloat

Click here to download the LAST version of Camlfloat

Note: I am placing Camlfloat in the public domain as I no longer have time to maintain it.

Cleanfloat

Click here to download the LAST version of Cleanfloat

Note: I am placing Cleanfloat in the public domain as I no longer have time to maintain it.