Difference between revisions of "Boost"
Jump to navigation
Jump to search
Moskalenko (talk | contribs) |
Moskalenko (talk | contribs) m (Text replacement - "#uppercase" to "uc") |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 19: | Line 19: | ||
<!--Description--> | <!--Description--> | ||
{{#if: {{#var: url}}| | {{#if: {{#var: url}}| | ||
− | {{App_Description|app={{#var:app}}|url={{#var:url}}}}|}} | + | {{App_Description|app={{#var:app}}|url={{#var:url}}|name={{#var:app}}}}|}} |
+ | |||
"Boost provides free peer-reviewed portable C++ source libraries. | "Boost provides free peer-reviewed portable C++ source libraries. | ||
Line 25: | Line 26: | ||
We aim to establish "existing practice" and provide reference implementations so that Boost libraries are suitable for eventual standardization. Ten Boost libraries are included in the C++ Standards Committee's Library Technical Report (TR1) and in the new C++11 Standard. C++11 also includes several more Boost libraries in addition to those from TR1. More Boost libraries are proposed for TR2." | We aim to establish "existing practice" and provide reference implementations so that Boost libraries are suitable for eventual standardization. Ten Boost libraries are included in the C++ Standards Committee's Library Technical Report (TR1) and in the new C++11 Standard. C++11 also includes several more Boost libraries in addition to those from TR1. More Boost libraries are proposed for TR2." | ||
− | <!-- | + | <!--Modules--> |
− | + | ==Required Modules== | |
− | + | [[Modules|modules documentation]] | |
− | = | + | ===Serial=== |
− | + | *{{#var:app}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<!--Add additional HPC_FOO_BIN and other ENV VARIABLES below--> | <!--Add additional HPC_FOO_BIN and other ENV VARIABLES below--> | ||
+ | ==System Variables== | ||
+ | * HPC_{{uc:{{#var:app}}}}_DIR - installation directory | ||
<!--Run--> | <!--Run--> | ||
+ | |||
{{#if: {{#var: exe}}|==How To Run== | {{#if: {{#var: exe}}|==How To Run== | ||
DOUBLE_CLICK_TO_WRITE_INSTRUCTIONS_ON_RUNNING_THE_ACTUAL_BINARY|}} | DOUBLE_CLICK_TO_WRITE_INSTRUCTIONS_ON_RUNNING_THE_ACTUAL_BINARY|}} | ||
Line 47: | Line 45: | ||
See the [[{{PAGENAME}}_PBS]] page for {{#var: app}} PBS script examples.|}} | See the [[{{PAGENAME}}_PBS]] page for {{#var: app}} PBS script examples.|}} | ||
<!--Policy--> | <!--Policy--> | ||
− | {{#if: {{#var: policy}}|==Usage | + | {{#if: {{#var: policy}}|==Usage Policy== |
WRITE USAGE POLICY HERE (perhaps templates for a couple of main licensing schemes can be used)|}} | WRITE USAGE POLICY HERE (perhaps templates for a couple of main licensing schemes can be used)|}} | ||
<!--Performance--> | <!--Performance--> | ||
Line 63: | Line 61: | ||
See the [[{{PAGENAME}}_Install]] page for {{#var: app}} installation notes.|}} | See the [[{{PAGENAME}}_Install]] page for {{#var: app}} installation notes.|}} | ||
__NOTOC____NOEDITSECTION__ | __NOTOC____NOEDITSECTION__ | ||
+ | =Validation= | ||
+ | * Validated 4/5/2018 |
Revision as of 21:05, 6 December 2019
Description
"Boost provides free peer-reviewed portable C++ source libraries.
We emphasize libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications. The Boost license encourages both commercial and non-commercial use.
We aim to establish "existing practice" and provide reference implementations so that Boost libraries are suitable for eventual standardization. Ten Boost libraries are included in the C++ Standards Committee's Library Technical Report (TR1) and in the new C++11 Standard. C++11 also includes several more Boost libraries in addition to those from TR1. More Boost libraries are proposed for TR2."
Required Modules
Serial
- boost
System Variables
- HPC_BOOST_DIR - installation directory
Validation
- Validated 4/5/2018