2 parents 93fc100 + 7aa2afb commit 488d421Copy full SHA for 488d421
1 file changed
docs/TODO.md
@@ -0,0 +1,16 @@
1
+# TODO
2
+
3
+## High-value improvements
4
5
+- [ ] Add unit tests for core Python modules (imc_source.py, imc_track.py, etc.)
6
+- [ ] Add type hints to the Python modules
7
+- [x] Remove or integrate main.py
8
+- [ ] Make hardcoded values configurable (RNG seed, -j 4 parallelism, comparison tolerances)
9
+- [ ] Add Python implementation documentation (comparable to ford.md for Fortran)
10
11
+## From ford.md "Notes for extension"
12
13
+- [ ] Implement the reserved `-d, --debug` flag
14
+- [ ] Refactor global modules to derived types, coordinating across all subroutines
15
+- [ ] Extend `imc_track` beyond 1D slab geometry assumption
16
+- [ ] Make plot times configurable in `imc_opcon` instead of hardcoded three snapshots
0 commit comments