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
restart_process.RestartProcess Class Reference
Inheritance diagram for restart_process.RestartProcess:
Collaboration diagram for restart_process.RestartProcess:

Public Member Functions

def __init__ (self, Model, custom_settings)
 
def TranslateLegacyVariablesAccordingToCurrentStandard (self, settings)
 
def ExecuteInitialize (self)
 
def ExecuteInitializeSolutionStep (self)
 
def ExecuteFinalizeSolutionStep (self)
 
def ExecuteAfterOutputStep (self)
 
def SaveRestart (self)
 
def IsRestartStep (self)
 
def CleanPreviousFiles (self)
 
def CleanPosteriorFiles (self, restart_step)
 
def CleanPreviousFileType (self, file_ending_type)
 
def IsInt (self, s)
 
def CleanPosteriorFileType (self, restart_step, file_ending_type)
 

Public Attributes

 settings
 settings string in json format More...
 
 save_restart
 
 model
 
 output_frequency
 
 output_label_is_time
 
 output_control_is_time
 
 problem_path
 
 restart_path
 
 step_count
 
 printed_step_count
 
 next_output
 
 echo_level
 
 model_part
 
 serializer_flag
 

Constructor & Destructor Documentation

◆ __init__()

def restart_process.RestartProcess.__init__ (   self,
  Model,
  custom_settings 
)

Member Function Documentation

◆ CleanPosteriorFiles()

def restart_process.RestartProcess.CleanPosteriorFiles (   self,
  restart_step 
)

◆ CleanPosteriorFileType()

def restart_process.RestartProcess.CleanPosteriorFileType (   self,
  restart_step,
  file_ending_type 
)

◆ CleanPreviousFiles()

def restart_process.RestartProcess.CleanPreviousFiles (   self)

◆ CleanPreviousFileType()

def restart_process.RestartProcess.CleanPreviousFileType (   self,
  file_ending_type 
)

◆ ExecuteAfterOutputStep()

def restart_process.RestartProcess.ExecuteAfterOutputStep (   self)

◆ ExecuteFinalizeSolutionStep()

def restart_process.RestartProcess.ExecuteFinalizeSolutionStep (   self)

◆ ExecuteInitialize()

def restart_process.RestartProcess.ExecuteInitialize (   self)

◆ ExecuteInitializeSolutionStep()

def restart_process.RestartProcess.ExecuteInitializeSolutionStep (   self)

◆ IsInt()

def restart_process.RestartProcess.IsInt (   self,
  s 
)

◆ IsRestartStep()

def restart_process.RestartProcess.IsRestartStep (   self)

◆ SaveRestart()

def restart_process.RestartProcess.SaveRestart (   self)

◆ TranslateLegacyVariablesAccordingToCurrentStandard()

def restart_process.RestartProcess.TranslateLegacyVariablesAccordingToCurrentStandard (   self,
  settings 
)

Member Data Documentation

◆ echo_level

restart_process.RestartProcess.echo_level

◆ model

restart_process.RestartProcess.model

◆ model_part

restart_process.RestartProcess.model_part

◆ next_output

restart_process.RestartProcess.next_output

◆ output_control_is_time

restart_process.RestartProcess.output_control_is_time

◆ output_frequency

restart_process.RestartProcess.output_frequency

◆ output_label_is_time

restart_process.RestartProcess.output_label_is_time

◆ printed_step_count

restart_process.RestartProcess.printed_step_count

◆ problem_path

restart_process.RestartProcess.problem_path

◆ restart_path

restart_process.RestartProcess.restart_path

◆ save_restart

restart_process.RestartProcess.save_restart

◆ serializer_flag

restart_process.RestartProcess.serializer_flag

◆ settings

restart_process.RestartProcess.settings

settings string in json format

overwrite the default settings with user-provided parameters

◆ step_count

restart_process.RestartProcess.step_count

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