Git Product home page Git Product logo

amanzi's Introduction

=============================================================================
AMANZI: The Multi-Process HPC Simulator 
=============================================================================
-----------------------------------------------
BACKGROUND
-----------------------------------------------

The objective of the Advanced Simulation Capability for Environmental
Management (ASCEM) is to develop a state-of-the-art scientific
approach and tool for understanding and predicting contaminant fate
and transport in natural and engineered systems.  The modular and open
source high performance computing tool will facilitate integrated
approaches to modeling and site characterization that enable robust
and standardized assessments of performance and risk for EM cleanup
and closure activities. In addition, the integrated toolset will
incorporate capabilities for predicting releases from various waste
forms, identifying exposure pathways, performing dose calculations,
conducting systematic uncertainty quantification.

Amanzi, the Multi-Process HPC Simulator is a critical component of
this approach and tool.  Amanzi will be a highly modular and
extensible computational engine for simulations of flow and reactive
transport. Currently, it is capable of simulating transient saturated
and variably saturated (Richards) flows, transport with
non-grid-aligned dispersion and a variety of reactions. In the future
it will include non-isothermal, multi-phase multi-component,
geo-mechanical, and surface water models. To achive this ambitious
goal we are building Amanzi as a grass-roots collaboration of an
emerging broader community of geoscienists, computational and computer
scientists, and applied mathematicians.  This broader community is
leveraging its extensive experience, existing capabilities, and
untapped advances from their areas of expertise to develop Amanzi.

-----------------------------------------------
BUILDING/INSTALLING AND RUNNING AMANZI
-----------------------------------------------

See the INSTALL file in this directory.

-----------------------------------------------
COPYRIGHT AND LICENSE (getting write access):
-----------------------------------------------

The copyright and license are contained in the top-level file
COPYRIGHT.  The copyright is held jointly by the DOE laboratories that
are contributing code to ASCEM.  If you are a developer that would
like write permission on the repository you must send an e-mail to 
David Moulton ([email protected]), containing the following statement:

>>>>>>>>>>>>>>>

I <insert name>, am currently employed by <insert lab>.  I have read
and accept the terms and conditions presented in the COPYRIGHT file of
the Amanzi repository.  In particular, I understand that

 1. as a developer contributing new code to the Amanzi repository I
    must have the right to do so, implicitly asserting copyright on
    behalf of their laboratory on that contribution;

 2. all new code that is contributed will be under the standard
    three-clause BSD license contained in the copyright file, and so
    by contributing code I assert that I have the right to chose this
    BSD license for my contribution;

 3. if an existing package is contributed by a developer, the
    original copyright must be maintained, and the license must
    be compatible with the three-clause BSD license.

If I change employers I will either terminate my write (push) permission
or submit a new e-mail confirmation with my updated information 
in advance of the transition to my new job.

Sincerely, <insert name>

>>>>>>>>>>>>>>>>>>>>>>>>>

If your laboratory is not represented in the COPYRIGHT file, you
should verify that the copyright assertion for your laboratory is in
process. If it is not in process, then we may need you to file the
paperwork at your lab. In this case please contact David Moulton 
([email protected]) for templates of the necessary files.

=============================================================================





amanzi's People

Contributors

lipnikov avatar raovgarimella avatar drummerdoc avatar jd-moulton avatar ecoon avatar bandre avatar lpritch-lanl avatar dasvyat avatar eibarker avatar smolins avatar ghammond86 avatar nncarlson avatar gpau avatar alexisperry avatar rtmills avatar freedmanv avatar ekikinzon avatar daniellivingston avatar zhiminglu avatar jomcampbell avatar dharp avatar casswell avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.