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
displacement_control_with_direction_process.AssignDisplacementControlProcess Class Reference

All the processes python should be derived from "Process". More...

Inheritance diagram for displacement_control_with_direction_process.AssignDisplacementControlProcess:
Collaboration diagram for displacement_control_with_direction_process.AssignDisplacementControlProcess:

Public Member Functions

def __init__ (self, Model, settings)
 The default constructor of the class. More...
 
def ExecuteInitializeSolutionStep (self)
 This method is executed in order to initialize the current step. More...
 

Public Attributes

 aux_processes
 
 step_is_active
 

Detailed Description

All the processes python should be derived from "Process".

This process assigns given POINT_LOAD and PRESCRIBED_DISPLACEMENT values (scalar) to the DisplacementControl belonging a certain submodelpart. Currently, it is restricted to one node and one global direction.

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.

Constructor & Destructor Documentation

◆ __init__()

def displacement_control_with_direction_process.AssignDisplacementControlProcess.__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.

Member Function Documentation

◆ ExecuteInitializeSolutionStep()

def displacement_control_with_direction_process.AssignDisplacementControlProcess.ExecuteInitializeSolutionStep (   self)

This method is executed in order to initialize the current step.

   Keyword arguments:
   self -- It signifies an instance of a class.

Member Data Documentation

◆ aux_processes

displacement_control_with_direction_process.AssignDisplacementControlProcess.aux_processes

◆ step_is_active

displacement_control_with_direction_process.AssignDisplacementControlProcess.step_is_active

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