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.
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.)
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.)