Polymake Template Library (PTL) 4.14
dense_linalg.h File Reference

Linear Algebra algorithms for dense vector and matrix types. More...

Namespaces

namespace  pm
 global namespace for all classes from the polymake project
namespace  polymake
 namespace to be used for client code

Functions

template<typename E>
std::enable_if_t< is_field< E >::value, E > pm::det (Matrix< E > M)
 determinant of a matrix
template<typename E>
std::enable_if_t< is_field< E >::value, Matrix< E > > pm::inv (Matrix< E > M)
 matrix inversion
template<typename E>
std::enable_if_t< is_field< E >::value, Vector< E > > pm::lin_solve (Matrix< E > A, Vector< E > b)
 solving systems of linear equations

Detailed Description

Linear Algebra algorithms for dense vector and matrix types.