Presentations¶
Slide decks introducing DNDSR. Each deck is authored in Markdown and
rendered with Marp; the CMake docs pipeline builds
the HTML and PDF outputs and stages them into this site under
/presentations/.
DNDSR Overview¶
A technical introduction for software and CS engineers, covering architecture, the Geom pipeline, numerics, parallelism, I/O and interop, solvers, engineering quality, results, and roadmap. Available in English and Chinese (中文).
- Open slideshow (EN): DNDSR_overview.html
- Open slideshow (中文): DNDSR_overview_zh.html
- Download PDF: DNDSR_overview.pdf
- Download PDF (中文): DNDSR_overview_zh.pdf
- Source tree:
docs/presentations/DNDSR_overview/(English parts inparts/, Chinese inparts/zh/)
Embedded preview (open in a new tab for fullscreen navigation):
Building the decks¶
Decks are rebuilt as part of the documentation target:
cmake --build build -t docs
To render a single deck manually (requires marp-cli):
bash docs/presentations/DNDSR_overview/build.sh --html --pdf # English
bash docs/presentations/DNDSR_overview/build.sh --lang=zh --html --pdf # Chinese
The build script assembles per-chapter Markdown fragments from parts/
(or parts/zh/ for Chinese), copies image assets listed in
res_manifest.txt into docs/presentations/res/, pre-renders Mermaid
diagrams, and invokes Marp. Slides marked with <!-- _no_zh --> are
automatically stripped from the Chinese edition.
See docs/presentations/DNDSR_overview/README.md for editing workflow,
overflow-detection tooling, and density-class conventions.