-
-
Notifications
You must be signed in to change notification settings - Fork 208
Open
Labels
enhancementA new feature, a new functionality of preCICE (from user perspective)A new feature, a new functionality of preCICE (from user perspective)low priorityNot planned and waiting for user-requests.Not planned and waiting for user-requests.
Description
Please describe the problem you are trying to solve.
Couple Java applications or Java-controlled applications such as STAR-CCM+.
Describe the solution you propose.
Implement Java bindings using Java Native Interface.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
User request from the preCICE workshop 2025
CMake has facilities to generate native headers and create a shared library linking to JNI.
https://cmake.org/cmake/help/latest/module/FindJNI.html
https://cmake.org/cmake/help/latest/module/FindJava.html
https://cmake.org/cmake/help/latest/module/UseJava.html#add-jar
Metadata
Metadata
Assignees
Labels
enhancementA new feature, a new functionality of preCICE (from user perspective)A new feature, a new functionality of preCICE (from user perspective)low priorityNot planned and waiting for user-requests.Not planned and waiting for user-requests.