Thread-private reusable cache for one atom-pair transformation.
More...
|
|
integer | maxlj = 0 |
| | Maximum angular momentum on atom j.
|
|
integer | maxli = 0 |
| | Maximum angular momentum on atom i.
|
|
integer | dimj = 1 |
| | Dimension of the block on atom j.
|
|
integer | dimi = 1 |
| | Dimension of the block on atom i.
|
|
real(wp), dimension(max_diat_dim, max_diat_dim) | rot = 0.0_wp |
| | Ordinary rotation matrix used away from the z-axis singularity and for the x and z component at the z-axis singularity.
|
|
real(wp), dimension(max_diat_dim, max_diat_dim) | rot_ylim = 0.0_wp |
| | Alternative y-direction limiting rotation at vec || z.
|
|
real(wp), dimension(max_diat_dim, max_diat_dim, 3) | drot = 0.0_wp |
| | Derivatives of the rotation matrix.
|
|
real(wp), dimension(max_diat_dim, max_diat_dim) | tmpprod = 0.0_wp |
| | General temporary multiplication intermediate.
|
|
real(wp), dimension(max_diat_dim, max_diat_dim) | diat_overlap = 0.0_wp |
| | Overlap matrix tranformed to the diatomic frame with optional scaling.
|
|
real(wp), dimension(max_diat_dim, max_diat_dim) | diat_deriv = 0.0_wp |
| | Temporary storage for derivatives in the diatomic frame.
|
Thread-private reusable cache for one atom-pair transformation.
The documentation for this type was generated from the following file: