Loading [MathJax]/extensions/tex2jax.js
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Config.h File Reference
#include <string>

Namespaces

namespace  PLMD
 
namespace  PLMD::config
 

Functions

std::string PLMD::config::getCompilationDate ()
 Return the day PLUMED was compiled.
 
std::string PLMD::config::getCompilationTime ()
 Return the time at which PLUMED was compiled.
 
std::string PLMD::config::getEnvCommand ()
 Return a string containing a sequence of environment variables.
 
std::string PLMD::config::getLibraryPath ()
 
std::string PLMD::config::getMakefile ()
 Return the content of Makefile.conf in a single string.
 
std::string PLMD::config::getPlumedHtmldir ()
 Return path to documentation.
 
std::string PLMD::config::getPlumedIncludedir ()
 Return path to the include directory.
 
std::string PLMD::config::getPlumedProgramName ()
 Return the name used for installing PLUMED.
 
std::string PLMD::config::getPlumedRoot ()
 Return path to the root of the PLUMED package.
 
std::string PLMD::config::getSoExt ()
 Return the extension of shared libraries on this system.
 
std::string PLMD::config::getVersion ()
 Return the short PLUMED version.
 
std::string PLMD::config::getVersionGit ()
 Return the git PLUMED version E.g.
 
std::string PLMD::config::getVersionLong ()
 Return the long PLUMED version.
 
constexpr bool PLMD::config::hasCregex ()
 This will always return true for backward compatibility.
 
bool PLMD::config::hasDlopen ()
 
bool PLMD::config::hasExternalMolfile ()
 
bool PLMD::config::hasMatheval ()
 
bool PLMD::config::hasMolfile ()
 
bool PLMD::config::hasZlib ()
 
bool PLMD::config::isInstalled ()