Computer codes produced and supported
by the RLE Computational Prototyping Group.
WAMIT®
This is a frequencydomain, freesurface, radiation/diffraction
code. It is for zero forward speed problems and is complete
to second order. WAMIT® is widely used in the offshore
industry. It is available in both source (f90) and executable
(PC) forms. The latest release is 5.3. Click on the name to
go to a more complete description.
FASTCAP
This is a multipoleaccelerated capacitance extraction program.
A nice supplementary user's
guide can be downloaded. We freely distribute the source
(C). Click on the name to go to the ftp site. Here is a Windows version.
FFTCAP
FastLap
This is a general multipoleaccelerated solver for Laplace
problems cast in integral equation form. We freely distribute
the source (C). Click on the name to go to the ftp site.
pFFT kernel code (tar.gz,
.tar.Z, .tar)
This code is in directory: 'ftp://rlevlsi.mit.edu/pub/pfftkernel/'
There is a README file, as well as a dual set of the archive.
The code is *not* "full blown" in the same way as
e.g. FastCap. The idea is that people should download the
code and incorporate it in their own BEM.
pFFT++
The program pfft++ computes singlelayer potential, doublelayer
potential and their gradient in O(NlogN) time and uses O(N)
memory. Combined with an iterative solver (such as GMRES or
QMR), pfft++ could be used to efficiently solve the integral
equations commonly seen in many engineering applications.
It is written in C++ and developed on Linux platform. The
generic programming technique and the standard template library
(STL) are extensively used.
FastImp
The c++ program FastImp is a wideband impedance extraction
program for 3D geometries. It could perform MagnetoQuasiStatic
(MQS), ElectroMagnetoQuasiStatic (EMQS) and fullwave analysis
of complicated3D structures from zero frequency to at least
tens of Giga Hertz. These 3D structures are commonly seen
in interconnects and packages of VLSI circuits.
FastHenry
This is a multipoleaccelerated inductance analysis program.
We freely distribute the source (C). Click on the name
to go to the ftp site. Here is a Windows
version.
FastMaxwel
This is an opensource, quasistatic and fullwave, 3D, electromagnetic solver for efficient extraction of interconnect, power distribution, RF inductor structures accounting for skin/proximity effects, displacement currents, and substrate effects. The code is accelerated via the discrete complex image method, fullwave integration routines and an iterative precorrected fast Fourier transform (pFFT) matrix vector product. The code has been tested on a variety of large scale (up to 300,000 unknowns) structures.
TiMIT
This is a timedomain, freesurface, radiation/diffraction
code. It is for zero and nonzero forward speed problems and
is complete to first order (includes mean drift). It is available
in source (f77) form. The latest release is 3.1. Click on
the name to go to a more complete description.
Chanel
This is a timedomain, zero Froude number code for ship interactions
in restricted water. It is available in executable form (PC).
CAPLET: Parallelized Capacitance Extraction Toolkit
Project CAPLET provides a capacitance extraction solution of fieldsolver accuracy and contains a set of tools that directly handles GDS2 layout files into capacitance matrices in both GUI and command line interfaces. The underlying algorithm is based on the boundary element method with the Galerkin testing using instantiable basis functions, which can effectively transform the problem into a highly parallelizable form. Both MPI and OpenMPI implementations are provided.
Back to the top.
