int MatMgnt3d::effVal2PlnVal int  level,
const DblNumVec &  ,
DblNumVec & 
 

effective->regular->plain

Definition at line 277 of file matmgnt3d.cpp.

References _np, regPos(), regVal2SamVal(), and trgDOF().

00278 {
00279   DblNumVec regVal(regPos().n()*trgDOF());
00280   int nnn[3];  nnn[0] = 2*_np;  nnn[1] = 2*_np;  nnn[2] = 2*_np;
00281   fftw_plan invplan = fftw_plan_many_dft_c2r(3,nnn,trgDOF(), (fftw_complex*)(effVal.data()),NULL, trgDOF(),1, regVal.data(),NULL, trgDOF(),1, FFTW_ESTIMATE);
00282   fftw_execute(invplan);
00283   fftw_destroy_plan(invplan);  //rfftwnd_complex_to_real(_invplan, trgDOF(), (fftw_complex*)(effVal.data()), trgDOF(), 1, regVal.data(), trgDOF(), 1);
00284   
00285   iC( regVal2SamVal(regVal, plnVal) );
00286   return (0);
00287 }


Generated on Sun Dec 4 19:24:41 2005 for fmm3d by  doxygen 1.4.5