![]() |
SPEED
|
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | make_invariants_and_main_strain (nn, duxdx, duydx, duzdx, duxdy, duydy, duzdy, duxdz, duydz, duzdz, r, yon) |
| Makes invariants for the strain tensor and computes the main strain. | |
| subroutine make_invariants_and_main_strain | ( | integer*4 | nn, |
| real*8, dimension(nn,nn,nn) | duxdx, | ||
| real*8, dimension(nn,nn,nn) | duydx, | ||
| duzdx, | |||
| real*8, dimension(nn,nn,nn) | duxdy, | ||
| real*8, dimension(nn,nn,nn) | duydy, | ||
| duzdy, | |||
| real*8, dimension(nn,nn,nn) | duxdz, | ||
| real*8, dimension(nn,nn,nn) | duydz, | ||
| duzdz, | |||
| real*8, dimension(nn,nn,nn) | r, | ||
| integer*4, dimension(nn,nn,nn) | yon | ||
| ) |
Makes invariants for the strain tensor and computes the main strain.
| [in] | nn | polynomial degree |
| [in] | duxdx | nodal values for spatial derivatives of the displacement |
| [in] | duydx | nodal values for spatial derivatives of the displacement |
| [in] | duzdx | nodal values for spatial derivatives of the displacement |
| [in] | duxdy | nodal values for spatial derivatives of the displacement |
| [in] | duydy | nodal values for spatial derivatives of the displacement |
| [in] | duzdy | nodal values for spatial derivatives of the displacement |
| [in] | duxdz | nodal values for spatial derivatives of the displacement |
| [in] | duydz | nodal values for spatial derivatives of the displacement |
| [in] | duzdz | nodal values for spatial derivatives of the displacement |
| [in] | yon | 1 if the point is non-linear elastic, 0 otherwise |
| [out] | R | averaged main shear strain |
Definition at line 38 of file MAKE_INVARIANTS_AND_MAIN_STRAIN.f90.