zoomy_core.fvm.legacy.flux module

zoomy_core.fvm.legacy.flux module#

Conservative numerical flux functions for FVM.

class zoomy_core.fvm.legacy.flux.Flux#

Bases: object

Base class for numerical flux functions.

get_flux_operator(model)#
class zoomy_core.fvm.legacy.flux.Zero#

Bases: Flux

Zero flux.

get_flux_operator(model)#
class zoomy_core.fvm.legacy.flux.LaxFriedrichs#

Bases: Flux

Global Lax-Friedrichs flux.

get_flux_operator(model)#
class zoomy_core.fvm.legacy.flux.Rusanov(identity_matrix=None)#

Bases: Flux

Local Lax-Friedrichs (Rusanov) flux.

get_flux_operator(model)#