Module Compatibility Matrix
This matrix shows which Basilisk modules are used together in test cases and examples. A number means that many test/example files include both modules — a strong signal they work together.
| centered | mac | stream | saint-venant | hydro | all-mach | compressible | two-phase | vof | tension | advection | poisson | diffusion | log-conform | axi | embed | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| centered | — | 1 | · | · | · | 1 | · | 17 | 8 | 15 | · | · | 1 | 4 | 13 | 17 |
| mac | 1 | — | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| stream | · | · | — | · | · | · | · | · | · | · | · | · | · | · | · | · |
| saint-venant | · | · | · | — | 9 | · | · | · | · | · | · | · | · | · | · | · |
| hydro | · | · | · | 9 | — | · | · | · | · | · | · | · | · | · | · | · |
| all-mach | 1 | · | · | · | · | — | · | · | · | · | · | · | · | · | · | · |
| compressible | · | · | · | · | · | · | — | · | · | · | · | · | · | · | · | · |
| two-phase | 17 | · | · | · | · | · | · | — | 1 | 9 | · | · | · | 2 | 6 | 1 |
| vof | 8 | · | · | · | · | · | · | 1 | — | 7 | 3 | · | · | · | 3 | 1 |
| tension | 15 | · | · | · | · | · | · | 9 | 7 | — | · | · | · | 1 | 5 | · |
| advection | · | · | · | · | · | · | · | · | 3 | · | — | · | · | · | 1 | 1 |
| poisson | · | · | · | · | · | · | · | · | · | · | · | — | · | · | 2 | 3 |
| diffusion | 1 | · | · | · | · | · | · | · | · | · | · | · | — | · | · | · |
| log-conform | 4 | · | · | · | · | · | · | 2 | · | 1 | · | · | · | — | 1 | · |
| axi | 13 | · | · | · | · | · | · | 6 | 3 | 5 | 1 | 2 | · | 1 | — | 2 |
| embed | 17 | · | · | · | · | · | · | 1 | 1 | · | 1 | 3 | · | · | 2 | — |
N = used together in N test cases/examples (dark green = 6+) N = 1–5 · = not seen together
Top Module Combinations
Most frequently co-used module pairs across all tests and examples: