Peano
scenarios.swe_radial_dam_break.SWERadialDamBreak Class Reference

Classic radial dam break SWE equations, with constant initial water height but a bump in the bathymetry in the centre. More...

Inheritance diagram for scenarios.swe_radial_dam_break.SWERadialDamBreak:
Collaboration diagram for scenarios.swe_radial_dam_break.SWERadialDamBreak:

Public Member Functions

def __init__ (self)
 
def initial_conditions (self)
 
def boundary_conditions (self)
 
- Public Member Functions inherited from scenarios.scenario.Scenario
def refinement_criterion (self)
 
def analytical_solution (self)
 
def set_global_simulation_parameters (self, project)
 

Static Private Attributes

float _plot_dt = 0.05
 
float _offset = -0.5
 
float _domain_size = 1.0
 
bool _periodic_bc = False
 
int _dimensions = 2
 
 _equation = SWE_W_Bathymetry()
 
float _end_time = 0.5
 

Detailed Description

Classic radial dam break SWE equations, with constant initial water height but a bump in the bathymetry in the centre.

Definition at line 12 of file swe_radial_dam_break.py.

Constructor & Destructor Documentation

◆ __init__()

def scenarios.swe_radial_dam_break.SWERadialDamBreak.__init__ (   self)

Definition at line 26 of file swe_radial_dam_break.py.

Member Function Documentation

◆ boundary_conditions()

def scenarios.swe_radial_dam_break.SWERadialDamBreak.boundary_conditions (   self)

Reimplemented from scenarios.scenario.Scenario.

Definition at line 48 of file swe_radial_dam_break.py.

◆ initial_conditions()

def scenarios.swe_radial_dam_break.SWERadialDamBreak.initial_conditions (   self)

Reimplemented from scenarios.scenario.Scenario.

Definition at line 29 of file swe_radial_dam_break.py.

Field Documentation

◆ _dimensions

◆ _domain_size

float scenarios.swe_radial_dam_break.SWERadialDamBreak._domain_size = 1.0
staticprivate

◆ _end_time

float scenarios.swe_radial_dam_break.SWERadialDamBreak._end_time = 0.5
staticprivate

◆ _equation

scenarios.swe_radial_dam_break.SWERadialDamBreak._equation = SWE_W_Bathymetry()
staticprivate

Definition at line 23 of file swe_radial_dam_break.py.

◆ _offset

float scenarios.swe_radial_dam_break.SWERadialDamBreak._offset = -0.5
staticprivate

◆ _periodic_bc

bool scenarios.swe_radial_dam_break.SWERadialDamBreak._periodic_bc = False
staticprivate

◆ _plot_dt

float scenarios.swe_radial_dam_break.SWERadialDamBreak._plot_dt = 0.05
staticprivate

The documentation for this class was generated from the following file: