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.
Namespaces | Classes | Functions | Variables
python_interface Namespace Reference

Namespaces

 kratos_globals
 
 python_registry
 
 python_registry_lists
 
 python_registry_utilities
 

Classes

class  KratosPaths
 

Functions

def __getattr__ (name)
 
def IsDistributedRun ()
 
def iter_wrapper (self)
 

Variables

def KratosGlobals = __ModuleInitDetail()
 
 Registry = python_registry.PythonRegistry()
 
 RegisterPrototype = python_registry.RegisterPrototype
 
def python_version = KratosGlobals.Kernel.PythonVersion()
 
def kratos_version_info = python_version.split(".")
 
list list_deprecation_warnings = []
 
 orig_iter = Parameters.__iter__
 

Function Documentation

◆ __getattr__()

def python_interface.__getattr__ (   name)

◆ IsDistributedRun()

def python_interface.IsDistributedRun ( )

◆ iter_wrapper()

def python_interface.iter_wrapper (   self)

Variable Documentation

◆ kratos_version_info

def python_interface.kratos_version_info = python_version.split(".")

◆ KratosGlobals

def python_interface.KratosGlobals = __ModuleInitDetail()

◆ list_deprecation_warnings

list python_interface.list_deprecation_warnings = []

◆ orig_iter

python_interface.orig_iter = Parameters.__iter__

◆ python_version

def python_interface.python_version = KratosGlobals.Kernel.PythonVersion()

◆ RegisterPrototype

python_interface.RegisterPrototype = python_registry.RegisterPrototype

◆ Registry