javawrapper.LightTestFiles Class Reference

Writes out light test files. More...

List of all members.

Static Public Member Functions

static String WriteLightErrorFile1 () throws java.io.IOException
 Writes a file where there is an undamaged tree light extinction coefficient not between 0 and 1.
static String WriteLightErrorFile2 () throws java.io.IOException
 Writes a file where there is a partial damaged tree light extinction coefficient not between 0 and 1.
static String WriteLightErrorFile3 () throws java.io.IOException
 Writes a file where there is a full damaged tree light extinction coefficient not between 0 and 1.
static String WriteLightErrorFile4 () throws java.io.IOException
 Writes a parameter file where the value for light height is less than 0.
static String WriteLightErrorFile5 () throws java.io.IOException
 Writes a light parameter file where there are values for optimum GLI not between 0 and 100.
static String WriteLightErrorFile6 () throws java.io.IOException
 Writes a light parameter file where the value for m_fBeamFractionOfGlobalRadiation is not a valid proportion.
static String WriteLightErrorFile7 () throws java.io.IOException
 Writes a PR Establishment parameter file where the value for m_iJulianDayGrowthStarts is not between 1 and 365 (inclusive).
static String WriteLightErrorFile8 () throws java.io.IOException
 Writes a light parameter file where the value for m_iJulianDayGrowthEnds is not between 1 and 365 (inclusive).
static String WriteLightErrorFile9 () throws java.io.IOException
 Writes a light parameter file where the value for m_iNumAltDiv is not greater than 0.
static String WriteLightErrorFile10 () throws java.io.IOException
 Writes a light parameter file where the value for m_iNumAltDiv is not greater than 0.
static String WriteLightErrorFile11 () throws java.io.IOException
 Writes a light establishment parameter file where there is a snag size class 1 light extinction coefficient not between 0 and 1.
static String WriteLightErrorFile12 () throws java.io.IOException
 Writes a light establishment parameter file where there is a snag size class 2 light extinction coefficient not between 0 and 1.
static String WriteLightErrorFile13 () throws java.io.IOException
 Writes a light establishment parameter file where there is a snag size class 3 light extinction coefficient not between 0 and 1.
static String WriteLightErrorFile14 () throws java.io.IOException
 Writes a light establishment parameter file where the first snag age class isn't zero.
static String WriteLightErrorFile15 () throws java.io.IOException
 Writes a light establishment parameter file where the second snag age class isn't zero.
static String WriteLightErrorFile16 () throws java.io.IOException
 Writes a light establishment parameter file where the first snag age class is greater than the second class.
static String WriteLightErrorFile17 () throws java.io.IOException
 Writes a light establishment parameter file where storm light dependent seed survival is enabled but storm light is not.
static void WriteValidateFilePart1 (FileWriter oOut) throws java.io. IOException
 Writes the common beginning part of parameter files.
static void WriteOptimumGLI (FileWriter oOut) throws java.io. IOException
 Writes optimum GLI parameters.
static void WriteLowSlope (FileWriter oOut) throws java.io.IOException
 Writes low slope parameters.
static void WriteHighSlope (FileWriter oOut) throws java.io.IOException
 Writes high slope parameters.
static void WriteLightStuff (FileWriter oOut) throws java.io. IOException
 Writes light parameters.
static void WriteLightExtCoeffs (FileWriter oOut) throws java.io. IOException
 Writes light extinction coefficient parameters.
static void WriteLightBehaviorList (FileWriter oOut) throws java.io. IOException
 Writes light behavior list.


Detailed Description

Writes out light test files.

Copyright: Copyright (c) Charles D. Canham 2003

Company: Institute of Ecosystem Studies

Author:
Lora E. Murphy
Version:
1.0

Member Function Documentation

static String javawrapper.LightTestFiles.WriteLightErrorFile1 (  )  throws java.io.IOException [static]

Writes a file where there is an undamaged tree light extinction coefficient not between 0 and 1.

Exceptions:
IOException 
Returns:
String

static String javawrapper.LightTestFiles.WriteLightErrorFile2 (  )  throws java.io.IOException [static]

Writes a file where there is a partial damaged tree light extinction coefficient not between 0 and 1.

Exceptions:
IOException 
Returns:
String

static String javawrapper.LightTestFiles.WriteLightErrorFile3 (  )  throws java.io.IOException [static]

