COMSOL Server™ Updates

For users of the COMSOL Server™ product, version 5.4 of the COMSOL® software brings COMSOL Client for the Android™ platform and several COMSOL Server™ user interface updates. Read more about these and other COMSOL Server™ updates here.

COMSOL Client for the Android™ Platform

With the COMSOL Client app for the Android™ platform, mobile users can easily connect to COMSOL Server™ and run applications. Shortcuts to applications can be added to the device homescreen for easy access. Running on an Android™ platform device, applications appear as tasks. COMSOL Client for the Android™ platform will be made available in the Google Play™ store within a few weeks.

Screenshots of a tablet running COMSOL applications. From left to right: shortcut icons on the tablet screen, the COMSOL Client interface for the Android™ platform, and multiple applications being run on the tablet. From left to right: shortcut icons on the tablet screen, the COMSOL Client interface for the Android™ platform, and multiple applications being run on the tablet.

Run in COMSOL Client for Automatically Logged-In Users

Anonymous and automatically logged-in users can now launch COMSOL Client from a web browser, with the Run in COMSOL Client links.

Important COMSOL Server™ Enhancements

  • A live search box on the Application Library page for filtering the applications shown
  • Applications in the Application Library can be sorted in descending order
  • A new Remember me check box on the web login form for COMSOL Server™
  • An Also send notifications as email check box, in addition to the built-in notifications panel
An example of a live search in the Application Library in COMSOL Server. A live search for "beam" shows all applications with titles containing "beam". A live search for "beam" shows all applications with titles containing "beam".

Command Line Arguments

Let users of your application supply command line arguments as inputs when launching the application. Command line arguments are automatically written to the declarations you reference inside the Application Builder, and can be used to, for example, supply input data or configuration settings. This can be used for compiled applications, but also when launching the application together with COMSOL Multiphysics® or COMSOL Server™. To call a compiled application you write, for example:

myapp.exe -appargnames freq -appargvalues 400
for an application that has an input argument freq that takes a numeric value 400 (a double, in this case).

The corresponding command using COMSOL Multiphysics® would be: comsol.exe -run myapp.mph -appargnames freq -appargvalues 400

With COMSOL Server™, you simply provide the arguments directly in the URL:
http://<host:port>/app/myapp_mph?appargnames=freq&appargvalues=400


An example of supplying a command line argument for an application. The target frequency supplied as input to a compiled version of the application. The target frequency supplied as input to a compiled version of the application.

Android and Google Play are trademarks of Google Inc. Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.