SORTIE Core C++ Documentation
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCclBehaviorManager::behaviorDataHolds setup information for a single behavior object
oCboolValStructure for holding species-specific boolean values
oCclAllometryAllometry Class - Version 2.4 This handles allometric calculations for trees
oCclDeadTreeDead tree class - Version 1.0
oCclDisperseOrgDisperse org - Version 1.0
oCclGrowthOrgClass for organizing growth behaviors
oCclLightOrgLight org - Version 1.0
oCclModelMathSORTIE math library
oCclMortalityOrgMortality org - Version 1.1
oCclNCIBaseNCI Base Class - version 1.1
|oCclNCIGrowthNCI growth - Version 2.1
|\CclNCIMortNCI Mortality - Version 2.0
oCclObjectManagerBaseOBJECT MANAGER - Version 1.0
|oCclBehaviorManagerBehaviors - Version 1.0 Behavior Manager
|oCclGridManagerGrid Manager - Version 1.0 The file names for this unit are TheGrids.x because for some reason "Grids" were unacceptable to Builder
|\CclPopulationManagerPopulations - Version 1.1 Population object manager
oCclPackagePackage Class This class is for packages, which are used by grids
oCclSimManagerSIMULATION MANAGER - Version 1.0
oCclTreeTree class - Version 1.0
oCclTreeSearchTree Search Class - Version 1.1 This class controls the feeding of individual trees to behavior objects
oCclWorkerBaseWORKER BASE - Version 1.0
|oCclBehaviorBaseBehaviorBase - Version 2.0 This class acts as a virtual parent for all behavior classes
||oCclBoleVolumeCalculatorBole Volume Calculator Version 1.0
||oCclCarbonValueCalculatorCarbon Value Calculator Version 1.0
||oCclClimateChangeClimate Change - version 1.0
||oCclCompetitionHarvestCompetition Based Harvest - Version 1.0
||oCclConditOmegaCalculatorCondit's Relative Neighborhood Density Index (Omega) Calculator Version 1.0
||oCclCrownRadiusReporterCrown radius reporter, version 1.0
||oCclDensitySeedSurvivalDensity-Dependent Seed Survival - version 2.0
||oCclDetailedSubstrateDetailedSubstrate - Version 1.0
||oCclDimensionAnalysisTree Dimension Analysis Version 2.0
||oCclDisperseBaseDisperse base - Version 1.0
||oCclDisturbanceDisturbance - Version 2.1
||oCclEstablishmentEstablishment - Version 1.0
||oCclFoliarChemistryFoliar Chemistry Calculator Version 1.0
||oCclFuncResponseSeedPredationModels functional response seed predation
||oCclGeneralizedHarvestRegimeGeneralized Harvest Regime - Version 1.0
||oCclGerminationGermination - version 1.0
||oCclGrowthBaseBase class for behaviors that implement tree growth
||oCclHarvestInterfaceHarvest Interface - Version 1.1
||oCclInsectInfestationInsect Infestation version 1.0
||oCclLightBaseLight base - Version 1.0
||oCclLightFilterImplements a light filter according to Beer's Law
||oCclMerchValueCalculatorMerchantable Timber Value Calculator Version 1.0
||oCclMicroEstablishmentEstablishment with Microtopography - Version 1.0
||oCclMortalityBaseMortality base - Version 1.1
||oCclNeighborhoodSeedPredationNeighborhood Seed Predationon - version 1.1
||oCclOutputOUTPUT - Version 1.3
||oCclPartitionedBiomassPartitioned Biomass Calculator Version 1.0
||oCclPlantPlanting - Version 1.0
||oCclQualityVigorClassifierQuality Vigor Classifier version 1.0 Manages tree classification based on stem vigor, species classification, and quality
||oCclRandomBrowseRandom Browse Version 1.0
||oCclRandomSeedLoggerThis is an automated testing behavior
||oCclRipleysKCalculatorRipley's K Calculator Version 1.0
||oCclSelectionHarvestSelectionHarvest - Version 1.0
||oCclShortOutputCreates a tab-delimited text output file
||oCclSnagDecompSnag Decay Class Dynamics Version 2.0
||oCclStateReporterState reporter
||oCclStochasticGapGrowthStochastic Gap Growth, Version 1.0
||oCclStormStorms version 3.0
||oCclStormDamageApplierStorm Damage Applier - Version 1.1
||oCclStormDirectKillerStorm Direct Killer - Version 1.0
||oCclStormKilledPartitionedBiomassStorm Killed Partitioned Biomass Calculator Version 1.0
||oCclStormKillerStorm Killer - Version 1.0
||oCclStormLightStorm Light - Version 1.1
||oCclSubstrateSubstrate - Version 2.1
||oCclSubstrateDepSeedSurvivalSubstrate Dependent Seed Survival - Version 1.1
||oCclTreeAgeCalculatorTree age calculator, version 1.0
||oCclTreeRemoverTree Killer - Version 2.0
||oCclVolumeCalculatorTree Volume Calculator Version 1.0
||\CclWindstormWindstorm version 2.0
|oCclGridGrid Base - Version 1.0 Objects of the grid data type will be instantiated from this class
|oCclPlotPLOT CLASS - Version 1.0 This class represents the underlying plot
|\CclPopulationBasePopulationBase - Version 1.0 This class acts as a virtual parent for all population classes
| oCclGhostTreePopulationGHOST TREE POPULATION CLASS - Version 1
| \CclTreePopulationTREE POPULATION CLASS - Version 1.4
oCDOMErrorHandler
|\CclXercesErrorHandlerClXercesErrorHandler This class is a Xerces-compatible error handler that will accept errors from the parser and translate them to the model's error-trapping system
oCdoubleValStructure for holding species-specific double values
oCfloatValStructure for holding species-specific float values
oCintValStructure for holding species-specific integer values
oCmodelErrError reporting structure
oCmodelMsgThis is the structure for sending and receiving messages
oCclTreePopulation::speciesCodesFor maintaining a list of species and their codes
oCclAbsoluteGrowth::stcCodesHolds the return codes for the new float tree data members for a particular tree type
oCclShortOutput::stcCoordsStructure for holding coordinates
oCclGLIPoints::stcCoordsStructure for holding GLI points
oCclDisturbance::stcGridListHolds a linked list of grid cells
oCclPlant::stcGridListHolds a linked list of grid cells
oCclOutput::stcGridOutputInfoData structure for defining what grid output data to save
oCclTreePopulation::stcOpenSearchesHolds open tree searches
oCclGrid::stcRecords
oCstcSpeciesTypeComboHolds species/type combos
oCclStorm::stcStormsStructure for holding scheduled storm events
oCclShortOutput::stcSubplotInfoData structure for saving subplot data
oCclOutput::stcSubplotInfoData structure for saving subplot data
\CclOutput::stcTreeOutputInfoDefines what tree output data to save