![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
This subroutine read in used-defined material properties tangent. More...
Functions/Subroutines | |
subroutine | umatlmatrix (mname, matl, strain, stress, fstat, D, dtime, ttime, temperature) |
This subroutine calculates constitutive matrix. More... | |
subroutine | uupdate (mname, matl, strain, stress, fstat, dtime, ttime, temperature) |
This subroutine calculate strain and stress increment. More... | |
This subroutine read in used-defined material properties tangent.
subroutine mumat::umatlmatrix | ( | character(len=*), intent(in) | mname, |
real(kind=kreal), dimension(:), intent(in) | matl, | ||
real(kind=kreal), dimension(6), intent(in) | strain, | ||
real(kind=kreal), dimension(6), intent(in) | stress, | ||
real(kind=kreal), dimension(:), intent(in) | fstat, | ||
real(kind=kreal), dimension(:,:), intent(out) | D, | ||
real(kind=kreal), intent(in) | dtime, | ||
real(kind=kreal), intent(in) | ttime, | ||
real(kind=kreal), optional | temperature | ||
) |
This subroutine calculates constitutive matrix.
[in] | mname | material name |
[in] | matl | material properties |
[in] | strain | Green-Lagrangen strain |
[in] | stress | 2nd Piola-Kirchhiff stress tensor |
[in] | fstat | state variables |
[out] | d | strain-stress relation |
[in] | dtime | time increment |
[in] | ttime | total time at the start of the current increment |
Definition at line 17 of file umat.f90.
subroutine mumat::uupdate | ( | character(len=*), intent(in) | mname, |
real(kind=kreal), dimension(:), intent(in) | matl, | ||
real(kind=kreal), dimension(6), intent(in) | strain, | ||
real(kind=kreal), dimension(6), intent(inout) | stress, | ||
real(kind=kreal), dimension(:), intent(inout) | fstat, | ||
real(kind=kreal), intent(in) | dtime, | ||
real(kind=kreal), intent(in) | ttime, | ||
real(kind=kreal), optional | temperature | ||
) |
This subroutine calculate strain and stress increment.
[in] | mname | material name |
[in] | matl | material properties |
[in,out] | stress | 2nd Piola-Kirchhiff stress tensor |
[in,out] | fstat | state variables |
[in] | dtime | time increment |
[in] | ttime | total time at the start of the current increment |
Definition at line 31 of file umat.f90.