LandscapeDNDC is a simulation framework for terrestrial ecosystem models on site and regional scales (Haas et al. 2013). LandscapeDNDC emerged from the site scale model MoBiLE (Grote et al. 2009b), which was based on the Arable-DNDC and Forest-DNDC models (Li et al. 1992a, b, 1994, 2000; Stange et al. 2000). The modular design of LandscapeDNDC allows plugging in any choice of process descriptions for various parts of different natural ecosystems. One special attention during the development of LandscapeDNDC was paid to its capability to simulate many cells (e.g., regions) with a single program invocation synchronized with respect to time. This feature enables model coupling by means of a model-independent communication infrastructure (Haas et al. 2013; Klatt et al. 2017). Landscape is written in C/C++ conforming to the standard known as C++ 11 and parallelized using MPI allowing the deployment on High Performance Computer (HPC) environments. It compiles and runs on:

  • GNU/Linux (GCC, CLang, Intel, PGI, MinGW/GCC Cross-compiling for Microsoft Windows)
  • MacOS X (GCC, CLang)
  • Microsoft Windows platforms (MinGW/GCC, MSVC 8, MSVC 11)

Further information can be found on the LandscapeDNDC model homepage.