运行第一个MOOSE算例(Example 1 : As Simple as it Gets)
第一步:建立App文件夹
进入网站https://mooseframework.inl.gov/ ,选择Getting Started - Create an Application,阅读创建App文件夹的教程
打开终端,输入
cd ~/projects
./moose/scripts/stork.sh 【你的App文件名】
stork.sh本质上是一大堆终端命令,学有余力的朋友可以阅读、用AI解读,思考运行它时计算机都干了什么
看到projects文件夹下有名为【你的App文件名(或者相关变体)】文件夹,即成功
第二步:make编译-opt可执行程序
进入网站https://mooseframework.inl.gov/ ,选择Getting Started - Examples & Tutorials - Example 1 : As Simple as it Gets,阅读MOOSE的第一个算例的介绍
进入你的App文件夹,确定能看到Makefile文件,终端输入
conda activate moose
make
进行编译
看到名为【你的App名称】-opt的可执行程序出现,即编译成功
第三步:运行输入卡
为防止输入输出文件混乱,建议在你的App文件夹中建立子文件夹,把moose\examples\ex01_inputfile中的输入卡文件ex01.i和mug.e放进去
打开终端,运行输入卡,终端格式为
【-opt文件路径】-i 【输入卡文件路径】
发现Solve converged!即求解成功
第四步:观察输出结果
打开Paraview(第三方后处理软件,请自行下载),导入输出的*_out.e文件,注意文件的绝对路径不要有汉字
点击Apply
点击左上角Pipeline Browser中的文件名,将上方Solid Color选项换为求解的变量名,拖动计算域,观察云图
Download
0 formats
No download links available.
2_运行第一个MOOSE算例 Example 1 : As Simple as it Gets | NatokHD