diff --git a/src/core/Makefile.am b/src/core/Makefile.am
index de86e3ae9fb7c63aa23725ed304a08baa3d85dd2..be94e9b1ab662705262ca4e63f1a90bb9abecbc9 100644
--- a/src/core/Makefile.am
+++ b/src/core/Makefile.am
@@ -27,7 +27,7 @@ headers =  \
 		  tnlConfigDescriptionParserbase.h \
 		  tnlConfigDescriptionParser.ih \
 		  tnlConfigDescriptionScanner.h \
-		  mParameterContainer.h \
+		  tnlParameterContainer.h \
 		  mTimerCPU.h \
 		  mTimerRT.h \
 		  mVector.h \
@@ -43,7 +43,7 @@ sources = tnlConfigDescription.cpp \
 	  tnlString.cpp \
 	  tnlConfigDescriptionScanner.cpp \
 	  tnlConfigDescriptionParser.cpp \
-	  mParameterContainer.cpp \
+	  tnlParameterContainer.cpp \
 	  mTimerCPU.cpp \
 	  mTimerRT.cpp \
 	  compress-file.cpp \
diff --git a/src/core/tnlConfigDescription.cpp b/src/core/tnlConfigDescription.cpp
index 2cc40a2550c77f19b98425454e0ccc0a13144fd4..bc2d087fe5c192c9f575a9b8e46bf47df06d9c57 100644
--- a/src/core/tnlConfigDescription.cpp
+++ b/src/core/tnlConfigDescription.cpp
@@ -19,7 +19,7 @@
 #include <iomanip>
 #include "tnlConfigDescriptionParser.h"
 #include "tnlConfigDescription.h"
-#include "mParameterContainer.h"
+#include "tnlParameterContainer.h"
 #include "mfuncs.h"
 
 //--------------------------------------------------------------------------
@@ -124,7 +124,7 @@ bool tnlConfigDescription :: ParseConfigDescription( const char* file_name )
    return true;
 }
 //--------------------------------------------------------------------------
-void tnlConfigDescription :: AddMissingEntries( mParameterContainer& parameter_container ) const
+void tnlConfigDescription :: AddMissingEntries( tnlParameterContainer& parameter_container ) const
 {
    int i;
    const int size = entries. Size();
@@ -166,7 +166,7 @@ void tnlConfigDescription :: AddMissingEntries( mParameterContainer& parameter_c
    }
 }
 //--------------------------------------------------------------------------
