请教各位一个对coneNozzleInjection模型修改的问题
-
@东岳 老师,我在上面第一张图片所示的位置添加了一行
printf("-------------Reach Here;--------------");
想看一下编译后求解器是不是调用这个成员函数,结果运行后终端并未输出我设置的字符(代码位于ConeNozzleInjection.C文件中);
当我将代码写入InjectionModel.C文件中时,终端能输出此行字符串。这是表明sprayfoam求解器在求解时只调用InjectionModel.C,而不是调用ConeNozzleInjection.C吗?但是我在算例中设置的确实是coneNozzleInjection,请问这是怎么回事? -
@东岳 老师,我重新把coneNozzleInjectionModel文件全部复制到一个新的文件夹下,然后重命名为MyInjection然后将模型文件MyInjection.C与MyInjection.H中的模型名称coneNozzleInjection全部替换成MyInjection,编译完成后运行sprayFoam发现关键字myInjection并不能被识别为可用的颗粒喷射模型。下图为我运行求解器的结果:
其中颗粒喷射子模型修改我是参照下面地址所示的步骤进行的:https://openfoamwiki.net/index.php/Howto_addSpraySubModels
请问老师,这是不是哪里文件没有修改造成的?