/abiem

ABIEM is a numerical solution implementation of 3-D Helmholtz BIE

Primary LanguageFortranMIT LicenseMIT

Introduction

ABIEM (Another Boundary Integral Equations Method) is a prototype program built for the two methods of the solution of 3-D Helmholtz BIE on smooth surfaces. These methods are described in kashirin2010 and ying2006.

Installation Instructions

We offer the following installation options:

Using a Docker image of ABIEM

Building ABIEM from scratch

  • All necessary commands for building the environment are here
  • Requirements: Maxima, M. Bebendorf’s AHMED library, PETSc (optional)

Usage

cd /home/eab/git/difwave/abiem
git pull
make all

Docker

docker build . -t eab-abiem
docker run -it --rm --privileged --hostname eab-abiem eab-abiem sh
make test