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
128 stars 51 forks source link

VSW technical memo missing #174

Open texnokrates opened 6 years ago

texnokrates commented 6 years ago

Hi,

the link here on the bottom of the page to the VSW technical memo is dead. I assume that the memo should be generated from the TeX source scuffSpherical.tex, but that seems to require macros that are nowhere defined and hence does not compile.

I mainly need this because I need to understand the definitions of the vector spherical waves used by scuff-tmatrix. For a non-spherical geometry (i. e. with nontrivial "electric" to "magnetic" VSW coupling), I am getting a T-matrix that for certain combinations of incoming waves generates energy instead of absorbing it (the particle is made of absorbing material). But this might well come from a mismatch between the VSW conventions scuff-tmatrix and I are using (perhaps some normalisation or i-factor somewhere). So I would like to know whether this is caused by such kind of mismatch before I try going deeper.

Could you please make the memo available / compilable again?

Thanks a lot in advance, Marek

HomerReid commented 6 years ago

Thanks for this bug report. I fixed the missing link. The SCUFF-EM documentation will be getting an overhaul over the next week or so, and I'd appreciate any feedback on the revisions, or on anything else of course.

Feel free to keep the discussion going here, or else close the issue if resolved to your satisfaction.