[CUPyDO](https://github.com/ulgltas/CUPyDO) is a set of python tools designed to perform fluid-structure interaction computations. The API allows to interface DART with other software through CUPyDO and uses the [Core API](use_api_core) to initialize DART (using the same dictionary of parameters). Various examples can be found in CUPyDO's repository.
[CUPyDO](https://github.com/ulgltas/CUPyDO) is a set of python tools designed to perform fluid-structure interaction computations. The API allows to interface DART with other software through CUPyDO and uses the [Core API](use_api_core) to initialize DART (using the same dictionary of parameters). Its implementation can be found under [api/cupydo](https://gitlab.uliege.be/am-dept/dartflo/blob/master/dart/api/cupydo.py) and various examples can be found in CUPyDO's repository.
### Run CUPyDO
### Run CUPyDO
Three files are needed to run DART through CUPyDO: `case_fsi.py`, `case_fluid.py`, `case_solid`. The first file contains a small set of instructions to initialize CUPyDO,
Three files are needed to run DART through CUPyDO: `case_fsi.py`, `case_fluid.py`, `case_solid`. The first file contains a small set of instructions to initialize CUPyDO,