Sulca 5.1 releases

2 posts / 0 new
Last post
#1 Tue, 2018-09-25 11:20
Marko Luukkainen

Sulca 5.1 releases

Sulca 5.1.0 (18.6.2018)

  • New Solver
    • Improved multi-level flowsheet calculation: now child flowsheet balances are based on the main flowsheet results.
    • Transport process specific results
    • Notable performance increase
      • Commercial case, 269 unit processes (56 transports), 386825 variables.
      • Sulca 5.0.9, Initial calculation:  7min 51s, subsequent 7min 53s
      • Sulca 5.1, Initial 15.5s, subsequent 13.1s
  • Using Simantics 1.34.0
    • New database implementation
      • No longer dirty shutdown / database corruption warnings that we got with Simantics 1.18
      • Model import is faster
        • The same case as above: Sulca 5.0.9: 2min 32s, Sulca 5.1: 8.5 s
  • Updated report view
    • Split report mode keeps the labels column visible while inspecting impact assessment results
    • Improved report mode selection
      • Calculating category independent variable results
      • Showing just one type of report at time
  • New Variable database
    • Updated to EcoInvent 3.4
  • Updated manual to include features introduced since Sulca 5.0.1 release

Sulca 5.1.1 (25.9.2018)

  • FMU export support fixed
  • Report view fixes
    • Hiding a column no longer causes graphical corruption
    • Sorting the report will no longer reset the order of the columns
    • Changing the report mode resets the report tree expansion to default setting
      • Default setting can be changed from preferences
  • Adjusting number precision is now exposed in preference pages.
    • Number precision affects the report view and property tabs.
  • Removed duplicate UUIDs (Universal Unique Identifier) from included Variable database
    • Duplicate UUIDs caused copy-paste errors.
    • Excel variable import now warns about duplicate UUIDs
  • Simantics 1.35.0
    • HiDPI fixes: using high resolution displays with Windows display scaling could cause diagram context menu to appear in a wrong location.

Sulca 5.1.2 (4.10.2018)

  • Fixed Sulca 4 model import, which was broken in 5.1.1 release
Tue, 2020-09-08 16:43

Sulca 5.1 releases

Sulca 5.1.3 (23.11.2018)

  • EcoInvent 2 process import does not work for uncategorized variables and units
  • Import PEF impact assessment method in ILCD format
  • Fix UI errors caused by variables with unset reference quantities

Sulca 5.1.4 (18.1.2019)

  • Faster model removal (move to trash bin)
  • Parameter value changes are not automatically updated to process flows
    • This could lead to confusing situation, when parameters were showing old values, while calculation results used latest results.
  • Removed Save as 5.0 model support
    • Changes in Simantics platform forced us to remove the support.
  • Fixed Sankey diagram flow hiding

Sulca 5.1.5 (9.5.2019)

  • Error checking does not detect if junction is set to share/fixed without a value.
  • Exporting report to Excel file selects newer excel file format automatically (old Excel format has 65k lines limit)
  • User controllable connected flow filtering was giving confusing results
  • Alternative UI for configuring variables.
    • Added new buttons for configuring quantities, synonyms, and impact assessment factors of a variable.
  • Improved input validation
    • For example, typing same synonym twice is no longer allowed

Sulca 5.1.6 (6.6.2019)

  • Copy-paste allows pasting random objects directly into the model
    • Copied objects were not shown in the UI, but potentially increased model size (space consumed on DB and exported files)
  • Improved flowsheet copy-paste performance
  • Variables / Codes / Variable sums report excludes transport processes.
  • Transport selection combo shows “Not available” if model does not contain transport processes.

Sulca 5.1.7 (9.8.2019)

  • Junction equations are not copied
  •  Workaround for case, when multiple processes contains same internal ID (and cause copy-errors).
    • Now copy-paste utilizes also unit names, and prevents copying, if processes cannot be uniquely identified.

Sulca 5.1.8 (9.9.2019)

  • Fixed a memory leak
    • Sparse solver native memory is not released (this has existed in all Sulca 5 releases)
  • Variable sum reports cannot handle variables on different level of the same category hierarchy
    • When a process contains a variable that has a namesake at a higher level of the hierarchy that is not present in the process, report did not show up, or results were missing some flows.
  • Renamed categories are not reflected to the report

Sulca 5.1.9 (11.12.2019)

  • Fixed memory leak in sub-flowsheet calculation.
  • Switching impact assessment method did not clear previous calculation results properly.
  • Transports were not calculated correctly, if reference factor was not 1.0

Sulca 5.1.10 (6.4.2020)

  •  Prevent FMU export generating overlapping variable names.
  •  Performance improvement for ILCD import (reuse JAXB context).
  •  Fixed some error messages not showing up.
  •   Copying transport process configuration between flows now copies selected mass correctly.
    •    Concerns cases where there are many possible choises for transported mass.

Sulca 5.1.11 beta 1 (14.5.2020)

  •  Fixed report excel export, which had misaligned columns.
  •  Attempt to improve modelling/UI performance
    •  Explicit flow syncronization, instead of DB query based.

Sulca 5.1.11 beta2 (11.8.2020)

  •  Attempt to improve modelling/UI performance
    •  Copy-paste was synchronizing flows after each unit process, which caused huge performance issues.
  •  Small memory footprint reduction of  calculation report (using FastUtils hashmap for collapsed nodes)
  •  Excel unit process export could reuse configuration from previous import, which lead to import errors.
  •  Fix IA calculation, when a impact category has input and output factors for a variable.
    • UI does not allow to create both input and output factors for one variable, but that is not prevented in data import.

Sulca 5.1.11 beta3 (8.9.2020)

  • Shares can be calculated with actual values, not just absolute values (configurable)