Trees | Indices | Help |
|
---|
|
|
|||
AlignTensorList List type data container for holding all the alignment tensors. |
|||
AlignTensorData An empty data container for the alignment tensor elements. |
|||
AlignTensorSimList Empty data container for Monte Carlo simulation alignment tensor data. |
|
|||
3x3 numpy float64 array |
|
||
numpy rank-1 5D tensor |
|
||
numpy array ((3, 3), float64) |
|
||
float |
|
||
float |
|
||
float |
|
||
float |
|
||
tuple of numpy array (float64) |
|
||
float |
|
||
tuple of float |
|
||
3x3 numpy float64 array |
|
||
numpy rank-1 5D tensor |
|
||
numpy array ((3, 3), float64) |
|
||
float |
|
||
float |
|
||
float |
|
||
float |
|
||
float |
|
||
float |
|
||
float |
|
||
3x3 numpy float64 array |
|
||
numpy rank-1 5D tensor |
|
||
numpy array ((3, 3), float64) |
|
||
float |
|
||
float |
|
||
float |
|
||
float |
|
||
float |
|
||
float |
|
||
float |
|
||
float |
|
||
list |
|
||
numpy array (float64) |
|
||
numpy array (float64) |
|
||
numpy array (float64) |
|
||
|
|
|||
__package__ =
|
Imports: search, cos, sin, array, dot, eye, float64, identity, transpose, zeros, det, eig, eigvals, ListType, Element, nan, R_to_euler_zyz, RelaxError, fill_object_contents, xml_to_object
|
Function for calculating the alignment tensor (in the structural frame).
|
Function for calculating the alignment tensor in the 5D vector notation.
|
Calculate the diagonalised alignment tensor. The diagonalised alignment tensor is defined as: | Axx' 0 0 | tensor = | 0 Ayy' 0 |. | 0 0 Azz'| The diagonalised alignment tensor is calculated by eigenvalue decomposition.
|
Calculate the anisotropic parameter Aa. This is given by: Aa = 3/2Azz = Szz, where Azz and Szz are the eigenvalues.
|
Calculate the rhombic parameter Ar. This is given by: Ar = Axx - Ayy, where Axx and Ayy are the eigenvalues.
|
Function for calculating the Axx-yy value. The equation for calculating the parameter is: Axx-yy = Axx - Ayy.
|
Function for calculating the Azz value. The equation for calculating the parameter is: Azz = - Axx - Ayy.
|
Calculate the eigenvalues and eigenvectors of the alignment tensor (A).
|
Calculate the asymmetry parameter eta. This is given by: eta = (Axx - Ayy) / Azz where Aii are the eigenvalues.
|
Calculate the zyz notation Euler angles.
|
Function for calculating the alignment tensor (in the structural frame).
|
Function for calculating the alignment tensor in the 5D vector notation.
|
Calculate the diagonalised alignment tensor. The diagonalised alignment tensor is defined as: | Sxx' 0 0 | tensor = | 0 Syy' 0 |. | 0 0 Szz'| The diagonalised alignment tensor is calculated by eigenvalue decomposition.
|
Function for calculating the Axx value. The equation for calculating the parameter is: Sxx = 3/2 Axx.
|
Function for calculating the Sxx-yy value. The equation for calculating the parameter is: Sxx-yy = Sxx - Syy.
|
Function for calculating the Axy value. The equation for calculating the parameter is: Sxy = 3/2 Axy.
|
Function for calculating the Axz value. The equation for calculating the parameter is: Sxz = 3/2 Axz.
|
Function for calculating the Ayy value. The equation for calculating the parameter is: Syy = 3/2 Ayy.
|
Function for calculating the Ayz value. The equation for calculating the parameter is: Syz = 3/2 Ayz.
|
Function for calculating the Szz value. The equation for calculating the parameter is: Szz = - Sxx - Syy.
|
Function for calculating the alignment tensor (in the structural frame).
|
Function for calculating the alignment tensor in the 5D vector notation.
|
Calculate the diagonalised alignment tensor. The diagonalised alignment tensor is defined as: | Pxx' 0 0 | tensor = | 0 Pyy' 0 |. | 0 0 Pzz'| The diagonalised alignment tensor is calculated by eigenvalue decomposition.
|
Function for calculating the Pxx value. The equation for calculating the parameter is: Pxx = Axx + 1/3.
|
Function for calculating the Pxx-yy value. The equation for calculating the parameter is: Pxx-yy = Pxx - Pyy.
|
Function for calculating the Pxy value. The equation for calculating the parameter is: Pxy = Axy.
|
Function for calculating the Pxz value. The equation for calculating the parameter is: Pxz = Axz.
|
Function for calculating the Pyy value. The equation for calculating the parameter is: Pyy = Ayy + 1/3.
|
Function for calculating the Pyz value. The equation for calculating the parameter is: Pyz = Ayz.
|
Function for calculating the Pzz value. The equation for calculating the parameter is: Pzz = 1 - Pxx - Pyy.
|
Calculate the rhombicity parameter R. This is given by: R = Ar / Aa.
|
Calculate the rotation matrix from the molecular frame to the tensor frame. This is defined by: | Azz | >= | Ayy | >= | Axx |.
|
Calculate the x unit vector. This is given by the eigenvalue decomposition.
|
Calculate the y unit vector. This is given by the eigenvalue decomposition.
|
Calculate the z unit vector. This is given by the eigenvalue decomposition.
|
Generator for the automatic updating the alignment tensor data structures.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Apr 10 13:30:28 2013 | http://epydoc.sourceforge.net |