Coder Social home page Coder Social logo

cusinim / geosx Goto Github PK

View Code? Open in Web Editor NEW

This project forked from geos-dev/geos

0.0 0.0 0.0 100.37 MB

GEOSX Simulation Framework

License: GNU Lesser General Public License v2.1

CMake 1.59% Shell 0.71% Python 3.90% Perl 0.13% C++ 93.54% C 0.06% Makefile 0.01% TeX 0.01% CSS 0.01% GLSL 0.04%

geosx's Introduction

Welcome to the GEOSX project!

GEOSX is a simulation framework for modeling coupled flow, transport, and geomechanics in the subsurface. The code provides advanced solvers for a number of target applications, including

  • carbon sequestration,
  • geothermal energy,
  • and similar systems.

A key focus of the project is achieving scalable performance on current and next-generation high performance computing systems. We do this through a portable programming model and research into scalable algorithms.

You may want to browse our publications page for more details on the HPC, numerics, and applied engineering components of this effort.

Documentation

Our documentation is hosted here.

Who develops GEOSX?

GEOSX is an open source project and is developed by a community of researchers at several institutions. The bulk of the code has been written by contributors from three main organizations:

  • Lawrence Livermore National Laboratory,
  • Stanford University,
  • TotalEnergies.

See our authors and acknowledgements page for more details.

How does GEOSX relate to GEOS?

GEOSX is the offshoot of an earlier code developed at LLNL called GEOS. The new code differs from our previous efforts in two important ways:

  • GEOSX uses a fundamentally different programming model to achieve high performance on the complicated chip architectures common on today's HPC systems. The "X" in GEOSX emphasizes our goal of being ready for exascale-class systems as they are delivered.
  • The new code has been released as an open-source effort to encourage collaboration within the research and industrial community. See the release notes below for details of the LGPL 2.1 License that has been adopted.

Release

For release details and restrictions, please read the LICENSE file.

For copyrights, please read the COPYRIGHT file.

For contributors, please read the CONTRIBUTORS file.

For acknowledgements, please read the ACKNOWLEDGEMENTS file.

For notice, please read the NOTICE file.

LLNL-CODE-812638 OCEC-18-021

geosx's People

Contributors

rrsettgast avatar cssherman avatar corbett5 avatar klevzoff avatar antoinemazuyer avatar artv3 avatar francoishamon avatar matthiascremon avatar castelletto1 avatar totogaz avatar joshua-white avatar cusinim avatar bmhan12 avatar hmmorgan avatar yue-2018 avatar wrtobin avatar herve-gross avatar sytuannguyen avatar andrea-franceschini avatar robinspb avatar madonnay avatar jhuang2601 avatar shabnamjs avatar mndiaye24 avatar robinson96 avatar taojinllnl avatar tjligocki-lbl avatar andrea-borio avatar white238 avatar huang40 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.