summaryrefslogtreecommitdiff
path: root/site/content/software
diff options
context:
space:
mode:
Diffstat (limited to 'site/content/software')
-rw-r--r--site/content/software/gnlse_python.typ12
-rw-r--r--site/content/software/index.typ7
-rw-r--r--site/content/software/this_site.typ8
-rw-r--r--site/content/software/tremulous.typ10
4 files changed, 37 insertions, 0 deletions
diff --git a/site/content/software/gnlse_python.typ b/site/content/software/gnlse_python.typ
new file mode 100644
index 0000000..373a4ec
--- /dev/null
+++ b/site/content/software/gnlse_python.typ
@@ -0,0 +1,12 @@
+#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")
diff --git a/site/content/software/index.typ b/site/content/software/index.typ
new file mode 100644
index 0000000..120421e
--- /dev/null
+++ b/site/content/software/index.typ
@@ -0,0 +1,7 @@
+#import "/common.typ": post, static
+
+#show: post.with(
+ title: "My software",
+)
+
+TODO: index \ No newline at end of file
diff --git a/site/content/software/this_site.typ b/site/content/software/this_site.typ
new file mode 100644
index 0000000..297e95f
--- /dev/null
+++ b/site/content/software/this_site.typ
@@ -0,0 +1,8 @@
+#import "/common.typ": post
+
+#show: post.with(
+ title: "This site",
+ date: datetime(year: 2026, month: 6, day: 15),
+)
+
+Discovering #link("https://typst.app")[Typst]
diff --git a/site/content/software/tremulous.typ b/site/content/software/tremulous.typ
new file mode 100644
index 0000000..ba586ac
--- /dev/null
+++ b/site/content/software/tremulous.typ
@@ -0,0 +1,10 @@
+#import "/common.typ": post
+
+#show: post.with(
+ title: "Tremulous",
+ date: datetime(year: 2026, month: 6, day: 15),
+)
+
+Tremulous was #footnote[testing the footnote]
+
+