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
swap_coordinates_process.SwapCoordinatesProcess Class Reference

SwapCoordinatesProcess. More...

Inheritance diagram for swap_coordinates_process.SwapCoordinatesProcess:
Collaboration diagram for swap_coordinates_process.SwapCoordinatesProcess:

Public Member Functions

def __init__ (self, model, settings)
 Constructor of the class. More...
 
def ExecuteBeforeSolutionLoop (self)
 Perform the transformation before printing the initial mesh. More...
 
def ExecuteInitializeSolutionStep (self)
 Undo the transformation after the initial mesh is printed. More...
 
def ExecuteBeforeOutputStep (self)
 Swap the mesh. More...
 
def ExecuteAfterOutputStep (self)
 Restore the mesh swapping. More...
 

Public Attributes

 model_part
 
 execute_initialize_solution_step_is_called
 

Detailed Description

SwapCoordinatesProcess.

This process swaps the YZ coordinates of a model part in order to merge several 2D simulations for post-processing purpose.

Constructor & Destructor Documentation

◆ __init__()

def swap_coordinates_process.SwapCoordinatesProcess.__init__ (   self,
  model,
  settings 
)

Constructor of the class.

Member Function Documentation

◆ ExecuteAfterOutputStep()

def swap_coordinates_process.SwapCoordinatesProcess.ExecuteAfterOutputStep (   self)

Restore the mesh swapping.

◆ ExecuteBeforeOutputStep()

def swap_coordinates_process.SwapCoordinatesProcess.ExecuteBeforeOutputStep (   self)

Swap the mesh.

◆ ExecuteBeforeSolutionLoop()

def swap_coordinates_process.SwapCoordinatesProcess.ExecuteBeforeSolutionLoop (   self)

Perform the transformation before printing the initial mesh.

◆ ExecuteInitializeSolutionStep()

def swap_coordinates_process.SwapCoordinatesProcess.ExecuteInitializeSolutionStep (   self)

Undo the transformation after the initial mesh is printed.

Member Data Documentation

◆ execute_initialize_solution_step_is_called

swap_coordinates_process.SwapCoordinatesProcess.execute_initialize_solution_step_is_called

◆ model_part

swap_coordinates_process.SwapCoordinatesProcess.model_part

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