C++ code for polygonal discontinuous Galerkin method.
Will Pazner, will_pazner (at) brown.edu
April 26, 2016
The code uses:
- Triangle, from Jonathan Shewchuk
- Voro++, from Chris Rycroft
- GMRES code from Per-Olof Persson
Building cpolyg
requires libvoro++_2d
. This can be built by running make
in the
directory voro++_2d
. Then, copy the file libvoro++_2d.a
from voro++_2d/src
into
the lib
directory.
cpolyg
can then be built by invoking make
in the main directory. Edit the Makefile
to specify the compiler, (CC
and CXX
), and the system include and library
directories, which are required to link against Armadillo, GSL, BLAS, and LAPACK.