ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/optimisation/src/optimisation_topo.cpp
(Generate patch)

Comparing optimisation/src/optimisation_topo.cpp (file contents):
Revision 208 by picher, Tue Jul 21 15:00:12 2009 UTC vs.
Revision 209 by picher, Mon Jul 27 13:53:35 2009 UTC

# Line 23 | Line 23
23   #include "write_num.h"
24   #include "ecriture_materiau.h"
25   #include "affecter_materiau.h"
26 #include "structure.h"
26  
27   int main(int argc, char **argv )
28   {
# Line 151 | Line 150 | int main(int argc, char **argv )
150  
151    printf( "\nfait.\n" );
152  
153 <  //Possibilité d'utiliser une seule chaîne Str (ŕ modifier ultérieurement)
155 <  char str1[80];
156 <  char str2[80];
157 <  char str3[80];
158 <  char str4[80];
159 <  char str5[80];
160 <  char str6[80];
161 <
162 <  strcpy(str1,"./");
163 <  strcat(str1,m_nom_fic_etude);
164 <  strcat(str1,".export");
165 <  strcpy( &m_nom_fic_export[0], str1);
166 <  strcpy(str2,"./");
167 <  strcat(str2,m_nom_fic_etude);
168 <  strcat(str2,".mail");
169 <  strcpy( &m_nom_fic_mail_init[0], str2);
170 <  strcpy(str3,"./");
171 <  strcat(str3,m_nom_fic_etude);
172 <  strcat(str3,".mail");
173 <  strcpy( &m_nom_fic_mail[0], str3);
174 <  strcpy(str4,"./");
175 <  strcat(str4,m_nom_fic_etude);
176 <  strcat(str4,"1.mail");
177 <  strcpy( &m_nom_fic_mail_iter[0], str4);
178 <  strcpy(str5,"./");
179 <  strcat(str5,m_nom_fic_etude);
180 <  strcat(str5,".comm");
181 <  strcpy( &m_nom_fic_comm[0], str5);
182 <  strcpy(str6,"./");
183 <  strcat(str6,m_nom_fic_etude);
184 <  strcat(str6,".resu");
185 <  strcpy( &m_nom_fic_resu[0], str6);
186 <  strcpy( &m_nom_fic_groupm[0]     , "./groupes.mail"      );
187 <  strcpy( &m_nom_fic_compliance[0] , "./compliance.txt "   );
153 >  char str[80];
154  
155 +  strcpy(str,"./");
156 +  strcat(str,m_nom_fic_etude);
157 +  strcat(str,".export");
158 +  strcpy( &m_nom_fic_export[0], str);
159 +  strcpy(str,"./");
160 +  strcat(str,m_nom_fic_etude);
161 +  strcat(str,".mail");
162 +  strcpy( &m_nom_fic_mail_init[0], str);
163 +  strcpy(str,"./");
164 +  strcat(str,m_nom_fic_etude);
165 +  strcat(str,".mail");
166 +  strcpy( &m_nom_fic_mail[0], str);
167 +  strcpy(str,"./");
168 +  strcat(str,m_nom_fic_etude);
169 +  strcat(str,"1.mail");
170 +  strcpy( &m_nom_fic_mail_iter[0], str);
171 +  strcpy(str,"./");
172 +  strcat(str,m_nom_fic_etude);
173 +  strcat(str,".comm");
174 +  strcpy( &m_nom_fic_comm[0], str);
175 +  strcpy(str,"./");
176 +  strcat(str,m_nom_fic_etude);
177 +  strcat(str,".resu");
178 +  strcpy( &m_nom_fic_resu[0], str);
179 +  strcpy(str,"./");
180 +  strcat(str,m_nom_fic_etude);
181 +  strcat(str,"_evol.txt");
182 +  strcpy( &m_nom_fic_compliance[0], str);
183 +  strcpy( &m_nom_fic_groupm[0]     , "./groupes.mail"      );
184  
185    //----------------------------------------------------------------------------
186    //----------------------------------------------------------------------------
# Line 753 | Line 748 | int main(int argc, char **argv )
748    printf( "\n\n-------------------------------------------------------\n" );
749    printf(     "-- finitialisation des modules ------------------------\n" );
750  
751 <  //LibĂ©ration de la mĂ©moire utilisĂ©e
752 < //   free( compteur        );
753 < //   free( densite         );
754 < //   free( densite_active  );
755 < //   free( densite_new     );
756 < //   free( volume          );
757 < //   free( Denergie        );
758 < //   free( distance_ref    );
759 < //   free( Ctot            );
760 < //   free( nmailleniv      );
761 < //   free( maille_niveau   );
762 < //   free( m_V_distance    );
763 < //   free( m_nbr_voisins   );
764 < //   free( m_V_nos_voisins );
751 >  //LibĂ©ration de la mĂ©moire utilisĂ©e dans les tableaux
752 >   free( compteur        );
753 >   free( densite         );
754 >   free( densite_active  );
755 >   free( densite_new     );
756 >   free( volume          );
757 >   free( Denergie        );
758 >   free( distance_ref    );
759 >   free( Ctot            );
760 >   free( nmailleniv      );
761 >   free( maille_niveau   );
762 >   free( m_V_distance    );
763 >   free( m_nbr_voisins   );
764 >   free( m_V_nos_voisins );
765  
766    finit_etude_com( ) ;
767  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines