SORTIE C++ Test Documentation
|
Tests the clAbsoluteGrowth class. More...
#include <TestAbsoluteGrowth.h>
Public Member Functions | |
void | TestAbsoluteGrowth () |
Combines the testing into one behavior. | |
Protected Member Functions | |
void | Test1YearPerTimestep (clSimManager *p_oSimManager) |
Tests the growth when the timestep length is one year. | |
void | Test3YearsPerTimestep (clSimManager *p_oSimManager) |
Tests the growth when the timestep length is three years. | |
const char * | WriteXMLFile1 () |
Writes a parameter file to direct testing. | |
const char * | WriteXMLFile2 () |
Writes a parameter file to direct testing. | |
Tests the clAbsoluteGrowth class.
This tests all six types of absolute growth - unlimited absolute growth, absolute growth limited to constant radial increment, absolute growth limited to constant basal area increment, unlimited absolute growth - diameter update only, absolute growth limited to constant radial increment - diameter update only, and absolute growth limited to constant basal area increment - diameter update only.
I have not yet put in testing of suppression/release.
|
protected |
Tests the growth when the timestep length is one year.
WriteXMLFile1() is used to set up the run. 10 trees are created of three species, assigned to all six growth types and with growth levels both above and below limits. GLIs are assigned to them, and then growth is run. Their diameters, heights, and lgm values are checked to make sure they are correct.
p_oSimManager | Sim manager object for doing the run. |
|
protected |
Tests the growth when the timestep length is three years.
WriteXMLFile1() is used to set up the run. 10 trees are created of three species, assigned to all six growth types and with growth levels both above and below limits. GLIs are assigned to them, and then growth is run. Their diameters, heights, and lgm values are checked to make sure they are correct.
p_oSimManager | Sim manager object for doing the run. |
void clTestAbsoluteGrowth::TestAbsoluteGrowth | ( | ) |
Combines the testing into one behavior.
|
protected |
Writes a parameter file to direct testing.
Timestep length is 1 year. This contains three species. Behaviors:
|
protected |
Writes a parameter file to direct testing.
Timestep length is 3 years. This contains three species. Behaviors: