LinearAlgebra.cpp File Reference
#include <boost/algorithm/string.hpp>
#include <gsl/gsl_math.h>
#include <gsl/gsl_eigen.h>
#include <gsl/gsl_linalg.h>
#include <nuklei/LinearAlgebra.h>

Go to the source code of this file.

Namespaces

 nuklei
 Public namespace.
 
 nuklei::la
 Namespace containing linear algebra functions (and some other functions).
 

Functions

void nuklei::la::eigenDecomposition (Matrix3 &eVectors, Vector3 &eValues, const Matrix3 &sym)
 
double nuklei::la::determinant (const GMatrix &m)
 
GMatrix nuklei::la::inverse (const GMatrix &m)
 
std::ostream & nuklei::operator<< (std::ostream &out, const GMatrix &m)
 
std::istream & nuklei::operator>> (std::istream &in, GMatrix &m)
 
© Copyright 2007-2013 Renaud Detry.
Distributed under the terms of the GNU General Public License (GPL).
(See accompanying file LICENSE.txt or copy at http://www.gnu.org/copyleft/gpl.html.)
Revised Sun Sep 13 2020 19:10:06.