|
|
|
|
@ -91,6 +91,15 @@ void nmCalculationPebiGrid::setGridControl(double gridControl)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void nmCalculationPebiGrid::clearGridData()
|
|
|
|
|
{
|
|
|
|
|
// 关闭网格窗口后清空PEBI单例缓存,避免后续求解误用旧网格输入输出。
|
|
|
|
|
p0 = HX_NWTM_GRID_INPUT();
|
|
|
|
|
p1 = HX_NWTM_GRID_OUTPUT1();
|
|
|
|
|
p2 = HX_NWTM_GRID_OUTPUT2();
|
|
|
|
|
m_dGridControl = p0.GridControl;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void nmCalculationPebiGrid::logInputParameters(const HX_NWTM_GRID_INPUT& input)
|
|
|
|
|
{
|
|
|
|
|
QString logMsg = "Input Parameters:\n";
|
|
|
|
|
@ -1074,4 +1083,4 @@ bool nmCalculationPebiGrid::generateOutputPara()
|
|
|
|
|
|
|
|
|
|
FreeLibrary(dll);
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|