Hi,

There was a bug in the code that converts the Python list of
`extra_materials` to C++.

This PR should fix it: https://github.com/stevengj/meep/pull/277

Thanks for catching that.

Chris

On Mon, Apr 9, 2018 at 4:58 PM, Ian Sage <i...@sage.myzen.co.uk> wrote:

> I have no problems using a material_function to set an index which
> varies with position. However, the construct fails if my function
> returns materials_library.Al even if I include this in an
> extra_materials list (either in the initialization of the simulation or
> as a separate assignment). The simulation runs without error, but the
> metal is seemingly absent.
>
> All is well if I just assign a Block material as materials_library.Al
>
> Are these (material_function; extra_materials) constructs fully
> implemented? If so, do they need a special syntax?
>
> I am running meep-git-1.4.3.r76 on Arch.
>
> Thanks,
>
> Ian
>
>
> _______________________________________________
> meep-discuss mailing list
> meep-discuss@ab-initio.mit.edu
> http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss
_______________________________________________
meep-discuss mailing list
meep-discuss@ab-initio.mit.edu
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to