diff --git a/src/tab.cpp b/src/tab.cpp
index f1c62c28982fbb94a75cb9c958bdeba37ed41754..7c70e3c377de3e28667fe390ce61cdd510d46537 100644
--- a/src/tab.cpp
+++ b/src/tab.cpp
@@ -6,8 +6,9 @@
 
 using namespace std;
 
-Materiaux::Materiaux(double lambda, double kho, double c)
+Materiaux::Materiaux(const char* materiaux,double lambda, double kho, double c)
 {
+    materiaux_=materiaux;
     lambda_= lambda;
     kho_ = kho;
     c_ = c;
@@ -62,7 +63,7 @@ int** settab(Materiaux mat, int u0, double f)
     }
 
     const char separateur(' ');
-    std::ofstream sortie("test",std::ios::out);
+    std::ofstream sortie(mat.get_mat(),std::ios::out);
 
 
      for (int i = 0; i < 100; i++){
@@ -78,6 +79,4 @@ int** settab(Materiaux mat, int u0, double f)
          delete[] temp[i];
     delete[] temp;
 
-}
-
-
+}
\ No newline at end of file