javawrapper.MortalityUtilitiesBehaviors Class Reference

This is the organizer class for the dead remover behavor. More...

Inheritance diagram for javawrapper.MortalityUtilitiesBehaviors:

javawrapper.BehaviorTypeBase javawrapper.WorkerBase

List of all members.

Public Member Functions

 MortalityUtilitiesBehaviors (GUIManager oManager)
 Constructor.
void DoSetup (TreePopulation oPop) throws ModelException
 Sets up the grid for the mortality reporter behavior, and the defaults for standing snag probabilities.
void ValidateData (TreePopulation oPop) throws ModelException
 Makes sure that this is enabled if there is a mortality behavior enabled.

Protected Attributes

ModelVector mp_fTreeRemNatMortSnagStandProb
 Probability of dead trees becoming standing snags - natural mortality.
ModelVector mp_fTreeRemStormMortSnagStandProb
 Probability of dead trees becoming standing snags - storm mortality.
ModelVector mp_fTreeRemDiseaseMortSnagStandProb
 Probability of dead trees becoming standing snags - disease mortality.
ModelVector mp_fTreeRemInsectMortSnagStandProb
 Probability of dead trees becoming standing snags - insect mortality.
ModelVector mp_fTreeRemFireMortSnagStandProb
 Probability of dead trees becoming standing snags - fire mortality.


Detailed Description

This is the organizer class for the dead remover behavor.

Copyright: Copyright (c) Charles D. Canham 2003

Company: Institute of Ecosystem Studies

Author:
Lora E. Murphy
Version:
1.0

Edit history:
------------------
April 28, 2004: Submitted in beta version (LEM)
November 18, 2010: Made dead remover automatic and added the mortality reporter behavior; changed the name of this to "mortality utilities" (LEM)

Constructor & Destructor Documentation

javawrapper.MortalityUtilitiesBehaviors.MortalityUtilitiesBehaviors ( GUIManager  oManager  ) 

Constructor.

Parameters:
oManager GUIManager object.


Member Function Documentation

void javawrapper.MortalityUtilitiesBehaviors.DoSetup ( TreePopulation  oPop  )  throws ModelException [virtual]

Sets up the grid for the mortality reporter behavior, and the defaults for standing snag probabilities.

Parameters:
oPop Not used.

Implements javawrapper.WorkerBase.

void javawrapper.MortalityUtilitiesBehaviors.ValidateData ( TreePopulation  oPop  )  throws ModelException [virtual]

Makes sure that this is enabled if there is a mortality behavior enabled.

Parameters:
oPop Not used.
Exceptions:
ModelException if the dead tree remover is enabled but no mortality behavior is.

Implements javawrapper.WorkerBase.


Member Data Documentation

Initial value:

 new ModelVector(
      "Probability of Trees Becoming Snags - Natural Mortality (0-1)",
      "mo_treeRemNatMortSnagsStanding", "mo_trnmssVal",
      0, ModelVector.FLOAT)
Probability of dead trees becoming standing snags - natural mortality.

Initial value:

 new ModelVector(
      "Probability of Trees Becoming Snags - Storm Mortality (0-1)",
      "mo_treeRemStormMortSnagsStanding", "mo_trsmssVal",
      0, ModelVector.FLOAT)
Probability of dead trees becoming standing snags - storm mortality.

Initial value:

 new ModelVector(
      "Probability of Trees Becoming Snags - Disease Mortality (0-1)",
      "mo_treeRemDiseaseMortSnagsStanding", "mo_trdmssVal",
      0, ModelVector.FLOAT)
Probability of dead trees becoming standing snags - disease mortality.

Initial value:

 new ModelVector(
      "Probability of Trees Becoming Snags - Insect Mortality (0-1)",
      "mo_treeRemInsectMortSnagsStanding", "mo_trimssVal",
      0, ModelVector.FLOAT)
Probability of dead trees becoming standing snags - insect mortality.

Initial value:

 new ModelVector(
      "Probability of Trees Becoming Snags - Fire Mortality (0-1)",
      "mo_treeRemFireMortSnagsStanding", "mo_trfmssVal",
      0, ModelVector.FLOAT)
Probability of dead trees becoming standing snags - fire mortality.


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

Generated on Tue Apr 19 13:59:43 2011 for SORTIE Java Interface by  doxygen 1.5.6