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
fix_vector_variable_process.FixVectorVariableProcess Class Reference

This process fixes the selected components of a given vector variable without modifying the value of the variable. More...

Inheritance diagram for fix_vector_variable_process.FixVectorVariableProcess:
Collaboration diagram for fix_vector_variable_process.FixVectorVariableProcess:

Public Member Functions

def __init__ (self, model, settings)
 
def ExecuteInitialize (self)
 
def ExecuteBeforeSolutionLoop (self)
 
def ExecuteInitializeSolutionStep (self)
 
def ExecuteFinalizeSolutionStep (self)
 
def ExecuteBeforeOutputStep (self)
 
def ExecuteAfterOutputStep (self)
 
def ExecuteFinalize (self)
 

Public Attributes

 settings
 
 aux_processes
 

Detailed Description

This process fixes the selected components of a given vector variable without modifying the value of the variable.

Internally a FixScalarVariableProcess is created for each component.

Constructor & Destructor Documentation

◆ __init__()

def fix_vector_variable_process.FixVectorVariableProcess.__init__ (   self,
  model,
  settings 
)

Member Function Documentation

◆ ExecuteAfterOutputStep()

def fix_vector_variable_process.FixVectorVariableProcess.ExecuteAfterOutputStep (   self)

◆ ExecuteBeforeOutputStep()

def fix_vector_variable_process.FixVectorVariableProcess.ExecuteBeforeOutputStep (   self)

◆ ExecuteBeforeSolutionLoop()

def fix_vector_variable_process.FixVectorVariableProcess.ExecuteBeforeSolutionLoop (   self)

◆ ExecuteFinalize()

def fix_vector_variable_process.FixVectorVariableProcess.ExecuteFinalize (   self)

◆ ExecuteFinalizeSolutionStep()

def fix_vector_variable_process.FixVectorVariableProcess.ExecuteFinalizeSolutionStep (   self)

◆ ExecuteInitialize()

def fix_vector_variable_process.FixVectorVariableProcess.ExecuteInitialize (   self)

◆ ExecuteInitializeSolutionStep()

def fix_vector_variable_process.FixVectorVariableProcess.ExecuteInitializeSolutionStep (   self)

Member Data Documentation

◆ aux_processes

fix_vector_variable_process.FixVectorVariableProcess.aux_processes

◆ settings

fix_vector_variable_process.FixVectorVariableProcess.settings

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