Loading [MathJax]/extensions/tex2jax.js
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Terminology

SEIMS Main Program – The executable program (seims_mpi for MPI&OpenMP version, seims_omp or seims for OpenMP version or seims for serial version) which would read all configuration files, load all configured modules and input data (includes climate, spatial data, and management data, etc.), and outputs specified outputs.

SEIMS Module – A dynamic link library file (i.e., .dll on Windows, .so on Unix-like systems, or .dylib on macOS) file which follows SEIMS module APIs and could be loaded by SEIMS main program. A SEIMS module is corresponding to one watershed subprocess.

SEIMS-based watershed model – A SEIMS-based watershed model consists of one version of SEIMS main program (i.e., OpenMP version or MPI&OpenMP version), several customized SEIMS modules, and the watershed database. A SEIMS-based watershed model is prepared as a folder (e.g., demo_youwuzhen30m_longterm_model) which consists of several SEIMS configuration files, e.g., the config.fig file designed to define the selected SEIMS modules and the execution orders during the simulation of the watershed model.