Skip to content
forked from LLNL/SAMRAI

Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development

License

Notifications You must be signed in to change notification settings

jeanlucf22/SAMRAI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAMRAI

SAMRAI (Structured Adaptive Mesh Refinement Application Infrastructure) is an object-oriented C++ software library that enables exploration of numerical, algorithmic, parallel computing, and software issues associated with applying structured adaptive mesh refinement (SAMR) technology in large-scale parallel application development. SAMRAI provides software tools for developing SAMR applications that involve coupled physics models, sophisticated numerical solution methods, and which require high-performance parallel computing hardware. SAMRAI enables integration of SAMR technology into existing codes and simplifies the exploration of SAMR methods in new application domains.

New Release

The current release is SAMRAI v. 3.14.1.

Get Involved

SAMRAI is an open source project, and questions, discussion and contributions are welcome!

Mailing List

To get in touch with all the SAMRAI developers, please email samrai@llnl.gov

Contributions

Contributing to SAMRAI should be easy! We are managing contributions through pull requents here on GitHub. When you create your pull request, please make master the target branch.

Your PR must pass all of SAMRAI's unit tests, which are enforced using Travis CI. For information on how to run these tests locally, please see our contribution guidelines

The master branch contains the latest development, and releases are tagged. New features should be created in feature/<name>branches and be based on master.

Citing SAMRAI

We maintain a list of publications here.

Release

Copyright (c) 1997-2020, Lawrence Livermore National Security, LLC.

Produced at the Lawrence Livermore National Laboratory.

All rights reserved.

Released under LGPL v2.1

For release details and restrictions, please read the LICENSE file. It is also linked here: LICENSE

LLNL-CODE-434871

About

Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 62.9%
  • C++ 27.8%
  • M4 5.4%
  • Assembly 1.6%
  • Fortran 0.7%
  • CMake 0.6%
  • Other 1.0%