Alec Hammond
Alec Hammond
Currently, the `amplitudes_for_source()` function allows the user to specify an arbitrary electric current-source distribution (e.g. $J_x$, $J_y$, $J_z$). It would be useful to also be able to specify accompanying *magnetic*...
We discuss a bit what propagation means in the context of scattering parameters, but it might be good to describe what that means in other contexts. For example, when building...
It would be great to be able to specify broadband FOMs (with optional weighting functions). Since `fmmax` is a frequency-domain method, one would either have to run each frequency solve...
It'd be great to be able to specify multiple source planes within a simulation. Similarly, it'd be great to have an API for *volumetric* sources (e.g. imagine if the source...
We've already done quite a bit of validation. But it would be good to ensure that the computed emitted power within a lossy region really is what we think it...
Creates a simple smoothing example involving a circle.
@stevengj we had a conversation (at meepcon) about some of the potential pitfalls of the current implementation of `GeometryPrimitives.jl` compared to the `C` version of `libctl`. You mentioned the primary...
Following a discussion on [discourse](https://discourse.julialang.org/t/forward-on-vectors/93121/5), I created a simple example where I create a new `Material` type that is a subtype of `Shape` and can then be used to store...
Examples
@stevengj do you have any examples that use `GeometryPrimitives` (e.g. maybe a notebook from one of your classes)? The tests are pretty comprehensive, but it would be nice to see...
Luckily, adjoint methods for (most) eigenvalue problems tend to be rather trivial _if you are optimizing the eigenvalue directly_. So, for example, if you want to match the effective index...