Basilisk CFD project with simulation entry points in simulationCases/.
- Basilisk source tree (external install); set
BASILISKto itssrcpath via a local.project_configor your shell - Make and a C toolchain compatible with Basilisk
- Create a local
.project_config(gitignored) withexport BASILISK=/path/to/basilisk/src, or exportBASILISKin your shell. - Build a case from repo root:
make -C simulationCases plateau-viscous - Run the resulting executable from
simulationCases/.
- simulationCases/: main
.ccases (e.g.,plateau-basilisk-website.c,plateau-viscous.c) - src-local/: project-specific headers/helpers (optional)
- postProcess/: analysis/visualization utilities (optional)
- Keep the Basilisk checkout outside this repo; do not add a local
basilisk/directory. .project_configis local and gitignored; create it only if you do not want to exportBASILISK.- Simulation outputs under
simulationCases/are intentionally untracked.