Package: | boost |
---|---|
Description: | free, portable C++ source libraries |
For more information: | http://www.boost.org |
Categories: | |
License: | Unknown |
These are the boost c++ libraries. Most of the libraries are header-only, and can be accessed with just an -I\$BOOST_INCDIR argument in your compilation. These are independent of compiler or MPI versions.
A small fraction of the libraries require loading functions from static or shared libraries. For these you will also need an -L\$BOOST_LIBDIR argument when linking. In this case you will always want a matching compiler. In addition, if using the MPI related libraries, you will want to use matching MPI modules.
The following environmental variables have been defined:
You will probably wish to use these by adding the following flags to your compilation command (e.g. to CFLAGS in your Makefile):
All compiled libraries are multithread
This section lists the available versions of the package booston the different clusters.
Version | Module tags | CPU(s) optimized for | GPU ready? |
---|---|---|---|
1.77.0 | boost/1.77.0 | zen2 | Y |
1.72.0 | boost/1.72.0 | zen | Y |
1.82.0 | boost/1.82.0 | icelake, x86_64, zen2 | Y |