常见的PFC及FLAC软件分享
pfc吧
全部回复
仅看楼主
level 5
素墨pfc 楼主
对于PFC和FLAC的初学者,遇到第一个问题就是如何寻找合适的软件并安装在自己的电脑上,本文就针对这个问题,给出一些指导,并且在文末给出各个PFC及FLAC版本的流传的资源。
1、关于PFC软件
对于PFC软件的版本选择,主流的选择有两个,一个是PFC5.0系列,一个是PFC6.0系列,这是目前流传的比较广的两个版本。Itasca公司在PFC6.0以后的版本,规范了所有的命令流,因此PFC6.0的命令流相对于PFC5.0的变动很大,这对初学者来说是个很大的困扰。
但是目前绝大多数资料都是基于PFC5.0的,因此直接上手PFC6.0对新手很不友好。但是需要注意的是,PFC6.0和PFC7.0在功能和计算速度上都有了很大的提升,特别是PFC7.0的多线程fish,极快地提升了fish的计算效率。并且如果你要做PFC与FLAC的耦合,毫无疑问应当选择PFC6.0之后的版本,6.0之后集成了相应的耦合命令,不再需要通过繁杂的IO-Stack。并且肯定一点的是,今后PFC系列的命令流都会在6.0系列的框架内,不会有太大的修改,所以直接上手PFC6.0也是一个很有诱惑的选项。况且PFC6.0提供了对PFC5.0系列的命令流转换功能,详情见下图。
我本人也在做PFC6.0系列的教程,目前还在稳步开发之中。
2、关于FLAC软件
FLAC分为FLAC2D和3D,虽然FLAC3D里面集成了一部分FLAC2D的命令,但是FLAC3D的帮助手册没有FLAC2D的相关介绍。官网目前给出了FLAC2D/FLAC8.1的相关参考资料,具体的在网站:FALC相关help网站。需要使用FLAC做2D模型以及耦合PFC2D和FLAC2D的同学可以阅读参考一下,某些命令在PFC2D6.0上也是通用的(例如quda单元),这部分我已经测试过了。
另外,在学习和科研的过程中,有朋友遇到过目前流传的PFC6.0版本计算自带的CFD模块是有问题的,这个我也测试过了,确实有些问题,可能是python版本的原因。但是,市面上流传的FLAC7.0确实可以通过CFD做渗流的(已经测试过了),因此使用FLAC7.0完成这部分的科研任务也是勉强可行的,还有一个选择便是使用PFC7.0。
3、相关资源
一般安装PFC/FLAC3D基本上不会存在太大的困难,各位初学者自己动手便可以完成。市面上流传的稳定的各种软件版本,本gzh内都可以提供,关注gzh“离散元及有限差分模拟”后台回复数字3308领取。
2022年11月20日 02点11分 1
level 1
3308
2023年02月19日 07点02分 2
level 2
3308
2024年02月05日 09点02分 3
level 1
3308
2024年02月29日 11点02分 4
level 1
3308
2024年03月13日 14点03分 5
level 1
3308
2024年03月26日 01点03分 6
level 1
3308
2024年03月28日 03点03分 7
level 1
3308
2024年04月02日 06点04分 8
level 1
有7.0安装包吗,求
2024年04月09日 13点04分 9
level 1
3308
2024年05月01日 16点05分 10
level 1
3308
2024年05月08日 03点05分 11
level 2
3308,楼主您公众号上的分享取消了
2024年05月10日 01点05分 12
level 2
3308
2024年05月15日 08点05分 14
level 1
3308
2024年05月19日 07点05分 15
level 1
3308
2024年05月20日 10点05分 16
1 2 3 尾页