![]() |
SPEED
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | make_stress_tensor_damped (nn, lambda, mu, duxdx, duydx, duzdx, duxdy, duydy, duzdy, duxdz, duydz, duzdz, strain_visc_xx, strain_visc_xy, strain_vi |
Computes the stress tensor. | |
subroutine make_stress_tensor_damped | ( | integer*4 | nn, |
real*8, dimension(nn,nn,nn) | lambda, | ||
real*8, dimension(nn,nn,nn) | mu, | ||
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,n_sls) | strain_visc_xx, | ||
strain_visc_xy, | |||
strain_vi | |||
) |
Computes the stress tensor.
[in] | nn | number of 1-D Legendre nodes |
[in] | lambda | nodal values of Lame coefficient lambda |
[in] | mu | nodal values of Lame coefficient mu |
[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] | strain_visc_xx | nodal values for viscoelastic stress tensor |
[in] | strain_visc_xy | nodal values for viscoelastic stress tensor |
[in] | strain_visc_xz | nodal values for viscoelastic stress tensor |
[in] | strain_visc_yy | nodal values for viscoelastic stress tensor |
[in] | strain_visc_yz | nodal values for viscoelastic stress tensor |
[in] | strain_visc_zz | nodal values for viscoelastic stress tensor |
[in] | Ylambda | anelastic coefficients (1st Lame modulus) |
[in] | Ymu | anelastic coefficients (2nd Lame modulus) |
[in] | ie | local element id |
[out] | sxx | nodal values for the stress tensor |
[out] | syy | nodal values for the stress tensor |
[out] | szz | nodal values for the stress tensor |
[out] | syz | nodal values for the stress tensor |
[out] | szx | nodal values for the stress tensor |
[out] | sxy | nodal values for the stress tensor |
Definition at line 52 of file MAKE_STRESS_TENSOR_DAMPED.f90.