Alec Hammond

Results 41 issues of Alec Hammond

Currently, `ImplicitGlobalGrid` automatically takes care of the grid "chunking" by allocating appropriate arrays on each process and ensuring the arrays have a suitable halo around them. In some instances, it...

It seems the latest package tag and release (2.5.1) don't match the latest Julia Registry release (2.7.1).

Similar to posing challenges that maximize some arbitrary performance metric, it would be useful to establish manufacturability metrics (and post a leaderboard for approaches there)

Closes #177 There's still an issue with the python wrappers. Seems to be passing the wrong number of arguments: ``` NotImplementedError: Wrong number or type of arguments for overloaded function...

The MMA algorithm no longer converges (or even progresses) after the 2.6.2 update. It just idles around the starting cost function evaluation within machine precision. The same optimization problems work...

To condition the manual vjp of the eigenvectors, fmmax uses a lorentzian broadening term (like many other FMM/RCWA implementations): https://github.com/facebookresearch/fmmax/blob/a509ffa99afd325673483893bf76efcf96ddba0d/src/fmmax/utils.py#L164-L168 That being said, the current formulation looks particularly sensitive to...

We need to ditch docusaurus for a better alternative (one less prone to exploits). @mfschubert are you using Sphinx for all your repos?

Here a some important areas that could benefit from improved documentation and examples: * [ ] **Vector field formulations** -- discuss the nuances of each method, how the loss function...

There's a lot of nuance behind how one decides to discretize in z. For example, in the microlens array example, the structure is sliced such that the upper corner of...