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

Utilities for strain- and stress calculation. More...

Modules

module  strainandstressutilitiesmodule
 Module with utility subroutines for strain- and stress calculation.
 

Functions/Subroutines

subroutine strainandstressutilitiesmodule::principlestrains2d (epsC, eps1, eps2, gamma, alpha1, alphaGamma)
 Calculation of principal strains in 2D. More...
 
subroutine strainandstressutilitiesmodule::principlestresses2d (sigC, sig1, sig2, tau, alpha1, alphaTau)
 Calculation of principal stresses in 2D. More...
 
subroutine strainandstressutilitiesmodule::straindispcst (nndof, xEl, yEl, zEl, T_el, zPos, B_el)
 Computes strain-displacement matrix for constant strain triangle. More...
 
subroutine strainandstressutilitiesmodule::straindispquad4 (nndof, xEl, yEl, zEl, T_el, xi, eta, zPos, B_el)
 Computes strain-displacement matrix for the 4-noded quadrilateral. More...
 
real(dp) function, dimension(3) strainandstressutilitiesmodule::getglobalizedx (eZ)
 Calculates the X-axis direction of the globalized coordinate system. More...
 
subroutine strainandstressutilitiesmodule::getshellelementaxes (nenod, X, Y, Z, V1, V2, V3, lpu, ierr, doGlobalize)
 Computes the local element axes for a thin shell element. More...
 
subroutine strainandstressutilitiesmodule::getshellstresstrans (eX, eZ, T, lpu, ierr)
 Computes the stress transformation matrix for a thin shell element. More...
 

Detailed Description

Utilities for strain- and stress calculation.