Tests DensitySelfThinning.
More...
#include <TestDensitySelfThinning.h>
|
| void | TestNormalProcessing (clSimManager *p_oSimManager) |
| | Tests normal processing using WriteXMLFile1()
|
| |
| 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.
|
| |
| const char * | WriteXMLFile1 () |
| | Writes a parameter file with legal parameter values for the behavior.
|
| |
| const char * | WriteXMLErrorFile1 () |
| | Writes a parameter file with a timestep greater than 1.
|
| |
| const char * | WriteXMLErrorFile2 () |
| | Writes a parameter file that passes adults to the behavior.
|
| |
| const char * | WriteXMLErrorFile3 () |
| | Writes a parameter file with a negative SelfThinRadius parameter.
|
| |
| const char * | WriteXMLErrorFile4 () |
| | Writes a parameter file with a negative MinDensityForMort parameter.
|
| |
| const char * | WriteXMLErrorFile5 () |
| | Writes a parameter file with a negative SelfThinAsymptote parameter.
|
| |
| const char * | WriteXMLErrorFile6 () |
| | Writes a parameter file with a negative SelfThinDensityEffect parameter.
|
| |
Tests DensitySelfThinning.
- Authors
- Marissa LeBlanc and Rasmus Astrup
| void clTestDensitySelfThinning::TestDensitySelfThinning |
( |
| ) |
|
Tests the Density Self Thinning behavior.
Tests both normal and error processing.
| void clTestDensitySelfThinning::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.
| void clTestDensitySelfThinning::TestNormalProcessing |
( |
clSimManager * |
p_oSimManager | ) |
|
|
protected |
| const char* clTestDensitySelfThinning::WriteXMLErrorFile1 |
( |
| ) |
|
|
protected |
Writes a parameter file with a timestep greater than 1.
| const char* clTestDensitySelfThinning::WriteXMLErrorFile2 |
( |
| ) |
|
|
protected |
Writes a parameter file that passes adults to the behavior.
| const char* clTestDensitySelfThinning::WriteXMLErrorFile3 |
( |
| ) |
|
|
protected |
Writes a parameter file with a negative SelfThinRadius parameter.
| const char* clTestDensitySelfThinning::WriteXMLErrorFile4 |
( |
| ) |
|
|
protected |
Writes a parameter file with a negative MinDensityForMort parameter.
| const char* clTestDensitySelfThinning::WriteXMLErrorFile5 |
( |
| ) |
|
|
protected |
Writes a parameter file with a negative SelfThinAsymptote parameter.
| const char* clTestDensitySelfThinning::WriteXMLErrorFile6 |
( |
| ) |
|
|
protected |
Writes a parameter file with a negative SelfThinDensityEffect parameter.
| const char* clTestDensitySelfThinning::WriteXMLFile1 |
( |
| ) |
|
|
protected |
Writes a parameter file with legal parameter values for the behavior.
The documentation for this class was generated from the following file: