landuse_transitx Subroutine

subroutine landuse_transitx(luc, casabiome)

Purpose

This subroutine applies the land-use changes to the transfer of the C, N and P pools, the biophysical states, the soil texture and the soil order for each patch. Then it will seed the deforested land.

Order of procedure

  1. the transfer of different C, N and P pools resulting from land-use change in two steps
    1. calculate the change of a pool (delvar) using transition matrix (T)
    2. calculate luc%var_y as the sum of luc%var_x + delvar
  2. update biophysical states, soil texture and soil order for each patch
  3. seed any deforested land

Arguments

Type IntentOptional Attributes Name
type(landuse_mland) :: luc
type(casa_biome) :: casabiome