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.

centeredmacstreamsaint-venanthydroall-machcompressibletwo-phasevoftensionadvectionpoissondiffusionlog-conformaxiembed
centered1···1·17815··141317
mac1··············
stream···············
saint-venant···9···········
hydro···9···········
all-mach1··············
compressible···············
two-phase17······19···261
vof8······173···31
tension15······97···15·
advection········3····11
poisson·············23
diffusion1··············
log-conform4······2·1···1·
axi13······63512·12
embed17······11·13··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:

Module AModule BUsed together
centeredview25
multigridcentered22
hydronh19
centeredtwo-phase17
embedcentered17
hydroremap16
centeredtension15
embedview15
nhremap14
axicentered13
poissonutils11
hydroperfs11
two-phaseview10
tensiontwo-phase9
fractionsutils9
tensionview9
hydrosaint-venant9
perfsremap9
centeredreduced8
reducedtwo-phase8
centeredvof8
axiview8
saint-venant-implicitsaint-venant8
nhperfs8
aximultigrid8
tensionvof7
multigridhydro7
green-naghdihydro7
green-naghdinh7
axitwo-phase6