public class CATSimulationDifference extends java.lang.Object implements 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.
|
java.lang.String |
toString() |
public java.util.Map<CATCompartment.CompartmentInfo,Estimate<?>> getBudgetMap()
CATSimulationResultgetBudgetMap in interface CATSimulationResultpublic java.lang.String getStandID()
CATSimulationResultgetStandID in interface CATSimulationResultpublic CATTimeTable getTimeTable()
CATSimulationResultgetTimeTable in interface CATSimulationResultpublic int getRotationLength()
CATSimulationResultgetRotationLength in interface CATSimulationResultpublic java.util.Map<CATCompartment.CompartmentInfo,MonteCarloEstimate> getEvolutionMap()
CATSimulationResultgetEvolutionMap in interface CATSimulationResultpublic java.util.Map<CarbonUnit.CarbonUnitStatus,CATUtilityMaps.UseClassSpeciesMonteCarloEstimateMap> getHWPPerHaByUseClass()
CATSimulationResultgetHWPPerHaByUseClass in interface CATSimulationResultpublic java.util.Map<java.lang.String,CATUtilityMaps.SpeciesMonteCarloEstimateMap> getLogGradePerHa()
CATSimulationResultgetLogGradePerHa in interface CATSimulationResultpublic java.util.Map<java.lang.Integer,CATUtilityMaps.UseClassSpeciesMonteCarloEstimateMap> getProductEvolutionPerHa()
CATSimulationResultgetProductEvolutionPerHa in interface CATSimulationResultpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getResultId()
CATSimulationResultgetResultId in interface CATSimulationResultpublic CATUtilityMaps.UseClassSpeciesMonteCarloEstimateMap getHWPSummaryPerHa(boolean includeRecycling)
CATSimulationResultgetHWPSummaryPerHa in interface CATSimulationResultincludeRecycling - a booleanpublic boolean isEvenAged()
CATSimulationResultisEvenAged in interface CATSimulationResultpublic MonteCarloEstimate getHeatProductionEvolutionKWhPerHa()
CATSimulationResultgetHeatProductionEvolutionKWhPerHa in interface CATSimulationResultpublic boolean isValid()
CATSimulationResultisValid in interface CATSimulationResult