Linear algebra (matrix/vector wrappers and solvers).
conj(double x) -> floatconj(float x) -> floattemplate <class T> eigen_values(const Symmetric_matrix< T > & rhs, T eps, int nsweeps) -> Vector< T >template <class T> lower_upper_triangular(const Matrix< T > & rhs) -> Lower_upper_triangular_matrix< T >template <class T> solve(const Positive_definite_matrix< T > & lhs, const Vector< T > & rhs) -> Vector< T >template <class T> solve(const Lower_upper_triangular_matrix< T > & lhs, const Vector< T > & rhs) -> Vector< T >