public interface CATSimulationResult
Modifier and Type | Method and Description |
---|---|
java.util.Map<CATCompartment.CompartmentInfo,Estimate<?>> |
getBudgetMap()
This method returns the "rotation-averaged" carbon stocks in each compartment.
|
java.util.Map<CATCompartment.CompartmentInfo,MonteCarloEstimate> |
getEvolutionMap()
This method returns the carbon stock evolution in each compartment.
|
MonteCarloEstimate |
getHeatProductionEvolutionKWhPerHa()
This method returns the heat production (KWh) for one ha.
|
java.util.Map<CarbonUnit.CarbonUnitStatus,CATUtilityMaps.UseClassSpeciesMonteCarloEstimateMap> |
getHWPPerHaByUseClass()
This method returns the amount of harvested wood products (HWPs) by use class and type (recycled, residues, etc...)
|
CATUtilityMaps.UseClassSpeciesMonteCarloEstimateMap |
getHWPSummaryPerHa(boolean includeRecycling)
This method returns the summary of the HWP with or without recycling.
|
java.util.Map<java.lang.String,CATUtilityMaps.SpeciesMonteCarloEstimateMap> |
getLogGradePerHa()
This method returns total volume and biomass by log grade categories over the simulation period or rotation.
|
java.util.Map<java.lang.Integer,CATUtilityMaps.UseClassSpeciesMonteCarloEstimateMap> |
getProductEvolutionPerHa()
This method returns the HWPs by use class at the different steps of the simulation.
|
java.lang.String |
getResultId()
This method returns the result id for this instance.
|
int |
getRotationLength()
This method returns either the rotation length (to the final cut) or the projection length in case of uneven-aged stand.
|
java.lang.String |
getStandID()
This method return the identifier of the stand.
|
CATTimeTable |
getTimeTable()
This method returns an array with the date or age of the carbon simulation.
|
boolean |
isEvenAged()
This method returns the nature of the CarbonToolCompatibleStand stand.
|
boolean |
isValid()
Returns false if the simulation went wrong at some place.
|
boolean isValid()
java.util.Map<CATCompartment.CompartmentInfo,Estimate<?>> getBudgetMap()
java.lang.String getStandID()
CATTimeTable getTimeTable()
int getRotationLength()
java.util.Map<CATCompartment.CompartmentInfo,MonteCarloEstimate> getEvolutionMap()
java.util.Map<CarbonUnit.CarbonUnitStatus,CATUtilityMaps.UseClassSpeciesMonteCarloEstimateMap> getHWPPerHaByUseClass()
java.util.Map<java.lang.String,CATUtilityMaps.SpeciesMonteCarloEstimateMap> getLogGradePerHa()
java.util.Map<java.lang.Integer,CATUtilityMaps.UseClassSpeciesMonteCarloEstimateMap> getProductEvolutionPerHa()
java.lang.String getResultId()
CATUtilityMaps.UseClassSpeciesMonteCarloEstimateMap getHWPSummaryPerHa(boolean includeRecycling)
includeRecycling
- a booleanboolean isEvenAged()
MonteCarloEstimate getHeatProductionEvolutionKWhPerHa()