Version 2.20/sv

From Heureka Wiki
Jump to navigation Jump to search

Version 2.20

2022-12-15

Ny optimeringsguide

En ny optimeringsguide har lagts till i PlanVis. Den hittas i fliken Optimeringsmodell, under antingen knappen Ny modell eller Modellguide. Tillsammans med optimeringsguiden har det också tillkommit en vy för optimeringsmodeller för att enkelt hantera modeller direkt i Heureka.

Optimeringsguiden är ett verktyg för att snabbt och enkelt kunna konstruera modeller med några vanligt förekommande målfunktioner, restriktioner för skogstillstånd och jämnhetskrav för avkastning.

Stöd för CLP/CBC

Stöd har tillkommit för CLP/CBC. CLP och CBC är två LP- respektive MIP-lösare som är licensierade som öppen källkod och följer med i en Heureka-installation. CLP/CBC är betydligt snabbare än LpSolve och kan för många användare vara ett fullgott alternativ till kommersiella lösare. För stora, komplexa problem är dock de bästa kommersiella lösarna betydligt snabbare.

Ändringar

  • Kol och kväve från den s.k. spinup-delen av Q-modellen grupperas nu in i initial stock. Tidigare har de lagts till i net input.
  • Stöd för Gurobi 10.0 har lagts till.
  • Stöd för Gurobi-versioner äldre än 9+ har tagits bort. Detta följer Gurobi's lista över aktuella versioner.
  • Stöd för CPLEX 22.10 har lagts till. Stödet kan i viss mån vara begränsad.
  • Öppen källkods-lösaren LpSolve har ersatts av COIN-OR CLP/CBC solver.
  • Period-mittpunkt kan nu användas som parameter i optimiseringsmodeller. När en ny parameter läggs till hittas den som en resultatvariabel under Simulation.
  • OwningAreaDescription och TreatmentUnitDescription kan nu väljas som parametrar i optimeringsmodeller. Tänk på att beskrivningar (beståndsID) kan ha dubbletter.

Buggfixar

  • Kolmängd i biomassa ovan jord räknas nu ut från tabellen i Carbon sequestration.
  • Rättade ett problem där användare inte kunde välja eller hitta mappar i fildialoger.
  • Rättade ett problem där delning a NC-ytor misslyckades när ytors hörn överlappade.
  • Rättade ett problem i gränssnittet till Gurobi då inställningar såsom relative gap och timelimit inte applicerades.

Detaljer från bugtrackern

Id Category Severity Summary Fixed_in_version Resolution Comment
0000556 Other minor NC Area splitter fails 2.20.0 fixed NC Area splitter fails
0000552 Optimization feature Feature: Add support for Cplex and CoinOr 2.20.0 fixed Feature: Add support for Cplex and CoinOr
0000553 Optimization feature Feature: Add support for Gurobi 10.0 2.20.0 fixed Feature: Add support for Gurobi 10.0
0000554 General minor Carbon from biomass is not using correct conversion factor 2.20.0 fixed Carbon from biomass is not using correct conversion factor
0000557 Data import minor Error when typing too long 'Note' in Stand register importer 2.20.0 fixed Error when typing too long 'Note' in Stand register importer
0000555 Data import minor Can't select any folders in tree list importer 2.20.0 fixed Can't select any folders in tree list importer