Opened 6 years ago

Closed 6 years ago

#367 closed defect (fixed)

Soil nitrogen not initialized properly

Reported by: aresovsky Owned by: somebody
Priority: minor Milestone: IPSLCM6.v2
Component: Biogeochemical processes Version:
Keywords: Nitrogen, nitrate, ammonium Cc:

Description

Currently, soil N is added to all age classes, including those that do not yet exist. Addition of nitrogen should only be initialized for PFTs for which veget_max > min_stomate.

Attachments (2)

SOIL_N_panel.pdf (346.5 KB) - added by aresovsky 6 years ago.
Panel plot showing timeseries of soil N pools for Boreal Needleleaf Evergreen PFTs. Colors represent different age classes.
SOIL_N_panel_after.pdf (94.2 KB) - added by aresovsky 6 years ago.

Download all attachments as: .zip

Change History (4)

Changed 6 years ago by aresovsky

Panel plot showing timeseries of soil N pools for Boreal Needleleaf Evergreen PFTs. Colors represent different age classes.

comment:1 Changed 6 years ago by luyssaert

This issues should be tested with a run.def using age classes for the forest PFTs. In a run of 140+ years, it was observed that there was LAI in two age classes of the same MTC, this should not happen. The model crashed on an ipslerr in stomate_litter --> soil_n_min present in pixels without veget_max. There are two places to start looking: (1) the code where soil_n_min is initialized and (2) the code where soil_n_min is moved from one age class to another (age_class_distribution).

Changed 6 years ago by aresovsky

comment:2 Changed 6 years ago by aresovsky

  • Resolution set to fixed
  • Status changed from new to closed

Bug was fixed in r4401. See attached plot (SOIL_N_panel_after.pdf).

Note: See TracTickets for help on using tickets.