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 | KratosUnittest.TestLoader |
class | KratosUnittest.TestCase |
class | KratosUnittest.KratosTextTestResult |
class | KratosUnittest.WorkFolderScope |
Helper-class to execute test in a specific target path. More... | |
Namespaces | |
KratosUnittest | |
Functions | |
def | KratosUnittest.skipIfApplicationsNotAvailable (*application_names) |
Skips the test if required applications are not available. More... | |
def | KratosUnittest.SupressConsoleOutput () |
def | KratosUnittest.SupressConsoleError () |
def | KratosUnittest.SupressAllConsole () |
def | KratosUnittest.main () |
def | KratosUnittest.runTests (tests) |
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/. More... | |
Variables | |
dictionary | KratosUnittest.test_timing_results = {} |
dictionary | KratosUnittest.KratosSuites |