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 | Static Public Member Functions | Public Attributes | List of all members
co_simulation_analysis.CoSimulationAnalysis Class Reference

AnalysisStage of the CoSimulationApplication. More...

Inheritance diagram for co_simulation_analysis.CoSimulationAnalysis:
Collaboration diagram for co_simulation_analysis.CoSimulationAnalysis:

Public Member Functions

def __init__ (self, cosim_settings, models=None)
 
def Initialize (self)
 
def Finalize (self)
 
def InitializeSolutionStep (self)
 
def FinalizeSolutionStep (self)
 
def OutputSolutionStep (self)
 

Static Public Member Functions

def Flush ()
 

Public Attributes

 cosim_settings
 
 models
 
 echo_level
 
 parallel_type
 
 flush_stdout
 
 end_time
 Stepping and time settings. More...
 
 time
 
 step
 

Detailed Description

AnalysisStage of the CoSimulationApplication.

It does NOT override the "RunSolutionLoop" method!

Constructor & Destructor Documentation

◆ __init__()

def co_simulation_analysis.CoSimulationAnalysis.__init__ (   self,
  cosim_settings,
  models = None 
)

Member Function Documentation

◆ Finalize()

def co_simulation_analysis.CoSimulationAnalysis.Finalize (   self)

◆ FinalizeSolutionStep()

def co_simulation_analysis.CoSimulationAnalysis.FinalizeSolutionStep (   self)

◆ Flush()

def co_simulation_analysis.CoSimulationAnalysis.Flush ( )
static

◆ Initialize()

def co_simulation_analysis.CoSimulationAnalysis.Initialize (   self)

◆ InitializeSolutionStep()

def co_simulation_analysis.CoSimulationAnalysis.InitializeSolutionStep (   self)

◆ OutputSolutionStep()

def co_simulation_analysis.CoSimulationAnalysis.OutputSolutionStep (   self)

Member Data Documentation

◆ cosim_settings

co_simulation_analysis.CoSimulationAnalysis.cosim_settings

◆ echo_level

co_simulation_analysis.CoSimulationAnalysis.echo_level

◆ end_time

co_simulation_analysis.CoSimulationAnalysis.end_time

Stepping and time settings.

◆ flush_stdout

co_simulation_analysis.CoSimulationAnalysis.flush_stdout

◆ models

co_simulation_analysis.CoSimulationAnalysis.models

◆ parallel_type

co_simulation_analysis.CoSimulationAnalysis.parallel_type

◆ step

co_simulation_analysis.CoSimulationAnalysis.step

◆ time

co_simulation_analysis.CoSimulationAnalysis.time

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