Overview
Finite volume fluid simulation updates each control volume from fluxes entering and leaving through its faces, preserving conserved quantities naturally.
Simulates fluids by conserving quantities across cell boundaries.
Compact metadata for implementation and discovery.
Finite volume fluid simulation updates each control volume from fluxes entering and leaving through its faces, preserving conserved quantities naturally.
Quick facts
Runtime and memory behavior at a glance.
Best
O(cells)
Average
O(steps * cells)
Worst
O(steps * cells)
Space
O(cells)
dU/dt = -(flux_out - flux_in) / volume + sourceUpdates a cell by balancing flux through its boundary.
Show state updates, constraints, and error correction over simulation steps.
Finite Volume Fluid Simulation should be used with the assumptions and tradeoffs of fluid Simulation in mind.
What each reference supports for this entry.
Fluid-simulation reference supporting Finite Volume Fluid Simulation advection, incompressibility, particle-grid transfer, or numerical fluid update behavior.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Simulation · Extended
Finite volume methods emphasize conservation more directly.
Compare with thisSimulation · Specialized
Lattice Boltzmann and finite-volume methods are alternative discretizations for fluid simulation.
Compare with thisFinite volume fluid simulation applies finite-volume updates to fluid equations.
Finite volume methods emphasize conservation more directly.