#include <TestDensitySeedSurvival.h>
Public Member Functions | |
| void | TestDensitySeedSurvival () |
| Compiles all tests into one function. | |
Private Member Functions | |
| void | TestDensityRun1 (clSimManager *p_oSimManager) |
| Tests normal processing of density-dependent seed survival. | |
| void | TestDensityRun2 (clSimManager *p_oSimManager) |
| Tests normal processing of density-dependent seed survival with different grid cell sizes. | |
| void | TestDensityRun3 (clSimManager *p_oSimManager) |
| Tests normal processing of density-dependent seed survival with different grid cell sizes. | |
| char * | WriteXMLFile1 () |
| Writes a parameter file to direct testing. | |
| char * | WriteXMLFile2 () |
| Writes a parameter file to direct testing. | |
| char * | WriteXMLFile3 () |
| Writes a parameter file to direct testing. | |
It writes out parameter files and uses them as input to perform setup; it then sets up the desired initial conditions, causes the behavior to run, then tests its output. There is one normal processing run.
| void clTestDensitySeedSurvival::TestDensitySeedSurvival | ( | ) |
Compiles all tests into one function.
| void clTestDensitySeedSurvival::TestDensityRun1 | ( | clSimManager * | p_oSimManager | ) | [private] |
Tests normal processing of density-dependent seed survival.
WriteXMLFile1() does setup. After a run occurs, the number of seeds in the seed grid is verified.
| void clTestDensitySeedSurvival::TestDensityRun2 | ( | clSimManager * | p_oSimManager | ) | [private] |
Tests normal processing of density-dependent seed survival with different grid cell sizes.
WriteXMLFile2() does setup. After a run occurs, the number of seeds in the seed grid is verified.
| void clTestDensitySeedSurvival::TestDensityRun3 | ( | clSimManager * | p_oSimManager | ) | [private] |
Tests normal processing of density-dependent seed survival with different grid cell sizes.
WriteXMLFile3() does setup. After a run occurs, the number of seeds in the seed grid is verified.
| char* clTestDensitySeedSurvival::WriteXMLFile1 | ( | ) | [private] |
Writes a parameter file to direct testing.
The behaviors are non-spatial disperse (designed to add no seeds) and density-dependent seed survival. There are 4 species but only the last three are used.
| char* clTestDensitySeedSurvival::WriteXMLFile2 | ( | ) | [private] |
Writes a parameter file to direct testing.
The behaviors are non-spatial disperse (designed to add no seeds) and density-dependent seed survival. There are 4 species but only the last three are used.
| char* clTestDensitySeedSurvival::WriteXMLFile3 | ( | ) | [private] |
Writes a parameter file to direct testing.
The behaviors are non-spatial disperse (designed to add no seeds) and density-dependent seed survival. There are 4 species but only the last three are used.
1.5.6