COMSOL Compiler™ enables you to share knowledge and expertise in the form of modelling and simulation applications with anyone in the world. Convert the applications you build in the COMSOL Multiphysics® software into standalone applications with the click of a button and deploy them to anyone you want. The compiled applications can be run without a COMSOL Multiphysics® or COMSOL Server™ license, which gives you full control over your simulations, letting you distribute them at your own discretion
|
COMSOL Server™ |
Compiled Standalone Application |
|
|
Run on cluster |
Yes |
No |
|
User access control |
Yes |
No (the application author can password protect, set expiration date, and lock to a hostid) |
|
Version control (to latest version) |
Yes |
No (the standalone application is a self-contained entity after compilation) |
|
Run from browser |
Yes |
No |
|
COMSOL® paid-for license required |
Yes |
No |
While the Application Builder requires the Windows® version of COMSOL Multiphysics® to build applications, with COMSOL Compiler™, you can compile applications created with the Application Builder into standalone applications for the Windows® and Linux® operating systems and macOS. Applications are compiled with a simple click in the Application Builder user interface. You can provide your own splash screen and desktop icon by modifying the options in the Executable settings window in the Application Builder. The splash screen will be displayed upon starting the compiled application.

COMSOL Compiler™ is available as named single-user license, CPU-locked license, or floating network license options as an add-on to a COMSOL Multiphysics® license of the same type.
COMSOL Compiler™ can be used to compile applications that include functionality from any add-on products to COMSOL Multiphysics® with the following exceptions: Material Library, LiveLink™ for Simulink®, and File Import for CATIA® V5. Compiled applications do not support the batch processing or cluster computing options of a COMSOL Multiphysics® Floating Network License.