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

Public Member Functions

def __init__ (self, Model, project_parameters="ProjectParameters.json", file_name=None)
 
def RunSolutionLoop (self)
 
def Initialize (self)
 
def InitializeSolutionLoop (self)
 
def PredictTimeStep (self)
 
def InitializeSolutionStep (self)
 
def SolveSolutionStep (self)
 
def FinalizeSolutionStep (self)
 
def FinalizeNonConvergedStep (self)
 
def OutputSolutionStep (self)
 
def Finalize (self)
 

Public Attributes

 t0p
 
 t0w
 
 main_model_part
 
 time_step
 
 time
 
 step
 
 non_converged_steps
 
 input_manager
 
 process_info
 
 end_time
 
 time_process
 
 time_change_delay
 
 maximum_time_step
 
 echo_level
 
 severity
 
 report
 

Constructor & Destructor Documentation

◆ __init__()

def solid_analysis.Solution.__init__ (   self,
  Model,
  project_parameters = "ProjectParameters.json",
  file_name = None 
)

Member Function Documentation

◆ Finalize()

def solid_analysis.Solution.Finalize (   self)

◆ FinalizeNonConvergedStep()

def solid_analysis.Solution.FinalizeNonConvergedStep (   self)

◆ FinalizeSolutionStep()

def solid_analysis.Solution.FinalizeSolutionStep (   self)

◆ Initialize()

def solid_analysis.Solution.Initialize (   self)

◆ InitializeSolutionLoop()

def solid_analysis.Solution.InitializeSolutionLoop (   self)

◆ InitializeSolutionStep()

def solid_analysis.Solution.InitializeSolutionStep (   self)

◆ OutputSolutionStep()

def solid_analysis.Solution.OutputSolutionStep (   self)

◆ PredictTimeStep()

def solid_analysis.Solution.PredictTimeStep (   self)

◆ RunSolutionLoop()

def solid_analysis.Solution.RunSolutionLoop (   self)

◆ SolveSolutionStep()

def solid_analysis.Solution.SolveSolutionStep (   self)

Member Data Documentation

◆ echo_level

solid_analysis.Solution.echo_level

◆ end_time

solid_analysis.Solution.end_time

◆ input_manager

solid_analysis.Solution.input_manager

◆ main_model_part

solid_analysis.Solution.main_model_part

◆ maximum_time_step

solid_analysis.Solution.maximum_time_step

◆ non_converged_steps

solid_analysis.Solution.non_converged_steps

◆ process_info

solid_analysis.Solution.process_info

◆ report

solid_analysis.Solution.report

◆ severity

solid_analysis.Solution.severity

◆ step

solid_analysis.Solution.step

◆ t0p

solid_analysis.Solution.t0p

◆ t0w

solid_analysis.Solution.t0w

◆ time

solid_analysis.Solution.time

◆ time_change_delay

solid_analysis.Solution.time_change_delay

◆ time_process

solid_analysis.Solution.time_process

◆ time_step

solid_analysis.Solution.time_step

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