You are not logged in. Click here to log in.

Application Lifecycle Management

Search In Project

Search inClear

Changes, Fixes, and Improvements in 3.2

  • DataIO sparse table parsing
  • URL support for table reading
  • 'objfunc' DSL redesign for LUCA/FAST
  • external build support.
  • project.conf/project.xml in .oms , simplified setup
  • DataIO extensions for efficient row reading
  • Fixed loglevel setting for componet logging
  • Type Conversion support for @Out/@In exchange
  • Fix: canonical type name for internal compilation (Parameter fields)
  • Fix: @Role info for generated model component.
  • New: oms3.io.CSVTableWriter
  • New: connect DSL shortcuts
  • Fixed: array in output element
  • Fixed: duplicate last row (timeseries) in output element.
  • new: changed log output line
  • ant.options in project properties
  • Fix: missing output folder causes exception
  • while/if/until as control attributes for a model, iter is deprecated.
  • checks for correct control variable (<object>.<field>)
  • building oms with debugging symbols enabled.
  • Iteration is deprecated
  • removed converter example from core
  • support inherited Fields for In/Out
  • JNA 3.4 upgrade
  • Singleton support in generated FORTRAN wrapper
  • Protected/Debugging code generation for JNA.
  • Logging output generation in FORTRAN native.
  • Conversion extensions for float<->Float.
  • Summary ->Double values to Numbers.
  • Efficiency -> Double values to Numbers.
  • Added JNA library loading to Luca.
  • Fixed repeated calling to sim file. (reload Execution service)
  • DataIO print function fixed.
  • Luca output formatted with new line(s) for each SCA run (for consistency between console and IDE).
  • Null output check is now FINE Loglevel.
  • Added line/shape properties for axis, fixes some plotting problems.
  • output{} element rewrite.
  • Report generation on ESP tool open when 'report:....' is provided.
  • Outputstrategy does not check for file existence anymore.
  • fixed console's saving of active windows.
  • Moved thread reloading into Sim.run().
  • Missing values handling in plots.
  • Support for embedded tables in parameter files.
  • removed pre/post runs in favor of closures.
  • Fixed scalar value editing in PEditor
  • Luca also supports parameter file editing using PEditor
  • removed 'DataIO.findColumnByName'
  • hourly support for LUCA objfunc
  • run_start/run_end for LUCA added
  • simplified Groovy syntax for sim/run
  • removed SimConst API, moved constants into SimBuilder
  • added FHF, FLF, and KGE OFs.
  • sum_run/ps_run methods
  • added JGT support to CLI
  • Added Groovy editor in console.
  • Console Save/Check on exit fixed.
  • "missing_val" property for efficiencies supported.
  • console allows for the creation of new projects.
  • Removed yellow plot color in graphs..
  • added extra classpath KVP to build.properties
  • logging for ESP runs supported.
  • OMSConsole handles user home environment variables now properly.
  • New: bulk connect in sim scripts.
  • ESP model execution now fully multi-threaded.
  • removed AWT dependency in AbstractSimulation.
  • Allow for headless OMS installaton via OMS console: (console.sh --installonly)
  • reworked outputstrategy handling in all simulation types.
  • efficiency respects now missing values.
  • All objective functions respectalso missing values.
  • DatoIO table parser does not use CSV parsing for row content anymore.