Compute the strain rate tensor of a vector field.
More...
|
| subroutine | strain_rate_r4 (s11, s22, s33, s12, s13, s23, u, v, w, coef) |
| | Compute the strain rate tensor, i.e 0.5 * du_i/dx_j + du_j/dx_i.
|
| |
| subroutine | strain_rate_d (s11_d, s22_d, s33_d, s12_d, s13_d, s23_d, u_d, v_d, w_d, coef) |
| | Compute the strain rate tensor, i.e 0.5 * du_i/dx_j + du_j/dx_i.
|
| |
| subroutine | strain_rate_f (s11, s22, s33, s12, s13, s23, u, v, w, coef) |
| | Compute the strain rate tensor, i.e 0.5 * du_i/dx_j + du_j/dx_i.
|
| |
Definition at line 119 of file operators.f90.
◆ strain_rate_d()
| subroutine operators::strain_rate::strain_rate_d |
( |
type(c_ptr), intent(inout) |
s11_d, |
|
|
type(c_ptr), intent(inout) |
s22_d, |
|
|
type(c_ptr), intent(inout) |
s33_d, |
|
|
type(c_ptr), intent(inout) |
s12_d, |
|
|
type(c_ptr), intent(inout) |
s13_d, |
|
|
type(c_ptr), intent(inout) |
s23_d, |
|
|
type(c_ptr), intent(in) |
u_d, |
|
|
type(c_ptr), intent(in) |
v_d, |
|
|
type(c_ptr), intent(in) |
w_d, |
|
|
type(coef_t), intent(in) |
coef |
|
) |
| |
- Parameters
-
| s11_d | Will hold the 1,1 component of the strain rate tensor. |
| s22_d | Will hold the 2,2 component of the strain rate tensor. |
| s33_d | Will hold the 3,3 component of the strain rate tensor. |
| s12_d | Will hold the 1,2 component of the strain rate tensor. |
| s13_d | Will hold the 1,3 component of the strain rate tensor. |
| s23_d | Will hold the 2,3 component of the strain rate tensor. |
| u_d | The x component of velocity. |
| v_d | The y component of velocity. |
| w_d | The z component of velocity. |
| coef | The SEM coefficients. |
- Note
- Similar to comp_sij in Nek5000.
Definition at line 798 of file operators.f90.
◆ strain_rate_f()
| subroutine operators::strain_rate::strain_rate_f |
( |
type(field_t), intent(inout) |
s11, |
|
|
type(field_t), intent(inout) |
s22, |
|
|
type(field_t), intent(inout) |
s33, |
|
|
type(field_t), intent(inout) |
s12, |
|
|
type(field_t), intent(inout) |
s13, |
|
|
type(field_t), intent(inout) |
s23, |
|
|
type(field_t), intent(in) |
u, |
|
|
type(field_t), intent(in) |
v, |
|
|
type(field_t), intent(in) |
w, |
|
|
type(coef_t), intent(in) |
coef |
|
) |
| |
- Parameters
-
| s11 | Will hold the 1,1 component of the strain rate tensor. |
| s22 | Will hold the 2,2 component of the strain rate tensor. |
| s33 | Will hold the 3,3 component of the strain rate tensor. |
| s12 | Will hold the 1,2 component of the strain rate tensor. |
| s13 | Will hold the 1,3 component of the strain rate tensor. |
| s23 | Will hold the 2,3 component of the strain rate tensor. |
| u | The x component of velocity. |
| v | The y component of velocity. |
| w | The z component of velocity. |
| coef | The SEM coefficients. |
- Note
- Similar to comp_sij in Nek5000.
Definition at line 842 of file operators.f90.
◆ strain_rate_r4()
| subroutine operators::strain_rate::strain_rate_r4 |
( |
real(kind=rp), dimension(:,:,:,:), intent(inout), contiguous |
s11, |
|
|
real(kind=rp), dimension(:,:,:,:), intent(inout), contiguous |
s22, |
|
|
real(kind=rp), dimension(:,:,:,:), intent(inout), contiguous |
s33, |
|
|
real(kind=rp), dimension(:,:,:,:), intent(inout), contiguous |
s12, |
|
|
real(kind=rp), dimension(:,:,:,:), intent(inout), contiguous |
s13, |
|
|
real(kind=rp), dimension(:,:,:,:), intent(inout), contiguous |
s23, |
|
|
real(kind=rp), dimension(:,:,:,:), intent(in), contiguous |
u, |
|
|
real(kind=rp), dimension(:,:,:,:), intent(in), contiguous |
v, |
|
|
real(kind=rp), dimension(:,:,:,:), intent(in), contiguous |
w, |
|
|
type(coef_t), intent(in) |
coef |
|
) |
| |
- Parameters
-
| s11 | Will hold the 1,1 component of the strain rate tensor. |
| s22 | Will hold the 2,2 component of the strain rate tensor. |
| s33 | Will hold the 3,3 component of the strain rate tensor. |
| s12 | Will hold the 1,2 component of the strain rate tensor. |
| s13 | Will hold the 1,3 component of the strain rate tensor. |
| s23 | Will hold the 2,3 component of the strain rate tensor. |
| u | The x component of velocity. |
| v | The y component of velocity. |
| w | The z component of velocity. |
| coef | The SEM coefficients. |
- Note
- Similar to comp_sij in Nek5000.
Definition at line 715 of file operators.f90.
The documentation for this interface was generated from the following file: