![]() |
FrontISTR
5.2.0
Large-scale structural analysis program with finit element method
|
This module provides functions to caluclation nodal stress. More...
Functions/Subroutines | |
| subroutine | fstr_nodalstress3d (hecMESH, fstrSOLID) |
| Calculate NODAL STRESS of solid elements. More... | |
| subroutine | fstr_stress_add_shelllyr (nn, fstrSOLID, icel, nodLOCAL, nlyr, strain, stress, flag) |
| subroutine | fstr_getavg_shell (nn, fstrSOLID, icel, nodLOCAL, strain, stress, estrain, estress) |
| real(kind=kreal) function | get_mises (s) |
| subroutine | fstr_nodalstress2d (hecMESH, fstrSOLID) |
| Calculate NODAL STRESS of plane elements. More... | |
| subroutine | fstr_nodalstress6d (hecMESH, fstrSOLID) |
| Calculate NODAL STRESS of shell elements. More... | |
| subroutine | make_principal (fstrSOLID, hecMESH, RES) |
This module provides functions to caluclation nodal stress.
| subroutine m_fstr_nodalstress::fstr_getavg_shell | ( | integer(kind=kint) | nn, |
| type (fstr_solid) | fstrSOLID, | ||
| integer(kind=kint) | icel, | ||
| integer(kind=kint), dimension(20) | nodLOCAL, | ||
| real(kind=kreal), dimension(nn,6) | strain, | ||
| real(kind=kreal), dimension(nn,6) | stress, | ||
| real(kind=kreal), dimension(6) | estrain, | ||
| real(kind=kreal), dimension(6) | estress | ||
| ) |
| subroutine m_fstr_nodalstress::fstr_nodalstress2d | ( | type (hecmwst_local_mesh) | hecMESH, |
| type (fstr_solid) | fstrSOLID | ||
| ) |
Calculate NODAL STRESS of plane elements.
Definition at line 507 of file fstr_NodalStress.f90.
| subroutine m_fstr_nodalstress::fstr_nodalstress3d | ( | type(hecmwst_local_mesh) | hecMESH, |
| type(fstr_solid) | fstrSOLID | ||
| ) |
Calculate NODAL STRESS of solid elements.
Definition at line 13 of file fstr_NodalStress.f90.
| subroutine m_fstr_nodalstress::fstr_nodalstress6d | ( | type (hecmwst_local_mesh) | hecMESH, |
| type (fstr_solid) | fstrSOLID | ||
| ) |
Calculate NODAL STRESS of shell elements.
Definition at line 756 of file fstr_NodalStress.f90.
| subroutine m_fstr_nodalstress::fstr_stress_add_shelllyr | ( | integer(kind=kint) | nn, |
| type(fstr_solid) | fstrSOLID, | ||
| integer(kind=kint) | icel, | ||
| integer(kind=kint), dimension(20) | nodLOCAL, | ||
| integer(kind=kint) | nlyr, | ||
| real(kind=kreal), dimension(nn, 6) | strain, | ||
| real(kind=kreal), dimension(nn, 6) | stress, | ||
| integer(kind=kint) | flag | ||
| ) |
| real(kind=kreal) function m_fstr_nodalstress::get_mises | ( | real(kind=kreal), dimension(1:6) | s | ) |
| subroutine m_fstr_nodalstress::make_principal | ( | type(fstr_solid) | fstrSOLID, |
| type(hecmwst_local_mesh) | hecMESH, | ||
| type(fstr_solid_physic_val) | RES | ||
| ) |