##  [Ansys System Coupling for developers](/docs/system-coupling) 

## Overview

Ansys System Coupling™ physics solver connection software solves multiphysics problems by connecting multiple coupling participants (physics solvers) together to perform the coupled analysis. For more information, see [Ansys System Coupling](https://www.ansys.com/products/system-coupling).

The implementation of a **System Coupling participant library** within a given application enables that application to become a coupling participant. A coupling participant can be connected to any other coupling participant to exchange the solution data with that participant within the context of a coupled analysis.

Furthermore, the coupling participant can use the same library to transfer the data across non-conformal mesh interfaces in-memory, without connecting to other coupling participants.





 



 

 

 



## OS and supported languages

**System Coupling participant libraries** are available for **Windows** and **Linux** in:

- C (from V89)
- C++ (from V11)
- Python (from 3.10)
- Fortran (from v2003)





 



 

 

 



## Documentation

###### System Coupling participant library

Build your interface to connect to the System Coupling solver and perform the transfer of solution data between non-conformal meshes.

[2026 R1](/docs/system-coupling-participant-library-2026-r1/index.md)

[Previous](/docs/system-coupling/previous)





 

 



###### System Coupling Commands

Use the versatile set of commands provided by System Coupling to interact with it via the command-line interface (CLI) or through the **Command Console** tab in the graphical user interface (GUI).

[2026 R1](/docs/system-coupling-commands-2026-r1/index.md)

[Previous](/docs/system-coupling/previous)





 

 



###### PySystemCoupling (open source)

Use the PySystemCoupling library to programmatically create, interact with, and control a System Coupling session to create your own customized workspace. In addition, you can use PySystemCoupling libraries to enhance your productivity with highly configurable, customized scripts.

[View docs](https://systemcoupling.docs.pyansys.com/version/stable/)





 

 



 

 

 



 

 

 



## Related projects

When using **System Coupling participant libraries**, you can perform further development with the APIs and libraries of the Ansys products:





 



###### DPF





 

<https://developer.ansys.com/docs/dpf>

 

 



###### Common Fluids Format





 

<https://developer.ansys.com/docs/cff>

 

 



###### optiSLang





 

<https://developer.ansys.com/docs/optislang>

 

 



 

 

 



###### Speos





 

<https://developer.ansys.com/docs/speos>

 

 



###### Zemax





 

<https://developer.ansys.com/docs/zemax>