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
Kratos::RigidBodyElement::ElementVariables Struct Reference

#include <rigid_body_element.hpp>

Collaboration diagram for Kratos::RigidBodyElement::ElementVariables:

Public Member Functions

void SetProcessInfo (const ProcessInfo &rProcessInfo)
 
const ProcessInfoGetProcessInfo ()
 
void Initialize (const unsigned int &dimension, const ProcessInfo &rProcessInfo)
 

Public Attributes

RigidBodyProperties RigidBody
 
ArrayType VolumeForce
 
Matrix DeltaPosition
 

Detailed Description

Parameters to be used in the Element as they are. Direct interface to Parameters Struct

Member Function Documentation

◆ GetProcessInfo()

const ProcessInfo& Kratos::RigidBodyElement::ElementVariables::GetProcessInfo ( )
inline

◆ Initialize()

void Kratos::RigidBodyElement::ElementVariables::Initialize ( const unsigned int dimension,
const ProcessInfo rProcessInfo 
)
inline

◆ SetProcessInfo()

void Kratos::RigidBodyElement::ElementVariables::SetProcessInfo ( const ProcessInfo rProcessInfo)
inline

Member Data Documentation

◆ DeltaPosition

Matrix Kratos::RigidBodyElement::ElementVariables::DeltaPosition

◆ RigidBody

RigidBodyProperties Kratos::RigidBodyElement::ElementVariables::RigidBody

◆ VolumeForce

ArrayType Kratos::RigidBodyElement::ElementVariables::VolumeForce

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