SORTIE C++ Test Documentation
Functions
TestConditOmegaCalculator.h File Reference
#include <fstream>

Functions

void CreateTrees (clTreePopulation *p_oPop, clPlot *p_oPlot, float fOffset)
 Creates the set of testing trees. More...
 
void CheckConditOmegaCalculatorRun1Results (clGrid *p_oGrid)
 Checks the results of the Condit's Omega grid for the first run. More...
 
const char * WriteConditOmegaCalculatorXMLFile1 ()
 Writes the parameter file for normal processing. More...
 
const char * WriteConditOmegaCalculatorXMLFile2 ()
 Writes the parameter file for normal processing. More...
 
const char * WriteConditOmegaCalculatorXMLFile3 ()
 Writes the parameter file for normal processing. More...
 
const char * WriteConditOmegaCalculatorXMLFile4 ()
 Writes the parameter file for normal processing. More...
 
const char * WriteConditOmegaCalculatorXMLErrorFile1 ()
 Writes an error file where the max distance is less than the increment. More...
 
const char * WriteConditOmegaCalculatorXMLErrorFile2 ()
 Writes an error file where the max distance is less than zero. More...
 
const char * WriteConditOmegaCalculatorXMLErrorFile3 ()
 Writes an error file where the increment is less than zero. More...
 
void WriteConditOmegaCalculatorCommonStuff (std::fstream &oOut)
 Writes common portions of the test parameter files between the plot and the analysis parameters. More...
 

Function Documentation

◆ CheckConditOmegaCalculatorRun1Results()

void CheckConditOmegaCalculatorRun1Results ( clGrid *  p_oGrid)

Checks the results of the Condit's Omega grid for the first run.

Parameters
p_oGridCondit's Omega grid.

◆ CreateTrees()

void CreateTrees ( clTreePopulation *  p_oPop,
clPlot *  p_oPlot,
float  fOffset 
)

Creates the set of testing trees.

Parameters
p_oPopTree population
p_oPlotPlot object
fOffsetAny offset to be applied to the tree coordinates

◆ WriteConditOmegaCalculatorCommonStuff()

void WriteConditOmegaCalculatorCommonStuff ( std::fstream &  oOut)

Writes common portions of the test parameter files between the plot and the analysis parameters.

Parameters
oOutFile stream to write to.

◆ WriteConditOmegaCalculatorXMLErrorFile1()

const char* WriteConditOmegaCalculatorXMLErrorFile1 ( )

Writes an error file where the max distance is less than the increment.

Returns
Filename written.

◆ WriteConditOmegaCalculatorXMLErrorFile2()

const char* WriteConditOmegaCalculatorXMLErrorFile2 ( )

Writes an error file where the max distance is less than zero.

Returns
Filename written.

◆ WriteConditOmegaCalculatorXMLErrorFile3()

const char* WriteConditOmegaCalculatorXMLErrorFile3 ( )

Writes an error file where the increment is less than zero.

Returns
Filename written.

◆ WriteConditOmegaCalculatorXMLFile1()

const char* WriteConditOmegaCalculatorXMLFile1 ( )

Writes the parameter file for normal processing.

There are 4 species; timestep length is 1 year; there is only one behavior, the Condit's Omega calculator behavior.

Returns
Filename written.

◆ WriteConditOmegaCalculatorXMLFile2()

const char* WriteConditOmegaCalculatorXMLFile2 ( )

Writes the parameter file for normal processing.

There are 4 species; timestep length is 1 year; there is only one behavior, the Condit's Omega calculator behavior.

Returns
Filename written.

◆ WriteConditOmegaCalculatorXMLFile3()

const char* WriteConditOmegaCalculatorXMLFile3 ( )

Writes the parameter file for normal processing.

There are 4 species; timestep length is 1 year; there is only one behavior, the Condit's Omega calculator behavior.

Returns
Filename written.

◆ WriteConditOmegaCalculatorXMLFile4()

const char* WriteConditOmegaCalculatorXMLFile4 ( )

Writes the parameter file for normal processing.

There are 4 species; timestep length is 1 year; there is only one behavior, the Condit's Omega calculator behavior.

Returns
Filename written.