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
125 stars 50 forks source link

How to add material (const_eps or file_) with substrate command #158

Open shastrirahul opened 6 years ago

shastrirahul commented 6 years ago

I am trying to use substrate command with th following code

LATTICE VECTOR 0.2 0 VECTOR 0.0 0.2 ENDLATTICE

SUBSTRATE 0.0 MATERIAL FILE_audata.dat -0.03 VACUUM ENDSUBSTRATE

Showing error " could not find material MATERIAL FILE_audata.dat in any matprop file (aborting)"

I have the tabulated material data named "audata.dat". Can you resolve this issue.

HomerReid commented 6 years ago

Thanks for this report. Support for implicit dielectric substrates is fully implemented for electrostatic problems, but for nonzero-frequency problems it is a work in progress that is not quite ready for release. I am actively working on this and hope to have it ready soon.

shastrirahul commented 6 years ago

Thank you again for your reply. I want a system consists of infinite Au-mirror with small Au-sphere of given diameter separated by some distance. I have tried the surface command to construct the geometry but not able to reproduce the results.Can you provide me an efficient commands in order to build the geometry. I have attached codes and geometry that I have used.

Thanking you in anticipation

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Thu, Nov 30, 2017 at 3:11 PM, Homer Reid notifications@github.com wrote:

Thanks for this report. Support for implicit dielectric substrates is fully implemented for electrostatic problems, but for nonzero-frequency problems it is a work in progress that is not quite ready for release. I am actively working on this and hope to have it ready soon.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/HomerReid/scuff-em/issues/158#issuecomment-348216625, or mute the thread https://github.com/notifications/unsubscribe-auth/Af7V1uwMJms-yRsoJremgySOGEk7znmXks5s7sWYgaJpZM4QbRk1 .

michelfrising commented 4 years ago

Hi Homer, I was wondering if you have any update on this issue? Did you get around to implement the implicit substrates for nonzero-frequency problems (I'm mainly interested in scuff-scatter) yet? I noticed that if you include a substrate in the scuffgeo files, it does not raise any errors or warning but it just seems to be ignored. Thanks, Michel