The autogenerated code shows you the names of properties, parameters, and variables with tooltips describing their meaning, minimizing the need to consult the product documentation. When you select the Navigation Pane node for a particular item, its properties appear in the. The Main window is divided on two parts: The Navigation Pane on the left and the Content Pane on the right.
#USER INTERFACE BUILDER INSTALL#
These tools include conversion of command sequences to methods, recording of code, and code completion, allowing you to get up and running quickly with programming tasks even if you are not familiar with the syntax. A Guide to using Silent Install Builder, reference information on the User Interface dialogs and options. The Application Builder includes several tools for automatically generating code. Additionally, the Application Builder has its own built-in library of methods for building applications and modifying the model object. The Java ® programming language is used to write COMSOL methods, which means that all Java ® syntax and Java ® libraries can be used. The methods may, for example, execute loops, process inputs and outputs, and send messages and alerts to the user of the app. The Method Editor provides a programming environment that allows you to write code for actions not covered by the tools in the Model Builder. There are very few limitations for what you can include in an app. The primary focus of the UI- Developer is to see how the website will look, feel, and behave in different contexts. Generate reports in Microsoft ® Word ®, Microsoft ® PowerPoint ®, or HTML formatsīeyond the built-in tools, you can write methods in the Java ® programming language.Configure the app to automatically send an email to a select set of recipients when a computation is finished.Import text or binary files with experimental data.Build the geometry around a parametric CAD model.Include user documentation, checks for “inputs within bounds”, and predefined reports at the click of a button.The Application Builder in COMSOL Multiphysics ® provides all functionality needed to build comprehensive simulation apps. The general model can serve as a starting point for several different apps, each with its own restricted input and output options relevant for a specific task. Comprehensive Simulation Tools for Specific TasksĬOMSOL apps are custom-made simulation tools that contain all the benefits of a model built with the Model Builder, without the extraneous information.
While you need Windows ® to build apps, they can be run on macOS and the Linux ® operating system as well. The Application Builder is included in the Windows ® version of COMSOL Multiphysics ® and accessible from the COMSOL Desktop ® environment.
#USER INTERFACE BUILDER SOFTWARE#
The app user is then focused on the input parameters and computational results that matter, without requiring foreknowledge of the underlying model. A graphical user interface builder (or GUI builder), also known as GUI designer, is a software development tool that simplifies the creation of GUIs by allowing the designer to arrange graphical control elements (often called widgets) using a drag-and-drop WYSIWYG editor. The Application Builder enables simulation experts to create intuitive user interfaces for their computational models - ready-to-use custom applications. Mathematical Models, Accessible to Everyone