自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yulan Fang's notes.

That I exist is a perpetual surprise which is life.

  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 Palabos程序示例 | 更新了stl-inspection

我在github的SampleCodesofPalabos中添加了一个用于检查stl导入情况的算例,它基于cavity3D添加了stl文件读取的部分。stl文件不影响这个算例里流体的模拟,仅供一个直观的大小参考。流域的尺寸是100100100,stl文件的中心会被移动到坐标轴原点,后续需要移动到指定位置可以使用translate语句,如果需要旋转调整方向可以参考我的往期博文。...

2021-03-26 21:32:03 431

原创 Palabos utility:rotateAtOriginSTL

作用是将stl文件沿着某个轴旋转,语法如下,作用为沿着y轴旋转12度。./rotateAtOriginSTL inputSTL.stl 0.0 1.0 0.0 12.0 outputSTL.stl

2021-03-26 20:23:51 194

原创 Palabos utility:mergeSTL

使用代码为:./mergeSTL [FLT | DBL | LDBL | INF] outputSTL.stl inputSTL1.stl inputSTL2.stl

2021-03-26 18:14:32 203

原创 Palabos utility:cutSTL

语法是输入一个stl文件,然后输入一个切开面的坐标x,y,z,再输入一个法向量x,y,z。会保存两个stl文件,一个是法向量正向方向的部分,另一个是法向量负向方向的部分。

2021-03-26 18:09:11 193

原创 Palabos论坛笔记:MomentumExchangeBounceBack计算drag

根据动量交换计算drag和lift,这里的drag是格子单位的力。

2021-03-26 17:34:18 229

原创 no matching function call

作为一个不懂c++的palabos学习者,之前写代码编译时遇到过这个error,最后没有找到问题所在,就换另一种方式去做了。这次弄清楚了,在调用palabos的函数时,还是需要查一下源码找一找对应的方法,查一下函数类的定义。...

2021-03-25 16:09:47 632

原创 Palabos utility:stlCheck

在palabos的utility文件夹里,主要存在stl和vtk两个文件夹,在stl内有stlCheck这样的文件夹。在这里,我们可以对自己的stl文件进行检查,如果有问题,可以去如meshlab这样的软件进行修复。我在算例generalExternalFlow中复制了他的cube.stl进行了一次测试。先编译一下,再输入./stlCheck DBL cube.stl...

2021-03-23 17:15:35 259

原创 Palabos论坛笔记:升力系数的计算

地址:https://palabos-forum.unige.ch/t/lift-coefficient-of-a-wing/2445提问者表示自己通过IBM方法计算一个翼的升力系数,并且使用如下代码:forceConversion = param.rho * (param.dxFinest * param.dxFinest * param.dxFinest * param.dxFinest) / (param.dtFinest * param.dtFinest);force = -reduceImm

2021-03-09 02:34:28 1462 2

原创 Palabos论坛笔记:输出涡粘性系数

地址:https://palabos-forum.unige.ch/t/export-the-eddy-viscosity-of-smagorinsky-les-model/2117提问者使用了computeKinematicViscosity(lattice),但只会返回常数运动粘度,也试着使用computeOmega(lattice),但只返回了与运动粘度有关的omega。回答:palabos此时(指2017年)没有现成的功能,投机取巧一点可以去 src/dataProcessors/dataAn

2021-03-09 01:43:47 596

原创 Palabos中的单位转换

当我们每次运行palabos算例的时候,tmp文件夹都会附上一个log文件,在这里我们可以检查算例的尺寸,雷诺数等信息。其源码对应位置在src/core/units.h中,如下:template<typename T>void writeLogFile(IncomprFlowParam<T> const& parameters, std::string const& title){ std::string fullN

2021-03-08 02:34:19 932 1

原创 Palabos论坛笔记:关于c的单位转换

原贴:https://palabos-forum.unige.ch/t/the-physical-units-and-lb-units/126作者疑问:为何dx等于1/100,dt为210-4,c=dt/dx,

2021-03-07 23:05:21 465

palabos_tutorial.pdf

pdf形式的palabos tutorial,最原版的palabos内的tutorial1和2的代码讲解。

2020-10-23

Palabos_UserGuide.pdf

Palabos user guide,虽然提供的参考内容有限,但还是很适合初步学习Palabos的基本知识。

2020-10-08

Tutorial_ the open-source library Palabos in your daily work

PPT形式的palabos tutorial,其内容与pdf文件的palabos tutorial不同。

2020-10-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除