自定义博客皮肤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.

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

原创 二维鱼游CFD代码

鱼身是naca0016,然后一些参数可以参考我以前发的论文。结果可以看到鱼游动的形态。

2024-06-10 05:08:07 383

原创 No module named builtins

pip安装future即可。

2024-06-09 21:23:01 123

原创 EON安装ASE Interface

测试系统ubuntu。python地址为:pybind11地址为:已确认python地址下存有python.h,pybind11地址下存有pybind.h。第二部分,libpython3.8.so地址在:如果什么都找不到可以通过以下代码搜索:vim 位于$EON_DIR/client/的Rules.mk,修改即可。此时在client目录下make ASE_POT=1即可查看结果。

2024-06-09 21:11:20 431 1

原创 E: Failed to fetch /AtomEditor/atom/any/dists/any/InRelease 402 Payment Required

字面意思是添加了一个atom编辑器相关的安装,然而我已不需要atom,对其删除即可。找到atom相关的添加,对其注释,报错即解决。

2024-06-09 20:16:45 219

原创 报错/usr/bin/ld: cannot find -lcurl

make安装时候报错。之后成功make安装。

2024-06-09 19:42:01 125

原创 Julia Ide Neptune

主要是装IJulia总报错,索性找了一个替代品。

2024-05-27 10:00:37 383

原创 Blowfish has been deprecated “class“: algorithms.Blowfish warning处理

报错只需即可。

2023-11-27 07:21:11 873

原创 python3无法pip安装pytorch

如下只需即可。

2023-11-27 06:54:43 558

原创 windows cuda not available的解决办法

如果是先装了pytorch,可以先把pytorch卸载了重装。首先确定好nvidia-smi和nvcc -V可以正确显示。cmd输入以下代码查看详情,确定好版本都兼容。测试结果显示true。

2023-11-03 09:14:39 1388

原创 linux删除修改时间之后的文件

find /path!

2023-10-26 21:46:36 158

原创 private key ssh连接服务器

保存本地rsa文件后,打开软件PuTTYgen,点击Load导入文件,输入Key passphrase即密码,保存至本地。来Credentials这里读取刚才保存的key文件。点击这个页面的save,方便后续调用。随后在PuTTY配置ssh的用户名。这里用到的软件是PuTTY。

2023-10-14 06:41:04 657

原创 Multi-physics simulation开源软件推荐SPHinXsys

最近偶然刷到了这个开源软件,查了一下做得非常深入,在各个视频网站也都有视频教程。比如说我之前说的鱼游,这个软件其实也提供。但是实现的方法不同。这个开源软件包含了很多examples。

2023-10-14 02:21:51 215

原创 Ubuntu 23.04 install python2.7

更新ubuntu之后发现python2.7竟然没了,查了下需要重新安装。

2023-10-12 08:34:59 687

原创 conda control note

conda list。

2023-09-09 06:19:25 289 2

原创 lammps python check pairs

lmp -hfind。

2023-09-07 12:47:09 78

原创 pip install出错externally-managed-environmen

可以用如下方式继续安装:

2023-08-20 08:29:54 1966

原创 undefined symbol: _ZdlPvm, version Qt_5

近期import包时发生如标题所示error。最后通过在python console里输入。更新过系统,也试过很多网上的方法。

2023-05-02 10:40:31 2556 1

原创 Linux关闭无响应的程序

最近wps突然打不开了,关也关不掉。再输入kill -9 id,即可。会显示wps的id。

2023-02-07 08:49:28 389

原创 python3.8 -m pip install 报错No module named pip解决方法

linux下即可。

2022-12-09 09:36:55 1464

原创 机器学习+CFD的后续

在之前的工作里,我尝试用机器学习模型来取代浸入边界法,先挂到了preprint上。后来发现其他学者用机器学习模型来实现fluid-particle interaction,发在了JFM上。其实我觉得这些问题的本质都差不多,基本上都是利用机器学习模型取代一些复杂的计算过程。不过在这篇论文里,不管怎么调mesh size,得到的Cd总是比文献中的大,估计选取方形流场来计算Cd不是很精确。

2022-09-03 04:08:38 1629

原创 Windows Anaconda/Spyder突然打不开的解决方案

试图重新安装anaconda,但还是打不开anaconda和spyder。后续发现可以打开anaconda prompt。运行后发现anaconda可以打开了。遇到这种版本问题,卸载重装一下就好了。

2022-09-01 02:20:09 1120

原创 Paraview programmable filter

可以选中多个dataset,然后应用这些filter,后续用input[0],input[1]区分。可通过dataArray = input0.PointData[“u”]得到点的数据速度u,或者.CellData读取cell数据。读取坐标则依靠inputs[0].Points[:,0]。你甚至可以转成table。...

2022-08-30 21:25:32 281

原创 Palabos编译报错解决方案

重装编译。

2022-08-24 21:37:28 549 8

原创 Openmpi 运行报错plm_rsh_agent: ssh : rsh解决方案

实际上这是因为没有安装openssh。

2022-08-24 21:30:31 1679

原创 Windows/Linux安装Openfoam

意思是将openfoam加入到linux的软件列表的库里,然后更新一下,通过最后那行就可以安装了。这里也可以制定版本安装openfoam。其实官方指南中,windows安装openfoam也是先通过store安装ubuntu系统,然后在ubuntu里面安装openfoam。会更新linux所有软件。...

2022-08-24 21:24:28 2009

