#pragma once /** * \file Gauss.h * \brief Contient la définition de l'algorithme de Gauss */ class Matrix; namespace Gauss { /** * \brief Echelonne une matrice en utilisant l'algorithme de Gauss-Jordan * \param mat La matrice à échelonner * \param reduite Mets des 0 au dessus des pivots * \param normalise Mets les pivots à 1 */ void GaussJordan(Matrix& a_Matrix, bool a_Reduite, bool a_Normalise); } // namespace Gauss