![]() |
KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
Dam break benchark. More...
Public Member Functions | |
| def | __init__ (self, model, settings) |
| Constructor of the benchmark. More... | |
| def | Check (self) |
| This method checks if the input values have physical sense. More... | |
Public Attributes | |
| dam | |
| hl | |
| hr | |
| g | |
| cm | |
Dam break benchark.
O. Delestre, C. Lucas, P.-A. Ksinant, F. Darboux, C. Laguerre, T.N.T. Vo, F. James, S. Cordier SWASHES: a compilation of Shallow Water Analytic Solutions for Hydraulic and Environmental Studies International Journal for Numerical Methods in Fluids, Wiley, 2013, 72 (3), pp.269-300
| def dam_break_benchmark.DamBreakBenchmark.__init__ | ( | self, | |
| model, | |||
| settings | |||
| ) |
Constructor of the benchmark.
The base class validates the settings and sets the model_part, the variables and the benchmark_settings
| def dam_break_benchmark.DamBreakBenchmark.Check | ( | self | ) |
This method checks if the input values have physical sense.
| dam_break_benchmark.DamBreakBenchmark.cm |
| dam_break_benchmark.DamBreakBenchmark.dam |
| dam_break_benchmark.DamBreakBenchmark.g |
| dam_break_benchmark.DamBreakBenchmark.hl |
| dam_break_benchmark.DamBreakBenchmark.hr |