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
assign_time_derivative_process.AssignTimeDerivativeProcess Class Reference

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

Inheritance diagram for assign_time_derivative_process.AssignTimeDerivativeProcess:
Collaboration diagram for assign_time_derivative_process.AssignTimeDerivativeProcess:

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...
 
def ExecuteFinalizeSolutionStep (self)
 This method is executed in order to finalize the current step. More...
 
- Public Member Functions inherited from assign_vector_variable_process.AssignVectorVariableProcess
def ExecuteBeforeSolutionLoop (self)
 This method is executed in before initialize the solution step. More...
 

Public Attributes

 dof_components
 
- Public Attributes inherited from assign_vector_variable_process.AssignVectorVariableProcess
 variable
 Trick to ensure that if someone sets constrained as a single bool, it is transformed to a vector. More...
 
 model_part
 
 aux_processes
 

Detailed Description

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

this process fixes the components of the value named "variable_to_be_solved_for" in case the components of "variable_name" is fixed. this is needed when the variable to be solved for is different than the one being fixed

Constructor & Destructor Documentation

◆ __init__()

def assign_time_derivative_process.AssignTimeDerivativeProcess.__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.

Reimplemented from assign_vector_variable_process.AssignVectorVariableProcess.

Member Function Documentation

◆ ExecuteFinalizeSolutionStep()

def assign_time_derivative_process.AssignTimeDerivativeProcess.ExecuteFinalizeSolutionStep (   self)

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

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

Reimplemented from assign_vector_variable_process.AssignVectorVariableProcess.

◆ ExecuteInitializeSolutionStep()

def assign_time_derivative_process.AssignTimeDerivativeProcess.ExecuteInitializeSolutionStep (   self)

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

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

Reimplemented from assign_vector_variable_process.AssignVectorVariableProcess.

Member Data Documentation

◆ dof_components

assign_time_derivative_process.AssignTimeDerivativeProcess.dof_components

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