![]() |
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.
|
This process calculates(using c++ utilities) and writes the flow through a given list of (sub)model parts. More...
Public Member Functions | |
| def | __init__ (self, model, params) |
| def | ExecuteInitialize (self) |
| def | ExecuteFinalizeSolutionStep (self) |
| def | ExecuteFinalize (self) |
| def | GetFileHeader (self) |
| def | CalculateFlow (self, model_part) |
Public Attributes | |
| model | |
| params | |
| output_file | |
| format | |
| model_part_for_time | |
| is_writing_rank | |
This process calculates(using c++ utilities) and writes the flow through a given list of (sub)model parts.
In 3D use a surface eg. Inlet, Outlet In 2D use a line eg. Inlet, Outlet
This process works in MPI as well as with restarts
| def flow_output_process.FlowOutputProcess.__init__ | ( | self, | |
| model, | |||
| params | |||
| ) |
| def flow_output_process.FlowOutputProcess.CalculateFlow | ( | self, | |
| model_part | |||
| ) |
| def flow_output_process.FlowOutputProcess.ExecuteFinalize | ( | self | ) |
| def flow_output_process.FlowOutputProcess.ExecuteFinalizeSolutionStep | ( | self | ) |
| def flow_output_process.FlowOutputProcess.ExecuteInitialize | ( | self | ) |
| def flow_output_process.FlowOutputProcess.GetFileHeader | ( | self | ) |
| flow_output_process.FlowOutputProcess.format |
| flow_output_process.FlowOutputProcess.is_writing_rank |
| flow_output_process.FlowOutputProcess.model |
| flow_output_process.FlowOutputProcess.model_part_for_time |
| flow_output_process.FlowOutputProcess.output_file |
| flow_output_process.FlowOutputProcess.params |