FEDEM Solver  R8.0
Source code of the dynamics solver
Public Member Functions | List of all members
fiuserelminterface::Fi_UDE3 Interface Reference

Calculates the local origin of a user-defined element. More...

Public Member Functions

subroutine fi_ude3 (eId, eType, nenod, X, T, iwork, rwork, Tlg, ierr)
 

Detailed Description

Calculates the local origin of a user-defined element.

Parameters
[in]eIdUnique id (baseID) identifying this element instance
[in]eTypeUnique id identifying the element type
[in]nenodNumber of element nodes
[in]XGlobal nodal coordinates of the element (current config.)
[in]TLocal nodal coordinate systems of the element
iworkInteger work area for this element
rworkReal work area for this element
[out]TlgLocal-to-global transformation matrix for the element
[out]ierrError flag

This subroutine is invoked only in pre- and post-processing tasks, requiring the position of current element. It does not affect the response simulation.

Note
The plugin library does not need to contain this routine. If absent, the identity transformation matrix is assumed instead.

Member Function/Subroutine Documentation

◆ fi_ude3()

subroutine fiuserelminterface::Fi_UDE3::fi_ude3 ( integer, intent(in)  eId,
integer, intent(in)  eType,
integer, intent(in)  nenod,
real(dp), intent(in)  X,
real(dp), intent(in)  T,
integer, intent(inout)  iwork,
real(dp), intent(inout)  rwork,
real(dp), intent(out)  Tlg,
integer, intent(out)  ierr 
)

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