![]()  | 
  
    Rosetta
    2015.38
    
   | 
 
numeric::xyzVector and numeric::xyzMatrix functions forward declarations More...
#include <numeric/xyzMatrix.fwd.hh>#include <numeric/xyzVector.fwd.hh>#include <numeric/sphericalVector.fwd.hh>Namespaces | |
| numeric | |
| Unit headers.  | |
Functions | |
| template<typename T > | |
| xyzVector< T > | numeric::operator* (xyzMatrix< T > const &m, xyzVector< T > const &v) | 
| xyzMatrix * xyzVector  More... | |
| template<typename T > | |
| xyzVector< T > | numeric::product (xyzMatrix< T > const &m, xyzVector< T > const &v) | 
| xyzMatrix * xyzVector product  More... | |
| template<typename T > | |
| xyzVector< T > & | numeric::inplace_product (xyzMatrix< T > const &m, xyzVector< T > &v) | 
| xyzMatrix * xyzVector in-place product  More... | |
| template<typename T > | |
| xyzVector< T > | numeric::transpose_product (xyzMatrix< T > const &m, xyzVector< T > const &v) | 
| xyzMatrix^T * xyzVector product  More... | |
| template<typename T > | |
| xyzVector< T > & | numeric::inplace_transpose_product (xyzMatrix< T > const &m, xyzVector< T > &v) | 
| xyzMatrix^T * xyzVector in-place transpose product  More... | |
| template<typename T > | |
| xyzMatrix< T > | numeric::outer_product (xyzVector< T > const &a, xyzVector< T > const &b) | 
| xyzVector xyzVector outer product  More... | |
| template<typename T > | |
| xyzMatrix< T > | numeric::inverse (xyzMatrix< T > const &a) | 
| template<typename T > | |
| xyzMatrix< T > | numeric::projection_matrix (xyzVector< T > const &v) | 
| geometric center  More... | |
| template<typename T > | |
| void | numeric::dihedral_radians (xyzVector< T > const &p1, xyzVector< T > const &p2, xyzVector< T > const &p3, xyzVector< T > const &p4, T &angle) | 
| Dihedral (torsion) angle in radians: angle value passed.  More... | |
| template<typename T > | |
| T | numeric::dihedral_radians (xyzVector< T > const &p1, xyzVector< T > const &p2, xyzVector< T > const &p3, xyzVector< T > const &p4) | 
| Dihedral (torsion) angle in radians: angle value returned.  More... | |
| template<typename T > | |
| void | numeric::dihedral_degrees (xyzVector< T > const &p1, xyzVector< T > const &p2, xyzVector< T > const &p3, xyzVector< T > const &p4, T &angle) | 
| Dihedral (torsion) angle in degrees: angle value passed.  More... | |
| template<typename T > | |
| T | numeric::dihedral_degrees (xyzVector< T > const &p1, xyzVector< T > const &p2, xyzVector< T > const &p3, xyzVector< T > const &p4) | 
| Dihedral (torsion) angle in degrees: angle value returned.  More... | |
| template<typename T > | |
| void | numeric::dihedral (xyzVector< T > const &p1, xyzVector< T > const &p2, xyzVector< T > const &p3, xyzVector< T > const &p4, T &angle) | 
| Dihedral (torsion) angle in degrees: angle value passed.  More... | |
| template<typename T > | |
| T | numeric::dihedral (xyzVector< T > const &p1, xyzVector< T > const &p2, xyzVector< T > const &p3, xyzVector< T > const &p4) | 
| Dihedral (torsion) angle in degrees: angle value returned.  More... | |
| template<typename T > | |
| xyzMatrix< T > | numeric::rotation_matrix (xyzVector< T > const &axis, T const &theta) | 
| Rotation matrix for rotation about an axis by an angle in radians.  More... | |
| template<typename T > | |
| xyzVector< T > | numeric::rotation_axis (xyzMatrix< T > const &R, T &theta) | 
| Transformation from rotation matrix to helical axis of rotation.  More... | |
| template<typename T > | |
| xyzVector< T > | numeric::eigenvalue_jacobi (xyzMatrix< T > const &a, T const &tol) | 
| Classic Jacobi algorithm for the eigenvalues of a real symmetric matrix.  More... | |
| template<typename T > | |
| xyzVector< T > | numeric::eigenvector_jacobi (xyzMatrix< T > const &a, T const &tol, xyzMatrix< T > &J) | 
| Classic Jacobi algorithm for the eigenvalues and eigenvectors of a real symmetric matrix.  More... | |
| template<typename T > | |
| void | numeric::jacobi_rotation (xyzMatrix< T > const &m, int const i, int const j, xyzMatrix< T > &r) | 
| Jacobi rotation.  More... | |
| template<typename T > | |
| sphericalVector< T > | numeric::xyz_to_spherical (xyzVector< T > const &xyz) | 
| template<typename T > | |
| xyzVector< T > | numeric::spherical_to_xyz (sphericalVector< T > const &spherical) | 
numeric::xyzVector and numeric::xyzMatrix functions forward declarations
 1.8.7