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 | Functions
logger_utilities Namespace Reference

Classes

class  FileLogger
 A context responsible for managing the lifetime of logger files. More...
 
class  TimeLogger
 A context responsible for outputting execution times. More...
 
class  OptimizationAlgorithmTimeLogger
 A context responsible for outputting execution times. More...
 
class  OptimizationAnalysisTimeLogger
 

Functions

def AddFileLoggerOutput (logger_file_name)
 
def RemoveFileLoggerOutput (default_severity, logger_file)
 
def DictLogger (str title, dict data)
 
def time_decorator (arg1=None, arg2=None, methodName=None)
 

Function Documentation

◆ AddFileLoggerOutput()

def logger_utilities.AddFileLoggerOutput (   logger_file_name)

◆ DictLogger()

def logger_utilities.DictLogger ( str  title,
dict  data 
)

◆ RemoveFileLoggerOutput()

def logger_utilities.RemoveFileLoggerOutput (   default_severity,
  logger_file 
)

◆ time_decorator()

def logger_utilities.time_decorator (   arg1 = None,
  arg2 = None,
  methodName = None 
)