Skip to content

XBraid/xbraid-convergence-est

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XBraid-convergence-est

Operating systems

This code was developed for use with Linux operating systems.

Installation requirements

The code depends on a number of third-party libraries:

  • C++ compiler
  • MPI (recommended: MPICH2)
  • bootstrap
  • armadillo
  • optional: Doxygen
  • optional: matplotlib (recommended: version >= 1.5.2)

To install bootstrap and armadillo, we recommend using SPACK, since SPACK will install all dependencies (blas, lapack, etc.).

Makefile targets

default : builds the default binary
doxygen : generates the Doxygen source code documentation
load-packages : loads the recommended libraries using SPACK
unload-packages : unloads the recommended libraries using SPACK
tests : run tests to check consistency of bounds (runtime: approx. 30 minutes)
tests-small : run small subset of tests to check consistency of bounds (runtime: approx. 3 minutes)

Source code documentation

Doxygen is used to automatically generate source code documentation. See doc/doxygen/html/index.html

Wiki

See the XBraid-convergence-est Wiki pages for more details.

License

XBraid-convergence-est is distributed under the terms of both the MIT license and the Apache License (Version 2.0). Users may choose either license, at their option.

All new contributions must be made under both the MIT and Apache-2.0 licenses.

See LICENSE-MIT, LICENSE-APACHE and COPYRIGHT for details.

About

No description, website, or topics provided.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages