Wafer icon indicating copy to clipboard operation
Wafer copied to clipboard

Parallelized 3D FDTD Schrödinger Equation Solver

Results 27 Wafer issues
Sort by recently updated
recently updated
newest added

[dogged](https://github.com/nikomatsakis/dogged) The main difference then between a `Vec` and a `DVec` lies not in the operations it offers, but in how much they cost. That is, when you push on...

There are a number of times where we zip a heap of arrays together, we could refactor to using an array of structs here to minimise memory cross talk. This...

It's possible the scoping in `evolve` is causing us the possibility of nans. (#31). That being said, the test alterations I've currently looked into seem to massively regress convergence and...

bug

This hasn't been done at all yet, but is required. * [ ] main.rs * [ ] config.rs * [ ] input.rs * [ ] output.rs * [ ] grid.rs...

TODO

Need to start looking into benchmarks of the code too. Since much of the additions from here will be refactoring and performance enhancements.

Currently the cluster input system is not functioning at all. * [ ] - Build cluster readin routines * [ ] - Add sample potential which uses it * [...

enhancement

We may be able to implement an adaptive grid, could give us another decent speed up. [One method](http://wissrech.ins.uni-bonn.de/research/pub/hamaekers/GriebelHamaekersINSpreprint0603.pdf)

Faster looks like we could pull out a few more vectorisations without going to intrinsics. Take a look.

When looking into the best way of visualising volumetric data, I've come across a few more ways of doing that. So consider these as demo output options: - [Vaex](http://vaex.astro.rug.nl/)

I think it'd be a good idea to run a fuzzer over everything in addition to unit testing. Let's do that soon.