原创 tensorboard error问题

这主要是因为在编辑器中运行上述代码,需要到console去输入才能成功。

2022-07-25 05:48:21 1104

原创 Macbook安装python和JupyterLab

https://www.anaconda.com/products/distribution#macos下载并安装conda。https://jupyterlab.readthedocs.io/en/stable/getting_started/installation.html可以通过输入以下代码安装jupyterlab.conda install -c conda-forge jupyterlab但是这款软件似乎可以一键点击打开jupyterlab...

2022-04-14 10:38:43 894

原创 Paraview Programmable filter

预备知识在熟练应用Programmable filter之前,用户需要了解 VTK 和ParaView的数据结构和处理机制。简单来讲vtk就是mesh里存在field或array,一般点击Information就可以查看到:在view里面点开Statistics Inspector还可以查看更多信息。应用下面片段取自一个坐标转换的filter,其中GetNumberOfPoints返回坐标点的数目,也可以用GetNumberOfCells()返回cell数目。pdi读取了网格,通过pdi.Ge

2022-04-10 03:46:21 468

原创 Palabos转为GPU并行运行

AcceleratedLatticeAcceleratedLattice3D 类似于MultiBlockLattice3D。同理,AtomicAcceleratedLattice3D也是类比于BlockLattice3D。在原有grid上定义的Cell<T,Descriptor> *rawData;Cell<T,Descriptor> ***grid;成为了T *populations, *tmpPopulati

2022-04-05 09:20:51 922 2

原创 VTK点云数据如何导入MeshLab

一个很简便的方法是,用Paraview导入VTK点云数据,接着通过Glyph filter将点显示出来,便可以继续保存为ply格式点云数据。此后便可以导入至meshLAB中进行后续操作。如需重建stl,则需先计算法向量,再通过remesh重建。...

2022-04-04 14:13:13 560

原创 Paraview快捷键操作

Paraview默认的快捷键不多,ctrl+s save data是一个。Apply Alt+AReset Alt+RCtrl+Space搜索filter最后去tool —> Customize Shortcuts给save state自定义一个Ctrl+Shift+S基本上就差不多了。

2022-03-23 12:22:00 676

原创 piDMD

physics-informed dynamic mode decompositions传统的DMD基于SVD得到降阶r矩阵,再作特征值分解。而piDMD利用了DMD能够严格遵照给定的物理限制条件。在piDMD里,降阶r矩阵不再需要,下图给出了实际用到的矩阵结构和物理准则。应用piDMD,首先需要根据物理准则来准备矩阵流形,来满足piDMD回归,优化需要用到开源软件manopt:https://www.manopt.org/...

2022-03-23 00:21:18 362

原创 Palabos保存模拟进度,关机后下次继续

出自手册:11.7 Checkpointing: saving and loading the state of a simulationcodesByTopic/io/checkPointing.cppusing namespace std;……plint iniT, endT;if (argc != 3) { pcout << "Error; the syntax is \"" << argv[0] << " start-iter end-ite

2022-03-19 06:24:24 657 1

原创 Python相关error

ERROR: jupyter-packaging 0.11.1 has requirement setuptools>=46.4.0, but you’ll have setuptools 45.2.0 which is incompatiblepip install setuptools --upgradeERROR: launchpadlib 1.10.13 requires testresources, which is not installed.pip install testreso

2022-03-13 22:18:46 1603

原创 Zotero坚果云

坚果云登录,新建文件夹zotero右上点开设置,配置第三方访问的密钥在zotero输入并verify,再确认。

2022-03-07 21:46:56 2684

原创 matplotlib error

[Errno 2] No such file or directory: ‘latex’: ‘latex’sudo apt install texlive-latex-base! LaTeX Error: File `type1cm.sty’ not foundsudo apt-get install dvipng texlive-latex-extra texlive-fonts-recommended cm-super

2022-03-06 20:09:22 516

原创 Atom runner运行python3的配置

config里加上runner:scopes:‘python’: ‘python3’

2022-03-06 18:31:52 211

原创 Palabos笔记:两种定义形式

1OnLatticeBoundaryCondition3D<T,DESCRIPTOR>* boundaryCondition = createLocalBoundaryCondition3D<T,DESCRIPTOR>();function1(lattice, parameters, *boundaryCondition);void function1( MultiBlockLattice3D<T,DESCRIPTOR>& lattice,

2022-01-31 14:05:36 685

原创 在安卓手机上并行运行Palabos程序

前言换手机后,安卓手机就不怎么用了。经过一番调查,发现安卓手机是可以作为小服务器,搭建个人博客,当作终端使用的,甚至还可以用来跑Openfoam。跑Openfoam这个project的网址是:https://cfd.fossee.in/case-study-project/case-study-run/208甚是有趣,由此我便实验用手机跑Palabos。实现步骤测试机型:小米8软件安装实现的原理也是比较直接,打开手机浏览器搜索Termux,去他们官网找到app安装。命令行设置打开之后,进入命

2022-01-26 13:28:56 4509

原创 PINN笔记:NaN的原因

Learning RateReLU:当确定并非Learning Rate问题后,可查看是否是activation函数的问题,比如应用LeakyReLU。Softmax:注意不要在此时除以0,除此以外,如果传入刀Softmax的数值过大也可能导致NaN的出现,可将数组以最大值shift至0,在matlab中的操作为softmax(lay1 - max(lay1))。...

2022-01-06 09:27:40 1244

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关注的人

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