- tmp=path+medname+tmp.sprintf("_joints.med");
- charendnull(distfilename,tmp,MED_COMMENT_SIZE);
- fidjoint=MEDfileOpen(distfilename,MED_ACC_CREAT);
- if (fidjoint<0) std::cerr<<"Problem MEDfileOpen "<<distfilename<<std::endl;
- if (verbose>0) std::cout<<"CreateMEDFile for all joints <"<<distfilename<<">\n";
+ if (! for_multithread)
+ {
+ tmp=path+medname+tmp.sprintf("_joints.med");
+ charendnull(distfilename,tmp,MED_COMMENT_SIZE);
+ fidjoint=MEDfileOpen(distfilename,MED_ACC_CREAT);
+ if (fidjoint<0) std::cerr<<"Problem MEDfileOpen "<<distfilename<<std::endl;
+ if (verbose>0) std::cout<<"CreateMEDFile for all joints <"<<distfilename<<">\n";
+ }