Skip to content

Shenfang1993/SEIMS-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SEIMS


Selected build environments:

  • Windows-MSVC 2013-64bit with MSMPI-v8: Build status
  • Linux(Ubuntu trusty)-GCC-4.8 with MPICH2-3.0.4: Build Status
  • macOS-Clang-7.3 with OpenMPI-2.1.1: Build Status

1.Brief introduction

The Spatially Explicit Integrated Modeling System (SEIMS), is an integrated, modular, parallellized, fully-distributed, and continuous Watershed modeling and scenario analysis system.

SEIMS is mainly written by C++ with support of GDAL, Mongo-C-Driver, OpenMP and/or MPI, while Python is used for organizing the preprocessing, postprocessing, scenario analysis, etc. workflows. SEIMS is intented to be an open-source, cross-platform, and high performaced integrated watershed modeling system. Theoretically, SEIMS could be compiled by common used compiler (e.g. MSVC, GCC, and Clang) as 32-bit or 64-bit programs and run on any mainstream OS (e.g. Windows, Linux, and macOS).

SEIMS contains several module catogories, include Hydrology, Erosion, Nutrient, Plant Growth, BMP Management, etc. Algorithms are integrated from SWAT, LISEM, WetSpa Extension, DHSVM, CASC2D, etc.

SEIMS is still being developing and any constructive feedback (issues or push requests) will be welcome and appreciated.

2.Wiki

Currently, only Chinese-version wiki is provided and hosted on Github, English-version will be available in the near future. More information on SEIMS Wiki.

3.Get Started

3.1.Get source code

3.2.Compile and Install

3.3.Config MongoDB database

3.4.Run the Demo data

Demo data is provided in ~/data. SEIMS workflow can be summerized as five part.

3.5.Build your own model

Now, you can build you own SEIMS model!

Contact Us

Dr.Junzhi Liu (liujunzhi@njnu.edu.cn)

Liangjun Zhu (zlj@lreis.ac.cn)

Updated: 2017-3-21

About

Spatially Explicit Integrated Modeling System --- open-source, cross-platform, and high performance computation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 59.5%
  • C 28.2%
  • Python 9.6%
  • CMake 2.3%
  • Makefile 0.2%
  • Objective-C 0.1%
  • Other 0.1%