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 | Public Attributes | List of all members
case_runner.CaseRunner Class Reference
Collaboration diagram for case_runner.CaseRunner:

Public Member Functions

def __init__ (self, main_path, algorithm, total_number_of_simulations=None)
 
def SayStartMessage (self)
 
def FinishAndSayEndMessage (self, message_start)
 
def RunCase (self, parameters, simulation_id, identification_text='')
 

Public Attributes

 main_path
 
 algorithm
 
 n_simulations
 
 print_line_length
 
 number_of_trailing_dots
 
 simulation_id
 
 identification_text
 

Constructor & Destructor Documentation

◆ __init__()

def case_runner.CaseRunner.__init__ (   self,
  main_path,
  algorithm,
  total_number_of_simulations = None 
)

Member Function Documentation

◆ FinishAndSayEndMessage()

def case_runner.CaseRunner.FinishAndSayEndMessage (   self,
  message_start 
)

◆ RunCase()

def case_runner.CaseRunner.RunCase (   self,
  parameters,
  simulation_id,
  identification_text = '' 
)

◆ SayStartMessage()

def case_runner.CaseRunner.SayStartMessage (   self)

Member Data Documentation

◆ algorithm

case_runner.CaseRunner.algorithm

◆ identification_text

case_runner.CaseRunner.identification_text

◆ main_path

case_runner.CaseRunner.main_path

◆ n_simulations

case_runner.CaseRunner.n_simulations

◆ number_of_trailing_dots

case_runner.CaseRunner.number_of_trailing_dots

◆ print_line_length

case_runner.CaseRunner.print_line_length

◆ simulation_id

case_runner.CaseRunner.simulation_id

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