Distribution
Can I distribute models I build with MyM?
Yes. With the Educational Edition, you can distribute your models freely for non-commercial purposes. The Professional Edition additionally allows commercial distribution of your models.
License
What is included in the update subscription?
Editions include 1 year of free updates from the date of purchase. After that, you can renew the update subscription annually to continue receiving the latest versions and patches.
What is a Minor Update?
A minor update is an interim release that fixes bugs, improves performance, enhances usability, updates data, or adds a new feature to an existing version. Version numbers look like v.8.0, v.8.0.1, v.8.1.0 etc. If your original purchase was for, say, MyM 8.0 with a maintenance contract then you are entitled to all the updates for free of the version 8.0 and all updates for higher version that come out in the maintenance contract year.
On how many computers or laptops can I install MyM software?
MyM licensing policy is based a on per/machine principle. In other words the MyM license grants you the right to use the software and any of its updates on a single computer only.
What is a Major Update?
A major upgrade is a revision that involves extensive engineering work to provide significant enhancements to a product and is often accompanied with new documentation, dramatic changes of the user interface, new design and many new useful features. Major upgrades are indicated by a change in the first version number. So an upgrade from 7.x.x to 8.0 is a major upgrade.
Major updates require a yearly maintenance fee or you can buy the upgrade version.
Can I install my single copy of MyM on both my laptop and desktop (or on my home computer and work computer)?
With a Professional and Educational version you may install your single license on both a desktop and laptop (or a home computer and work computer) and activate your software twice. As long as both are being utilized by the same user, and both computers are not in use at the same time, this is considered a valid concurrent use of MyM, which is described in detail in the license agreement.
Other versions of the MyM software do not apply for multiple activations.
Platforms
What operating systems does MyM support?
MyM currently runs on Windows 11 or later. It requires a Visual Studio 2019 C++ compiler (or higher) for model compilation and at least 400MB of disk space.
Product
What is MyM?
MyM is an integrated environment for the development, visualization and application of simulations of dynamic systems. It allows researchers and modellers to build complex simulation models with graphical user interfaces, without the help of a programmer.
What integration methods does MyM support?
MyM supports Runge-Kutta integration methods of order 1, 2, 4, or 5 (with adaptive stepsize). This provides flexibility for different types of dynamic models.
Why do I need to install a C Compiler to create model?
MyM is a compiled language in order to offer the highest speeds available to do interactive simulation. MyM models written in de MyM Language are translated into C code. This generated code needs to be compiled to the actual running simulation model.
NOTE: If you do not create models, you do not need to have a C compiler installed.
What is the difference between MGIM and MPlayer?
MGIM is an graphical presentation editor and simulator for MyM models.
MPlayer is stripped down version of the MGIM where views can only be loaded and not edited.
You can distribute your models and user interfaces together with the freely distributable MPlayer to third parties.