HomerReid / scuff-em

A comprehensive and full-featured computational physics suite for boundary-element analysis of electromagnetic scattering, fluctuation-induced phenomena (Casimir forces and radiative heat transfer), nanophotonics, RF device engineering, electrostatics, and more. Includes a core library with C++ and python APIs as well as many command-line applications.
http://www.homerreid.com/scuff-em
GNU General Public License v2.0
126 stars 50 forks source link

SCUFF-CAS3D asymmetric 2D extended geometry issue #75

Closed psv2 closed 7 years ago

psv2 commented 8 years ago

From the command "scuff-cas3D --geometry SiliconSlabs.scuffgeo --energy", it is unable to handle structures that are periodic in two dimensions unless the unit cell is symmetric about the line x = y (and to clarify, I still get this error even if I explicitly don't use the "--BZSymmetry" option for an asymmetric unit cell). The error is "error: unsupported cubature order in ECC2D (aborting)". (Oddly, the error I was getting a few days ago for this problem was different, but I can't seem to reproduce that error message now.)