@TINGHAIK 下载了还没用过,感觉算气动应该挺不错的了,看里边的案例做的还挺有意思的,不过界面上应该还可以下点功夫,不涉及工程计算用现有的工具可以了。
veen
@veen
Best posts made by veen
Latest posts made by veen
-
RE: 气动中心的NNW软件使用体验
-
RE: 关于二维模型的计算,这两种snappyHexMesh方法有什么不同,应该采用哪一个?
@Samuel-Tu 最近几天看了看salome,感觉照着官方的tut操作一遍,使用上应该没啥问题了,除了操作有点繁琐,其他感觉用起来还挺顺手的,我先学学,学会了可能在b站录个系列教程。
salome的第一个tut就可以创建只有一层的网格,楼主有需要可以自己去看看。
-
RE: 流体网格的更新问题
preCICE很amazing,用好了应该比自己改求解器简单高效 https://www.bilibili.com/video/BV1iT4y1P7e7/
(现在发帖竟然需要间隔300s)
-
postProcess 输出ddt(U)和div(phi,U)
想在计算完成之后输出ddt(U)和div(phi,U)
直接运行postProcess -func 'ddt(U)'
, 提示ddt is not supported with the postProcess utility FOAM Warning : functionObjects::ddt ddt(U) failed to execute.
运行pisoFoam -postProcess -func 'ddt(U)'
提示in command line pisoFoam -postProcess -func div(phi,U) Placeholder value is <fieldName>
想用coded输出也一直没成功,因为已经有计算结果了,不想动求解器:libs ("libutilityFunctionObjects.so"); type coded; name ddt; codeWrite #{ const volVectorField& U = mesh().lookupObject<volVectorField>("U"); //const volScalarField& phi = mesh().lookupObject<volScalarField>("phi"); // Write volVectorField ddt("ddt", fvc::ddt(U)); ddt.write(); #};
-
RE: 流体网格的更新问题
preCICE is the leading open-source coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
Partitioned means that preCICE couples existing programs/solvers capable of simulating a subpart of the complete physics involved in a simulation. This allows for the high flexibility that is needed to keep a decent time-to-solution for complex multi-physics scenarios.
The software offers convenient methods for transient equation coupling, communication, and data mapping.
visualisation of how preCICE couples different solvers
-
RE: of2006安装完找不到paraview和paraFoam
今天解决了这个问题
先在$WM_THIRD_PARTY_DIR
编译paraFoam并执行wmRefresh
到$WM_PROJECT_DIR/modules/visualization
路径下执行./Allwclean && ./Allwmake && wmRefresh
转到$WM_PROJECT_DIR
路径下执行./Allwmake && wmRefresh
命令:
cd $WM_THIRD_PARTY_DIR
./makeParaView
wmRefreshcd $WM_PROJECT_DIR/modules/visualization
./Allwclean && ./Allwmake && wmRefreshcd $WM_PROJECT_DIR
./Allwmake && wmRefresh