![]() |
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 | TestLoader |
| class | TestCase |
| class | KratosTextTestResult |
| class | WorkFolderScope |
| Helper-class to execute test in a specific target path. More... | |
Functions | |
| def | skipIfApplicationsNotAvailable (*application_names) |
| Skips the test if required applications are not available. More... | |
| def | SupressConsoleOutput () |
| def | SupressConsoleError () |
| def | SupressAllConsole () |
| def | main () |
| def | runTests (tests) |
| def | isclose (a, b, rel_tol=1e-09, abs_tol=0.0) |
| Same implementation as math.isclose self-implemented bcs math.isclose was only introduced in python3.5 see https://www.python.org/dev/peps/pep-0485/. More... | |
Variables | |
| dictionary | test_timing_results = {} |
| dictionary | KratosSuites |
| def KratosUnittest.isclose | ( | a, | |
| b, | |||
rel_tol = 1e-09, |
|||
abs_tol = 0.0 |
|||
| ) |
Same implementation as math.isclose self-implemented bcs math.isclose was only introduced in python3.5 see https://www.python.org/dev/peps/pep-0485/.
| def KratosUnittest.main | ( | ) |
| def KratosUnittest.runTests | ( | tests | ) |
| def KratosUnittest.skipIfApplicationsNotAvailable | ( | * | application_names | ) |
Skips the test if required applications are not available.
| def KratosUnittest.SupressAllConsole | ( | ) |
| def KratosUnittest.SupressConsoleError | ( | ) |
| def KratosUnittest.SupressConsoleOutput | ( | ) |
| dictionary KratosUnittest.KratosSuites |
| dictionary KratosUnittest.test_timing_results = {} |