blob: 4c60ee6398e07f0c62e524382e6a49bae248efe1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
// SPDX-License-Identifier: CC-BY-SA-4.0
// Copyright © Paweł Redman
#import "/common.typ": post, static, img, link-self
#show: post.with(
title: "gnlse-python",
date: datetime(year: 2026, month: 6, day: 15),
)
#link("https://github.com/WUST-FOG/gnlse-python")[gnlse-python] is an open-source program for simulating non-linear light propagation in optical fibers, based on MATLAB scripts from @Dudley2006. It's described in detail in #link("https://arxiv.org/pdf/2110.00298")[this article] @Redman2021, so I won't write about the physics here.
My main contribution was the initial MATLAB-to-Python rewrite and getting SciPy's integrator to converge. I made sure this became a proper project with a decent layout and documentation, not a bag of random scripts.
#bibliography("/refs.bib")
|