Direct Evaluation Method in Computational ElectroMagnetics (DEMCEM) package is free software for the accurate and efficient evaluation of singular integrals arising in Galerkin EM surface integral equation formulations over triangular tessellations. It was developed by Athanasios G. Polimeridis during his postdoctoral studies at LEMA-EPFL.
The source code of DEMCEM can be found in Matlab and C++. Also, mex plugins are available to provide a fast Matlab interface to this functionality. ReadMe before getting started.
You are welcome to report any bugs found while testing!
Here is the old page: http://web.mit.edu/thanos_p/www/DEMCEM.html
Part of the Matlab code was developed with the help of José M. Tamayo, during his visit (September-December 2010) at LEMA-EPFL. Special thank goes to Michael Mattes for his valuable advice and constant support.
A. G. Polimeridis and T. V. Yioultsis. On the direct evaluation of weakly singular integrals in Galerkin mixed potential equation formulations. IEEE Transactions on Antennas and Propagation, 56 (9): 3011-3019, 2008.
A. G. Polimeridis and J. R. Mosig. Complete semi-analytical treatment of weakly singular integrals on planar triangles via the direct evaluation method. Int. J. Numerical Methods Eng., 83: 1625-1650, 2010.
A. G. Polimeridis, J. M. Tamayo, J. M. Rius and J. R. Mosig. Fast and accurate computation of hyper-singular integrals in Galerkin surface integral equation formulations via the direct evaluation method. IEEE Transactions on Antennas and Propagation, 59 (6): 2329-2340, 2011.
A. G. Polimeridis and J. R. Mosig. On the direct evaluation of surface integral equation impedance matrix elements involving point singularities. IEEE Antennas and Wireless Propagation Letters, 10: 599-602, 2011.
Copyright © 2016 Athanasios Polimeridis
DEMCEM is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (LGPL) as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
DEMCEM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU GPLv3 for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.