![]() |
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.
|
Classes | |
| class | Benchmark1 |
| class | Benchmark2 |
| class | Benchmark3 |
| class | Benchmark4 |
| class | Benchmark5 |
| class | Benchmark6 |
| class | Benchmark7 |
| class | Benchmark8 |
| class | Benchmark9 |
| class | Benchmark10 |
| LINEAR THORNTON. More... | |
| class | Benchmark11 |
| HERTZIAN THORNTON. More... | |
| class | Benchmark12 |
| ROLLING FRICTION. More... | |
| class | Benchmark13 |
| DEM-FEM Facet. More... | |
| class | Benchmark14 |
| DEM-FEM Edge. More... | |
| class | Benchmark15 |
| DEM-FEM Vertex. More... | |
| class | Benchmark16 |
| DEM-FEM Grid. More... | |
| class | Benchmark17 |
| DEM-FEM Rolling. More... | |
| class | Benchmark20 |
| class | Benchmark21 |
| class | Benchmark22 |
| class | Benchmark23 |
| class | Benchmark24 |
| class | Benchmark25 |
| class | Benchmark26 |
| class | Benchmark27 |
| class | Benchmark28 |
| class | Benchmark30 |
| Cylinder with imposed angular velocity (Velocity Verlet + Zhao) More... | |
| class | Benchmark31 |
| Cylinder with imposed angular velocity (Symplectic Euler + Runge-Kutta) More... | |
| class | Benchmark32 |
| Fiber cluster bouncing without any damping (Velocity Verlet + Zhao scheme) More... | |
| class | Benchmark33 |
| Fiber cluster bouncing without any damping (Velocity Verlet + Runge-Kutta scheme) More... | |
| class | Benchmark40 |
Functions | |
| def | initialize_time_parameters (benchmark_number) |
| def | extend_datafile_list (arg) |
| def | delete_current_benchmark_data () |
| def | PrintResultsMessage (test_number, it_is_success, error, elapsed_time, error_filename='errors.err') |
| def | GetDisplacement (node) |
| def | GetVectorNorm (node, variable) |
| def | GetNodeDisplacement (node) |
| def | ApplyErrorTolerance (error1=0.0, error2=0.0, error3=0.0, error4=0.0, error5=0.0) |
| def | print_gnuplot_files_on_screen (gnuplot_script_name) |
| def | create_pdf_document (pdf_script_name) |
Variables | |
| list | files_to_delete_list = [] |
| def DEM_benchmarks_class.ApplyErrorTolerance | ( | error1 = 0.0, |
|
error2 = 0.0, |
|||
error3 = 0.0, |
|||
error4 = 0.0, |
|||
error5 = 0.0 |
|||
| ) |
| def DEM_benchmarks_class.create_pdf_document | ( | pdf_script_name | ) |
| def DEM_benchmarks_class.delete_current_benchmark_data | ( | ) |
| def DEM_benchmarks_class.extend_datafile_list | ( | arg | ) |
| def DEM_benchmarks_class.GetDisplacement | ( | node | ) |
| def DEM_benchmarks_class.GetNodeDisplacement | ( | node | ) |
| def DEM_benchmarks_class.GetVectorNorm | ( | node, | |
| variable | |||
| ) |
| def DEM_benchmarks_class.initialize_time_parameters | ( | benchmark_number | ) |
| def DEM_benchmarks_class.print_gnuplot_files_on_screen | ( | gnuplot_script_name | ) |
| def DEM_benchmarks_class.PrintResultsMessage | ( | test_number, | |
| it_is_success, | |||
| error, | |||
| elapsed_time, | |||
error_filename = 'errors.err' |
|||
| ) |
| list DEM_benchmarks_class.files_to_delete_list = [] |