Peano
Loading...
Searching...
No Matches
scenarios.scenario.Scenario Class Reference
Inheritance diagram for scenarios.scenario.Scenario:

Public Member Functions

 initial_conditions (self)
 
 boundary_conditions (self)
 
 refinement_criterion (self)
 
 analytical_solution (self)
 
 set_global_simulation_parameters (self, project)
 

Static Protected Attributes

 _equation = None
 
int _dimensions = 2
 
float _end_time = 1.0
 
float _plot_dt = 0.1
 
float _offset = 0.0
 
float _domain_size = 1.0
 
bool _periodic_bc = False
 

Detailed Description

Definition at line 6 of file scenario.py.

Member Function Documentation

◆ analytical_solution()

◆ boundary_conditions()

◆ initial_conditions()

◆ refinement_criterion()

scenarios.scenario.Scenario.refinement_criterion ( self)

Definition at line 25 of file scenario.py.

◆ set_global_simulation_parameters()

scenarios.scenario.Scenario.set_global_simulation_parameters ( self,
project )

Definition at line 31 of file scenario.py.

References scenarios.acoustic_planar_waves.AcousticPlanarWaves._dimensions, scenarios.advection_linear.AdvectionLinear._dimensions, scenarios.elastic_planar_waves.ElasticPlanarWaves._dimensions, scenarios.euler_gaussian_bell.EulerGaussianBell._dimensions, scenarios.euler_isentropic_vortex.EulerIsentropicVortex._dimensions, scenarios.navier_stokes_abc_flow.NavierStokesABCFlow._dimensions, scenarios.navier_stokes_bubbles.NavierStokesBubbles._dimensions, scenarios.navier_stokes_taylor_green_vortex.NavierStokesTaylorGreenVortex._dimensions, scenarios.scenario.Scenario._dimensions, scenarios.swe_radial_dam_break.SWERadialDamBreak._dimensions, scenarios.swe_resting_lake.SWERestingLake._dimensions, scenarios.acoustic_planar_waves.AcousticPlanarWaves._domain_size, scenarios.elastic_planar_waves.ElasticPlanarWaves._domain_size, scenarios.euler_gaussian_bell.EulerGaussianBell._domain_size, scenarios.euler_isentropic_vortex.EulerIsentropicVortex._domain_size, scenarios.navier_stokes_abc_flow.NavierStokesABCFlow._domain_size, scenarios.navier_stokes_bubbles.NavierStokesBubbles._domain_size, scenarios.navier_stokes_taylor_green_vortex.NavierStokesTaylorGreenVortex._domain_size, scenarios.scenario.Scenario._domain_size, scenarios.swe_radial_dam_break.SWERadialDamBreak._domain_size, scenarios.swe_resting_lake.SWERestingLake._domain_size, scenarios.acoustic_planar_waves.AcousticPlanarWaves._end_time, scenarios.elastic_planar_waves.ElasticPlanarWaves._end_time, scenarios.euler_gaussian_bell.EulerGaussianBell._end_time, scenarios.euler_isentropic_vortex.EulerIsentropicVortex._end_time, scenarios.navier_stokes_abc_flow.NavierStokesABCFlow._end_time, scenarios.navier_stokes_bubbles.NavierStokesBubbles._end_time, scenarios.navier_stokes_taylor_green_vortex.NavierStokesTaylorGreenVortex._end_time, scenarios.scenario.Scenario._end_time, scenarios.swe_radial_dam_break.SWERadialDamBreak._end_time, scenarios.swe_resting_lake.SWERestingLake._end_time, scenarios.acoustic_planar_waves.AcousticPlanarWaves._offset, scenarios.elastic_planar_waves.ElasticPlanarWaves._offset, scenarios.euler_gaussian_bell.EulerGaussianBell._offset, scenarios.euler_isentropic_vortex.EulerIsentropicVortex._offset, scenarios.navier_stokes_abc_flow.NavierStokesABCFlow._offset, scenarios.navier_stokes_bubbles.NavierStokesBubbles._offset, scenarios.navier_stokes_taylor_green_vortex.NavierStokesTaylorGreenVortex._offset, scenarios.scenario.Scenario._offset, scenarios.swe_radial_dam_break.SWERadialDamBreak._offset, scenarios.swe_resting_lake.SWERestingLake._offset, scenarios.acoustic_planar_waves.AcousticPlanarWaves._periodic_bc, scenarios.advection_linear.AdvectionLinear._periodic_bc, scenarios.elastic_planar_waves.ElasticPlanarWaves._periodic_bc, scenarios.euler_gaussian_bell.EulerGaussianBell._periodic_bc, scenarios.euler_isentropic_vortex.EulerIsentropicVortex._periodic_bc, scenarios.navier_stokes_abc_flow.NavierStokesABCFlow._periodic_bc, scenarios.navier_stokes_bubbles.NavierStokesBubbles._periodic_bc, scenarios.navier_stokes_taylor_green_vortex.NavierStokesTaylorGreenVortex._periodic_bc, scenarios.scenario.Scenario._periodic_bc, scenarios.swe_radial_dam_break.SWERadialDamBreak._periodic_bc, scenarios.swe_resting_lake.SWERestingLake._periodic_bc, scenarios.acoustic_planar_waves.AcousticPlanarWaves._plot_dt, scenarios.advection_linear.AdvectionLinear._plot_dt, scenarios.elastic_planar_waves.ElasticPlanarWaves._plot_dt, scenarios.euler_gaussian_bell.EulerGaussianBell._plot_dt, scenarios.euler_isentropic_vortex.EulerIsentropicVortex._plot_dt, scenarios.navier_stokes_abc_flow.NavierStokesABCFlow._plot_dt, scenarios.navier_stokes_bubbles.NavierStokesBubbles._plot_dt, scenarios.navier_stokes_taylor_green_vortex.NavierStokesTaylorGreenVortex._plot_dt, scenarios.scenario.Scenario._plot_dt, scenarios.swe_radial_dam_break.SWERadialDamBreak._plot_dt, and scenarios.swe_resting_lake.SWERestingLake._plot_dt.

Field Documentation

◆ _dimensions

◆ _domain_size

float scenarios.scenario.Scenario._domain_size = 1.0
staticprotected

◆ _end_time

float scenarios.scenario.Scenario._end_time = 1.0
staticprotected

◆ _equation

scenarios.scenario.Scenario._equation = None
staticprotected

◆ _offset

float scenarios.scenario.Scenario._offset = 0.0
staticprotected

◆ _periodic_bc

bool scenarios.scenario.Scenario._periodic_bc = False
staticprotected

◆ _plot_dt

float scenarios.scenario.Scenario._plot_dt = 0.1
staticprotected

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