@李东岳 在 paraview显示不了粒子,应该怎么设置呢 中说:
两种方法,要么使用paraFoam,要么转成vtk
李老师,我听师兄说ubuntu系统上安装.deb版本的paraview可以直接用paraFoam,这样是可以的吗?我尝试这个方法,.deb包安装后paraview可执行文件是在/opt/paraviewopenfoam56里的,但在算例文件夹下运行paraFoam是有问题的,这个路径看起来指向的是编译安装paraFoam时候的安装位置吧?
@李东岳 在 paraview显示不了粒子,应该怎么设置呢 中说:
两种方法,要么使用paraFoam,要么转成vtk
李老师,我听师兄说ubuntu系统上安装.deb版本的paraview可以直接用paraFoam,这样是可以的吗?我尝试这个方法,.deb包安装后paraview可执行文件是在/opt/paraviewopenfoam56里的,但在算例文件夹下运行paraFoam是有问题的,这个路径看起来指向的是编译安装paraFoam时候的安装位置吧?
@李东岳 在 算例太大导致用paraview打开后加图层会自动关闭怎么办? 中说:
paraview闪退,如果没有独立显卡的话需要上独立显卡。跟内存没有关系。
有独立显卡还闪退,才是内存的问题。
嗯嗯,谢谢李老师
@香柏树 在 算例太大导致用paraview打开后加图层会自动关闭怎么办? 中说:
@xpqiu 我用256G内存的搞定了,看来还是电脑配置不够高
老哥,麻烦问下你是在同一台电脑上内存加到256G搞定的吗?还是设备也变了呢?我在win11上paraview时不时也会遇到1600w网格算例打开切换时刻时候闪退,不确定是不是内存不够的原因。 我查了下异常代码: 0xc0000005是与内存访问冲突错误有关,但不一定直接是由内存不足引起,有点不知道怎么办了
@秋山结月 哥们你跑你自己实际算例怎么样呢?这个测试的网格量感觉不多,你要自己实际跑算例可以的话也不影响吧,和平常用的超算对比对比1节点的速度差距?
@李东岳 在 请教各位如何用tecplot360(EX2022R1)处理OpenFOAMv2312中颗粒分布 中说:
还真是。我刚才看了一下。应该是我的虚拟机上面没有装tecplot,所以没找到tec的头文件。
dyfluid@dyfluid-virtual-machine:~/OpenFOAM/OpenFOAM-8/applications/utilities/postProcessing/dataConversion/foamToTecplot360$ wmake wmakeLnIncludeAll: running wmakeLnInclude on dependent libraries: wmakeLnInclude error: base directory /home/dyfluid/OpenFOAM/ThirdParty-8/tecio/tecsrc/ does not exist Making dependency list for source file foamToTecplot360.C could not open file TECIO.h for source file foamToTecplot360.C due to No such file or directory could not open file MASTER.h for source file foamToTecplot360.C due to No such file or directory could not open file GLOBAL.h for source file foamToTecplot360.C due to No such file or directory Making dependency list for source file vtkMesh.C Making dependency list for source file tecplotWriter.C could not open file TECIO.h for source file tecplotWriter.C due to No such file or directory could not open file MASTER.h for source file tecplotWriter.C due to No such file or directory could not open file GLOBAL.h for source file tecplotWriter.C due to No such file or directory g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3 -DNoRepository -ftemplate-depth-100 -I/home/dyfluid/OpenFOAM/ThirdParty-8/tecio/tecsrc/lnInclude -I/home/dyfluid/OpenFOAM/OpenFOAM-8/src/lagrangian/basic/lnInclude -I/home/dyfluid/OpenFOAM/OpenFOAM-8/src/finiteVolume/lnInclude -I/home/dyfluid/OpenFOAM/OpenFOAM-8/src/dynamicMesh/lnInclude -I/home/dyfluid/OpenFOAM/OpenFOAM-8/src/meshTools/lnInclude -IlnInclude -I. -I/home/dyfluid/OpenFOAM/OpenFOAM-8/src/OpenFOAM/lnInclude -I/home/dyfluid/OpenFOAM/OpenFOAM-8/src/OSspecific/POSIX/lnInclude -fPIC -c tecplotWriter.C -o /home/dyfluid/OpenFOAM/OpenFOAM-8/platforms/linux64GccDPInt32Opt/applications/utilities/postProcessing/dataConversion/foamToTecplot360/tecplotWriter.o In file included from tecplotWriter.C:26: tecplotWriter.H:39:10: fatal error: TECIO.h: 没有那个文件或目录 39 | #include "TECIO.h" | ^~~~~~~~~ compilation terminated. make: *** [/home/dyfluid/OpenFOAM/OpenFOAM-8/wmake/rules/General/transform:26:/home/dyfluid/OpenFOAM/OpenFOAM-8/platforms/linux64GccDPInt32Opt/applications/utilities/postProcessing/dataConversion/foamToTecplot360/tecplotWriter.o] 错误 1 dyfluid@dyfluid-virtual-machine:~/OpenFOAM/OpenFOAM-8/applications/utilities/posttProcessing/tProcessing/dataCotProttProcessing/dataConversion/foamToTecplot360$
应该确实是,我看了一下时间,我openfoam-8装的时候电脑上已经有装tecplot2023了。但openfoam-7装的时候没有,也许就是编译记录的Log文件里就没有foamToTec的原因。
@流体横掠单管 在 请教各位如何用tecplot360(EX2022R1)处理OpenFOAMv2312中颗粒分布 中说:
@78star 谢谢大佬!
没事,相互交流,我也不是什么大佬。我后面想了一下,短期内即使有论文出图需求,也可以考虑先用paraview来显示颗粒的状态,其他参数的云图可以用tecplot出的好看一些,包括他的新变量定义、数据后处理能力也更强。应该也暂时是没问题的。
@李东岳 在 请教各位如何用tecplot360(EX2022R1)处理OpenFOAMv2312中颗粒分布 中说:
你们要不要试试把这个转换程序移植到openfoam新版里面
感谢东岳老师回复,暂时还没跑好算例来不及主要精力放在编译移植上。不过刚看了一下of7, of8的源码里都有foamToTecplot,不知为何foamTo的命令里没有显示这个。of8的编译过程log里我看也是有wmake foamTotec的
我也正准备试下foamtotecplot360好不好改好编译给of8用,目前看到的有两种思路,一个是用这个,官方已经没有foamTotecplot360的更新了。https://bugs.openfoam.org/view.php?id=2893
另一个思路就是自己写tecplot格式的文件了。https://www.cfd-online.com/Forums/tecplot/184063-visualize-lagrangian-particles-tecplot-360-a.html
我用2021Tecplot学校正版的打开openfoam8的数据是没问题的,不同时刻也正常。现在在琢磨怎么用Tecplot读取颗粒的数据
CPU型号: AMD EPYC 7532 双路
系统:ubuntu 18.04
版本:openfoam-2212
内存:256G 16G 3200MHz*16
64 100.64
32 60.53
16 102.98
8 142.93
4 272.35
2 494.72
1 1125.69