mbsolve
mbsolve copied to clipboard
An open-source solver tool for the Maxwell-Bloch equations.
General sanity checks as well as solver-dependent sanity checks.
As of v0.2, the CUDA support is quite limited. Only the 2-level predictor-corrector method is offered. Also, the project does not build with CUDA 10 due to a bug in...
- Try out magnetic field (length?) - Try out off-diagonal density matrix entries (complex results?) - Parse numbers after name (add separator for larger matrices?)
- Revisit method to get pointer to data in result class - Include imaginary part - Test on more systems
e.g. the Courant number for FDTD solvers.
Combining ICC and CUDA appears to be tricky. Only certain ICC versions are supported by CUDA. Since this issue strongly depends on the good will of the respective vendors, it...
The first stable version v1.0 should feature regular code quality checks, e.g. - automatic build tests - scan for memory leaks - check for performance regresses We should introduce asserts...
Doxygen documentation is included but incomplete. v1.0 must include a complete documentation.
- Periodic BCs for ring cavities - GVD compensation BC? - Perfectly Matched Layer (PML) - Perfect Magnetic Conductor (PMC) - Partial mirror with given reflectivity
Welcome to the mbsolve project page! Check out the code and use the issues page if you have any questions.