Skip to content
/ Mantis Public

playground for the development of the forward implementation phase of the NPSAT

Notifications You must be signed in to change notification settings

giorgk/Mantis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

279 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mantis

Mantis (from Greek Μάντις, "seer") is a high-performance modeling server application designed to simulate and predict contaminant transport from diffuse pollution sources in groundwater basins. Like its namesake, Mantis acts as a modern oracle—transforming complex hydrological data into actionable insights for environmental forecasting. Built for scalability, it enables scientists and water managers to assess long-term impacts of non-point-source pollution across groundwater basins. drawing

A detailed discussion of the background concepts of Mantis and our Non-Point Source Assessment Toolbox (NPSAT) can be found in our paper

Kourakos, G., F.Klein, A.Cortis, and T.Harter (2012), A groundwater nonpoint source pollution modeling framework to evaluate long-term dynamics of pollutant exceedance probabilities in wells and other discharge locations, Water Resour. Res., 48, W00L13, doi:10.1029/2011WR010813

For more information, please visit our website at gwt.ucdavis.edu or refer to our AGU posters:

Outline of this repository

Here, we briefly outline the structure of the Mantis repository and describe the contents of each folder.

  • CPP Contains the source code and executables, located in CPP/Bin
  • MantisSA contains a variant of the Mantis code designed for salt simulations, incorporating feedback mechanisms from irrigated water.
  • Any additional folders within the repository are typically used for development and experimentation purposes.

Getting the code

The code is written in C++ and relies on libraries that are available for all major operating systems.

  • Windows: Pre-compiled executables are provided
  • Other OS: Users will need to compile the code from source.

Detailed instructions for obtaining and building the code can be found on the Building Mantis page

Getting Started

Our wiki provides comprehensive documentation, including detailed guides on using Mantis.

Who do I talk to

The appropriate contact depends on your inquiry:

  • Usage questions: Post in the Discussion section for help with Mantis.
  • Code issues: Report problems in the Issues tracker.

For other inquiries email us at:

About

playground for the development of the forward implementation phase of the NPSAT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages