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

Adaptive integration features: periodic equilibrium code #32

Closed miflynn closed 9 years ago

miflynn commented 9 years ago

Previous versions of scuff have included case-by-case checking for integrand convergence so that oversampling of kBloch points can be reduced for transformations which have converged for a particular frequency. This feature seems to have been taken out, but it would significantly reduce computation time for periodic equilibrium calculations if it could be re-introduced.

HomerReid commented 9 years ago

Actually this feature hasn't been taken out, and as far as I can tell it is working correctly. Please double-check and let me know if you can identify any examples on which it is misbehaving.