diff --git a/FDTD/operator.cpp b/FDTD/operator.cpp index 459022a..3fd724e 100644 --- a/FDTD/operator.cpp +++ b/FDTD/operator.cpp @@ -106,8 +106,10 @@ void Operator::ShowSize() double MBdiff = 1024*1024; cout << "---- Stat: FDTD Operator ----" << endl; + cout << "Dimensions : " << numLines[0] << "x" << numLines[1] << "x" << numLines[2] << " = " << numLines[0]*numLines[1]*numLines[2] << " Cells (" << numLines[0]*numLines[1]*numLines[2]/1e6 << " MCells)" << endl; cout << "Size of Operator : " << OpSize << " Byte (" << (double)OpSize/MBdiff << " MB) " << endl; cout << "Size of Field-Data: " << FieldSize << " Byte (" << (double)FieldSize/MBdiff << " MB) " << endl; + cout << "-----------------------------" << endl; } void Operator::CalcGaussianPulsExcitation(double f0, double fc) diff --git a/FDTD/processfields.cpp b/FDTD/processfields.cpp index 1f02e0f..d791609 100644 --- a/FDTD/processfields.cpp +++ b/FDTD/processfields.cpp @@ -22,8 +22,8 @@ ProcessFields::~ProcessFields() void ProcessFields::DefineStartStopCoord(double* dstart, double* dstop) { - if (Op->SnapToMesh(dstart,start,true)==false) cerr << "ProcessFields::DefineStartStopCoord: Snapping error in mesh, check start value!!" << endl; - if (Op->SnapToMesh(dstop,stop,true)==false) cerr << "ProcessFields::DefineStartStopCoord: Snapping error in mesh, check stop value!!" << endl; + if (Op->SnapToMesh(dstart,start,true)==false) cerr << "ProcessFields::DefineStartStopCoord: Warning: Snapping problem, check start value!!" << endl; + if (Op->SnapToMesh(dstop,stop,true)==false) cerr << "ProcessFields::DefineStartStopCoord: Warning: Snapping problem, check stop value!!" << endl; for (int n=0;n<3;++n) { diff --git a/FDTD/processing.cpp b/FDTD/processing.cpp index 6bf4faf..b24a125 100644 --- a/FDTD/processing.cpp +++ b/FDTD/processing.cpp @@ -13,7 +13,7 @@ Processing::~Processing() void Processing::DefineStartStopCoord(double* dstart, double* dstop) { - if (Op->SnapToMesh(dstart,start)==false) cerr << "Processing::DefineStartStopCoord: Snapping error in mesh, check start value!!" << endl; - if (Op->SnapToMesh(dstop,stop)==false) cerr << "Processing::DefineStartStopCoord: Snapping error in mesh, check stop value!!" << endl; + if (Op->SnapToMesh(dstart,start)==false) cerr << "Processing::DefineStartStopCoord: Warning: Snapping problem, check start value!!" << endl; + if (Op->SnapToMesh(dstop,stop)==false) cerr << "Processing::DefineStartStopCoord: Warning: Snapping problem, check stop value!!" << endl; }