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

Function Documentation

◆ TestRun1And5()

void TestRun1And5 ( clSimManager *  p_oSimManager)

Does the testing for runs one and five.

Parameters
p_oSimManagerSim manager object.

◆ TestRun2And6()

void TestRun2And6 ( clSimManager *  p_oSimManager)

Does the testing for runs two and six.

Parameters
p_oSimManagerSim manager object.

◆ WriteNeighborhoodSeedPredationCommonPredationParameters()

void WriteNeighborhoodSeedPredationCommonPredationParameters ( std::fstream &  oOut)

Writes common seed predation parameters.

Parameters
oOutFile stream to write to.

◆ WriteNeighborhoodSeedPredationTreesAllometry()

void WriteNeighborhoodSeedPredationTreesAllometry ( std::fstream &  oOut)

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

Parameters
oOutFilestream to write to.

◆ WriteNeighborhoodSeedPredationXMLErrorFile1()

const char* WriteNeighborhoodSeedPredationXMLErrorFile1 ( )

Writes a file where minimum neighbor DBH is negative.

Returns
Filename written.

◆ WriteNeighborhoodSeedPredationXMLErrorFile2()

const char* WriteNeighborhoodSeedPredationXMLErrorFile2 ( )

Writes a file where masting threshod is negative.

Returns
Filename written.

◆ WriteNeighborhoodSeedPredationXMLErrorFile3()

const char* WriteNeighborhoodSeedPredationXMLErrorFile3 ( )

Writes a file where neighborhood radius is negative.

Returns
Filename written.

◆ WriteNeighborhoodSeedPredationXMLErrorFile4()

const char* WriteNeighborhoodSeedPredationXMLErrorFile4 ( )

Writes a file where there are no disperse behaviors.

Returns
Filename written.

◆ WriteNeighborhoodSeedPredationXMLErrorFile5()

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.

◆ WriteNeighborhoodSeedPredationXMLFile1()

const char* WriteNeighborhoodSeedPredationXMLFile1 ( )

Writes the parameter file for normal processing run 1.

Returns
Filename written.

◆ WriteNeighborhoodSeedPredationXMLFile2()

const char* WriteNeighborhoodSeedPredationXMLFile2 ( )

Writes the parameter file for normal processing run 2.

Returns
Filename written.

◆ WriteNeighborhoodSeedPredationXMLFile3()

const char* WriteNeighborhoodSeedPredationXMLFile3 ( )

Writes the parameter file for normal processing run 3.

Returns
Filename written.

◆ WriteNeighborhoodSeedPredationXMLFile4()

const char* WriteNeighborhoodSeedPredationXMLFile4 ( )

Writes the parameter file for normal processing run 4.

Returns
Filename written.

◆ WriteNeighborhoodSeedPredationXMLFile5()

const char* WriteNeighborhoodSeedPredationXMLFile5 ( )

Writes the parameter file for normal processing run 5.

Returns
Filename written.

◆ WriteNeighborhoodSeedPredationXMLFile6()

const char* WriteNeighborhoodSeedPredationXMLFile6 ( )

Writes the parameter file for normal processing run 6.

Returns
Filename written.

◆ WriteNeighborhoodSeedPredationXMLFile7()

const char* WriteNeighborhoodSeedPredationXMLFile7 ( )

Writes the parameter file for normal processing run 7.

Returns
Filename written.