Index: trunk/SophyaLib/TArray/sopemtx.h
===================================================================
--- trunk/SophyaLib/TArray/sopemtx.h	(revision 926)
+++ trunk/SophyaLib/TArray/sopemtx.h	(revision 935)
@@ -7,21 +7,21 @@
 #include "tvector.h"
 
-// doivent imperativement reste avant le namespace SOPHYA !
+////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////
+//------------------------------------------------------------//
+//                     Classe TMatrixRC                       //
+//------------------------------------------------------------//
+////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////
+
+namespace SOPHYA {
+
 /*!
-  \class SOPHYA::SimpleMatrixOperation
+  \class SimpleMatrixOperation
   \ingroup TArray
   Class for simple operation on TMatrix
   \sa TMatrix TArray
   */
-/*!
-  \class SOPHYA::LinFitter
-  \ingroup TArray
-  Class for linear fitting
-  \sa TMatrix TArray
-  */
-
-namespace SOPHYA {
-
-////////////////////////////////////////////////////////////////
+
 //! Class for simple operation on TMatrix
 template <class T>
@@ -32,6 +32,20 @@
 };
 
-////////////////////////////////////////////////////////////////
+} // Fin du namespace
+
+////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////
+//------------------------------------------------------------//
+//              Resolution de systemes lineaires              //
+//------------------------------------------------------------//
+////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////
+
+namespace SOPHYA {
+
+//------------------------------------------------------------
 // Resolution du systeme A*C = B
+//------------------------------------------------------------
+
 //! Solve A*C = B for C in place and return determinant
 /*! \ingroup TArray \fn LinSolveInPlace */
@@ -70,6 +84,8 @@
 }
 
-////////////////////////////////////////////////////////////////
+//------------------------------------------------------------
 // Resolution du systeme A*C = B, avec C retourne dans B
+//------------------------------------------------------------
+
 //! Solve A*C = B and return C and determinant
 /*! \ingroup TArray \fn LinSolve */
@@ -108,6 +124,16 @@
 }
 
-////////////////////////////////////////////////////////////////
-// Inverse d'une matrice
+} // Fin du namespace
+
+////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////
+//------------------------------------------------------------//
+//                   Inverse d'une matrice                    //
+//------------------------------------------------------------//
+////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////
+
+namespace SOPHYA {
+
 //! To inverse a TMatrix
 /*! \ingroup TArray \fn Inverse */
@@ -127,7 +153,23 @@
   {return SimpleMatrixOperation< complex<r_8> >::Inverse(A);}
 
-//--------------------------------------
-//        Linear fitting 
-//--------------------------------------
+} // Fin du namespace
+
+
+////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////
+//------------------------------------------------------------//
+//                   Linear fitting                           //
+//------------------------------------------------------------//
+////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////
+
+namespace SOPHYA {
+
+/*!
+  \class LinFitter
+  \ingroup TArray
+  Class for linear fitting
+  \sa TMatrix TArray
+  */
 
 //!  Class for linear fitting
