C# 클래스 Madingley.HumanAutotrophMatterAppropriation

Removes autotroph matter appropriated by humans from a grid cell's autotroph stocks
Assumes that autotroph matter is appropriated evenly from different stocks in proportion to their biomass
파일 보기 프로젝트 열기: Madingley/C-sharp-version-of-Madingley 1 사용 예제들

공개 메소드들

메소드 설명
HumanAutotrophMatterAppropriation ( ) : System

Constructor for human appropriation of autotroph matter

RemoveHumanAppropriatedMatter ( double wetMatterNPP, double[]>.SortedList cellEnvironment, Tuple humanNPPScenario, GridCellStockHandler gridCellStocks, int actingStock, uint currentTimestep, uint burninSteps, uint impactSteps, uint recoverySteps, uint instantStep, uint numInstantStep, System.Boolean impactCell, string globalModelTimestepUnits ) : double

Remove human appropriated matter from the grid cell autotroph stocks

Scenario types are: 'no' = no removal; 'hanpp' = appropriated NPP estimate from input map; constant = constant appropriation after burn-in; temporary = constant after burn-in until specified time; value = proportion of plant biomass appropriated

메소드 상세

HumanAutotrophMatterAppropriation() 공개 메소드

Constructor for human appropriation of autotroph matter
public HumanAutotrophMatterAppropriation ( ) : System
리턴 System

RemoveHumanAppropriatedMatter() 공개 메소드

Remove human appropriated matter from the grid cell autotroph stocks
Scenario types are: 'no' = no removal; 'hanpp' = appropriated NPP estimate from input map; constant = constant appropriation after burn-in; temporary = constant after burn-in until specified time; value = proportion of plant biomass appropriated
public RemoveHumanAppropriatedMatter ( double wetMatterNPP, double[]>.SortedList cellEnvironment, Tuple humanNPPScenario, GridCellStockHandler gridCellStocks, int actingStock, uint currentTimestep, uint burninSteps, uint impactSteps, uint recoverySteps, uint instantStep, uint numInstantStep, System.Boolean impactCell, string globalModelTimestepUnits ) : double
wetMatterNPP double
cellEnvironment double[]>.SortedList The environment in the current grid cell
humanNPPScenario Tuple The type of NPP extraction to apply
gridCellStocks GridCellStockHandler The stocks in the current grid cell
actingStock int The position of the acting stock in the jagged array of grid cell stocks
currentTimestep uint The current model time step
burninSteps uint The number of steps to run before impact is simulated
impactSteps uint The number of time steps to apply the impact for (for 'temporary' scenarios)
recoverySteps uint
instantStep uint
numInstantStep uint
impactCell System.Boolean Whether this cell should have human impacts applied
globalModelTimestepUnits string
리턴 double