FEDEM Solver  R8.0
Source code of the dynamics solver
Data Types | Modules | Functions/Subroutines
motionRoutinesModule.f90 File Reference

Subroutines for prescribed motion calculations. More...

Data Types

interface  motionroutinesmodule::updateprescribedmotions
 Updates the prescribed motions. More...
 

Modules

module  motionroutinesmodule
 Module with subroutines for prescribed motion calculations.
 

Functions/Subroutines

subroutine motionroutinesmodule::updateprescribedmotionsa (t, h, beta, gamma, sysVel, sysAcc, motions, linearStatic, ierr, lpu)
 Updates the prescribed motions. More...
 
subroutine motionroutinesmodule::updateprescribedmotionsb (motions, ierr)
 Updates the prescribed motions. More...
 
subroutine, public motionroutinesmodule::initprescribedvelacc (motions, sysVel, sysAcc)
 Inserts prescribed motion values into the system vectors. More...
 
subroutine initprescribed (triad, D, sysDof, locDof, sysVec)
 Inserts motion values for triad DOFs into a system vector. More...
 

Detailed Description

Subroutines for prescribed motion calculations.

Function/Subroutine Documentation

◆ initprescribed()

subroutine initprescribedvelacc::initprescribed ( type(triadtype), intent(in)  triad,
real(dp), intent(in)  D,
integer, intent(in)  sysDof,
integer, intent(in)  locDof,
real(dp), dimension(:), intent(inout)  sysVec 
)

Inserts motion values for triad DOFs into a system vector.