Installation and usage guide for the COMSOL ICY interface that links COMSOL Multiphysics with the YADE discrete element code.
This guide explains how to install and use the ICY interface, which connects COMSOL Multiphysics with the open‑source YADE discrete element code. It covers required software, preparation of COMSOL models, and configuration of the NetBeans project.
Step‑by‑step instructions are provided for setting up the Linux environment, adding COMSOL plug‑ins to NetBeans, editing property files, and launching the COMSOL server and Python client‑server scripts. The document also shows how to modify parameters in the YADE script and run the verification and application examples.
| Supported operating system | Linux only |
|---|---|
| Tested software versions | Ubuntu 14.04, YADE 1.14.1, COMSOL 5.2, NetBeans 8.0.2 |
| Java IDE required | NetBeans IDE |
| COMSOL server start command | $ . / comsol mphserver |
The ICY interface runs only on Linux operating systems.
COMSOL, YADE, and a Java IDE such as NetBeans need to be installed before using the interface.
Open a terminal in the COMSOL installation directory and run the command "$ . / comsol mphserver".