宏 API 更改 5.06

Simcenter STAR-CCM+ 5.06 中,针对场景和绘图更新、排放建模进行了宏 API 的更改。

下面详细介绍宏 API 中各项的更改。 如果已访问下面“以前发行版本”列中的任何项,使用以前版本的软件创建的宏将不必在 Simcenter STAR-CCM+ 5.06.010 中运行。

场景和绘图的更新频率

用于指定更新频率的方法已更改,以适应时间差方法。 以前,更新频率只是 SceneUpdate 和 PlotUpdate 对象的一个属性,仅对迭代次数或时间步数有意义。 现在,应从 PlotUpdate 对象获取与每个更新类型相关的特定对象。

以前发行版本 Simcenter STAR-CCM+ 5.06.010

PlotUpdate plotUpdate_0 =

xYPlot_0.getPlotUpdate();plotUpdate_0.setUpdateMode(1);

// Iterations Update Policy

plotUpdate_0.setUpdateFrequency(10);

PlotUpdate plotUpdate_0 =xYPlot_0.getPlotUpdate();

plotUpdate_0.setUpdateMode(1);

// Iterations Update PolicyIterationUpdateFrequency iterationUpdateFrequency_0 = plotUpdate_0 .getIterationUpdateFrequency(); iterationUpdateFrequency_0 .setIterations(10);

plotUpdate_0.setUpdateMode(2);

// Time Step Update PolicyTimeStepUpdateFrequency timeStepUpdateFrequency_0 =

plotUpdate_0

.getTimeStepUpdateFrequency();

timeStepUpdateFrequency_0 .setTimeSteps(5);

plotUpdate_0.setUpdateMode(3);

// Delta Time Update Policy

DeltaTimeUpdateFrequency deltaTimeUpdateFrequency_0 =

plotUpdate_0

.getDeltaTimeUpdateFrequency();deltaTimeUpdateFrequency_0 .

getDeltaTime() .setValue(1.1);

激活 PCFM 和氮氧化物排放

在以前的版本中,激活 PCFM 和氮氧化物排放具有自动打开氮氧化物排放 PPDF 的效果。 但是,在 PCFM 排放情况下不需要这样做,因为 PCFM 已有 PPDF 求解器。 以前的宏具有此行:

physicsContinuum_0.enable(NoxPpdfCombustionModel.class);

PCFM 排放不再需要此行。