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

Functions

const char * WriteMastingSpatialDisperseXMLFile1 ()
 Writes a parameter file for normal processing run 1.
 
const char * WriteMastingSpatialDisperseXMLFile2 ()
 Writes a parameter file for normal processing run 2.
 
const char * WriteMastingSpatialDisperseXMLFile3 ()
 Writes a parameter file for normal processing run 3.
 
const char * WriteMastingSpatialDisperseXMLFile4 ()
 Writes a parameter file for normal processing run 4.
 
const char * WriteMastingSpatialDisperseXMLFile5 (int iRandomSeed)
 Writes a parameter file for normal processing run 5.
 
const char * WriteMastingSpatialDisperseXMLCheckFile1 ()
 Writes a file to test masting CDF setup.
 
const char * WriteMastingSpatialDisperseXMLCheckFile2 ()
 Writes a file to test masting CDF setup.
 
const char * WriteMastingSpatialDisperseXMLErrorFile1 ()
 Writes a file where the masting "a" parameter is zero.
 
const char * WriteMastingSpatialDisperseXMLErrorFile2 ()
 Writes a file where the masting fraction participating is not between 0 and 1.
 
const char * WriteMastingSpatialDisperseXMLErrorFile3 ()
 Writes a file where the non-masting fraction participating is not between 0 and 1.
 
const char * WriteMastingSpatialDisperseXMLErrorFile4 ()
 Writes a file where the masting beta is greater than 25.
 
const char * WriteMastingSpatialDisperseXMLErrorFile5 ()
 Writes a file where the non-masting beta is greater than 25.
 
const char * WriteMastingSpatialDisperseXMLErrorFile6 ()
 Writes a file where the masting theta is greater than 50.
 
const char * WriteMastingSpatialDisperseXMLErrorFile7 ()
 Writes a file where the non-masting theta is greater than 50.
 
void WriteMastingSpatialDisperseTrees (std::fstream &oOut)
 Writes tree stuff.
 
void WriteMastingSpatialDisperseAllometry (std::fstream &oOut)
 Writes allometry stuff.
 

Function Documentation

void WriteMastingSpatialDisperseAllometry ( std::fstream &  oOut)

Writes allometry stuff.

Parameters
oOutFile stream to write to.
void WriteMastingSpatialDisperseTrees ( std::fstream &  oOut)

Writes tree stuff.

Parameters
oOutFile stream to write to.
const char* WriteMastingSpatialDisperseXMLCheckFile1 ( )

Writes a file to test masting CDF setup.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLCheckFile2 ( )

Writes a file to test masting CDF setup.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLErrorFile1 ( )

Writes a file where the masting "a" parameter is zero.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLErrorFile2 ( )

Writes a file where the masting fraction participating is not between 0 and 1.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLErrorFile3 ( )

Writes a file where the non-masting fraction participating is not between 0 and 1.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLErrorFile4 ( )

Writes a file where the masting beta is greater than 25.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLErrorFile5 ( )

Writes a file where the non-masting beta is greater than 25.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLErrorFile6 ( )

Writes a file where the masting theta is greater than 50.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLErrorFile7 ( )

Writes a file where the non-masting theta is greater than 50.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLFile1 ( )

Writes a parameter file for normal processing run 1.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLFile2 ( )

Writes a parameter file for normal processing run 2.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLFile3 ( )

Writes a parameter file for normal processing run 3.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLFile4 ( )

Writes a parameter file for normal processing run 4.

Returns
Filename written.
const char* WriteMastingSpatialDisperseXMLFile5 ( int  iRandomSeed)

Writes a parameter file for normal processing run 5.

Parameters
iRandomSeedRandom seed.
Returns
Filename written.