<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.heurekaslu.se/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Peder</id>
	<title>Heureka Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.heurekaslu.se/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Peder"/>
	<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/wiki/Special:Contributions/Peder"/>
	<updated>2026-05-05T16:55:02Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.13</generator>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=MediaWiki:Sidebar&amp;diff=10343</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=MediaWiki:Sidebar&amp;diff=10343"/>
		<updated>2021-07-27T10:38:05Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Navigation&lt;br /&gt;
** Heureka Wiki|mainpage&lt;br /&gt;
&amp;lt;!--** portal-url|portal--&amp;gt;&lt;br /&gt;
** About Heureka|About Heureka&lt;br /&gt;
** News|News&lt;br /&gt;
&amp;lt;!--** currentevents-url|currentevents--&amp;gt;&lt;br /&gt;
&amp;lt;!--** Category:Calendar|Calendar--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
** Special:Search|Advanced Search&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Change order of search box by adding special keyword SEARCH--&amp;gt;&lt;br /&gt;
* SEARCH&lt;br /&gt;
&lt;br /&gt;
* Software&lt;br /&gt;
** About the software|About the software&lt;br /&gt;
** Download and install | Download and install&lt;br /&gt;
** Category:Release|Releases&lt;br /&gt;
&lt;br /&gt;
* Help&lt;br /&gt;
** Availability and Support|Availability and Support&lt;br /&gt;
** {{HeurekaHelpLink}}introduktion.htm|Help doc&lt;br /&gt;
** Get Started|Get Started&lt;br /&gt;
** Category:User's Guides|User's Guides&lt;br /&gt;
** Category:Reference Manual|Reference Manual&lt;br /&gt;
** Dictionary|Dictionary&lt;br /&gt;
** Category:Result Variables|Result Variables&lt;br /&gt;
** Category:Control Tables|Control Tables&lt;br /&gt;
** Category:Variables_and_Definitions|Variables and definitions&lt;br /&gt;
** Category:Plugins|Plugins&lt;br /&gt;
** https://www.heurekaslu.se/forum|Forum&lt;br /&gt;
** FAQ|FAQ&lt;br /&gt;
** Bug Tracking|Report a bug&lt;br /&gt;
&lt;br /&gt;
* In-depth documentation&lt;br /&gt;
** Category:Model|Models&lt;br /&gt;
** Category:Top|Category overview&lt;br /&gt;
** Sampling_And_Statistics|Sampling and statistics&lt;br /&gt;
** Category:Optimization|Optimization&lt;br /&gt;
** Category:System design|System design&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** sitesupport-url|sitesupport--&amp;gt;&lt;br /&gt;
* Heureka Project&lt;br /&gt;
** http://www.slu.se/heureka|Heureka official homepage&lt;br /&gt;
** http://www.slu.se/Sha|SHa&lt;br /&gt;
** https://arbetsplats.slu.se/sites/srh/heureka/Modelldatabas|Heureka model database (restricted access)&lt;br /&gt;
** https://arbetsplats.slu.se/sites/srh/heureka|Intranet&lt;br /&gt;
** Contact|Contact&lt;br /&gt;
&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
&lt;br /&gt;
* Site info&lt;br /&gt;
** helppage| Wiki Help&lt;br /&gt;
** recentchanges-url|recentchanges&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10342</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10342"/>
		<updated>2021-07-27T10:14:56Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
{{VariableCategory}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
[[Category:Variables|{{SUBPAGENAME}}]]&lt;br /&gt;
[[Category:Definitions|{{SUBPAGENAME}}]]&lt;br /&gt;
[[Category:Variables_and_Definitions|{{SUBPAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Area types handled by the system and used in table views and reports==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ style = &amp;quot;text-align: left&amp;quot; | Area types handled by the system and used in table views and reports&lt;br /&gt;
! Name !! Description !! Unit !! Result category (database table)&lt;br /&gt;
|-&lt;br /&gt;
! Area&lt;br /&gt;
| Productive area for treatment unit || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AreaFactor&lt;br /&gt;
| Representative productive area for treatment unit if land use class is produtive forest, otherwise total areal.  || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AdjustedAreaFactor&lt;br /&gt;
| AreaFactor adjusted for number of inventory years when using NFI-data as data source. This area is always used in Heurekas report generator. || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! TreatedArea&lt;br /&gt;
| Proportion of treatment unit that has been assigned a certain treatment. Normally 1 if a treatment has been applied. Courld be less than 1 if a treatment unit has multiple plots (prediction units), and a treatment has been applied only on a subset of plots. For example when using FMPP-data and partial thinnings are allowed. When creating reports on treatment areas, Heuireka is automatically adjusting for TreatedArea if ypu use the Area summation type in the report generator. || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! Impediment&lt;br /&gt;
| Proportion of total area that is impediment. Note that there is no result variable for result category TreatmentUnit in Heureka for total area when the land use is productive forest. To calculate it, use formula Total area = AreaFactor/(1-Impediment) || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Area types in stand register import file (and result category StandObjectData)==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ style = &amp;quot;text-align: left&amp;quot; | Area types imported from stand register file and reported in result category StandObject(Data)&lt;br /&gt;
! Name !! Column name in csv file !! Description !! Unit !! Result category&lt;br /&gt;
|-&lt;br /&gt;
! Productive Area&lt;br /&gt;
| ProdArea || Productive area in stand register import file. Should equal TotalArea minus ImpedimentArea || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Total Area&lt;br /&gt;
| TotalArea || Total area in stand register import file || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Impediment Area&lt;br /&gt;
| ImpArea || Impediment area || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Nature Conservation Area&lt;br /&gt;
| NCArea || Productive area of a treatment unit that may be partially set aside (hänsynsyta inom bestånd) in simulations depending on your control tables settings || ha || StandObjectData&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10341</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10341"/>
		<updated>2021-07-27T10:14:03Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
{{VariableCategory}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
[[Category:Variables|{{SUBPAGENAME}}]]&lt;br /&gt;
[[Category:Definitions|{{SUBPAGENAME}}]]&lt;br /&gt;
[[Category:Variables_and_Definitions|{{SUBPAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Area types handled by the system and used in table views and reports==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ style = &amp;quot;text-align: left&amp;quot; | Area types handled by the system and used in table views and reports&lt;br /&gt;
! Name !! Description !! Unit !! Result category (database table)&lt;br /&gt;
|-&lt;br /&gt;
! Area&lt;br /&gt;
| Productive area for treatment unit || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AreaFactor&lt;br /&gt;
| Representative productive area for treatment unit if land use class is produtive forest, otherwise total areal.  || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AdjustedAreaFactor&lt;br /&gt;
| AreaFactor adjusted for number of inventory years when using NFI-data as data source. This area is always used in Heurekas report generator. || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! TreatedArea&lt;br /&gt;
| Proportion of treatment unit that has been assigned a certain treatment. Normally 1 if a treatment has been applied. Courld be less than 1 if a treatment unit has multiple plots (prediction units), and a treatment has been applied only on a subset of plots. For example when using FMPP-data and partial thinnings are allowed. When creating reports on treatment areas, Heuireka is automatically adjusting for TreatedArea if ypu use the Area summation type in the report generator. || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! Impediment&lt;br /&gt;
| Proportion of total area that is impediment. Note that there is no result variable for result category TreatmentUnit in Heureka for total area when the land use is productive forest. To calculate it, use formula Total area = AreaFactor/(1-Impediment) || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Area types in stand register import file (and result category StandObjectData)==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ style = &amp;quot;text-align: left&amp;quot; | Area types imported from stand register file and reported in result category StandObject(Data)&lt;br /&gt;
! Name !! Column name in csv file !! Description !! Unit !! Result category&lt;br /&gt;
|-&lt;br /&gt;
! Productive Area&lt;br /&gt;
| ProdArea || Productive area in stand register import file. Should equal TotalArea minus ImpedimentArea || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Total Area&lt;br /&gt;
| TotalArea || Total area in stand register import file || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Impediment Area&lt;br /&gt;
| ImpArea || Impediment area || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Nature Conservation Area&lt;br /&gt;
| NCArea || Productive area that may be set aside in simulations depending on your control tables settings || ha || StandObjectData&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10340</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10340"/>
		<updated>2021-07-27T10:13:37Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
{{VariableCategory}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
[[Category:Variables|{{SUBPAGENAME}}]]&lt;br /&gt;
[[Category:Definitions|{{SUBPAGENAME}}]]&lt;br /&gt;
[[Category:Variables_and_Definitions|{{SUBPAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Area types handled by the system and used in table views and reports==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ style = &amp;quot;text-align: left&amp;quot; | Area types handled by the system and used in table views and reports&lt;br /&gt;
! Name !! Description !! Unit !! Result category (database table)&lt;br /&gt;
|-&lt;br /&gt;
! Area&lt;br /&gt;
| Productive area for treatment unit || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AreaFactor&lt;br /&gt;
| Representative productive area for treatment unit if land use class is produtive forest, otherwise total areal.  || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AdjustedAreaFactor&lt;br /&gt;
| AreaFactor adjusted for number of inventory years when using NFI-data as data source. This area is always used in Heurekas report generator. || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! TreatedArea&lt;br /&gt;
| Proportion of treatment unit that has been assigned a certain treatment. Normally 1 if a treatment has been applied. Courld be less than 1 if a treatment unit has multiple plots (prediction units), and a treatment has been applied only on a subset of plots. For example when using FMPP-data and partial thinnings are allowed. When creating reports on treatment areas, Heuireka is automatically adjusting for TreatedArea if ypu use the Area summation type in the report generator. || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! Impediment&lt;br /&gt;
| Proportion of total area that is impediment. Note that there is no result variable for result category TreatmentUnit in Heureka for total area when the land use is productive forest. To calculate it, use formula Total area = AreaFactor/(1-Impediment) || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Area types in stand register import file (and result category StandObjectData)==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ style = &amp;quot;text-align: left&amp;quot; | Area types imported from stand register file and reported in result category StandObject(Data)&lt;br /&gt;
! Name !! Column name in csv file !! Description !! Unit !! Result category&lt;br /&gt;
|-&lt;br /&gt;
! Productive Area&lt;br /&gt;
| ProdArea || Productive area in stand register import file. Should equal TotalArea minus ImpedimentArea || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Total Area&lt;br /&gt;
| TotalArea || Total area in stand register import file || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Impediment Area&lt;br /&gt;
| ImpArea || Impediment area || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Nature Conservation Area&lt;br /&gt;
| NCArea || Produtive area that may be set aside in simulations depending on your control tables settings || ha || StandObjectData&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10339</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10339"/>
		<updated>2021-07-27T10:12:07Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
{{VariableCategory}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
[[Category:Variables|{{SUBPAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
==Area types handled by the system and used in table views and reports==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ style = &amp;quot;text-align: left&amp;quot; | Area types handled by the system and used in table views and reports&lt;br /&gt;
! Name !! Description !! Unit !! Result category (database table)&lt;br /&gt;
|-&lt;br /&gt;
! Area&lt;br /&gt;
| Productive area for treatment unit || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AreaFactor&lt;br /&gt;
| Representative productive area for treatment unit if land use class is produtive forest, otherwise total areal.  || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AdjustedAreaFactor&lt;br /&gt;
| AreaFactor adjusted for number of inventory years when using NFI-data as data source. This area is always used in Heurekas report generator. || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! TreatedArea&lt;br /&gt;
| Proportion of treatment unit that has been assigned a certain treatment. Normally 1 if a treatment has been applied. Courld be less than 1 if a treatment unit has multiple plots (prediction units), and a treatment has been applied only on a subset of plots. For example when using FMPP-data and partial thinnings are allowed. When creating reports on treatment areas, Heuireka is automatically adjusting for TreatedArea if ypu use the Area summation type in the report generator. || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! Impediment&lt;br /&gt;
| Proportion of total area that is impediment. Note that there is no result variable for result category TreatmentUnit in Heureka for total area when the land use is productive forest. To calculate it, use formula Total area = AreaFactor/(1-Impediment) || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Area types in stand register import file (and result category StandObjectData)==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ style = &amp;quot;text-align: left&amp;quot; | Area types imported from stand register file and reported in result category StandObject(Data)&lt;br /&gt;
! Name !! Column name in csv file !! Description !! Unit !! Result category&lt;br /&gt;
|-&lt;br /&gt;
! Productive Area&lt;br /&gt;
| ProdArea || Productive area in stand register import file. Should equal TotalArea minus ImpedimentArea || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Total Area&lt;br /&gt;
| TotalArea || Total area in stand register import file || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Impediment Area&lt;br /&gt;
| ImpArea || Impediment area || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Nature Conservation Area&lt;br /&gt;
| NCArea || Produtive area that may be set aside in simulations depending on your control tables settings || ha || StandObjectData&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10338</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10338"/>
		<updated>2021-07-27T10:11:42Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
{{VariableCategory}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
[[Category:Variables|{{SUBPAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
==Area types handled by the system and used in table views and reports==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ style = &amp;quot;text-align: left&amp;quot; | Area types handled by the system and used in table views and reports&lt;br /&gt;
! Name !! Description !! Unit !! Result category (database table)&lt;br /&gt;
|-&lt;br /&gt;
! Area&lt;br /&gt;
| Productive area for treatment unit || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AreaFactor&lt;br /&gt;
| Representative productive area for treatment unit if land use class is produtive forest, otherwise total areal.  || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AdjustedAreaFactor&lt;br /&gt;
| AreaFactor adjusted for number of inventory years when using NFI-data as data source. This area is always used in Heurekas report generator. || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! TreatedArea&lt;br /&gt;
| Proportion of treatment unit that has been assigned a certain treatment. Normally 1 if a treatment has been applied. Courld be less than 1 if a treatment unit has multiple plots (prediction units), and a treatment has been applied only on a subset of plots. For example when using FMPP-data and partial thinnings are allowed. When creating reports on treatment areas, Heuireka is automatically adjusting for TreatedArea if ypu use the Area summation type in the report generator. || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! Impediment&lt;br /&gt;
| Proportion of total area that is impediment. Note that there is no result variable for result category TreatmentUnit in Heureka for total area when the land use is productive forest. To calculate it, use formula Total area = AreaFactor/(1-Impediment) || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Area types in stand register import file (and result category StandObjectData)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ style = &amp;quot;text-align: left&amp;quot; | Area types imported from stand register file and reported in result category StandObject(Data)&lt;br /&gt;
! Name !! Column name in csv file !! Description !! Unit !! Result category&lt;br /&gt;
|-&lt;br /&gt;
! Productive Area&lt;br /&gt;
| ProdArea || Productive area in stand register import file. Should equal TotalArea minus ImpedimentArea || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Total Area&lt;br /&gt;
| TotalArea || Total area in stand register import file || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Impediment Area&lt;br /&gt;
| ImpArea || Impediment area || ha || StandObjectData&lt;br /&gt;
|-&lt;br /&gt;
! Nature Conservation Area&lt;br /&gt;
| NCArea || Produtive area that may be set aside in simulations depending on your control tables settings || ha || StandObjectData&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10337</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10337"/>
		<updated>2021-07-27T10:07:02Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Area types handled by the system and used in table views and reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
{{VariableCategory}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
[[Category:Variables|{{SUBPAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
==Area types handled by the system and used in table views and reports==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ style = &amp;quot;text-align: left&amp;quot; | Area types handled by the system and used in table views and reports&lt;br /&gt;
! Name !! Description !! Unit !! Result category (database table)&lt;br /&gt;
|-&lt;br /&gt;
| Area&lt;br /&gt;
| Productive area for treatment unit || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AreaFactor&lt;br /&gt;
| Representative productive area for treatment unit if land use class is produtive forest, otherwise total areal.  || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AdjustedAreaFactor&lt;br /&gt;
| AreaFactor adjusted for number of inventory years when using NFI-data as data source. This area is always used in Heurekas report generator. || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! TreatedArea&lt;br /&gt;
| Proportion of treatment unit that has been assigned a certain treatment. Normally 1 if a treatment has been applied. Courld be less than 1 if a treatment unit has multiple plots (prediction units), and a treatment has been applied only on a subset of plots. For example when using FMPP-data and partial thinnings are allowed. When creating reports on treatment areas, Heuireka is automatically adjusting for TreatedArea if ypu use the Area summation type in the report generator. || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! Impediment&lt;br /&gt;
| Proportion of total area that is impediment. Note that there is no result variable for result category TreatmentUnit in Heureka for total area when the land use is productive forest. To calculate it, use formula Total area = AreaFactor/(1-Impediment) || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10336</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10336"/>
		<updated>2021-07-27T09:59:50Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
{{VariableCategory}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
[[Category:Variables|{{SUBPAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
==Area types handled by the system and used in table views and reports==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ style = &amp;quot;vertical-align: center; text-align: left&amp;quot; | Area types handled by the system and used in table views and reports&lt;br /&gt;
! Name !! Description !! Unit !! Result category (database table)&lt;br /&gt;
|-&lt;br /&gt;
! Area&lt;br /&gt;
| Produtive area for treatment unit || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AreaFactor&lt;br /&gt;
| Representative productive area for treatment unit if land use class is produtive forest, otherwise total areal.  || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! AdjustedAreaFactor&lt;br /&gt;
| AreaFactor adjusted for number of inventory years when using NFI-data as data source. This area is always used in Heurekas report generator. || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! TreatedArea&lt;br /&gt;
| Proportion of treatment unit that has been assigned a certain treatment. Normally 1 if a treatment has been applied. Courld be less than 1 if a treatment unit has multiple plots (prediction units), and a treatment has been applied only on a subset of plots. For example when using FMPP-data and partial thinnings are allowed. When creating reports on treatment areas, Heuireka is automatically adjusting for TreatedArea if ypu use the Area summation type in the report generator. || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
! Impediment&lt;br /&gt;
| Proportion of total area that is impediment. Note that there is no result variable for result category TreatmentUnit in Heureka for total area when the land use is productive forest. To calculate it, use formula Total area = AreaFactor/(1-Impediment) || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10335</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10335"/>
		<updated>2021-07-27T09:24:49Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
{{VariableCategory}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
[[Category:Variables|{{SUBPAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Short name !! Description !! Unit !! Result category (database table)&lt;br /&gt;
|-&lt;br /&gt;
| Area || Area || Produtive area for treatment unit || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
| AreaFactor || AreaFactor || Representative productive area for treatment unit if land use class is productive forest, otherwise total areal.  || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
| AdjustedAreaFactor || AdjustedAreaFactor || AreaFactor adjusted for number of inventory years when using NFI-data as data source. This area is always used in Heurekas report generator when summing total values. || ha || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
| TreatedArea || TreatedArea || Proportion of treatment unit that has been assigned a certain treatment. Normally 1 if a treatment has been applied. Courld be less than 1 if a treatment unit has multiple plots (prediction units), and a treatment has been applied only on a subset of plots. For example when using FMPP-data and partial thinnings are allowed. When creating reports on treatment areas, Heuireka is automatically adjusting for TreatedArea if ypu use the Area summation type in the report generator. || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|-&lt;br /&gt;
| Impediment || Impediment || Proportion of total area that is impediment. Note that there is no result variable in Heureka for total area when the land use is productive forest. To calculate it, use formula Total area = AreaFactor/(1-Impediment) || proportion [0, 1] || TreatmentUnit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*ProdArea&lt;br /&gt;
*TotalArea&lt;br /&gt;
*ImpArea&lt;br /&gt;
*NCArea&lt;br /&gt;
*AdjustedAreaFactor&lt;br /&gt;
*AreaFactor&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10334</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10334"/>
		<updated>2021-07-27T08:20:43Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
{{VariableCategory}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
[[Category:Variables|{{SUBPAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
*ProdArea&lt;br /&gt;
*TotalArea&lt;br /&gt;
*ImpArea&lt;br /&gt;
*NCArea&lt;br /&gt;
*AdjustedAreaFactor&lt;br /&gt;
*AreaFactor&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:ProdArea&amp;diff=10332</id>
		<title>Variable:ProdArea</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:ProdArea&amp;diff=10332"/>
		<updated>2021-07-27T08:14:56Z</updated>

		<summary type="html">&lt;p&gt;Peder: Peder moved page Definition:ProdArea to Variable:ProdArea&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ForestInputData&lt;br /&gt;
|description = Productive area, equals TotalArea minus ImpedimentArea. Used in stand register import file. You can skip both TotalArea and ImpediementArea &lt;br /&gt;
|I_O = Input&lt;br /&gt;
|type = decimal&lt;br /&gt;
|unit_values = ha&lt;br /&gt;
|membership = [[Definition:Treatment unit|Treatment unit]]&lt;br /&gt;
|database = dbo.StandObject&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Variables|A]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10331</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10331"/>
		<updated>2021-07-27T08:11:58Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10330</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10330"/>
		<updated>2021-07-27T08:11:19Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
{{VariableCategory}}&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10329</id>
		<title>Variable:Area types</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:Area_types&amp;diff=10329"/>
		<updated>2021-07-27T08:06:56Z</updated>

		<summary type="html">&lt;p&gt;Peder: Created page with &amp;quot;A&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Variable|A]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Variable:ProdArea&amp;diff=10328</id>
		<title>Variable:ProdArea</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Variable:ProdArea&amp;diff=10328"/>
		<updated>2021-07-27T08:00:20Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ForestInputData&lt;br /&gt;
|description = Productive area, equals TotalArea minus ImpedimentArea. Used in stand register import file. You can skip both TotalArea and ImpediementArea &lt;br /&gt;
|I_O = Input&lt;br /&gt;
|type = decimal&lt;br /&gt;
|unit_values = ha&lt;br /&gt;
|membership = [[Definition:Treatment unit|Treatment unit]]&lt;br /&gt;
|database = dbo.StandObject&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Variables|A]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10327</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10327"/>
		<updated>2021-07-26T16:26:37Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Period year and treatment year */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints in PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints in StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis) &amp;lt;br&amp;gt;&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on. Figure 1 and 2 and the associated tables illustrate how periods are defined with and without period midpoints.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Periods when NOT periodmidpoint.png|none|thumb|600px|Fig 1. Period definitions when period midpoints are not used, assuming start time 2020-01-01]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||First period ||0||0-4||2020-01-01 - 2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 1||Second period||5||5-9||2025-01-01 -  2029-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10||10-14||2030-01-01 -- 2034-12-31&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Periods when using periodmidpoint.png|none|thumb|600px|Fig 2. Period definitions when period midpoints are used, assuming start time 2020-01-01]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||Start time ||0||0||2020-01-01 &lt;br /&gt;
|-&lt;br /&gt;
| 1||First actual period||2.5||0-4||2020-01-01 - 2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||Second actual period||7.5||5-9||2025-01-01 - 2029-12-31&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that period 0 includes the same date interval when we do not apply period midpoints as period 1 does when we apply midpoints. However, the calculated values (volumes etc.) will differ. Assuming harvesting takes places in the beginnning of a period ignores that the trees have grown in average 2.5 years before the forst harvest is carried out.&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10326</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10326"/>
		<updated>2021-07-26T16:25:32Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Period year and treatment year */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints in PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints in StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis) &amp;lt;br&amp;gt;&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on. Figure 1 and 2 and the associated tables illustrate how periods are defined with and without period midpoints.&lt;br /&gt;
&lt;br /&gt;
[[File:Periods when NOT periodmidpoint.png|none|thumb|600px|Fig 1. Period definitions when period midpoints are not used, assuming start time 2020-01-01]]&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||First period ||0||0-4||2020-01-01 - 2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 1||Second period||5||5-9||2025-01-01 -  2029-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10||10-14||2030-01-01 -- 2034-12-31&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Periods when using periodmidpoint.png|none|thumb|600px|Fig 2. Period definitions when period midpoints are used, assuming start time 2020-01-01]]&lt;br /&gt;
Period meaning when period midpoints are used.&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||Start time ||0||0||2020-01-01 &lt;br /&gt;
|-&lt;br /&gt;
| 1||First actual period||2.5||0-4||2020-01-01 - 2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||Second actual period||7.5||5-9||2025-01-01 - 2029-12-31&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that period 0 includes the same date interval when we do not apply period midpoints as period 1 does when we apply midpoints. However, the calculated values (volumes etc.) will differ. Assuming harvesting takes places in the beginnning of a period ignores that the trees have grown in average 2.5 years before the forst harvest is carried out.&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10325</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10325"/>
		<updated>2021-07-26T16:19:32Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Period year and treatment year */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints in PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints in StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis) &amp;lt;br&amp;gt;&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on. Figure 1 and 2 and the associated tables illustrate how periods are defined with and without period midpoints.&lt;br /&gt;
&lt;br /&gt;
[[File:Periods when NOT periodmidpoint.png|none|thumb|600px|Fig 1. Period definitions when period midpoints are not used, assuming start time 2020-01-01]]&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Value of period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||Index för the first period ||0||0-4||2020-01-01 - 2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 1||Index for the second period||5||5-9||2025-01-01 -  2029-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10||10-14||2030-01-01 -- 2034-12-31&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Periods when using periodmidpoint.png|none|thumb|600px|Fig 2. Period definitions when period midpoints are used, assuming start time 2020-01-01]]&lt;br /&gt;
Period meaning when period midpoints are used.&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Value of period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||Start time index ||0||0||2020-01-01 &lt;br /&gt;
|-&lt;br /&gt;
| 1||Index for the first harvest period||2.5||0-4-9||2020-01-01 -  2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10||10-14||&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that period 0 includes the same date interval when we do not apply period midpoints as period 1 does when we apply midpoints. However, the calculated values (volumes etc.) will differ. Assuming harvesting takes places in the beginnning of a period ignores that the trees have grown in average 2.5 years before the forst harvest is carried out.&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10324</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10324"/>
		<updated>2021-07-26T16:17:42Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints in PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints in StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis) &amp;lt;br&amp;gt;&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on. Figure 1 and 2 illustrates how periods are defined with and without period midpoints.&lt;br /&gt;
&lt;br /&gt;
When period midpoints are not used, the meaning of period are &lt;br /&gt;
[[File:Periods when NOT periodmidpoint.png|none|thumb|600px|Fig 1. Period definitions when period midpoints are not used, assuming start time 2020-01-01]]&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Value of period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||Index för the first period ||0||0-4||2020-01-01 - 2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 1||Index for the second period||5||5-9||2025-01-01 -  2029-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10||10-14||2030-01-01 -- 2034-12-31&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Periods when using periodmidpoint.png|none|thumb|600px|Fig 2. Period definitions when period midpoints are used, assuming start time 2020-01-01]]&lt;br /&gt;
Period meaning when period midpoints are used.&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Value of period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||Start time index ||0||0||2020-01-01 &lt;br /&gt;
|-&lt;br /&gt;
| 1||Index for the first harvest period||2.5||0-4-9||2020-01-01 -  2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10||10-14||&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that period 0 includes the same date interval when we do not apply period midpoints as period 1 does when we apply midpoints. However, the calculated values (volumes etc.) will differ. Assuming harvesting takes places in the beginnning of a period ignores that the trees have grown in average 2.5 years before the forst harvest is carried out.&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10323</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10323"/>
		<updated>2021-07-26T16:16:14Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints in PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints in StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis) &amp;lt;br&amp;gt;&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on. Figure 1 and 2 illustrates how periods are defined with and without period midpoints.&lt;br /&gt;
&lt;br /&gt;
When period midpoints are not used, the meaning of period are &lt;br /&gt;
[[File:Periods when NOT periodmidpoint.png|none|thumb|500px|Fig 1. Period definitions when period midpoint are not used, assuming start time 2020-01-01]]&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Value of period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||Index för the first period ||0||0-4||2020-01-01 - 2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 1||Index for the second period||5||5-9||2025-01-01 -  2029-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10||10-14||2030-01-01 -- 2034-12-31&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Periods when using periodmidpoint.png|none|thumb|500px|Fig 2. Period definitions when period midpoints are used, assuming start time 2020-01-01]]&lt;br /&gt;
Period meaning when period midpoints are used.&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Value of period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||Start time index ||0||0||2020-01-01 &lt;br /&gt;
|-&lt;br /&gt;
| 1||Index for the first harvest period||2.5||0-4-9||2020-01-01 -  2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10||10-14||&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that period 0 includes the same date interval when we do not apply period midpoints as period 1 does when we apply midpoints. However, the calculated values (volumes etc.) will differ. Assuming harvesting takes places in the beginnning of a period ignores that the trees have grown in average 2.5 years before the forst harvest is carried out.&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10322</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10322"/>
		<updated>2021-07-26T15:53:08Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints in PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints in StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis) &amp;lt;br&amp;gt;&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on.&lt;br /&gt;
&lt;br /&gt;
===Examples ===&lt;br /&gt;
&lt;br /&gt;
[[File:Periods when NOT periodmidpoint.png|none|thumb|500px]]&lt;br /&gt;
Period meaning when period midpoints ARE NOT USED.&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Value of period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||Index för the first period ||0||0-4||2020-01-01 - 2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 1||Index for the second period||5||5-9||2025-01-01 -  2029-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10||10-14||2030-01-01 -- 2034-12-31&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Periods when using periodmidpoint.png|none|thumb|500px]]&lt;br /&gt;
Period meaning when period midpoints are used.&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Value of period year '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range'''&lt;br /&gt;
|-&lt;br /&gt;
| 0||Start time index ||0||0||2020-01-01 &lt;br /&gt;
|-&lt;br /&gt;
| 1||Index for the first harvest period||2.5||0-4-9||2020-01-01 -  2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10||10-14||&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that period 0 includes the same date interval when we do not apply period midpoints as period 1 does when we apply midpoints. However, the calculated values (volumes etc.) will differ. Assuming harvesting takes places in the beginnning of a period ignores that the trees have grown in average 2.5 years before the forst harvest is carried out.&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=File:Periods_when_using_periodmidpoint.png&amp;diff=10321</id>
		<title>File:Periods when using periodmidpoint.png</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=File:Periods_when_using_periodmidpoint.png&amp;diff=10321"/>
		<updated>2021-07-26T15:39:29Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10320</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10320"/>
		<updated>2021-07-26T15:36:12Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints in PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints in StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis) &amp;lt;br&amp;gt;&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on.&lt;br /&gt;
&lt;br /&gt;
===Examples ===&lt;br /&gt;
Period meaning when period midpoints ARE NOT USED.&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range&lt;br /&gt;
| 0||Index för the first period ||0-4||2020-01-01 - 2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 1||Index for the second period||5-9||2025-01-01 -  2029-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10-14||&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Periods when NOT periodmidpoint.png|left|thumb|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10319</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10319"/>
		<updated>2021-07-26T15:34:00Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Period year and treatment year */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints in PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints in StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis) &amp;lt;br&amp;gt;&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on.&lt;br /&gt;
&lt;br /&gt;
===Examples ===&lt;br /&gt;
Period meaning when period midpoints ARE NOT USED.&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range&lt;br /&gt;
| 0||Index för the first period ||0-4||2020-01-01 - 2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 1||Index for the second period||5-9||2025-01-01 -  2029-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10-14||&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Periods when NOT periodmidpoint.png|left|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=File:Periods_when_NOT_periodmidpoint.png&amp;diff=10318</id>
		<title>File:Periods when NOT periodmidpoint.png</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=File:Periods_when_NOT_periodmidpoint.png&amp;diff=10318"/>
		<updated>2021-07-26T15:25:58Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10317</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10317"/>
		<updated>2021-07-26T15:24:34Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Period year and treatment year */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints in PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints in StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis) &amp;lt;br&amp;gt;&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on.&lt;br /&gt;
&lt;br /&gt;
===Examples ===&lt;br /&gt;
Period meaning when period midpoints ARE NOT USED.&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Period index'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Description '''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Possible treatment years'''&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Date range&lt;br /&gt;
| 0||Index för the first period ||0-4||2020-01-01 - 2024-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 1||Index for the second period||5-9||2025-01-01 -  2029-12-31&lt;br /&gt;
|-&lt;br /&gt;
| 2||etc||10-14||&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10316</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10316"/>
		<updated>2021-07-26T15:09:29Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Do not use period midpoints if running StandWise */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints in PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints in StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis)&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on.&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10315</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10315"/>
		<updated>2021-07-26T15:06:39Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Use period midpoints if running PlanWise */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints in PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints if running StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis)&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on.&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10314</id>
		<title>About time periods</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=About_time_periods&amp;diff=10314"/>
		<updated>2021-07-26T15:05:32Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Reference Manual]]&lt;br /&gt;
[[Category:User's Guides]]&lt;br /&gt;
[[Category:Result Variables]]&lt;br /&gt;
[[Category:Definitions]]&lt;br /&gt;
&lt;br /&gt;
==About time periods, time points and treatment years==&lt;br /&gt;
Heureka is using a discrete time period model, typically using five-year time intervals. The term time period is somewhat misleading, because a &amp;quot;time period&amp;quot; may refer to a time point or a period, depending on context. For example, if you use StandWise to project the growth of a stand, the &amp;quot;time period&amp;quot; is actually better interpreted as a time index marking the beginning of a period. For a case with many stands in PlanWise or RegWise on the other hand, the time index marks the midpoint of a time period. The motivation for this is that although all stands scheduled for harvest in the first period have been assigned the same treatment year (year 2.5) in the model, they should harvested simultaneously, but the harvest activities would be spread out evenly over the five-year period.&lt;br /&gt;
&lt;br /&gt;
[[File:Growth.png|450px]]&lt;br /&gt;
&lt;br /&gt;
==Use period midpoints if running PlanWise==&lt;br /&gt;
When running a TPG simulation in PlanWise, period midpoints are used as default. This means that the initial state is projected 2.5 years, before the actual harvest scheduling begins. After that, five-year intervals are used. The reason for using period midpoints, is that usually some of the stands scheduled for harvesting in a certain five-year period, will not be harvested in the beginning of the period. Instead, some will be harvested early in the period, and other later in the period. Therefore, if period midpoints were not used, the harvest volumes would be underestimated.&lt;br /&gt;
&lt;br /&gt;
We have no definite answer on how few or how many stands there should be to use midpoints, but if you want the results to reflect that &amp;quot;some time during this period these stands should be harvested&amp;quot;, then you should use period midpoints.&lt;br /&gt;
&lt;br /&gt;
==Do not use period midpoints if running StandWise==&lt;br /&gt;
In StandWise you can use period midpoints too, but it would probably make little sense expect if the purpose was to make some comparison or addition to a PlanWise simulation (for a certain stand).&lt;br /&gt;
&lt;br /&gt;
==Period year and treatment year==&lt;br /&gt;
In Heureka, each period has an associated year (found in TreatmentData.Year), which refers no the number of years that has passed since the start. &lt;br /&gt;
&lt;br /&gt;
Year 0: Now (start of the analysis)&lt;br /&gt;
Year 5: Five year after the start = Beginning of the sixth year.&lt;br /&gt;
&lt;br /&gt;
Note that when using period midpoints (default in PlanWise), the first period index (0) refers starting states for the analysis. In this case, the first actual planning period where optional treatments can be simulated is period 1. Period 1 has period year 2.5, i.e. the midpoint of the first five years, meaning that the period covers year 1 to 5. Period 2 covers years 6-10, and so on.&lt;br /&gt;
&lt;br /&gt;
==”Before” and “After” values==&lt;br /&gt;
In Heureka, most variables has a before and after-component, which refers to the state or value before treatment, and immediately after treatment, respectively. Only before-treatment values are saved in the result database (when you run PlanWise or RegWise or save a simulation in StandWise).&lt;br /&gt;
&lt;br /&gt;
==State, yield and change variables==&lt;br /&gt;
====State variable====&lt;br /&gt;
A '''state''' variable refers to a description variable for a stand at a certain time, for example the mean age or the volume. &lt;br /&gt;
====Yield variable====&lt;br /&gt;
A '''yield''' variable refers to some output from an activity, such as the harvest volume.&lt;br /&gt;
&lt;br /&gt;
====Change variable====&lt;br /&gt;
A third type of variable describes '''change''' of a stand, for example growth and mortality. Growth and mortality that are reported in a certain time period t, represents the growth and mortality that has occurred after harvesting in the previous period (t -1) to the current period year.&lt;br /&gt;
&lt;br /&gt;
==Basic calculation steps==&lt;br /&gt;
As a Heureka user, it is important that you have a fundamental understanding of how a prognosis is done. The following principal steps are performed when making a prognosis from one time point (t) to another (t+1):&lt;br /&gt;
&lt;br /&gt;
#Calculate state variables for the stand at time t from tree-level data, for example stand volume and mean diameter. This is the Before-value.&lt;br /&gt;
#Apply treatment, if a treatment should be applied, and update the After-value for the treatment unit. “After” is the state immediately after the treatment. &lt;br /&gt;
#Calculate diameter growth, height growth and mortality for each tree.&lt;br /&gt;
#Calculate ingrowth of new trees.&lt;br /&gt;
#Update attributes (such as volume, age, diameter, weight) for each tree. The weight is the number of stems that a tree object represents, and is reduced by the mortality rate and by harvesting (for example a thinning will reduce the weight for one or more tree objects).&lt;br /&gt;
#Let t = t + 1. Update the tree list for this period and repeat from step 1.&lt;br /&gt;
&lt;br /&gt;
==Subtract half a period’s harvest volume to obtain standing stock if many stands==&lt;br /&gt;
If you want to create for example a graph of how the standing stock (the total volume) of a large forest holding develops over time according to a simulation in PlanWise, and you have used period midpoints (the default in a TPG-simulation), you should subtract half the period’s harvest volume from the Before-value. The reason is that the Before-value has been adjusted for a half a period’s growth and mortality, but not for half a periods harvesting. In reality, in a case with many stands, some of the stands will be harvested early in the period, other stands in the middle of the period, and other stand at the end of the period. But in the model, all harvesting takes place in the middle of the period. Extracting half a periods harvesting is a simple way to at least approximately adjust for this error.&lt;br /&gt;
&lt;br /&gt;
==Understanding how growth is calculated==&lt;br /&gt;
Growth and mortality [[#change|change]] refers to how a forest stand is changing from one time point to the next. Growth is reported as gross growth and net growth. Gross growth includes mortality, net growth does not.&lt;br /&gt;
&lt;br /&gt;
see [[Growth Results]]&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10313</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10313"/>
		<updated>2021-07-26T14:24:46Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Uneven-aged management (CCF) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
In PlanWise and StandWise, Heureka calcuates the net present value (NPV) for each treatment unit and management schedule generated. It is the sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
 &lt;br /&gt;
Note that RegWise does not calculate net present value in a satisfactory manner, since it only include values until the last period and ignores the value of the ending inventory. RegWise is thus not suitable for economic analysis and valuation purposes.&lt;br /&gt;
&lt;br /&gt;
For each even-aged program generated in PlanWise (and the NPV-tool in StandWise), Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible change of growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by the planting year, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha_{SEV}\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
''&amp;amp;alpha;&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' = &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;) between successive terms. If ||''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;''|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha_{SEV} = \displaystyle \frac{1}{1-q_{SEV}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q_{SEV} = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then ''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for an uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature on stand-level management and valuation, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{U-1} \delta_t R_t + \delta_{U}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''U'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, and similarily to SEV corresponds to an infinite [https://en.wikipedia.org/wiki/Geometric_series geometric series]. The difference to that SEV is calculated as a series of one-rotation net present values, while MFV is ca calculated as a series of identical harvests that takes place every n:th year.&lt;br /&gt;
&lt;br /&gt;
The MFV is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;MFV = \displaystyle \frac{R_U}{1-q_{CCF}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;where &lt;br /&gt;
&amp;lt;br&amp;gt;R&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt; = Net revenue in last period U simulated by Heureka (internally by the program or reported). This is the revenue that is assumned to be repeated on perpetuity, and&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;math&amp;gt;q_{CCF} = \displaystyle {(1+r)}^{-n}&amp;lt;/math&amp;gt; &lt;br /&gt;
Note that the ratio &amp;lt;sub&amp;gt;CCF&amp;lt;/sub&amp;gt; is equivalent to that for SEV, but with the rotation length T replaced by the cutting interval n.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
*Haight, R.G., Getz, W.M. 1987. Fixed and equilibrium endpoint problems in uneven-aged management. Forest Science 33:908-931.&amp;lt;br&amp;gt;&lt;br /&gt;
*Haight, R.G. 1987. [https://www.researchgate.net/publication/233630266_Evaluating_the_Efficiency_of_Even-Aged_and_Uneven-Aged_Stand_Management Evaluating the efficiency of even-aged and uneven-aged stand management]. Forest Science 33(1):116-134.&amp;lt;br&amp;gt;&lt;br /&gt;
*Wiktröm, P. 2000. A solution method for uneven-aged management applied to Norway spuce. Forest Science 46(3):452-463&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10312</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10312"/>
		<updated>2021-07-26T14:21:50Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Uneven-aged management (CCF) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
In PlanWise and StandWise, Heureka calcuates the net present value (NPV) for each treatment unit and management schedule generated. It is the sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
 &lt;br /&gt;
Note that RegWise does not calculate net present value in a satisfactory manner, since it only include values until the last period and ignores the value of the ending inventory. RegWise is thus not suitable for economic analysis and valuation purposes.&lt;br /&gt;
&lt;br /&gt;
For each even-aged program generated in PlanWise (and the NPV-tool in StandWise), Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible change of growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by the planting year, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha_{SEV}\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
''&amp;amp;alpha;&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' = &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;) between successive terms. If ||''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;''|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha_{SEV} = \displaystyle \frac{1}{1-q_{SEV}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q_{SEV} = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then ''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for an uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature on stand-level management and valuation, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{U-1} \delta_t R_t + \delta_{U}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''U'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, and similarily to SEV corresponds to an infinite [https://en.wikipedia.org/wiki/Geometric_series geometric series]. The difference to that SEV is calculated as a series of one-rotation net present values, while MFV is ca calculated as a series of identical harvests that takes place every n:th year.&lt;br /&gt;
&lt;br /&gt;
The MFV is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;MFV = \displaystyle \frac{R_U}{1-q_{CCF}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;where &lt;br /&gt;
&amp;lt;br&amp;gt;R&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt; = Net revenue in last period U simulated by Heureka (internally by the program or reported). This is the revenue that is assumned to be repeated on perpetuity, and&lt;br /&gt;
&amp;lt;math&amp;gt;q_{CCF} = \displaystyle {(1+r)}^{-n}&amp;lt;/math&amp;gt; &lt;br /&gt;
Note that the ratio &amp;lt;sub&amp;gt;CCF&amp;lt;/sub&amp;gt; is equivalent to that for SEV, but with the rotation length T replaced by the cutting interval n.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
*Haight, R.G., Getz, W.M. 1987. Fixed and equilibrium endpoint problems in uneven-aged management. Forest Science 33:908-931.&amp;lt;br&amp;gt;&lt;br /&gt;
*Haight, R.G. 1987. [https://www.researchgate.net/publication/233630266_Evaluating_the_Efficiency_of_Even-Aged_and_Uneven-Aged_Stand_Management Evaluating the efficiency of even-aged and uneven-aged stand management]. Forest Science 33(1):116-134.&amp;lt;br&amp;gt;&lt;br /&gt;
*Wiktröm, P. 2000. A solution method for uneven-aged management applied to Norway spuce. Forest Science 46(3):452-463&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10311</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10311"/>
		<updated>2021-07-26T14:16:47Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Uneven-aged management (CCF) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
In PlanWise and StandWise, Heureka calcuates the net present value (NPV) for each treatment unit and management schedule generated. It is the sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
 &lt;br /&gt;
Note that RegWise does not calculate net present value in a satisfactory manner, since it only include values until the last period and ignores the value of the ending inventory. RegWise is thus not suitable for economic analysis and valuation purposes.&lt;br /&gt;
&lt;br /&gt;
For each even-aged program generated in PlanWise (and the NPV-tool in StandWise), Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible change of growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by the planting year, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha_{SEV}\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
''&amp;amp;alpha;&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' = &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;) between successive terms. If ||''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;''|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha_{SEV} = \displaystyle \frac{1}{1-q_{SEV}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q_{SEV} = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then ''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for an uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature on stand-level management and valuation, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{U-1} \delta_t R_t + \delta_{U}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''U'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which similarly to SEV corresponds to an infinite [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n:th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
The MFV is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;MFV = \displaystyle \frac{R_U}{1-q_{CCF}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;where &lt;br /&gt;
&amp;lt;br&amp;gt;R&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt; = Net revenue in last period U simulated by Heureka (internally by the program or reported), and&lt;br /&gt;
&amp;lt;math&amp;gt;q_{CCF} = \displaystyle {(1+r)}^{-n}&amp;lt;/math&amp;gt; &lt;br /&gt;
Note that the ratio &amp;lt;sub&amp;gt;CCF&amp;lt;/sub&amp;gt; is equivalent to that for SEV, but with the rotation length T replace by the cutting interval n.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
*Haight, R.G., Getz, W.M. 1987. Fixed and equilibrium endpoint problems in uneven-aged management. Forest Science 33:908-931.&amp;lt;br&amp;gt;&lt;br /&gt;
*Haight, R.G. 1987. [https://www.researchgate.net/publication/233630266_Evaluating_the_Efficiency_of_Even-Aged_and_Uneven-Aged_Stand_Management Evaluating the efficiency of even-aged and uneven-aged stand management]. Forest Science 33(1):116-134.&amp;lt;br&amp;gt;&lt;br /&gt;
*Wiktröm, P. 2000. A solution method for uneven-aged management applied to Norway spuce. Forest Science 46(3):452-463&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10310</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10310"/>
		<updated>2021-07-26T14:15:56Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Soil expectation value */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
In PlanWise and StandWise, Heureka calcuates the net present value (NPV) for each treatment unit and management schedule generated. It is the sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
 &lt;br /&gt;
Note that RegWise does not calculate net present value in a satisfactory manner, since it only include values until the last period and ignores the value of the ending inventory. RegWise is thus not suitable for economic analysis and valuation purposes.&lt;br /&gt;
&lt;br /&gt;
For each even-aged program generated in PlanWise (and the NPV-tool in StandWise), Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible change of growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by the planting year, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha_{SEV}\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
''&amp;amp;alpha;&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' = &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;) between successive terms. If ||''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;''|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha_{SEV} = \displaystyle \frac{1}{1-q_{SEV}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q_{SEV} = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then ''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for an uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature on stand-level management and valuation, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{U-1} \delta_t R_t + \delta_{U}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''U'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which similarly to SEV corresponds to an infinite [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n:th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
The MFV is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;MFV = \displaystyle \frac{R_U}{1-q_{CCF}} &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
R&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt; = Net revenue in last period U simulated by Heureka (internally by the program or reported), and&lt;br /&gt;
&amp;lt;math&amp;gt;q_{CCF} = \displaystyle {(1+r)}^{-n}&amp;lt;/math&amp;gt; &lt;br /&gt;
Note that the ratio &amp;lt;sub&amp;gt;CCF&amp;lt;/sub&amp;gt; is equivalent to that for SEV, but with the rotation length T replace by the cutting interval n.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
*Haight, R.G., Getz, W.M. 1987. Fixed and equilibrium endpoint problems in uneven-aged management. Forest Science 33:908-931.&amp;lt;br&amp;gt;&lt;br /&gt;
*Haight, R.G. 1987. [https://www.researchgate.net/publication/233630266_Evaluating_the_Efficiency_of_Even-Aged_and_Uneven-Aged_Stand_Management Evaluating the efficiency of even-aged and uneven-aged stand management]. Forest Science 33(1):116-134.&amp;lt;br&amp;gt;&lt;br /&gt;
*Wiktröm, P. 2000. A solution method for uneven-aged management applied to Norway spuce. Forest Science 46(3):452-463&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10309</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10309"/>
		<updated>2021-07-26T14:14:36Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
In PlanWise and StandWise, Heureka calcuates the net present value (NPV) for each treatment unit and management schedule generated. It is the sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
 &lt;br /&gt;
Note that RegWise does not calculate net present value in a satisfactory manner, since it only include values until the last period and ignores the value of the ending inventory. RegWise is thus not suitable for economic analysis and valuation purposes.&lt;br /&gt;
&lt;br /&gt;
For each even-aged program generated in PlanWise (and the NPV-tool in StandWise), Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible change of growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by the planting year, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha_{SEV}\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
''&amp;amp;alpha;&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' = &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;) between successive terms. If ||''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;''|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha_{SEV} = \displaystyle \frac{1}{1-q_{SEV}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q_{SEV} = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then q_SEV will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for an uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature on stand-level management and valuation, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{U-1} \delta_t R_t + \delta_{U}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''U'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which similarly to SEV corresponds to an infinite [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n:th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
The MFV is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;MFV = \displaystyle \frac{R_U}{1-q_{CCF}} &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
R&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt; = Net revenue in last period U simulated by Heureka (internally by the program or reported), and&lt;br /&gt;
&amp;lt;math&amp;gt;q_{CCF} = \displaystyle {(1+r)}^{-n}&amp;lt;/math&amp;gt; &lt;br /&gt;
Note that the ratio &amp;lt;sub&amp;gt;CCF&amp;lt;/sub&amp;gt; is equivalent to that for SEV, but with the rotation length T replace by the cutting interval n.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
*Haight, R.G., Getz, W.M. 1987. Fixed and equilibrium endpoint problems in uneven-aged management. Forest Science 33:908-931.&amp;lt;br&amp;gt;&lt;br /&gt;
*Haight, R.G. 1987. [https://www.researchgate.net/publication/233630266_Evaluating_the_Efficiency_of_Even-Aged_and_Uneven-Aged_Stand_Management Evaluating the efficiency of even-aged and uneven-aged stand management]. Forest Science 33(1):116-134.&amp;lt;br&amp;gt;&lt;br /&gt;
*Wiktröm, P. 2000. A solution method for uneven-aged management applied to Norway spuce. Forest Science 46(3):452-463&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10308</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10308"/>
		<updated>2021-07-26T14:13:15Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Uneven-aged management (CCF) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
In PlanWise and StandWise, Heureka calcuates the net present value (NPV) for each treatment unit and management schedule generated. It is the sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
 &lt;br /&gt;
Note that RegWise does not calculate net present value in a satisfactory manner, since it only include values until the last period and ignores the value of the ending inventory. RegWise is thus not suitable for economic analysis and valuation purposes.&lt;br /&gt;
&lt;br /&gt;
For each even-aged program generated in PlanWise (and the NPV-tool in StandWise), Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible change of growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by the planting year, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha_{SEV}\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
''&amp;amp;alpha;&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' = &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;) between successive terms. If ||''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;''|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha_{SEV} = \displaystyle \frac{1}{1-q_{SEV}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q_{SEV} = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then q_SEV will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for an uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature on stand-level management and valuation, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{U-1} \delta_t R_t + \delta_{U}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''U'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which similarly to SEV corresponds to an infinite [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n:th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
The MFV is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;MFV = \displaystyle \frac{R_U}{1-q_{CCF}} &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
R&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt; = Net revenue in last period U simulated by Heureka (internally by the program or reported), and&lt;br /&gt;
&amp;lt;math&amp;gt;q_{CCF} = \displaystyle {(1+r)}^{-n}&amp;lt;/math&amp;gt; &lt;br /&gt;
Note that the ratio &amp;lt;sub&amp;gt;CCF&amp;lt;/sub&amp;gt; is equivalent to that for SEV, but with the rotation length T replace by the cutting interval n.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
Haight, R.G., Getz, W.M. 1987. Fixed and equilibrium endpoint problems in uneven-aged management. Forest Science 33:908-931.&amp;lt;br&amp;gt;&lt;br /&gt;
Haight, R.G. 1987. [https://www.researchgate.net/publication/233630266_Evaluating_the_Efficiency_of_Even-Aged_and_Uneven-Aged_Stand_Management Evaluating the efficiency of even-aged and uneven-aged stand management]. Forest Science 33(1):116-134.&amp;lt;br&amp;gt;&lt;br /&gt;
Wisktröm, P. 2000. A solution method for uneven-aged management applied to Norway spuce. Forest Science 46(3):452-463&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10307</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10307"/>
		<updated>2021-07-26T14:01:51Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Net present value */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
In PlanWise and StandWise, Heureka calcuates the net present value (NPV) for each treatment unit and management schedule generated. It is the sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
 &lt;br /&gt;
Note that RegWise does not calculate net present value in a satisfactory manner, since it only include values until the last period and ignores the value of the ending inventory. RegWise is thus not suitable for economic analysis and valuation purposes.&lt;br /&gt;
&lt;br /&gt;
For each even-aged program generated in PlanWise (and the NPV-tool in StandWise), Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible change of growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by the planting year, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha_{SEV}\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
''&amp;amp;alpha;&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' = &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;) between successive terms. If ||''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;''|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha_{SEV} = \displaystyle \frac{1}{1-q_{SEV}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q_{SEV} = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then q_SEV will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature that address the stand-level optimization problem, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{U-1} \delta_t R_t + \delta_{U}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''U'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which similarly to SEV corresponds to an infinite [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n:th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
The MFV is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;MFV = \displaystyle \frac{R_U}{1-q_{CCF}} &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
R&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt; = Net revenue in last period U simulated by Heureka (internally by the program or reported), and&lt;br /&gt;
&amp;lt;math&amp;gt;q_{CCF} = \displaystyle {(1+r)}^{-n}&amp;lt;/math&amp;gt; &lt;br /&gt;
Note that the ratio &amp;lt;sub&amp;gt;CCF&amp;lt;/sub&amp;gt; is equivalent to that for SEV, but with the rotation length T replace by the cutting interval n.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10306</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10306"/>
		<updated>2021-07-26T13:57:40Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Uneven-aged management (CCF) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
In PlanWise and StandWise, Heureka calcuates the net present value (NPV) for each treatment unit and management schedule generated. It is the sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
 &lt;br /&gt;
Note that RegWise does not calculate net present value in a satisfactory manner, since it only include values until the last period and ignores the value of the ending inventory. RegWise is thus not suitable for economic analysis and valuation purposes.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha_{SEV}\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
''&amp;amp;alpha;&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' = &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;) between successive terms. If ||''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;''|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha_{SEV} = \displaystyle \frac{1}{1-q_{SEV}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q_{SEV} = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then q_SEV will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature that address the stand-level optimization problem, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{U-1} \delta_t R_t + \delta_{U}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''U'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which similarly to SEV corresponds to an infinite [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n:th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
The MFV is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;MFV = \displaystyle \frac{R_U}{1-q_{CCF}} &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
R&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt; = Net revenue in last period U simulated by Heureka (internally by the program or reported), and&lt;br /&gt;
&amp;lt;math&amp;gt;q_{CCF} = \displaystyle {(1+r)}^{-n}&amp;lt;/math&amp;gt; &lt;br /&gt;
Note that the ratio &amp;lt;sub&amp;gt;CCF&amp;lt;/sub&amp;gt; is equivalent to that for SEV, but with the rotation length T replace by the cutting interval n.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10305</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10305"/>
		<updated>2021-07-26T13:56:03Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
In PlanWise and StandWise, Heureka calcuates the net present value (NPV) for each treatment unit and management schedule generated. It is the sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
 &lt;br /&gt;
Note that RegWise does not calculate net present value in a satisfactory manner, since it only include values until the last period and ignores the value of the ending inventory. RegWise is thus not suitable for economic analysis and valuation purposes.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha_{SEV}\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
''&amp;amp;alpha;&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' = &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;) between successive terms. If ||''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;''|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha_{SEV} = \displaystyle \frac{1}{1-q_{SEV}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q_{SEV} = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then q_SEV will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature that address the stand-level optimization problem, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{U-1} \delta_t R_t + \delta_{U}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''U'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n_th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
The MFV is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;MFV = \displaystyle \frac{R_U}{1-q_{CCF}} &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
R&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt; = Net revenue in last period U simulated by Heureka (internally by the program or reported), and&lt;br /&gt;
&amp;lt;math&amp;gt;q_{CCF} = \displaystyle {(1+r)}^{-n}&amp;lt;/math&amp;gt; &lt;br /&gt;
Note that the ratio &amp;lt;sub&amp;gt;CCF&amp;lt;/sub&amp;gt; is equivalent to that for SEV, but with the rotation length T replace by the cutting interval n.&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10304</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10304"/>
		<updated>2021-07-26T13:50:23Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
In PlanWise and StandWise, Heureka calcuated the net present value (npv) for each treatment unit and management schedule generated. It is the sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha_{SEV}\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
''&amp;amp;alpha;&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' = &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;) between successive terms. If ||''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;''|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha_{SEV} = \displaystyle \frac{1}{1-q_{SEV}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q_{SEV} = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then q_SEV will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature that address the stand-level optimization problem, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{U-1} \delta_t R_t + \delta_{U}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''U'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n_th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
The MFV is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;MFV = \displaystyle \frac{R_U}{1-q_{CCF}} &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
R&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt; = Net revenue in last period U simulated by Heureka (internally by the program or reported), and&lt;br /&gt;
&amp;lt;math&amp;gt;q_{CCF} = \displaystyle {(1+r)}^{-n}&amp;lt;/math&amp;gt; &lt;br /&gt;
Note that the ratio &amp;lt;sub&amp;gt;CCF&amp;lt;/sub&amp;gt; is equivalent to that for SEV, but with the rotation length T replace by the cutting interval n.&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10303</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10303"/>
		<updated>2021-07-26T13:29:41Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Net present value */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
In PlanWise and StandWise, Heureka calcuated the net present value (npv) for each treatment unit and management schedule generated. It is the sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha_{SEV}\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
''&amp;amp;alpha;&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;'' = &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;) between successive terms. If ||''q&amp;lt;sub&amp;gt;SEV&amp;lt;/sub&amp;gt;''|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha_{SEV} = \displaystyle \frac{1}{1-q_{SEV}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q_{SEV} = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then q_SEV will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature that address the stand-level optimization problem, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{T-1} \delta_t R_t + \delta_{T}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''T'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n_th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
The MFV is simply calculated as &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10302</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10302"/>
		<updated>2021-07-26T13:19:05Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Uneven-aged management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
Sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;amp;alpha; is the &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q) between successive terms. If ||q|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha = \displaystyle \frac{1}{1-q}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then q will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management (CCF)====&lt;br /&gt;
When calculating the net present value for uneven-aged stand management program, some estimation of the terminal value at the end of the planning horizon must be included. One way is to assume that a steady state is reached at some point in the future. In analogy to even-aged management where a series of identical rotation regimes is assumed to be repeated in perpetuity, we can assume that a series of selection fellings is repeated with a certain cutting cycle after the end of the planning horizon. In the forest economic literature that address the stand-level optimization problem, one solution for this is called the equilibrium endpoint problem (Haight &amp;amp; Getz 1987, used by for example Wikström 2000, p. 454). A steady state here implies that the number of stems in each diameter class after harvest is the same in two subsequent periods, separated by a certain time interval. Another approach is to use a very long time horizon, such as 150 years, in which the discounted terminal value can be practically negligible of the discount rate is large enough. For example, with a 3 percent discount rate the discount factor for outcomes in 150 years is 1.1 percent. In Heureka a simplified approach is used combining the two approaches, with both a time horizon of at least 100 years (unless explicitly changed by the user), and assuming that the last harvest is repeated with a time interval equal to that passed between the last two harvests during the planning horizon. If there are less than two harvest periods during the planning horizon, Heureka searches up to 50 years beyond the last period. If there are still less than two harvest periods found, Heureka generates an unmanaged program instead. However, Heureka is not currently able to enforce any equilibrium constraints for the tree diameter distribution as described above. Instead, it is assumed that the minimum volume constraint (SVL10, “virkesförrådskurvan”) and the thinning algorithm, which has the same parameters in all periods, both should lead to a steady state after 100 years, at least from an economic perspective.&lt;br /&gt;
&lt;br /&gt;
The net present value for uneven-aged management is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{T-1} \delta_t R_t + \delta_{T}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''T'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n_th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10301</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10301"/>
		<updated>2021-07-26T13:16:59Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Soil expectation value */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
Sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;amp;alpha; is the &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q) between successive terms. If ||q|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha = \displaystyle \frac{1}{1-q}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;q = \displaystyle {(1+r)}^{-T}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Note that if the discount rate r is 0, then q will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management====&lt;br /&gt;
The net present value for continuous cover forestry (uneven-aged management) is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{T-1} \delta_t R_t + \delta_{T}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''T'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n_th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10300</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10300"/>
		<updated>2021-07-26T13:09:45Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Soil expectation value */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
Sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;amp;alpha; is the &amp;quot;discount repeat factor&amp;quot; derived from a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A geometric series is the sum of an infinite number of terms that have a constant ratio (q) between successive terms. If ||q|| &amp;lt; 0, then &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha = \displaystyle \frac{1}{1-q}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where&lt;br /&gt;
&amp;lt;math&amp;gt;q = \displaystyle \frac{1}({1+r})^{-T}}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note!&amp;lt;/b&amp;gt;If the discount rate r is 0, then q will be 1 and the sum will be infinitely large.&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management====&lt;br /&gt;
The net present value for continuous cover forestry (uneven-aged management) is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{T-1} \delta_t R_t + \delta_{T}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''T'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n_th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10299</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10299"/>
		<updated>2021-07-26T12:54:52Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Soil expectation value */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
Sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;amp;alpha; is the discount repeat factor for a [https://en.wikipedia.org/wiki/Geometric_series geometric series]. A gometric series is the sum of an infinite number of terms that have a constant ratio (q) between successive terms. If ||q|| &amp;lt; 0, then alpha is&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;math&amp;gt;\alpha = \displaystyle \frac{1}{1-({1+r})^{-T}}&amp;lt;/math&amp;gt; --&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha = \displaystyle \frac{1}{1-q}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where&lt;br /&gt;
&amp;lt;math&amp;gt;  \q = \displaystyle \frac{1}{1-({1+r})^{-T}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Note!&amp;lt;/b&amp;gt;The repeat factor derives from a geomtric series&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management====&lt;br /&gt;
The net present value for continuous cover forestry (uneven-aged management) is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{T-1} \delta_t R_t + \delta_{T}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''T'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n_th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10298</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10298"/>
		<updated>2021-07-26T12:43:07Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Uneven-aged management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
Sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;alpha; is the discount repeat factor for an eternal series and is calculated as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha = \displaystyle \frac{1}{1-({1+r})^{-T}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management====&lt;br /&gt;
The net present value for continuous cover forestry (uneven-aged management) is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{T-1} \delta_t R_t + \delta_{T}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''T'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n_th year, where n is the (assumed) fixed cutting cycle.&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10297</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10297"/>
		<updated>2021-07-26T12:42:15Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Uneven-aged management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
Sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;alpha; is the discount repeat factor for an eternal series and is calculated as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha = \displaystyle \frac{1}{1-({1+r})^{-T}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management====&lt;br /&gt;
The net present value for continuous cover forestry (uneven-aged management) is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{T-1} \delta_t R_t + \delta_{T}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notations as above, and &amp;lt;br&amp;gt;&lt;br /&gt;
''T'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n_th year, where n is the (assumed) fixed cutting cycle after&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10296</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10296"/>
		<updated>2021-07-26T12:41:21Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Uneven-aged management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
Sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;alpha; is the discount repeat factor for an eternal series and is calculated as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha = \displaystyle \frac{1}{1-({1+r})^{-T}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management====&lt;br /&gt;
The net present value for continuous cover forestry (uneven-aged management) is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{T-1} \delta_t R_t + \delta_{T}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
with the same notation as above, and where &amp;lt;br&amp;gt;&lt;br /&gt;
''T'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n_th year, where n is the (assumed) fixed cutting cycle after&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10295</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10295"/>
		<updated>2021-07-26T12:39:51Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
Sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;alpha; is the discount repeat factor for an eternal series and is calculated as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha = \displaystyle \frac{1}{1-({1+r})^{-T}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management====&lt;br /&gt;
The net present value for continuous cover forestry (uneven-aged management) is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (MFV). MFV is mathematically analogues to SEV but the value refers to an establied steady state forest, instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{T-1} \delta_t R_t + \delta_{T}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''T'' = Last cutting period&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a [https://en.wikipedia.org/wiki/Geometric_series geometric series], with a constant yield every n_th year, where n is the (assumed) fixed cutting cycle after&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10294</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10294"/>
		<updated>2021-07-26T12:33:58Z</updated>

		<summary type="html">&lt;p&gt;Peder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value===&lt;br /&gt;
Sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management====&lt;br /&gt;
The net present value for continuous cover forestry (uneven-aged management) is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (analogues to SEV but starting from a steady state in instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{T-1} \delta_t R_t + \delta_{T}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Last felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a geometric series with a ratio&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;alpha; is the discount repeat factor for an eternal series and is calculated as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha = \displaystyle \frac{1}{1-({1+r})^{-T}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
	<entry>
		<id>https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10293</id>
		<title>Net present value</title>
		<link rel="alternate" type="text/html" href="https://www.heurekaslu.se/w/index.php?title=Net_present_value&amp;diff=10293"/>
		<updated>2021-07-26T12:33:34Z</updated>

		<summary type="html">&lt;p&gt;Peder: /* Net present value */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Languages}}&amp;lt;/noinclude&amp;gt; &lt;br /&gt;
===Net present value====&lt;br /&gt;
Sum of discounted revenues minus costs, for an approximately infinite time horizon, and with the real discount rate set by the user. For even-aged management, Heureka approximates an infinite time horizon by assuming that the third forest rotation management regime will be repeated in perpetuity. For uneven-aged management, the last cutting is assumed to be repeated in perpetuity with a cutting time interval equal to the time elapsed between the last two cuttings projected.&lt;br /&gt;
&lt;br /&gt;
For each alternative generated in even-aged management, Heureka generates up to three unique rotations. The reason for not just repeating the second management regime is to allow for the possible chang in growth conditions over time. The climate model, if activated in a simulation, affects site fertility so that a certain rotation will have a different growth potential than the previous one, and consequently the management regime should be adapted to that. The growth of plantations will also be affected by at which time planting is done, since breeding effects is assumed to increase over time. For example, trees planted in twenty years will give higher yields that trees planted today.&lt;br /&gt;
&lt;br /&gt;
====Even-aged management====&lt;br /&gt;
The net present value for even-aged management is calculated as &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{evenaged} = \displaystyle \sum_{t=0}^{S} \delta_t R_t + \delta_{S}\cdot SEV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Final felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''SEV'' = Soil expectation value as given below&lt;br /&gt;
&lt;br /&gt;
====Uneven-aged management====&lt;br /&gt;
The net present value for continuous cover forestry (uneven-aged management) is calculated as follows. Note that the first summation is done up to the period &lt;br /&gt;
before the last cutting period T, since the revenue in period T is already included in the so called Managed Forest Value (analogues to SEV but starting from a steady state in instead of bare land &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;NPV_{CCF} = \displaystyle \sum_{t=0}^{T-1} \delta_t R_t + \delta_{T}\cdot MFV&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
''S'' = Last felling year for the rotation preceeding the last rotation simulated, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R_t = &amp;lt;/math&amp;gt;Net revenue in year ''t'', with ''t'' = 0 marking year 0 of the planning horizon, and &amp;lt;br&amp;gt;&lt;br /&gt;
''r'' = Real discount rate, and &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\delta_t = \displaystyle (1+r)^{-t}=&amp;lt;/math&amp;gt;discount factor for year t, and &amp;lt;br&amp;gt;&lt;br /&gt;
''MFV'' = So called managed forest value, which is simply a geometric series with a ratio&lt;br /&gt;
&lt;br /&gt;
====Soil expectation value====&lt;br /&gt;
The soil expectation value (SEV) is by definition the net present value for an infinite time horizon when starting from bare land. In Heureka, the soil expecation value refers to the net present value of the last rotation simulated (assumed repeated in perpetuity). If you want to calculate the SEV with Heureka starting from today (year 0), you should use bare land as initial state.&lt;br /&gt;
&lt;br /&gt;
The SEV is calculated as: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;SEV = \displaystyle \alpha\sum_{t=0}^{T} \delta_t R_t &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;br&amp;gt;&lt;br /&gt;
where ''T'' = Rotation length for the last forest generation, &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;amp;alpha; is the discount repeat factor for an eternal series and is calculated as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\alpha = \displaystyle \frac{1}{1-({1+r})^{-T}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Terminal value====&lt;br /&gt;
Heurekas also calculates a result variable called Terminal Value, which has an associated Terminal Value Year. The Terminal Value Year is usually the same as the year after the last planning period. The terminal value represents the part of the net present value that remains after the last planning period. The terminal value is calculated by subtracting the sum of discounted net revenues (that occurs until the last planning period) from the net present value, and the prolonging that value to the last year. &lt;br /&gt;
&lt;br /&gt;
For mer info on terminal value calculation, see [[Media:Berakning_terminala_varden.pdf | Berakning_terminala_varden.pdf]]&lt;br /&gt;
&lt;br /&gt;
{{VariableCategory}}&lt;/div&gt;</summary>
		<author><name>Peder</name></author>
	</entry>
</feed>