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.
Public Member Functions | List of all members
python_interface.kratos_globals.KratosGlobalsImpl Class Reference
Inheritance diagram for python_interface.kratos_globals.KratosGlobalsImpl:
Collaboration diagram for python_interface.kratos_globals.KratosGlobalsImpl:

Public Member Functions

def __init__ (self, ThisKernel, ApplicationsRoot)
 
def __setattr__ (self, name, value)
 
def echo (self)
 
def HasFlag (self, FlagName)
 This method returns if the flag with the given name exists. More...
 
def GetFlag (self, FlagName)
 This method returns the flag with the given name. More...
 
def GetVariable (self, VarName)
 This method returns the variable with the given name. More...
 
def HasVariable (self, VarName)
 This method checks if a variable exists. More...
 
def GetVariableType (self, VarName)
 This method checks the type of variable. More...
 
def GetConstitutiveLaw (self, ConstitutiveLawName)
 This method returns the constitutive law with the given name. More...
 
def HasConstitutiveLaw (self, ConstitutiveLawName)
 This method checks if a constitutive law exists. More...
 

Constructor & Destructor Documentation

◆ __init__()

def python_interface.kratos_globals.KratosGlobalsImpl.__init__ (   self,
  ThisKernel,
  ApplicationsRoot 
)

Member Function Documentation

◆ __setattr__()

def python_interface.kratos_globals.KratosGlobalsImpl.__setattr__ (   self,
  name,
  value 
)

◆ echo()

def python_interface.kratos_globals.KratosGlobalsImpl.echo (   self)

◆ GetConstitutiveLaw()

def python_interface.kratos_globals.KratosGlobalsImpl.GetConstitutiveLaw (   self,
  ConstitutiveLawName 
)

This method returns the constitutive law with the given name.

   Keyword arguments:
   self -- It signifies an instance of a class.
   ConstitutiveLawName -- The name of the constitutive law to return

◆ GetFlag()

def python_interface.kratos_globals.KratosGlobalsImpl.GetFlag (   self,
  FlagName 
)

This method returns the flag with the given name.

   Keyword arguments:
   self -- It signifies an instance of a class.
   FlagName -- The name of the flag to return

◆ GetVariable()

def python_interface.kratos_globals.KratosGlobalsImpl.GetVariable (   self,
  VarName 
)

This method returns the variable with the given name.

   Keyword arguments:
   self -- It signifies an instance of a class.
   VarName -- The name of the variable to return

◆ GetVariableType()

def python_interface.kratos_globals.KratosGlobalsImpl.GetVariableType (   self,
  VarName 
)

This method checks the type of variable.

   Keyword arguments:
   self -- It signifies an instance of a class.
   VarName -- The name of the variable to check

◆ HasConstitutiveLaw()

def python_interface.kratos_globals.KratosGlobalsImpl.HasConstitutiveLaw (   self,
  ConstitutiveLawName 
)

This method checks if a constitutive law exists.

   Keyword arguments:
   self -- It signifies an instance of a class.
   ConstitutiveLawName -- The name of the constitutive law to check

◆ HasFlag()

def python_interface.kratos_globals.KratosGlobalsImpl.HasFlag (   self,
  FlagName 
)

This method returns if the flag with the given name exists.

   Keyword arguments:
   self -- It signifies an instance of a class.
   FlagName -- The name of the flag to check

◆ HasVariable()

def python_interface.kratos_globals.KratosGlobalsImpl.HasVariable (   self,
  VarName 
)

This method checks if a variable exists.

   Keyword arguments:
   self -- It signifies an instance of a class.
   VarName -- The name of the variable to check

The documentation for this class was generated from the following file: