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.
Functions
set_moving_load_process Namespace Reference

Functions

def Factory (settings, Model)
 This process sets the moving load condition. More...
 

Function Documentation

◆ Factory()

def set_moving_load_process.Factory (   settings,
  Model 
)

This process sets the moving load condition.

The 'load' is to be filled in in x,y and z direction. The 'direction' parameter indicates the direction of the movement of the load in x,y and z direction, this parameter is either a positive or a negative integer; note that the load follows a given line, thus the 'direction' parameter is not a normalised direction vector. The 'velocity' parameter indicates the velocity of the load in the given direction, this parameter can be either a double or a function of time, written as a string. The 'origin' parameter indicates the origin point of the moving load, note that this point needs to be located within the line condition.