-bool tnlConfigDescription :: CheckMissingEntries( mParameterContainer& parameter_container ) const
+bool tnlConfigDescription :: CheckMissingEntries( tnlParameterContainer& parameter_container ) const
 {
    int i;
    const int size = entries. Size();
diff --git a/src/core/tnlConfigDescription.h b/src/core/tnlConfigDescription.h
index 7bf7052b9ce844489a9dbfd967d682b1ff5aca80..73151a59258fc6c627d85cd729cefadb8e0daa1b 100644
--- a/src/core/tnlConfigDescription.h
+++ b/src/core/tnlConfigDescription.h
@@ -21,7 +21,7 @@
 #include "tnlString.h"
 #include "tnlList.h"
 
-class mParameterContainer;
+class tnlParameterContainer;
 
 struct tnlConfigGroup
 {
@@ -166,13 +166,13 @@ class tnlConfigDescription
       return NULL;
    };
 
-   //! If there is missing entry with defined default value in the mParameterContainer it is going to be added
-   void AddMissingEntries( mParameterContainer& parameter_container ) const;
+   //! If there is missing entry with defined default value in the tnlParameterContainer it is going to be added
+   void AddMissingEntries( tnlParameterContainer& parameter_container ) const;
 
    //! Check for all entries with the flag 'required'.
    /*! Returns false if any parameter is missing.
     */
-   bool CheckMissingEntries( mParameterContainer& parameter_container ) const;
+   bool CheckMissingEntries( tnlParameterContainer& parameter_container ) const;
 
    void PrintUsage( const char* program_name );
 
diff --git a/src/core/tnlLogger.h b/src/core/tnlLogger.h
index 9f74922096acbe0cc300ed76c7e67b0828f26597..4c0ff5bfcc9555c96fec685b04835e68820072b9 100644
--- a/src/core/tnlLogger.h
+++ b/src/core/tnlLogger.h
@@ -21,7 +21,7 @@
 #include <cstring>
 #include <ostream>
 #include <iomanip>
-#include <core/mParameterContainer.h>
+#include <core/tnlParameterContainer.h>
 
 class tnlLogger
 {
@@ -38,7 +38,7 @@ class tnlLogger
 
    template< typename T > void WriteParameter( const char* label,
                                                const char* parameter_name,
-                                               const mParameterContainer& parameters,
+                                               const tnlParameterContainer& parameters,
                                                int parameter_level = 0 )
    {
       stream << "| ";
diff --git a/src/core/mParameterContainer.cpp b/src/core/tnlParameterContainer.cpp
similarity index 89%
rename from src/core/mParameterContainer.cpp
rename to src/core/tnlParameterContainer.cpp
index 589cbfc8652c44e4c32c93809e3df2ca9af87a22..48b8bab3ce5c2991f348ea6b8dd21ec019975659 100644
--- a/src/core/mParameterContainer.cpp
+++ b/src/core/tnlParameterContainer.cpp
@@ -1,5 +1,5 @@
 /***************************************************************************
-                          mParameterContainer.cpp  -  description
+                          tnlParameterContainer.cpp  -  description
                              -------------------
     begin                : 2007/06/15
     copyright            : (C) 2007 by Tomá¹ Oberhuber
@@ -18,7 +18,7 @@
 #include <ctype.h>
 #include <cstring>
 #include <stdio.h>
-#include "mParameterContainer.h"
+#include "tnlParameterContainer.h"
 
 bool matob( const char* value, bool& ret_val )
 {
@@ -37,17 +37,17 @@ bool matob( const char* value, bool& ret_val )
    return false;
 }
 //--------------------------------------------------------------------------
-mParameterContainer :: mParameterContainer()
+tnlParameterContainer :: tnlParameterContainer()
 {
 }
 //--------------------------------------------------------------------------
-bool mParameterContainer :: AddParameter( const char* name,
+bool tnlParameterContainer :: AddParameter( const char* name,
                                           const char* value )
 {
-   return parameters. Append( new mParameter< tnlString >( name, GetParameterType( tnlString() ). Data(), tnlString( value ) ) );
+   return parameters. Append( new tnlParameter< tnlString >( name, GetParameterType( tnlString() ). Data(), tnlString( value ) ) );
 }
 //--------------------------------------------------------------------------
-bool mParameterContainer :: SetParameter( const char* name,
+bool tnlParameterContainer :: SetParameter( const char* name,
                                           const char* value )
 {
    long int i;
@@ -57,7 +57,7 @@ bool mParameterContainer :: SetParameter( const char* name,
       {
          if( GetParameterType( parameters[ i ] ) == GetParameterType( tnlString() ) ) 
          {
-            ( ( mParameter< tnlString > * ) parameters[ i ] ) -> value. SetString( value );
+            ( ( tnlParameter< tnlString > * ) parameters[ i ] ) -> value. SetString( value );
             return true;
          }
          else
@@ -73,7 +73,7 @@ bool mParameterContainer :: SetParameter( const char* name,
    return AddParameter( name, value );
 };
 //--------------------------------------------------------------------------
-bool mParameterContainer :: CheckParameter( const char* name ) const
+bool tnlParameterContainer :: CheckParameter( const char* name ) const
 {
    int i;
    const int parameters_num = parameters. Size();
@@ -82,12 +82,12 @@ bool mParameterContainer :: CheckParameter( const char* name ) const
    return false;
 }
 //--------------------------------------------------------------------------
-mParameterContainer :: ~mParameterContainer()
+tnlParameterContainer :: ~tnlParameterContainer()
 {
    parameters. DeepEraseAll();
 }
 //--------------------------------------------------------------------------
-void mParameterContainer :: MPIBcast( int root, MPI_Comm mpi_comm )
+void tnlParameterContainer :: MPIBcast( int root, MPI_Comm mpi_comm )
 {
 #ifdef HAVE_MPI
    int i;
@@ -97,24 +97,24 @@ void mParameterContainer :: MPIBcast( int root, MPI_Comm mpi_comm )
    {
       if( MPIGetRank() == root )
       {
-         mParameterBase* param = parameters[ i ];
+         tnlParameterBase* param = parameters[ i ];
          param -> type. MPIBcast( root, MPI_COMM_WORLD );
          param -> name. MPIBcast( root, MPI_COMM_WORLD );
          if( param -> type == "mString" )
          {
-            ( ( mParameter< tnlString >* ) param ) -> value. MPIBcast( root, mpi_comm );
+            ( ( tnlParameter< tnlString >* ) param ) -> value. MPIBcast( root, mpi_comm );
          }
          if( param -> type == "bool" )
          {
-            :: MPIBcast( ( ( mParameter< bool >* ) param ) -> value, 1, root, mpi_comm );
+            :: MPIBcast( ( ( tnlParameter< bool >* ) param ) -> value, 1, root, mpi_comm );
          }
          if( param -> type == "int" )
          {
-            :: MPIBcast( ( ( mParameter< int >* ) param ) -> value, 1, root, mpi_comm );
+            :: MPIBcast( ( ( tnlParameter< int >* ) param ) -> value, 1, root, mpi_comm );
          }
          if( param -> type == "double" )
          {
-            :: MPIBcast( ( ( mParameter< double >* ) param ) -> value, 1, root, mpi_comm );
+            :: MPIBcast( ( ( tnlParameter< double >* ) param ) -> value, 1, root, mpi_comm );
          }
       }
       else
@@ -158,7 +158,7 @@ void mParameterContainer :: MPIBcast( int root, MPI_Comm mpi_comm )
 //--------------------------------------------------------------------------
 bool ParseCommandLine( int argc, char* argv[], 
                        const tnlConfigDescription& config_description,
-                       mParameterContainer& parameters )
+                       tnlParameterContainer& parameters )
 {
    int i;
    bool parse_error( false );
diff --git a/src/core/mParameterContainer.h b/src/core/tnlParameterContainer.h
similarity index 75%
rename from src/core/mParameterContainer.h
rename to src/core/tnlParameterContainer.h
index 50010e360c13a05bd33defd9f7363b6ec8143e9c..c0b8ed8b784ef9d16f733ec14b94793fb225de7f 100644
--- a/src/core/mParameterContainer.h
+++ b/src/core/tnlParameterContainer.h
@@ -1,5 +1,5 @@
 /***************************************************************************
-                          mParameterContainer.h  -  description
+                          tnlParameterContainer.h  -  description
                              -------------------
     begin                : 2007/06/15
     copyright            : (C) 2007 by Tomá¹ Oberhuber
@@ -15,40 +15,40 @@
  *                                                                         *
  ***************************************************************************/
 
-#ifndef mParameterContainerH
-#define mParameterContainerH
+#ifndef tnlParameterContainerH
+#define tnlParameterContainerH
 
 #include "tnlList.h"
 #include "tnlConfigDescription.h"
 #include "mpi-supp.h"
 #include "param-types.h"
 
-struct mParameterBase
+struct tnlParameterBase
 {
-   mParameterBase( const char* _name, const char* _type )
+   tnlParameterBase( const char* _name, const char* _type )
    : name( _name ), type( _type ){};
  
    tnlString name, type;
 
 };
 
-template< class T > struct mParameter : public mParameterBase
+template< class T > struct tnlParameter : public tnlParameterBase
 {
-   mParameter( const char* _name,
+   tnlParameter( const char* _name,
                const char* _type,
                const T& val )
-   : mParameterBase( _name, _type ), value( val ){};
+   : tnlParameterBase( _name, _type ), value( val ){};
 
    T value;
 };
 
 //template< class T > const char* GetParameterType( const T& val );
 
-class mParameterContainer
+class tnlParameterContainer
 {
    public:
 
-   mParameterContainer();
+   tnlParameterContainer();
 
    template< class T > bool AddParameter( const char* name,
                                           const T& value );
@@ -71,7 +71,7 @@ class mParameterContainer
       for( i = 0; i < size; i ++ )
          if( parameters[ i ] -> name == name )
          {
-            value = ( ( mParameter< T >* ) parameters[ i ] ) -> value;
+            value = ( ( tnlParameter< T >* ) parameters[ i ] ) -> value;
             return true;
          }
       if( verbose )
@@ -85,7 +85,7 @@ class mParameterContainer
       const int size = parameters. Size();
       for( i = 0; i < size; i ++ )
          if( parameters[ i ] -> name == name )
-            return ( ( mParameter< T >* ) parameters[ i ] ) -> value;
+            return ( ( tnlParameter< T >* ) parameters[ i ] ) -> value;
       cerr << "Unknown parameter " << name << endl;
       abort();
    };
@@ -96,7 +96,7 @@ class mParameterContainer
       const int size = parameters. Size();
       for( i = 0; i < size; i ++ )
          if( parameters[ i ] -> name == name )
-            return ( ( mParameter< T >* ) parameters[ i ] ) -> value;
+            return ( ( tnlParameter< T >* ) parameters[ i ] ) -> value;
       cerr << "Unknown parameter " << name << endl;
       abort();
    };
@@ -104,26 +104,26 @@ class mParameterContainer
    //! Broadcast to other nodes in MPI cluster
    void MPIBcast( int root, MPI_Comm mpi_comm = MPI_COMM_WORLD );
 
-   ~mParameterContainer();
+   ~tnlParameterContainer();
 
    protected:
 
-   tnlList< mParameterBase* > parameters;
+   tnlList< tnlParameterBase* > parameters;
 
 };
 
 bool ParseCommandLine( int argc, char* argv[], 
                        const tnlConfigDescription& config_description,
-                       mParameterContainer& parameters );
+                       tnlParameterContainer& parameters );
 
-template< class T > bool mParameterContainer :: AddParameter( const char* name,
+template< class T > bool tnlParameterContainer :: AddParameter( const char* name,
                                                               const T& value )
 {
-   return parameters. Append( new mParameter< T >( name, GetParameterType( value ). Data(), value ) );
+   return parameters. Append( new tnlParameter< T >( name, GetParameterType( value ). Data(), value ) );
 };
 
-template< class T > bool mParameterContainer :: SetParameter( const char* name,
-                                                              const T& value )
+template< class T > bool tnlParameterContainer :: SetParameter( const char* name,
+                                                                const T& value )
 {
    long int i;
    for( i = 0; i < parameters. Size(); i ++ )
@@ -132,7 +132,7 @@ template< class T > bool mParameterContainer :: SetParameter( const char* name,
       {
          if( GetParameterType( parameters[ i ] ) == GetParameterType( value ) ) 
          {
-            ( ( mParameter< T > * ) parameters[ i ] ) -> value = value;
+            ( ( tnlParameter< T > * ) parameters[ i ] ) -> value = value;
             return true;
          }
          else
diff --git a/src/diff/mMPIMesh2D.h b/src/diff/mMPIMesh2D.h
index 45c0c53e1b0c815e8eecec045d4fe7a8a6b61762..bb5eafc77609bab91375ff7c1140209eb4250ff1 100644
--- a/src/diff/mMPIMesh2D.h
+++ b/src/diff/mMPIMesh2D.h
@@ -19,7 +19,7 @@
 #define mMPIMesh2DH
 
 #include <diff/mGrid2D.h>
-#include <core/mParameterContainer.h>
+#include <core/tnlParameterContainer.h>
 #include <core/mpi-supp.h>
 #include <debug/tnlDebug.h>
 #include <core/mfilename.h>
@@ -48,7 +48,7 @@ template< class T > class mMPIMesh2D
    
    //! Initiation by parametr container
    bool Init( const mGrid2D< T >& u,
-              const mParameterContainer& parameters,
+              const tnlParameterContainer& parameters,
               int _overlap_width,
               int root = 0,
               MPI_Comm comm = MPI_COMM_WORLD );
@@ -417,7 +417,7 @@ template< class T > bool mMPIMesh2D< T > :: Init( const mGrid2D< T >& u,
    };
    
 template< class T > bool mMPIMesh2D< T > :: Init( const mGrid2D< T >& u,
-                                                  const mParameterContainer& parameters,
+                                                  const tnlParameterContainer& parameters,
                                                   int _overlap_width,
                                                   int root,
                                                   MPI_Comm comm )
diff --git a/src/diff/mMPIMesh3D.h b/src/diff/mMPIMesh3D.h
index e8d9ca36d61329a54c87bb366c53db1e73b5cd0d..a4831d8c1f0c96a84f84e4e6d0fdb05e01c4e1a7 100644
--- a/src/diff/mMPIMesh3D.h
+++ b/src/diff/mMPIMesh3D.h
@@ -46,7 +46,7 @@ template< class T > class mMPIMesh3D
               MPI_Comm comm = MPI_COMM_WORLD );
 
    bool Init( const mGrid3D< T >& u,
-              const mParameterContainer& parameters,
+              const tnlParameterContainer& parameters,
               int _overlap_width,
               int root = 0,
               MPI_Comm comm = MPI_COMM_WORLD );
@@ -532,7 +532,7 @@ template< class T > bool mMPIMesh3D< T > :: Init( const mGrid3D< T >& u,
    };
 
 template< class T > bool mMPIMesh3D< T > :: Init( const mGrid3D< T >& u,
-                                                  const mParameterContainer& parameters,
+                                                  const tnlParameterContainer& parameters,
                                                   int _overlap_width,
                                                   int root,
                                                   MPI_Comm comm )
diff --git a/tools/src/mdiff-err-norms.cpp b/tools/src/mdiff-err-norms.cpp
index 58214a65e6102c237bcea8b12bc12774be6d9db6..7786db49ca3b49f286c503ab8113952866c246f0 100644
--- a/tools/src/mdiff-err-norms.cpp
+++ b/tools/src/mdiff-err-norms.cpp
@@ -25,7 +25,7 @@
 #include <diff/drawGrid1D.h>
 #include <diff/drawGrid2D.h>
 #include <core/tnlConfigDescription.h>
-#include <core/mParameterContainer.h>
+#include <core/tnlParameterContainer.h>
 #include <core/tnlCurve.h>
 
 #include "../../mdiff-err-norms-def.h"
@@ -145,7 +145,7 @@ int main( int argc, char* argv[] )
 {
    dbgFunctionName( "", "main" );
    dbgInit( "mdiff-err-norms.dbg" );
-   mParameterContainer parameters;
+   tnlParameterContainer parameters;
    tnlConfigDescription conf_desc;
 
    dbgCout( "Parsing config description file ... " );
diff --git a/tools/src/mgrid-view.cpp b/tools/src/mgrid-view.cpp
index 0c94d75ba20ddbf5f49bd293d0142cc57ace180a..54591617530ad5336833010531abc165b53f4c2d 100644
--- a/tools/src/mgrid-view.cpp
+++ b/tools/src/mgrid-view.cpp
@@ -20,13 +20,13 @@
 #include <core/compress-file.h>
 #include <core/tnlCurve.h>
 #include <core/tnlConfigDescription.h>
-#include <core/mParameterContainer.h>
+#include <core/tnlParameterContainer.h>
 #include <diff/curve-ident.h>
 #include <diff/drawGrid2D.h>
 #include <diff/drawGrid3D.h>
 
 bool ProcessmGrid2D( const tnlString& file_name, 
-                     const mParameterContainer& parameters,
+                     const tnlParameterContainer& parameters,
                      int file_index,
                      const tnlString& output_file_name,
                      const tnlString& output_file_format )
@@ -103,7 +103,7 @@ bool ProcessmGrid2D( const tnlString& file_name,
 }
 //--------------------------------------------------------------------------
 bool ProcessmGrid3D( const tnlString& file_name,
-                     const mParameterContainer& parameters,
+                     const tnlParameterContainer& parameters,
                      int file_index,
                      const tnlString& output_file_name,
                      const tnlString& output_file_format )
@@ -170,7 +170,7 @@ bool ProcessmGrid3D( const tnlString& file_name,
 //--------------------------------------------------------------------------
 int main( int argc, char* argv[] )
 {
-   mParameterContainer parameters;
+   tnlParameterContainer parameters;
    tnlConfigDescription conf_desc;
    if( conf_desc. ParseConfigDescription( MGRID_VIEW_CONFIG_DESCRIPTION_FILE ) != 0 )
       return 1;
diff --git a/tools/src/mgrid2gnuplot.cpp b/tools/src/mgrid2gnuplot.cpp
index 47dff5c85f52c3d3d204e4629a7d83718f0bd272..6c912373e61b75722ba5c7e0742c0ddc51d3c656 100644
--- a/tools/src/mgrid2gnuplot.cpp
+++ b/tools/src/mgrid2gnuplot.cpp
@@ -18,13 +18,13 @@
 #include "mgrid2gnuplot-def.h"
 
 #include <diff/mGrid2D.h>
-#include <core/mParameterContainer.h>
+#include <core/tnlParameterContainer.h>
 
 
 //--------------------------------------------------------------------------
 int main( int argc, char* argv[] )
 {
-   mParameterContainer parameters;
+   tnlParameterContainer parameters;
    tnlConfigDescription conf_desc;
    if( conf_desc. ParseConfigDescription( CONFIG_DESCRIPTION_FILE ) != 0 )
       return 1;
diff --git a/tools/src/tnlcurve2gnuplot.cpp b/tools/src/tnlcurve2gnuplot.cpp
index 038e943f8c9d7f3217cc364e417b7cbd9c0df9e0..62fa7d6edd17e9dca5a72f3d8274d58ccce62520 100644
--- a/tools/src/tnlcurve2gnuplot.cpp
+++ b/tools/src/tnlcurve2gnuplot.cpp
@@ -16,7 +16,7 @@
  ***************************************************************************/
 
 #include "tnlcurve2gnuplot-def.h"
-#include <core/mParameterContainer.h>
+#include <core/tnlParameterContainer.h>
 #include <core/compress-file.h>
 #include <core/tnlCurve.h>
 #include <core/mVector.h>
@@ -25,7 +25,7 @@
 //--------------------------------------------------------------------------
 int main( int argc, char* argv[] )
 {
-   mParameterContainer parameters;
+   tnlParameterContainer parameters;
    tnlConfigDescription conf_desc;
    if( conf_desc. ParseConfigDescription( CONFIG_DESCRIPTION_FILE ) != 0 )
       return 1;