介绍: 通用离散元程序(UDEC,Universal Distinct Element Code)是一个处理不连续介质的二维离散元程序。UDEC用于模拟非连续介质(如岩体中的节理裂隙等)承受静载或动载作用下的响应。非连续介质是通过离散的块体集合体加以表示。不连续面处理为块体间的边界面,允许块体沿不连续面发生较大位移和转动。块体可以是刚体或变形体。变形块体被划分成有限个单元网格,且每一单元根据给定的“应力-应变”准则,表现为线性或非线性特性。不连续面发生法向和切向的相对运动也由线性或非线性“力-位移”的关系控制。在UDEC中,为完整块体和不连续面开发了几种材料特性模型,用来模拟不连续地质界面可能显现的典型特性。UDEC是基于“拉格朗日”算法很好地模拟块体系统的变形和大位移。 UDEC包含了功能强大的程序语言FISH函数。借助于FISH函数,用户可以编写自己的功能函数,扩展UDEC的应用功能。FISH函数为简化分析,适应特殊要求的UDEC的用户,提供了一个强有力的工具。