Computational Prototyping Group, Professor Jacob K. White and Professor Luca Daniel, Link: Home
Link: People Link: Research Link: Links Link: Contact
projects :: publications :: presentations :: codes
Research > Codes

Computer codes produced and supported by the RLE Computational Prototyping Group.

WAMIT®
This is a frequency-domain, free-surface, 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 multipole-accelerated 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 multipole-accelerated 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 single-layer potential, double-layer 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 Magneto-Quasi-Static (MQS), Electro-Magneto-Quasi-Static (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 multipole-accelerated 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 open-source, quasi-static and full-wave, 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, full-wave integration routines and an iterative pre-corrected 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 time-domain, free-surface, radiation/diffraction code. It is for zero and non-zero 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 time-domain, 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 field-solver 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.




 

Home / People: Faculty / People: Staff / People: Students / People: Alumni / Research: Projects / Research: Publications / Research: Presentations / Research: Codes / Links / Contact

© Massachusetts Institute of Technology
Link: Research Laboratory of Electronics at MIT     Link: Massachusetts Institute of Technology