Changeset 3649 in Sophya for trunk/AddOn
- Timestamp:
- Jun 12, 2009, 10:32:31 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/AddOn/TAcq/brproc.cc
r3648 r3649 29 29 //--------------------------------------------------------------- 30 30 31 // Mutex pour eviter le plantage du a FFTW qui ne semble pas thread-safe 32 static ZMutex* pmutfftw=NULL; 33 31 34 /* --Methode-- */ 32 35 BRProcARaw2C::BRProcARaw2C(RAcqMemZoneMgr& mem, string& path, uint_4 nmean, … … 40 43 fgnotrl_ = fgnotrl; 41 44 card_ = card; 45 if (pmutfftw==NULL) pmutfftw=new ZMutex; 42 46 } 43 47 … … 113 117 << " *8=" << cfour1.Size()*8 << endl; 114 118 119 pmutfftw->lock(); 115 120 fftwf_plan plan1 = fftwf_plan_dft_r2c_1d(vx.Size(), vx.Data(), 116 121 (fftwf_complex*)cfour1.Data(), FFTW_ESTIMATE); 117 122 fftwf_plan plan2 = fftwf_plan_dft_r2c_1d(vx.Size(), vx.Data(), 118 123 (fftwf_complex*)cfour2.Data(), FFTW_ESTIMATE); 124 pmutfftw->unlock(); 119 125 120 126 uint_4 ifile = 0;
Note:
See TracChangeset
for help on using the changeset viewer.