《能源与动力工程专业英语》

《计算流体动力学编程实践》

重要时间节点

开题答辩(5 min PPT+5 min 讨论) 3月21日(第4周)
中期答辩(5 min PPT+5 min 讨论) 4月11日(第7周)
结题答辩(10 min PPT+5 min 讨论) 5月9日(第11周)
提交论文截止时间 5月15日(要求同时提交纸质版和电子版)

上课时间、地点

周四 第5-8节(第1-11周),主楼209

OpenFOAM从源代码进行编译

新建文件夹,并进入该文件夹
mkdir $HOME/OpenFOAM
cd $HOME/OpenFOAM

利用git clone下载源文件
git clone https://gitee.com/cfdxu/OpenFOAM-8
git clone https://gitee.com/cfdxu/ThirdParty-8

将以下一行写入$HOME/.bashrc最后一行,然后运行source $HOME/.bashrc
source $HOME/OpenFOAM/OpenFOAM-8/etc/bashrc
编译前安装必要软件 Ubuntu 18.04及以上(注意复制时可能出现断行)
sudo apt-get install build-essential flex bison git-core cmake zlib1g-dev libboost-system-dev libboost-thread-dev libopenmpi-dev openmpi-bin gnuplot libreadline-dev libncurses-dev libxt-dev
进入Openfoam-8,进行编译,-j指编译时调用所有线程 ,-j4指调用4线程
foam
./Allwmake -j

验证是否可行,run等效于cd $FOAM_RUN
mkdir -p $FOAM_RUN
run
cp -r $FOAM_TUTORIALS/incompressible/icoFoam/cavity/cavity cavity
cd cavity
blockMesh
icoFoam