Writes a file where there is a full damaged tree light extinction coefficient not between 0 and 1.

Exceptions:
IOException 
Returns:
String

static String javawrapper.LightTestFiles.WriteLightErrorFile4 (  )  throws java.io.IOException [static]

Writes a parameter file where the value for light height is less than 0.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile5 (  )  throws java.io.IOException [static]

Writes a light parameter file where there are values for optimum GLI not between 0 and 100.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile6 (  )  throws java.io.IOException [static]

Writes a light parameter file where the value for m_fBeamFractionOfGlobalRadiation is not a valid proportion.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile7 (  )  throws java.io.IOException [static]

Writes a PR Establishment parameter file where the value for m_iJulianDayGrowthStarts is not between 1 and 365 (inclusive).

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile8 (  )  throws java.io.IOException [static]

Writes a light parameter file where the value for m_iJulianDayGrowthEnds is not between 1 and 365 (inclusive).

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile9 (  )  throws java.io.IOException [static]

Writes a light parameter file where the value for m_iNumAltDiv is not greater than 0.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile10 (  )  throws java.io.IOException [static]

Writes a light parameter file where the value for m_iNumAltDiv is not greater than 0.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile11 (  )  throws java.io.IOException [static]

Writes a light establishment parameter file where there is a snag size class 1 light extinction coefficient not between 0 and 1.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile12 (  )  throws java.io.IOException [static]

Writes a light establishment parameter file where there is a snag size class 2 light extinction coefficient not between 0 and 1.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile13 (  )  throws java.io.IOException [static]

Writes a light establishment parameter file where there is a snag size class 3 light extinction coefficient not between 0 and 1.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile14 (  )  throws java.io.IOException [static]

Writes a light establishment parameter file where the first snag age class isn't zero.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile15 (  )  throws java.io.IOException [static]

Writes a light establishment parameter file where the second snag age class isn't zero.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile16 (  )  throws java.io.IOException [static]

Writes a light establishment parameter file where the first snag age class is greater than the second class.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static String javawrapper.LightTestFiles.WriteLightErrorFile17 (  )  throws java.io.IOException [static]

Writes a light establishment parameter file where storm light dependent seed survival is enabled but storm light is not.

Exceptions:
IOException if there is a problem writing the file.
Returns:
String Filename.

static void javawrapper.LightTestFiles.WriteValidateFilePart1 ( FileWriter  oOut  )  throws java.io. IOException [static]

Writes the common beginning part of parameter files.

Parameters:
oOut FileWriter File stream to write to.
Exceptions:
IOException If the file cannot be written.

static void javawrapper.LightTestFiles.WriteOptimumGLI ( FileWriter  oOut  )  throws java.io. IOException [static]

Writes optimum GLI parameters.

Parameters:
oOut FileWriter File stream to write to.
Exceptions:
IOException If the file cannot be written.

static void javawrapper.LightTestFiles.WriteLowSlope ( FileWriter  oOut  )  throws java.io.IOException [static]

Writes low slope parameters.

Parameters:
oOut FileWriter File stream to write to.
Exceptions:
IOException If the file cannot be written.

static void javawrapper.LightTestFiles.WriteHighSlope ( FileWriter  oOut  )  throws java.io.IOException [static]

Writes high slope parameters.

Parameters:
oOut FileWriter File stream to write to.
Exceptions:
IOException If the file cannot be written.

static void javawrapper.LightTestFiles.WriteLightStuff ( FileWriter  oOut  )  throws java.io. IOException [static]

Writes light parameters.

Parameters:
oOut FileWriter File stream to write to.
Exceptions:
IOException If the file cannot be written.

static void javawrapper.LightTestFiles.WriteLightExtCoeffs ( FileWriter  oOut  )  throws java.io. IOException [static]

Writes light extinction coefficient parameters.

Parameters:
oOut FileWriter File stream to write to.
Exceptions:
IOException If the file cannot be written.

static void javawrapper.LightTestFiles.WriteLightBehaviorList ( FileWriter  oOut  )  throws java.io. IOException [static]

Writes light behavior list.

Parameters:
oOut FileWriter File stream to write to.
Exceptions:
IOException If the file cannot be written.


The documentation for this class was generated from the following file:

Generated on Wed Oct 28 14:01:25 2009 for SORTIE Java Interface by  doxygen 1.5.6