Multi-Physics MpCCI

Fraunhofer-Institut für Algorithmen und Wissenschaftliches Rechnen SCAI

Technical Description - Code Adapter

    Technical Description - Code Adapter

Code Adapter Release Plan

MpCCIv3.1  v4.0.1 v4.1.1 
(March 2009)(Sept 28, 2010)(June 15, 2011)
Abaqus6.8, 6.96.106.10
Ansys9, 10, 1111.0, 12.0, 12.111.0,12.0, 12.1, 13.0
Flowmaster7,5, 7.67.67.6, 7.7
Fluent6.3.26, 12.0.7, 12.0.166.3.26, 12.0.16, 12.1.2, 12.1.46.3.26, 12.0.16, 12.1.2, 12.1.4, 13.0
Flux10.2, 10.3beta10.2, 10.310.2, 10.3
Icepak4.4.6, 4.4.84.4.x4.4.x, 13
MD.Nastran2010.12010.1
MSC.Marc2005r3, 2007r12007r1, 2008r12007r1, 2008r1, 2010r1
FineHexa 2.10-2 (prototype)2.11_0 (beta)
FineTurbo8.8-2 (prototype)8.9_1
OpenFoam1.5, 1.6, 1.7
RadTherm9.0.1, 9.1.0, 9.1.2, 9.29.10, 9.1.2, 9.2.0, 9.3.09.10, 9.1.2, 9.2.0, 9.3.0, 10.0.0
Permas12not yet available
SamcefSamv130 (prototype)
STAR-CD3.26     , 4.04.006, 4.06.007,  4.08.0064.06.007, 4.08.006, 4.10.008, 4.12.003, 4.12.0154.06.007, 4.08.006, 4.10.008, 4.12.003, 4.12.015, 4.14.011, 4.14.008
STAR-CCM4.04.011, 4.06.011, 5.02.009, 5.02.010

5.02.009, 5.02.010, 5.04.006, 5.06.010, 6.02.007

FSI-Morpher (STAR-CD, other codes on request)yesyesyes
Code Adapter APIyesyesyes

Code Adapter API

The general concept of MpCCI is open for user-defined code interfacing. A low level as well as a standard-compliant adapter level programming interface provide high flexibility to realize user-specific multi-disciplinary simulation environments.

The Code Adapter API is the best way to build interface for inhouse or research codes which are compliant with the MpCCI 4.0 adapter solutions for commercial codes. The Code Adapter API provides a set of high-level routines which need to be adjusted to the user API of the code. interface the upgrade step is straight forward and only needs local changes in the control flow.