You are here

Simile version 6.9 released

Changes since v6.8:

Improvements:

  • Database access has now been completely overhauled. This means that model parameters can be read from a MySQL database in Linux, and reading them from an ODBC source such as .xls works in 64-bit Windows. .xlsb, .xlsm and .xlsx formats can also be used, and the data logger tool can write to any of these in Windows and to MySQL in Linux
  • New 'order' function allows arrays to be sorted efficiently
  • 2-D layers visualization now includes 2-D versions of the 3-D shapes from the projection viewer
  • Components in a flat model can now represent components in an instance of a grid submodel according to their position on the diagram
  • There is now an image component that allows arbitrary images to be placed on the model diagram
  • v6.8 changed the behaviour of sliders and other input tools so they reset to default values on a model reset. v6.9 keeps the 'instantaneous' effect of adjusting inputs but whether they revert to default on model reset is now an option in preferences.
  • Implicit replication in numerical array constant, e.g., [1, [2,3]] now interpreted as [[1,1],[2,3]]
  • Flows between arrays and/or multi-instance submodels can now carry multiple values, and the appropriate sections are decorated accordingly
  • Run environment is hidden when model is not running or ready to run

Bug fixes:

  • Things that work better:
    • Iterative submodels are more reliable, especially where they contain multi-instance submodels
    • If you get the dialogue offering to abort execution of a model that is running slowly, the model keeps running while it is up, and pauses normally if it finishes a time step
    • Many other very occasional inconveniences have been fixed
  • Actions that no longer cause hangs or crashes:
    • Saving or copying selection if it contained fragment-defined functions
    • Confusing a size() reference in dimensions by creation of an identically named submodel somewhere else
    • Deleting a selection containing a submodel with a size() reference in dimensions as well as the referred submodel
    • Changing the caption of a component that influences a rule-based state
    • Re-running a model with a time series event after (a) adjusting the slider and (b) adding explicit bounds
    • Re-opening the equation dialogue for an equation including a built-in lookup table with thousands of values (however large built-in tables are still a bad idea!)

Version-specific changes:

  • Windows version:
    • Package now has developer certificate for simpler installation
    • Help window now always appears when requested
  • Mac version:
    • Package now has developer certificate for simpler installation
    • When installing the new version, your previous name, organization and licence code will appear as the defaults in the registration dialogue
    • Better support for multi-screen setups
    • Memory management improved to fix crashes on High Sierra
    • Problem saving a previously saved file as something else in the same directory has been fixed
    • Layers menu for 2-D layers visualization now works properly
  • Linux version:
    • When installing the new version, your previous name, organization and licence code will appear as the defaults in the registration dialogue
    • A 2-D layers visualization including a background photo did not save properly -- now it does
    • Installing Simile now adds a launch icon to the Science or Education app submenu

Download Simile v6.9 now!

Page type: 
Tags: 

Comments

Your writing skill is amazing because only some writers from thesis writing service can lead the readers with them and show what secrets are hidden in human minds, hats off and cheers.