zoomy_core.fvm.legacy.nonconservative_flux module#
Non-conservative (path-conservative) numerical flux functions for FVM.
- class zoomy_core.fvm.legacy.nonconservative_flux.NonconservativeFlux#
Bases:
objectBase class for non-conservative flux functions.
- get_flux_operator(model)#
- class zoomy_core.fvm.legacy.nonconservative_flux.Zero#
Bases:
NonconservativeFluxZero NC flux (purely conservative systems).
- get_flux_operator(model)#
- class zoomy_core.fvm.legacy.nonconservative_flux.Rusanov(integration_order=3, identity_matrix=None, eps=1e-10)#
Bases:
NonconservativeFluxPath-conservative Rusanov fluctuations via Gauss-Legendre quadrature.
- get_flux_operator(model)#