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

Functions

void TestRun1And5 (clSimManager *p_oSimManager)
 Does the testing for runs one and five.
 
void TestRun2And6 (clSimManager *p_oSimManager)
 Does the testing for runs two and six.
 
const char * WriteNeighborhoodSeedPredationXMLFile1 ()
 Writes the parameter file for normal processing run 1.
 
const char * WriteNeighborhoodSeedPredationXMLFile2 ()
 Writes the parameter file for normal processing run 2.
 
const char * WriteNeighborhoodSeedPredationXMLFile3 ()
 Writes the parameter file for normal processing run 3.
 
const char * WriteNeighborhoodSeedPredationXMLFile4 ()
 Writes the parameter file for normal processing run 4.
 
const char * WriteNeighborhoodSeedPredationXMLFile5 ()
 Writes the parameter file for normal processing run 5.
 
const char * WriteNeighborhoodSeedPredationXMLFile6 ()
 Writes the parameter file for normal processing run 6.
 
const char * WriteNeighborhoodSeedPredationXMLFile7 ()
 Writes the parameter file for normal processing run 7.
 
const char * WriteNeighborhoodSeedPredationXMLErrorFile1 ()
 Writes a file where minimum neighbor DBH is negative.
 
const char * WriteNeighborhoodSeedPredationXMLErrorFile2 ()
 Writes a file where masting threshod is negative.
 
const char * WriteNeighborhoodSeedPredationXMLErrorFile3 ()
 Writes a file where neighborhood radius is negative.
 
const char * WriteNeighborhoodSeedPredationXMLErrorFile4 ()
 Writes a file where there are no disperse behaviors.
 
const char * WriteNeighborhoodSeedPredationXMLErrorFile5 ()
 Writes a file where the neighborhood seed predation behavior is the linked version but there is no functional response seed predation.
 
void WriteNeighborhoodSeedPredationTreesAllometry (std::fstream &oOut)
 Writes common portions of the parameter file - trees and allometry.
 
void WriteNeighborhoodSeedPredationCommonPredationParameters (std::fstream &oOut)
 Writes common seed predation parameters.
 

Function Documentation

void TestRun1And5 ( clSimManager *  p_oSimManager)

Does the testing for runs one and five.

Parameters
p_oSimManagerSim manager object.
void TestRun2And6 ( clSimManager *  p_oSimManager)

Does the testing for runs two and six.

Parameters
p_oSimManagerSim manager object.
void WriteNeighborhoodSeedPredationCommonPredationParameters ( std::fstream &  oOut)

Writes common seed predation parameters.

Parameters
oOutFile stream to write to.
void WriteNeighborhoodSeedPredationTreesAllometry ( std::fstream &  oOut)

Writes common portions of the parameter file - trees and allometry.

Parameters
oOutFilestream to write to.
const char* WriteNeighborhoodSeedPredationXMLErrorFile1 ( )

Writes a file where minimum neighbor DBH is negative.

Returns
Filename written.
const char* WriteNeighborhoodSeedPredationXMLErrorFile2 ( )

Writes a file where masting threshod is negative.

Returns
Filename written.
const char* WriteNeighborhoodSeedPredationXMLErrorFile3 ( )

Writes a file where neighborhood radius is negative.

Returns
Filename written.
const char* WriteNeighborhoodSeedPredationXMLErrorFile4 ( )

Writes a file where there are no disperse behaviors.

Returns
Filename written.
const char* WriteNeighborhoodSeedPredationXMLErrorFile5 ( )

Writes a file where the neighborhood seed predation behavior is the linked version but there is no functional response seed predation.

Returns
Filename written.
const char* WriteNeighborhoodSeedPredationXMLFile1 ( )

Writes the parameter file for normal processing run 1.

Returns
Filename written.
const char* WriteNeighborhoodSeedPredationXMLFile2 ( )

Writes the parameter file for normal processing run 2.

Returns
Filename written.
const char* WriteNeighborhoodSeedPredationXMLFile3 ( )

Writes the parameter file for normal processing run 3.

Returns
Filename written.
const char* WriteNeighborhoodSeedPredationXMLFile4 ( )

Writes the parameter file for normal processing run 4.

Returns
Filename written.
const char* WriteNeighborhoodSeedPredationXMLFile5 ( )

Writes the parameter file for normal processing run 5.

Returns
Filename written.
const char* WriteNeighborhoodSeedPredationXMLFile6 ( )

Writes the parameter file for normal processing run 6.

Returns
Filename written.
const char* WriteNeighborhoodSeedPredationXMLFile7 ( )

Writes the parameter file for normal processing run 7.

Returns
Filename written.