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.
|
All the processes python should be derived from "Process". More...
Public Member Functions | |
def | __init__ (self, Model, settings) |
The default constructor of the class. More... | |
def | TranslateLegacyVariablesAccordingToCurrentStandard (self, settings) |
def | ExecuteInitialize (self) |
This method is executed in order to initialize the process. More... | |
def | ExecuteBeforeSolutionLoop (self) |
This method is executed before starting the time loop. More... | |
def | ExecuteInitializeSolutionStep (self) |
This method is executed in order to initialize the current step. More... | |
def | PrintOutput (self) |
This method is executed in order to initialize the current step. More... | |
def | IsOutputStep (self) |
This method determines if corresponds to output. More... | |
Public Attributes | |
settings | |
model_part | |
output_interval | |
output_control | |
next_output | |
step_count | |
All the processes python should be derived from "Process".
This process generates TikZ source files of 2D meshes
Only the member variables listed below should be accessed directly. Public member variables: Model -- the container of the different model parts. settings -- Kratos parameters containing solver settings.
def tikz_output_process.TikZOutputProcess.__init__ | ( | self, | |
Model, | |||
settings | |||
) |
The default constructor of the class.
Keyword arguments: self -- It signifies an instance of a class. Model -- the container of the different model parts. settings -- Kratos parameters containing solver settings.
def tikz_output_process.TikZOutputProcess.ExecuteBeforeSolutionLoop | ( | self | ) |
This method is executed before starting the time loop.
Keyword arguments: self -- It signifies an instance of a class.
def tikz_output_process.TikZOutputProcess.ExecuteInitialize | ( | self | ) |
This method is executed in order to initialize the process.
Keyword arguments: self -- It signifies an instance of a class.
def tikz_output_process.TikZOutputProcess.ExecuteInitializeSolutionStep | ( | self | ) |
This method is executed in order to initialize the current step.
Keyword arguments: self -- It signifies an instance of a class.
def tikz_output_process.TikZOutputProcess.IsOutputStep | ( | self | ) |
This method determines if corresponds to output.
Keyword arguments: self -- It signifies an instance of a class.
def tikz_output_process.TikZOutputProcess.PrintOutput | ( | self | ) |
This method is executed in order to initialize the current step.
Keyword arguments: self -- It signifies an instance of a class.
def tikz_output_process.TikZOutputProcess.TranslateLegacyVariablesAccordingToCurrentStandard | ( | self, | |
settings | |||
) |
tikz_output_process.TikZOutputProcess.model_part |
tikz_output_process.TikZOutputProcess.next_output |
tikz_output_process.TikZOutputProcess.output_control |
tikz_output_process.TikZOutputProcess.output_interval |
tikz_output_process.TikZOutputProcess.settings |
tikz_output_process.TikZOutputProcess.step_count |