| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| procedure(uu_tc_t), | public, | pointer | :: | uu_tc | => | null() | |
| real(kind=dp), | public, | ALLOCATABLE | :: | UMAT_TC2(:,:,:) | |||
| real(kind=dp), | public, | ALLOCATABLE | :: | UMAT_TC2_Contact(:) | |||
| real(kind=dp), | public, | ALLOCATABLE | :: | UMAT_TC2_Contact3D(:,:,:) | |||
| real(kind=dp), | public | :: | ktc_cutoff2 | ||||
| real(kind=dp), | public | :: | omega_p |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | k2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | i | |||
| integer, | intent(in) | :: | j | |||
| integer, | intent(in) | :: | k | |||
| integer, | intent(in) | :: | l |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | idi | |||
| integer, | intent(in) | :: | idj | |||
| integer, | intent(in) | :: | idk | |||
| integer, | intent(in) | :: | idl |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | idi | |||
| integer, | intent(in) | :: | idj | |||
| integer, | intent(in) | :: | idk | |||
| integer, | intent(in) | :: | idl |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | idi | |||
| integer, | intent(in) | :: | idj | |||
| integer, | intent(in) | :: | idk | |||
| integer, | intent(in) | :: | idl | |||
| integer, | intent(in) | :: | nI(nel) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | idi | |||
| integer, | intent(in) | :: | idj | |||
| integer, | intent(in) | :: | idk | |||
| integer, | intent(in) | :: | idl |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | k2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | k2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | k1_tc(3) | |||
| real(kind=dp), | intent(in) | :: | k2_tc(3) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int64), | intent(in) | :: | l1 | |||
| integer(kind=int64), | intent(in) | :: | l2 | |||
| integer(kind=int64), | intent(in) | :: | l3 | |||
| integer(kind=int64), | intent(in) | :: | r1 | |||
| integer(kind=int64), | intent(in) | :: | r2 | |||
| integer(kind=int64), | intent(in) | :: | r3 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | l1 | |||
| integer, | intent(in) | :: | l2 | |||
| integer, | intent(in) | :: | l3 | |||
| integer, | intent(in) | :: | r1 | |||
| integer, | intent(in) | :: | r2 | |||
| integer, | intent(in) | :: | r3 |
!!!!!! generate UMAT_TC2, the Fourier transformation of (D u)^2