clTestDensitySelfThinningGompertz Class Reference

Tests DensitySelfThinning. More...

#include <TestDensitySelfThinningGompertz.h>

List of all members.

Public Member Functions

void TestDensitySelfThinningGompertz ()
 Tests the Density Self Thinning behavior.

Protected Member Functions

void TestNormalProcessingRun1 (clSimManager *p_oSimManager)
 Tests normal processing using WriteXMLFile1().
void TestNormalProcessingRun2 (clSimManager *p_oSimManager)
 Tests normal processing using WriteXMLFile2().
void TestErrorProcessing (clSimManager *p_oSimManager)
 Tests error processing by using each of the Error XML files and then checking to see if the correct error is triggered.
char * WriteXMLFile1 ()
 Writes a parameter file for normal processing run 1.
char * WriteXMLFile2 ()
 Writes a parameter file for normal processing run 2.
char * WriteXMLErrorFile1 ()
 Writes a parameter file with a negative radius parameter.
char * WriteXMLErrorFile2 ()
 Writes a parameter file with a negative minimum height parameter.
void WriteCommonStuff (std::fstream &oOut)
 Writes allometry parameters common to all parameter files.


Detailed Description

Tests DensitySelfThinning.

Member Function Documentation

void clTestDensitySelfThinningGompertz::TestDensitySelfThinningGompertz (  ) 

Tests the Density Self Thinning behavior.

Tests both normal and error processing.

void clTestDensitySelfThinningGompertz::TestNormalProcessingRun1 ( clSimManager *  p_oSimManager  )  [protected]

Tests normal processing using WriteXMLFile1().

void clTestDensitySelfThinningGompertz::TestNormalProcessingRun2 ( clSimManager *  p_oSimManager  )  [protected]

Tests normal processing using WriteXMLFile2().

void clTestDensitySelfThinningGompertz::TestErrorProcessing ( clSimManager *  p_oSimManager  )  [protected]

Tests error processing by using each of the Error XML files and then checking to see if the correct error is triggered.

char* clTestDensitySelfThinningGompertz::WriteXMLFile1 (  )  [protected]

Writes a parameter file for normal processing run 1.

char* clTestDensitySelfThinningGompertz::WriteXMLFile2 (  )  [protected]

Writes a parameter file for normal processing run 2.

char* clTestDensitySelfThinningGompertz::WriteXMLErrorFile1 (  )  [protected]

Writes a parameter file with a negative radius parameter.

char* clTestDensitySelfThinningGompertz::WriteXMLErrorFile2 (  )  [protected]

Writes a parameter file with a negative minimum height parameter.

void clTestDensitySelfThinningGompertz::WriteCommonStuff ( std::fstream &  oOut  )  [protected]

Writes allometry parameters common to all parameter files.

Parameters:
oOut 


The documentation for this class was generated from the following file:

Generated on Tue Apr 19 14:05:58 2011 for SORTIE C++ Test Documentation by  doxygen 1.5.6