zoomy_core.model.models.legacy.shear_shallow_flow module#
Module zoomy_core.model.models.shear_shallow_flow.
- class zoomy_core.model.models.legacy.shear_shallow_flow.ShearShallowFlow(boundary_conditions, initial_conditions, dimension=1, fields=3, aux_variables=0, parameters={}, _default_parameters={'ex': 0.0, 'ez': 1.0, 'g': 1.0}, settings={}, settings_default={'friction': [], 'topography': False})#
Bases:
ModelShallow Moments
- Gui:
tab: model
requires: [ ‘mesh.dimension’: 1 ]
- flux()#
Flux.
- nonconservative_matrix()#
Nonconservative matrix.
- source()#
Source.
- topography()#
Topography.
- eigenvalues()#
Eigenvalues.
- friction_paper()#
Friction paper.
- chezy()#
Chezy.
- class zoomy_core.model.models.legacy.shear_shallow_flow.ShearShallowFlowEnergy(boundary_conditions, initial_conditions, dimension=1, fields=3, aux_variables=0, parameters={}, _default_parameters={'ex': 0.0, 'ez': 1.0, 'g': 1.0}, settings={}, settings_default={'friction': [], 'topography': False})#
Bases:
ModelShallow Moments
- Gui:
tab: model
requires: [ ‘mesh.dimension’: 1 ]
- flux()#
Flux.
- nonconservative_matrix()#
Nonconservative matrix.
- chezy()#
Chezy.
- class zoomy_core.model.models.legacy.shear_shallow_flow.ShearShallowFlowPathconservative(boundary_conditions, initial_conditions, dimension=1, fields=6, aux_variables=0, parameters={}, _default_parameters={'ex': 0.0, 'ez': 1.0, 'g': 1.0}, settings={}, settings_default={'friction': [], 'topography': False})#
Bases:
ModelShallow Moments
- Gui:
tab: model
requires: [ ‘mesh.dimension’: 1 ]
- get_primitives(Q)#
Get primitives.
- flux()#
Flux.
- nonconservative_matrix()#
Nonconservative matrix.
- source()#
Source.
- topography()#
Topography.
- eigenvalues()#
Eigenvalues.
- chezy()#
Chezy.
- friction_paper()#
Friction paper.
- class zoomy_core.model.models.legacy.shear_shallow_flow.ShearShallowFlowPathconservative2(boundary_conditions, initial_conditions, dimension=1, fields=6, aux_variables=0, parameters={}, _default_parameters={'ex': 0.0, 'ez': 1.0, 'g': 1.0}, settings={}, settings_default={'friction': [], 'topography': False})#
Bases:
ShearShallowFlowPathconservativeShallow Moments
- Gui:
tab: model
requires: [ ‘mesh.dimension’: 1 ]
- flux()#
Flux.
- nonconservative_matrix()#
Nonconservative matrix.
- class zoomy_core.model.models.legacy.shear_shallow_flow.ShearShallowFlow2d(boundary_conditions, initial_conditions, dimension=2, fields=6, aux_variables=0, parameters={}, _default_parameters={'ex': 0.0, 'ez': 1.0, 'g': 1.0}, settings={}, settings_default={'friction': [], 'topography': False})#
Bases:
ModelShallow Moments 2d
- Gui:
tab: model
requires: [ ‘mesh.dimension’: 1 ]
- flux()#
Flux.
- nonconservative_matrix()#
Nonconservative matrix.
- source()#
Source.
- topography()#
Topography.
- eigenvalues()#
Eigenvalues.
- friction_paper()#
Friction paper.