RUS  ENG
Full version
JOURNALS // Numerical methods and programming // Archive

Num. Meth. Prog., 2025 Volume 26, Issue 3, Pages 281–303 (Mi vmp1165)

Methods and algorithms of computational mathematics and their applications

Constructor of soil carbon dynamic models

G. M. Faykina, V. M. Stepanenkoa, A. I. Medvedeva, S. K. Shangareevaa, I. M. Ryzhovab, V. A. Romanenkova, I. T. Khusnieva

a Lomonosov Moscow State University, Research Computing Center
b Lomonosov Moscow State University, Faculty of Soil Science

Abstract: This paper introduces a carbon cycle model constructor (CCMC) — a software framework for specifying and solving systems of equations in soil carbon cycle models. The CCMC is based on the structure of a generalized system of ordinary differential equations with a multiplicative representation of mass transfer rates between pools. Most known carbon cycle models found in the literature are special cases of this system. The current implementation allows users to select a model from established formulations (INMCM soil block, SOCS, RothC), provide external environmental state variables, and define a spatial–temporal grid to simulate the evolution of soil carbon content. The CCMC enables subject-matter experts in biology, ecology, soil science, and Earth system dynamics to utilize the implemented mathematical models without requiring specialized knowledge in computational mathematics or programming.

Keywords: carbon cycle, dynamical system, numerical experiments.

UDC: 57.087.2

Received: 27.06.2025
Accepted: 23.07.2025

DOI: 10.26089/NumMet.v26r320



© Steklov Math. Inst. of RAS, 2025