SORTIE C++ Test Documentation
Classes | Functions
TestHarvest.h File Reference
#include <fstream>

Classes

struct  treestruct
 For testing trees. More...
 

Functions

const char * WriteHarvestXMLFile1 ()
 Writes a parameter file to test disturbance for run 1.
 
const char * WriteHarvestXMLFile2 ()
 Writes a parameter file to test disturbance for run 2.
 
const char * WriteHarvestXMLFile3 ()
 Writes a parameter file to test disturbance for run 3.
 
const char * WriteHarvestXMLFile4 ()
 Writes a parameter file to test disturbance for run 4.
 
const char * WriteHarvestXMLFile5 ()
 Writes a parameter file to test disturbance for run 5.
 
const char * WriteHarvestXMLFile6 ()
 Writes a parameter file to test disturbance for run 6.
 
const char * WriteHarvestXMLFile8 ()
 Writes a parameter file to test disturbance for run 8.
 
const char * WriteHarvestXMLFile9 ()
 Writes a parameter file to test disturbance for run 9.
 
void WriteHarvestTreeMap (std::fstream &oOut)
 Writes the tree map for harvest parameter files.
 
const char * WriteHarvestRun9TreeMap ()
 Writes the tree map for run 9 harvest parameter file .
 
void WriteHarvestFileBeginning (std::fstream &oOut, int iRandomSeed)
 Writes the tree map for harvest parameter files.
 
void CheckHarvestResults (clTreePopulation *p_oPop, int iNumTrees, treestruct *p_FakeTrees)
 Checks the results of the tree population against the expected results.
 

Function Documentation

void CheckHarvestResults ( clTreePopulation *  p_oPop,
int  iNumTrees,
treestruct p_FakeTrees 
)

Checks the results of the tree population against the expected results.

void WriteHarvestFileBeginning ( std::fstream &  oOut,
int  iRandomSeed 
)

Writes the tree map for harvest parameter files.

Parameters
oOutFile stream to write to.
iRandomSeedRandom seed.
const char* WriteHarvestRun9TreeMap ( )

Writes the tree map for run 9 harvest parameter file .

Returns
Filename written.
void WriteHarvestTreeMap ( std::fstream &  oOut)

Writes the tree map for harvest parameter files.

Parameters
oOutFile stream to write to.
const char* WriteHarvestXMLFile1 ( )

Writes a parameter file to test disturbance for run 1.

This has a tree map so an expected tree set is created.

Returns
Filename written.
const char* WriteHarvestXMLFile2 ( )

Writes a parameter file to test disturbance for run 2.

This has a tree map so an expected tree set is created.

Returns
Filename written.
const char* WriteHarvestXMLFile3 ( )

Writes a parameter file to test disturbance for run 3.

This has a tree map so an expected tree set is created.

Returns
Filename written.
const char* WriteHarvestXMLFile4 ( )

Writes a parameter file to test disturbance for run 4.

This has a tree map so an expected tree set is created.

Returns
Filename written.
const char* WriteHarvestXMLFile5 ( )

Writes a parameter file to test disturbance for run 5.

This has a tree map so an expected tree set is created.

Returns
Filename written.
const char* WriteHarvestXMLFile6 ( )

Writes a parameter file to test disturbance for run 6.

This has a tree map so an expected tree set is created.

Returns
Filename written.
const char* WriteHarvestXMLFile8 ( )

Writes a parameter file to test disturbance for run 8.

This has a tree map so an expected tree set is created.

Returns
Filename written.
const char* WriteHarvestXMLFile9 ( )

Writes a parameter file to test disturbance for run 9.

This has a tree map so an expected tree set is created.

Returns
Filename written.