#include <TestTempDependentNeighborhoodDisperse.h>
Public Member Functions | |
void | TestTempDependentNeighborhoodDisperse () |
Rolls together all the tests. | |
Private Member Functions | |
void | TestTempDependentNeighborhoodDisperse1 (clSimManager *p_oSimManager) |
Tests dispersal, run 1. | |
void | TestTempDependentNeighborhoodDisperse2 (clSimManager *p_oSimManager) |
Tests dispersal, run 2. | |
void | TestTempDependentNeighborhoodDisperse3 (clSimManager *p_oSimManager) |
Tests dispersal, run 3. | |
void | TestTempDependentNeighborhoodDisperse4 (clSimManager *p_oSimManager) |
Tests dispersal, run 4. | |
char * | WriteXMLFile (int iYearsPerTimestep) |
Writes a parameter file to direct testing. | |
char * | WriteXMLFile3 () |
Writes a parameter file to direct testing. | |
char * | WriteXMLFile4 () |
Writes a parameter file to direct testing. |
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.
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.
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.
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.
p_oSimManager | Sim manager to direct testing. |
char* clTestTempDependentNeighborhoodDisperse::WriteXMLFile | ( | int | iYearsPerTimestep | ) | [private] |
Writes a parameter file to direct testing.
iYearsPerTimestep | The desired number of years per time step. |
char* clTestTempDependentNeighborhoodDisperse::WriteXMLFile3 | ( | ) | [private] |
Writes a parameter file to direct testing.
char* clTestTempDependentNeighborhoodDisperse::WriteXMLFile4 | ( | ) | [private] |
Writes a parameter file to direct testing.