PFC的全称是Particle Flow Code,即颗粒流程序,是由美国Itasca公司开发的一款计算软件,主要用于研究散粒体或可简化为散粒体的系统的分析。目前有二维(PFC2D)和三维(PFC3D)两种,该软件属于离散元(DEM)范畴。
与连续介质力学方法不同的是,PFC试图从微观结构角度研究介质的力学特性和行为。简单地说,介质的基本构成为颗粒(partile),可以增加、也可以不增加“水泥”粘结,介质的宏观力学特性如本构决定于颗粒和粘结的几何和力学特性。形象地,这与国内80年代岩石力学界比较流行的实验室“地质力学模型”试验很相似,该试验中往往是用砂(颗粒)和石膏(粘结剂)混合、按照相似理论来模拟岩体的力学特性。
目前,PFC应用的领域主要有土木工程、矿业工程、材料工程、食品工程、制药工程及农业等。