This class tests the clTempDependentNeighborhoodDisperse class.
More...
#include <TestTempDependentNeighborhoodDisperse.h>
This class tests the clTempDependentNeighborhoodDisperse class.
void clTestTempDependentNeighborhoodDisperse::TestTempDependentNeighborhoodDisperse |
( |
| ) |
|
Rolls together all the tests.
void clTestTempDependentNeighborhoodDisperse::TestTempDependentNeighborhoodDisperse1 |
( |
clSimManager * |
p_oSimManager | ) |
|
|
private |
Tests dispersal, run 1.
It will cause a parameter file to be written and then passed to a clSimManager object. That object will read it. Then the dispersal behavior is run. The number of seedlings per grid cell is compared with expected values.
- Parameters
-
p_oSimManager | Sim manager to direct testing. |
void clTestTempDependentNeighborhoodDisperse::TestTempDependentNeighborhoodDisperse2 |
( |
clSimManager * |
p_oSimManager | ) |
|
|
private |
Tests dispersal, run 2.
It will cause a parameter file to be written and then passed to a clSimManager object. That object will read it. Then the dispersal behavior is run. The number of seeds per grid cell is compared with expected values.
- Parameters
-
p_oSimManager | Sim manager to direct testing. |
void clTestTempDependentNeighborhoodDisperse::TestTempDependentNeighborhoodDisperse3 |
( |
clSimManager * |
p_oSimManager | ) |
|
|
private |
Tests dispersal, run 3.
It will cause a parameter file to be written and then passed to a clSimManager object. That object will read it. Then the dispersal behavior is run. The number of seeds per grid cell is compared with expected values.
- Parameters
-
p_oSimManager | Sim manager to direct testing. |
void clTestTempDependentNeighborhoodDisperse::TestTempDependentNeighborhoodDisperse4 |
( |
clSimManager * |
p_oSimManager | ) |
|
|
private |
Tests dispersal, run 4.
It will cause a parameter file to be written and then passed to a clSimManager object. That object will read it. Then the dispersal behavior is run. The number of seeds per grid cell is compared with expected values.
- Parameters
-
p_oSimManager | Sim manager to direct testing. |
const char* clTestTempDependentNeighborhoodDisperse::WriteXMLFile |
( |
int |
iYearsPerTimestep | ) |
|
|
private |
Writes a parameter file to direct testing.
- Parameters
-
iYearsPerTimestep | The desired number of years per time step. |
- Returns
- Filename written.
const char* clTestTempDependentNeighborhoodDisperse::WriteXMLFile3 |
( |
| ) |
|
|
private |
Writes a parameter file to direct testing.
- Returns
- Filename written.
const char* clTestTempDependentNeighborhoodDisperse::WriteXMLFile4 |
( |
| ) |
|
|
private |
Writes a parameter file to direct testing.
- Returns
- Filename written.
The documentation for this class was generated from the following file: