Using COMSOL Script in the classroom

User-designed GUI that shows the flow field past a cylinder that imposes a time-dependent unsteady flow
COMSOL Script® can function both as a standalone technical programming language and as the ideal complement to COMSOL Multiphysics® modeling. With more than 600 commands, it provides everything required for robust modeling: With over 600 commands, it provides everything required for robust modeling:
- General mathematical platform—COMSOL Script is a matrix-based interpreted mathematical language designed to calculate modeling applications based on linear algebra. It supports real and complex coupled systems of ordinary differential equations as either sparse or full matrices, as well as logical matrices
- Compatibility with MATLAB®—M-files can be opened, edited and run from COMSOL Script, while routines and programs written in this language can be also be saved as M-files
- GUI building—A teacher can quickly construct attractive graphical user interfaces. Doing provides simplified or specific modeling interfaces for the students while still putting all the power of COMSOL at their disposal. This makes it ideal for the classroom, where you want students to concentrate on the application and certain parameters rather than on the software
- Add-on Labs—COMSOL Script also functions as the platform for a number of application-specific Labs in Signals and Systems, Optimization and Reaction Engineering
