javawrapper::SnagDynamicsBehaviors Class Reference

Manages snag dynamics data and behaviors. More...

Inheritance diagram for javawrapper::SnagDynamicsBehaviors:

javawrapper::BehaviorTypeBase javawrapper::WorkerBase List of all members.

Public Member Functions

 SnagDynamicsBehaviors (GUIManager oManager) throws ModelException
 Constructor.
void DoSetup (TreePopulation oPop) throws ModelException
 Does nothing.
void ValidateData (TreePopulation oPop) throws ModelException
 Validates the data in preparation for parameter file writing or some such.

Protected Attributes

ModelVector mp_fSnagDecompTreeFallBeta
 Snag Decay Class Dynamics Tree Fall Beta Parameter, species-specific.
ModelVector mp_fSnagDecompSnagFallBeta
 Snag Decay Class Dynamics Snag Fall Beta Parameter, species-specific.
ModelFloat m_fSnagDecompTreeFallAlpha
 Snag Decay Class Dynamics Tree Fall Alpha Parameter.
ModelFloat m_fSnagDecompTreeFallDelta
 Snag Decay Class Dynamics Tree Fall Delta Parameter.
ModelFloat m_fSnagDecompTreeFallTheta
 Snag Decay Class Dynamics Tree Fall Theta Parameter.
ModelFloat m_fSnagDecompTreeFallIota
 Snag Decay Class Dynamics Tree Fall Iota Parameter.
ModelFloat m_fSnagDecompTreeFallLambda
 Snag Decay Class Dynamics Tree Fall Lambda Parameter.
ModelFloat m_fSnagDecompSnagFallAlpha
 Snag Decay Class Dynamics Snag Fall Alpha Parameter.
ModelFloat m_fSnagDecompSnagFallGamma2
 Snag Decay Class Dynamics Snag Fall Gamma 2 Parameter.
ModelFloat m_fSnagDecompSnagFallGamma3
 Snag Decay Class Dynamics Snag Fall Gamma 3 Parameter.
ModelFloat m_fSnagDecompSnagFallGamma4
 Snag Decay Class Dynamics Snag Fall Gamma 4 Parameter.
ModelFloat m_fSnagDecompSnagFallGamma5
 Snag Decay Class Dynamics Snag Fall Gamma 5 Parameter.
ModelFloat m_fSnagDecompSnagFallZeta
 Snag Decay Class Dynamics Snag Fall Zeta Parameter.
ModelFloat m_fSnagDecompSnagFallEta
 Snag Decay Class Dynamics Snag Fall Eta Parameter.
ModelFloat m_fSnagDecompSnagFallKappa
 Snag Decay Class Dynamics Snag Fall Kappa Parameter.
ModelFloat m_fSnagDecompLiveTo1Prob
 Snag Decay Class Dynamics Live To One Transition Probability.
ModelFloat m_fSnagDecompLiveTo2Prob
 Snag Decay Class Dynamics Live To Two Transition Probability.
ModelFloat m_fSnagDecompLiveTo3Prob
 Snag Decay Class Dynamics Live To Three Transition Probability.
ModelFloat m_fSnagDecompLiveTo4Prob
 Snag Decay Class Dynamics Live To Four Transition Probability.
ModelFloat m_fSnagDecompLiveTo5Prob
 Snag Decay Class Dynamics Live To Five Transition Probability.
ModelFloat m_fSnagDecomp1To1Prob
 Snag Decay Class Dynamics One To One Transition Probability.
ModelFloat m_fSnagDecomp1To2Prob
 Snag Decay Class Dynamics One To Two Transition Probability.
ModelFloat m_fSnagDecomp1To3Prob
 Snag Decay Class Dynamics One To Three Transition Probability.
ModelFloat m_fSnagDecomp1To4Prob
 Snag Decay Class Dynamics One To Four Transition Probability.
ModelFloat m_fSnagDecomp1To5Prob
 Snag Decay Class Dynamics One To Five Transition Probability.
ModelFloat m_fSnagDecomp2To2Prob
 Snag Decay Class Dynamics Two To Two Transition Probability.
ModelFloat m_fSnagDecomp2To3Prob
 Snag Decay Class Dynamics Two To Three Transition Probability.
ModelFloat m_fSnagDecomp2To4Prob
 Snag Decay Class Dynamics Two To Four Transition Probability.
ModelFloat m_fSnagDecomp2To5Prob
 Snag Decay Class Dynamics Two To Five Transition Probability.
ModelFloat m_fSnagDecomp3To3Prob
 Snag Decay Class Dynamics Three To Three Transition Probability.
ModelFloat m_fSnagDecomp3To4Prob
 Snag Decay Class Dynamics Three To Four Transition Probability.
ModelFloat m_fSnagDecomp3To5Prob
 Snag Decay Class Dynamics Three To Five Transition Probability.
ModelFloat m_fSnagDecomp4To4Prob
 Snag Decay Class Dynamics Four To Four Transition Probability.
ModelFloat m_fSnagDecomp4To5Prob
 Snag Decay Class Dynamics Four To Five Transition Probability.
ModelFloat m_fSnagDecomp5To5Prob
 Snag Decay Class Dynamics Five To Five Transition Probability.

Detailed Description

Manages snag dynamics data and behaviors.

Copyright: Copyright (c) 2007 Charles D. Canham

Company: Institute of Ecosystem Studies

Author:
Lora E. Murphy

Edit history:
------------------
March 8, 2007: Created (LEM)


Constructor & Destructor Documentation

javawrapper::SnagDynamicsBehaviors::SnagDynamicsBehaviors ( GUIManager  oManager  )  throws ModelException [inline]

Constructor.

Parameters:
oManager GUIManager object.
Exceptions:
ModelException won't.

Edit history:
------------------
March 8, 2007: Created (LEM)


Member Function Documentation

void javawrapper::SnagDynamicsBehaviors::DoSetup ( TreePopulation  oPop  )  throws ModelException [inline, virtual]

Does nothing.

Parameters:
oPop Tree population
Exceptions:
ModelException Not thrown.

Implements javawrapper::WorkerBase.

void javawrapper::SnagDynamicsBehaviors::ValidateData ( TreePopulation  oPop  )  throws ModelException [inline, virtual]

Validates the data in preparation for parameter file writing or some such.

Exceptions:
ModelException if any of the probabilities are not proportions, or if the probabilities for a class don't add up to 1.
Parameters:
oPop Not used.

Edit history:
------------------
April 28, 2004: Submitted in beta version (LEM)
April 22, 2005: Added proportion checking (LEM)

Implements javawrapper::WorkerBase.


The documentation for this class was generated from the following file:
Generated on Thu May 24 09:34:55 2007 for SORTIE Java Interface by  doxygen 1.5.2