FEDEM Solver  R8.0
Source code of the dynamics solver
Functions
FFaTensorTransforms_F.C File Reference
#include "FFaLib/FFaAlgebra/FFaTensorTransforms.H"
#include "FFaLib/FFaAlgebra/FFaTensor3.H"
#include "FFaLib/FFaAlgebra/FFaVec3.H"
#include "FFaLib/FFaOS/FFaFortran.H"
Include dependency graph for FFaTensorTransforms_F.C:

Functions

 DOUBLE_FUNCTION (vonmises, VONMISES) const
 
 SUBROUTINE (princval, PRINCVAL) const
 
 SUBROUTINE (maxshearvalue, MAXSHEARVALUE) const
 
 SUBROUTINE (maxshear, MAXSHEAR) const
 
 SUBROUTINE (tratensor, TRATENSOR) const
 
 SUBROUTINE (trainertia, TRAINERTIA) const
 

Function Documentation

◆ DOUBLE_FUNCTION()

DOUBLE_FUNCTION ( vonmises  ,
VONMISES   
) const

von Mises calculation for stress and strain tensors.

◆ SUBROUTINE() [1/5]

SUBROUTINE ( maxshear  ,
MAXSHEAR   
) const

Maximum shear value and associated direction.

◆ SUBROUTINE() [2/5]

SUBROUTINE ( maxshearvalue  ,
MAXSHEARVALUE   
) const

Maximum shear value calculation.

◆ SUBROUTINE() [3/5]

SUBROUTINE ( princval  ,
PRINCVAL   
) const

Principal values calculation.

◆ SUBROUTINE() [4/5]

SUBROUTINE ( trainertia  ,
TRAINERTIA   
) const

Inertia tensor transformation based on the parallel-axis theorem.

◆ SUBROUTINE() [5/5]

SUBROUTINE ( tratensor  ,
TRATENSOR   
) const

Congruence transformation of 2D and 3D symmetric tensors.