Skip to content

timocafe/ambient

Repository files navigation

Ambient

Installation

Ambient is a header-only library (so just installing the sources is enough):

cmake .  
make install

Usage

Compilation of the target application against Ambient's include folder with C++14 enabled is generally sufficient. Otherwise be sure to check the compilation options: threading backend and MPI mode are compiler-specific by default (so the respective compiler knobs might be needed).

To enforce threading backend or MPI mode use the following knobs:

-DAMBIENT_THREADING [CILK, OPENMP or NONE]  
-DAMBIENT_MPI [MPI_DISABLE or the desired MPI threading level]

(Set AMBIENT_VERBOSE environment variable to see the resulting configuration).

Check the developer's guide for more detailed information.

License

Distributed under the Boost Software License, Version 1.0.  
(See http://www.boost.org/LICENSE_1_0.txt)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •