Difference between revisions of "Version 1.9.4"

From Heureka Wiki
Jump to navigation Jump to search
Line 11: Line 11:
 
==New features ==
 
==New features ==
 
*A new control table parameter called "Include Contorta" in control table Treatment Model, section Fertilization, controls whether Lodgepole pine should be included when calculating conifer proportion or not, and it is NOT included by default. The criteria "Min Conifer Proportion" says that at least 70 percent of the volume (excluding overstorey trees) must be conifers to simulate a fertilization. Until now, Lodgepole pine has been included, but from version 1.9.4 you must explictly change the parameter to True to include contorta.  
 
*A new control table parameter called "Include Contorta" in control table Treatment Model, section Fertilization, controls whether Lodgepole pine should be included when calculating conifer proportion or not, and it is NOT included by default. The criteria "Min Conifer Proportion" says that at least 70 percent of the volume (excluding overstorey trees) must be conifers to simulate a fertilization. Until now, Lodgepole pine has been included, but from version 1.9.4 you must explictly change the parameter to True to include contorta.  
*A new type of user defined set called Formula Set is available in the optimization model, as an alternative to an integer set. With Formula Set, you write the definition of the set yourself. A Formula Set can for example be a subset of another set. For example {< p > in Periods with p < 10} is a subset of Periods, where period index is less than 10. A definition of a Formula Set is enclosed by brackets { }; See Zimpl User's guide, page 10: http://zimpl.zib.de/download/zimpl.pdf.  
+
*A new type of user defined set called Formula Set is available in the optimization model, as an alternative to an integer set. With Formula Set, you write the definition of the set yourself. A Formula Set can for example be a subset of another set. For example <code>{<nowiki><</nowiki>p<nowiki>></nowiki> in Periods with p < 10}</code> is a subset of Periods, where period index is less than 10. A definition of a Formula Set is enclosed by brackets { }; See Zimpl User's guide, page 10: http://zimpl.zib.de/download/zimpl.pdf.  
  
  

Revision as of 17:28, 20 December 2012

Version 1.9.4

Summary

Version 1.9.4 is a minor upgrade. It includes new functionality for taking into account that the tree mortality in retention patches is usually increased after final felling the stand which the retention patch is part of. The functionality is somewhat in a beta-version and will be tested in a specific research project.

New features

  • A new control table parameter called "Include Contorta" in control table Treatment Model, section Fertilization, controls whether Lodgepole pine should be included when calculating conifer proportion or not, and it is NOT included by default. The criteria "Min Conifer Proportion" says that at least 70 percent of the volume (excluding overstorey trees) must be conifers to simulate a fertilization. Until now, Lodgepole pine has been included, but from version 1.9.4 you must explictly change the parameter to True to include contorta.
  • A new type of user defined set called Formula Set is available in the optimization model, as an alternative to an integer set. With Formula Set, you write the definition of the set yourself. A Formula Set can for example be a subset of another set. For example {<p> in Periods with p < 10} is a subset of Periods, where period index is less than 10. A definition of a Formula Set is enclosed by brackets { }; See Zimpl User's guide, page 10: http://zimpl.zib.de/download/zimpl.pdf.


Improvements

  • The stand register import is now using column headings for variable mapping, instead of column order. This means that the data import is more robust to changes of the stand register template. However, you must supply correct column headings. Import files of version 1 will still work without column headings though. If the import routine finds a column with a column heading that has no match, it will map data into the first free UserDefinedVariable-column.
  • The prognosis model for soil carbon and soil nitrogen (the Q-model) has several parameters. Two of these are Css and Alfa0 which are calculated by the model, or can be set by the user. These are now saved as result variables, in result table Carbon and Nitrogen.
  • Result variables IsSetAside and ForestDomain have been moved to result table TreatmentUnit from AlternativeSummaryData and ForestDomainData, respectively. The reason for this is that a stand belongs to the same forest domain throughout the entire planning horizon.
  • Some parameters have been updated in the Q-model, according to a revised model description.

Bug fixes

  • Report templates put in the report root directory can now be edited.
  • Thinning history and fertilization history was not handled when using FMPP data. It was imported, but not taken care of. The fix affects growth (thinning and fertilization response was not included before the fix, neither was "locking" of harvest treatments in recently fertilized stands).
  • Renaming or adding an optimization set would sometimes raise an error, this has been fixed.
  • It was sometimes not possible to select polygons. This has been fixed.
  • Dominant Species of a TreatmentUnit will now remain the same for the entire generation. Previously, Dominant Species was recalculated for every period during growth. Now, instead of recalculating dominant species in each period, the same dominant species will be used for the entire generation. If a regeneration species is available, it will be used as dominant species. The problem could lead to that final felling periods were based on a different dominant species, than the dominant species at the time of regeneration.
  • When exporting result details to csv-files from columnwise result view, semicolon separators between column labels were missing.
  • Result variable AreaFactor is now visible in columnwise result view.
  • Fertilizations are applied in a way that could cause the fertilizations to change the control category history of a previous generation.