Gromacs  2018.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Files
C++ standard library compatibility helpers.
+ Collaboration diagram for C++ standard library compatibility helpers.:

Description

Provide uniform interface to selected C++ standard library features.

For some features not available on all platforms supported by GROMACS, provide back-ports or mappings to available standard library implementations as appropriate.

gmx::compat::make_unique

Provide a trivially adapted implementation of the C++ standard library make_unique function template. When All supported GROMACS build platforms provide std::make_unique, this should be removed.

Files

file  make_unique.h
 Provides template gmx::compat::make_unique.