MpCCI
MpCCI——流固耦合的标准
MpCCI(Mesh-based parallel Code Coupling Interface)是由法兰克福SCAI研究中心开发出来的。其开发的目的就是为了向工程师们提供他们熟悉的单学科模拟程序的一个独立接口从而实现流固耦合。
MpCCI接口软件可以实现不同模拟软件耦合区域的网格量的数据交换。由于耦合区域网格通常属于不同模拟程序,一般而言这些网格是不匹配的,MpCCI在实现网格值的数据交换前,先执行节点值之间的插值。
MpCCI可以交换不同耦合代码之间各种值;比如说可以是能量,动量,材料性质,网格定义量等。复杂的数据交换细节可以通过简单的MpCCI接口很容易的实现。
很多商业的CFD/FEM程序中,用户可以通过增加边界条件或者物理模型来接近结构的内部值。MpCCI用这些性能来改编代码,计算的时候,每运行一个时间步调用一次用户子程序。
这个新的方法是用API(应用软件程序界面)来建立信息交换,这种方法的主要优点不需要任何MpCCI的激活代码, MpCCI3.0的目的是提供给工程师一个简单的操作平台来实现流固耦合,而且这个平台支持一系列的大型商业化软件。
MpCCI(Mesh-based parallel Code Coupling Interface)是由法兰克福SCAI研究中心开发出来的。其开发的目的就是为了向工程师们提供他们熟悉的单学科模拟程序的一个独立接口从而实现流固耦合。
MpCCI接口软件可以实现不同模拟软件耦合区域的网格量的数据交换。由于耦合区域网格通常属于不同模拟程序,一般而言这些网格是不匹配的,MpCCI在实现网格值的数据交换前,先执行节点值之间的插值。
MpCCI可以交换不同耦合代码之间各种值;比如说可以是能量,动量,材料性质,网格定义量等。复杂的数据交换细节可以通过简单的MpCCI接口很容易的实现。
很多商业的CFD/FEM程序中,用户可以通过增加边界条件或者物理模型来接近结构的内部值。MpCCI用这些性能来改编代码,计算的时候,每运行一个时间步调用一次用户子程序。
这个新的方法是用API(应用软件程序界面)来建立信息交换,这种方法的主要优点不需要任何MpCCI的激活代码, MpCCI3.0的目的是提供给工程师一个简单的操作平台来实现流固耦合,而且这个平台支持一系列的大型商业化软件。