|
Peano
|
Scenario reproduced from Ioratti, Dumbser & Loubère, https://doi.org/10.1007/s10915-020-01209-w (p. More...


Public Member Functions | |
| __init__ (self, velocity=1.0) | |
| initial_conditions (self) | |
| analytical_solution (self) | |
Public Member Functions inherited from scenarios.scenario.Scenario | |
| boundary_conditions (self) | |
| refinement_criterion (self) | |
| set_global_simulation_parameters (self, project) | |
Protected Attributes | |
| _dimensions | |
| _equation | |
| _velocity | |
Static Protected Attributes | |
| float | _plot_dt = 0.0 |
| float | _offset = -5.0 |
| float | _domain_size = 10.0 |
| float | _end_time = 10.0 |
| bool | _periodic_bc = True |
Static Protected Attributes inherited from scenarios.scenario.Scenario | |
| _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 |
Scenario reproduced from Ioratti, Dumbser & Loubère, https://doi.org/10.1007/s10915-020-01209-w (p.
43)
Definition at line 12 of file euler_isotropic_vortex.py.
| scenarios.euler_isotropic_vortex.EulerIsotropicVortex.__init__ | ( | self, | |
velocity = 1.0 |
|||
| ) |
Definition at line 23 of file euler_isotropic_vortex.py.
| scenarios.euler_isotropic_vortex.EulerIsotropicVortex.analytical_solution | ( | self | ) |
Reimplemented from scenarios.scenario.Scenario.
Definition at line 61 of file euler_isotropic_vortex.py.
References exaparty.api.particle.tests.testLeapfrogFixedTimeStepSize.testLeapfrogFixedTimeStepSize._velocity, and scenarios.euler_isotropic_vortex.EulerIsotropicVortex._velocity.
| scenarios.euler_isotropic_vortex.EulerIsotropicVortex.initial_conditions | ( | self | ) |
Reimplemented from scenarios.scenario.Scenario.
Definition at line 28 of file euler_isotropic_vortex.py.
References exaparty.api.particle.tests.testLeapfrogFixedTimeStepSize.testLeapfrogFixedTimeStepSize._velocity, and scenarios.euler_isotropic_vortex.EulerIsotropicVortex._velocity.
Referenced by plot_celldepth_benchmarks.BenchmarkData._read_logfile().

|
protected |
Definition at line 24 of file euler_isotropic_vortex.py.
Referenced by exaparty.api.Project.Project.__configure_makefile(), api.Project.Project.__configure_makefile(), exaparty.api.Project.Project.__export_constants(), api.Project.Project.__export_constants(), exahype2.api.Project.Project.__export_constants(), api.Project.Project.__init__(), solvers.api.ContinuousGalerkinDiscretisationGaussLobattoWithBlockJacobi.ContinuousGalerkinDiscretisationGaussLobattoWithBlockJacobi._construct_narrow_to_interior_matrix(), scenarios.elastic_planar_waves.ElasticPlanarWaves.analytical_solution(), tarch.plotter.api.output.Visualiser.PatchFileData.apply_renderer_to_data(), exahype2.api.dslhype.SyntaxTree.Matrix.index(), scenarios.elastic_planar_waves.ElasticPlanarWaves.initial_conditions(), exahype2.api.dslhype.SyntaxTree.TSimpleMemref.print_mlir(), exahype2.api.dslhype.SyntaxTree.TDataBlock.print_mlir(), exaparty.api.Project.Project.set_global_simulation_parameters(), api.Project.Project.set_global_simulation_parameters(), api.Project.Project.set_global_simulation_parameters(), exahype2.api.Project.Project.set_global_simulation_parameters(), and scenarios.scenario.Scenario.set_global_simulation_parameters().
|
staticprotected |
Definition at line 19 of file euler_isotropic_vortex.py.
Referenced by exaparty.api.Project.Project.__export_constants(), api.Project.Project.__export_constants(), exahype2.api.Project.Project.__export_constants(), api.Project.Project.__init__(), api.Tree.Tree.__str__(), api.Project.Project.generate_Peano4_project(), exaparty.api.Project.Project.real_mesh_size(), exaparty.api.Project.Project.set_global_simulation_parameters(), api.Project.Project.set_global_simulation_parameters(), api.Project.Project.set_global_simulation_parameters(), exahype2.api.Project.Project.set_global_simulation_parameters(), and scenarios.scenario.Scenario.set_global_simulation_parameters().
|
staticprotected |
Definition at line 20 of file euler_isotropic_vortex.py.
Referenced by scenarios.scenario.Scenario.set_global_simulation_parameters().
|
protected |
Definition at line 25 of file euler_isotropic_vortex.py.
|
staticprotected |
Definition at line 18 of file euler_isotropic_vortex.py.
Referenced by exahype2.api.dslhype.SyntaxTree.DataBlock.linearise_index(), and scenarios.scenario.Scenario.set_global_simulation_parameters().
|
staticprotected |
Definition at line 21 of file euler_isotropic_vortex.py.
Referenced by scenarios.scenario.Scenario.boundary_conditions(), and scenarios.scenario.Scenario.set_global_simulation_parameters().
|
staticprotected |
Definition at line 17 of file euler_isotropic_vortex.py.
Referenced by scenarios.scenario.Scenario.set_global_simulation_parameters().
|
protected |
Definition at line 26 of file euler_isotropic_vortex.py.
Referenced by scenarios.euler_isotropic_vortex.EulerIsotropicVortex.analytical_solution(), and scenarios.euler_isotropic_vortex.EulerIsotropicVortex.initial_conditions().