OpenFOAM按进程输出和输入文件
在某些前处理过程中需要按进程输入或者输出某些文件,
例如输出网格中心高度大于0.2m的网格中心点:
1 | const volVectorField& C = mesh_.C(); |
在另一个程序中输入这些网格中心,并找到相应的cellID:
1 | char tmp[128]; |
需要注意的是在使用FILE输入输出文件时,最好使用C++本身函数,与openfoam自带函数有歧义时,需要添加std::
。
在某些前处理过程中需要按进程输入或者输出某些文件,
例如输出网格中心高度大于0.2m的网格中心点:
1 | const volVectorField& C = mesh_.C(); |
在另一个程序中输入这些网格中心,并找到相应的cellID:
1 | char tmp[128]; |
需要注意的是在使用FILE输入输出文件时,最好使用C++本身函数,与openfoam自带函数有歧义时,需要添加std::
。