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 unpredictable error with manual frequencies #74

Closed psv2 closed 7 years ago

psv2 commented 8 years ago

From the command "scuff-cas3D --geometry SiliconSlabs.scuffgeo --XiFile freqlist3d.dat --energy", it is unable to handle certain frequencies when I provide a list of frequencies manually; the error given is "error: unsupported cubature order in ECC2D (aborting)". Although this does not happen with the default frequency integration routine, and though this does not happen with all frequencies that are manually provided (it seems to happen only when the integrand in question is very small), it is difficult to predict when it would happen when inputting a frequency by hand.