clTestTempDependentNeighborhoodDisperse Class Reference

This class tests the clTempDependentNeighborhoodDisperse class. More...

#include <TestTempDependentNeighborhoodDisperse.h>

List of all members.

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.


Detailed Description

This class tests the clTempDependentNeighborhoodDisperse class.

Member Function Documentation

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.

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.

char* clTestTempDependentNeighborhoodDisperse::WriteXMLFile3 (  )  [private]

Writes a parameter file to direct testing.

Returns:
Filename written.

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:

Generated on Tue Apr 19 14:06:03 2011 for SORTIE C++ Test Documentation by  doxygen 1.5.6