Index: /issm/trunk-jpl/src/c/classes/FemModel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 21676)
+++ /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 21677)
@@ -3662,5 +3662,5 @@
 	/*Add new constant material property to materials, at the end: */
 	Matpar *newmatpar=static_cast<Matpar*>(this->materials->GetObjectByOffset(this->materials->Size()-1)->copy());
-	newmatpar->mid = newnumberofelements+1;//itapopo testando
+	newmatpar->SetMid(newnumberofelements+1);
 	materials->AddObject(newmatpar);//put it at the end of the materials	    
 
Index: /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp	(revision 21676)
+++ /issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp	(revision 21677)
@@ -178,4 +178,8 @@
 Matpar::~Matpar(){/*{{{*/
 	return;
+}
+/*}}}*/
+void Matpar::SetMid(int matpar_mid){/*{{{*/
+	this->mid=matpar_mid;
 }
 /*}}}*/
Index: /issm/trunk-jpl/src/c/classes/Materials/Matpar.h
===================================================================
--- /issm/trunk-jpl/src/c/classes/Materials/Matpar.h	(revision 21676)
+++ /issm/trunk-jpl/src/c/classes/Materials/Matpar.h	(revision 21677)
@@ -77,4 +77,5 @@
 		Matpar(int matpar_id, IoModel* iomodel);
 		~Matpar();
+		void SetMid(int matpar_mid);
 
 		/*Object virtual functions definitions:{{{ */
