Cacaboudin in thin_dielectric
When using a thin_dielectric material:
Command: ./solstice -n 10000 -t1 -D 0,90 -R receiver_test11.yaml geometry_test11.yaml
Result: ./solstice: error while loading shared libraries: librsys-dbg.so.0: cannot open shared object file: No such file or directory
This happened when using the "glass_pane" entity that uses the "big_square" geometry that uses the "glass" material that is defined as a "thin_dielectric".
ALSO there is a syntax-related error in the INPUT and the associated yaml grammar:
- when defining the absorption properties of a atmosphere, one should use the "absorption" keyword in order to refer to the absorption coefficient spectrum. This is OK.
- in the case of a thin_dielectric material, the "medium_i" keyword refers to the outside medium (NOT the dielectric material). And then one should use the "absorptivity" keyword. This is in contradiction with "absorption" keyword that is used for atmospheric absorption properties. What I understand is that the "absorbtivity" keyword for dielectric materials must use a reference to the same absorption coefficient spectrum that is used in order to define the atmosphere, so that the medium can be identified as air when rays get out of the dielectric material. If this is correct (please confirm), then the "absorptivity" keyword used for dielectric materials should be changed to "absorption" in order to be consistent with the keyword used for atmospheres. Even better, both keywords could be changed to "absorption_coefficient" to be perfectly clear.