SORTIE C++ Test Documentation
Functions
TestCompetitionHarvest.h File Reference
#include <fstream>

Functions

const char * WriteCompetitionHarvestXMLFile1 ()
 Writes a parameter file for run 1. More...
 
const char * WriteCompetitionHarvestXMLFile1a ()
 Writes a parameter file for run 1, without the file written. More...
 
const char * WriteCompetitionHarvestXMLFile2 ()
 Writes a parameter file for run 2. More...
 
const char * WriteCompetitionHarvestXMLFile3 ()
 Writes a parameter file for run 3. More...
 
const char * WriteCompetitionHarvestXMLErrorFile1 ()
 Writes a parameter file where the competition harvest behavior is applied to seedlings. More...
 
const char * WriteCompetitionHarvestXMLErrorFile2 ()
 Writes a parameter file where the harvest type is fixed interval and the harvest interval is less than 1. More...
 
const char * WriteCompetitionHarvestXMLErrorFile3 ()
 Writes a parameter file where the harvest type is fixed BA with proportion to cut but cut amount is not a proportion between 0 and 1. More...
 
const char * WriteCompetitionHarvestXMLErrorFile4 ()
 Writes a parameter file where the species proportions to cut do not add up to 1. More...
 
const char * WriteCompetitionHarvestXMLErrorFile5 ()
 Writes a parameter file where the harvest type is fixed BA but the minimum interval is less than 1. More...
 
const char * WriteCompetitionHarvestXMLErrorFile6 ()
 Writes a parameter file where a value in max crowding radius is not greater than 0. More...
 
void WriteCompetitionHarvestCommonErrorStuff (std::fstream &oOut)
 Writes common portions of the test parameter files (tree pop, plot, etc). More...
 

Function Documentation

◆ WriteCompetitionHarvestCommonErrorStuff()

void WriteCompetitionHarvestCommonErrorStuff ( std::fstream &  oOut)

Writes common portions of the test parameter files (tree pop, plot, etc).

Ends with </allometry>.

Parameters
oOutFile stream to write to.

◆ WriteCompetitionHarvestXMLErrorFile1()

const char* WriteCompetitionHarvestXMLErrorFile1 ( )

Writes a parameter file where the competition harvest behavior is applied to seedlings.

Returns
Filename written.

◆ WriteCompetitionHarvestXMLErrorFile2()

const char* WriteCompetitionHarvestXMLErrorFile2 ( )

Writes a parameter file where the harvest type is fixed interval and the harvest interval is less than 1.

Returns
Filename written.

◆ WriteCompetitionHarvestXMLErrorFile3()

const char* WriteCompetitionHarvestXMLErrorFile3 ( )

Writes a parameter file where the harvest type is fixed BA with proportion to cut but cut amount is not a proportion between 0 and 1.

Returns
Filename written.

◆ WriteCompetitionHarvestXMLErrorFile4()

const char* WriteCompetitionHarvestXMLErrorFile4 ( )

Writes a parameter file where the species proportions to cut do not add up to 1.

Returns
Filename written.

◆ WriteCompetitionHarvestXMLErrorFile5()

const char* WriteCompetitionHarvestXMLErrorFile5 ( )

Writes a parameter file where the harvest type is fixed BA but the minimum interval is less than 1.

Returns
Filename written.

◆ WriteCompetitionHarvestXMLErrorFile6()

const char* WriteCompetitionHarvestXMLErrorFile6 ( )

Writes a parameter file where a value in max crowding radius is not greater than 0.

Returns
Filename written.

◆ WriteCompetitionHarvestXMLFile1()

const char* WriteCompetitionHarvestXMLFile1 ( )

Writes a parameter file for run 1.

Returns
Filename written.

◆ WriteCompetitionHarvestXMLFile1a()

const char* WriteCompetitionHarvestXMLFile1a ( )

Writes a parameter file for run 1, without the file written.

Returns
Filename written.

◆ WriteCompetitionHarvestXMLFile2()

const char* WriteCompetitionHarvestXMLFile2 ( )

Writes a parameter file for run 2.

Returns
Filename written.

◆ WriteCompetitionHarvestXMLFile3()

const char* WriteCompetitionHarvestXMLFile3 ( )

Writes a parameter file for run 3.

Returns
Filename written.