This class tests the density-dependent seed survival behavior.
More...
#include <TestDensitySeedSurvival.h>
|
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.
|
|
void | TestDensityRun4 (clSimManager *p_oSimManager) |
| Tests normal processing of seed survival dependent on density of conspecific neighbor trees.
|
|
const char * | WriteXMLFile1 () |
| Writes a parameter file to direct testing.
|
|
const char * | WriteXMLFile2 () |
| Writes a parameter file to direct testing.
|
|
const char * | WriteXMLFile3 () |
| Writes a parameter file to direct testing.
|
|
const char * | WriteXMLFile4 () |
| Writes a parameter file to direct testing for normal processing Run 4.
|
|
void | WriteCommonStuff (std::fstream &oOut) |
| Writes allometry parameters common to all parameter files.
|
|
This class tests the density-dependent seed survival behavior.
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::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.
void clTestDensitySeedSurvival::TestDensityRun4 |
( |
clSimManager * |
p_oSimManager | ) |
|
|
private |
Tests normal processing of seed survival dependent on density of conspecific neighbor trees.
WriteXMLFile4() does setup. After a run occurs, the number of seeds in the seed grid is verified.
void clTestDensitySeedSurvival::TestDensitySeedSurvival |
( |
| ) |
|
Compiles all tests into one function.
void clTestDensitySeedSurvival::WriteCommonStuff |
( |
std::fstream & |
oOut | ) |
|
|
private |
Writes allometry parameters common to all parameter files.
- Parameters
-
const 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.
- Returns
- Filename written.
const 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.
- Returns
- Filename written.
const 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.
- Returns
- Filename written.
const char* clTestDensitySeedSurvival::WriteXMLFile4 |
( |
| ) |
|
|
private |
Writes a parameter file to direct testing for normal processing Run 4.
- Returns
- Filename written.
The documentation for this class was generated from the following file: