- Learn Rust project management
- Learn the actual language
- Familiarize with the numerics packages
In normalized units, the equation we want to solve is
where we used the notation similar to nonlinear fiber optics:
We use Split Step Fourier Mehtod (SSFM) with Strang splitting.
We expect to have an improved reliability development experience with respect to Julia, and a slightly slower development due to absence of dynamic types. GPU support will be also more difficult.